Newsgroup: it.comp.os.linux.sys
Titolo: Connessione rifiutata

Ciao al gruppo,
ho installato Iserverd per gestire una rete ICQ internamente
all'azienda. Tuttavia nonostante il server parta e parli correttamente
con postgres, la connessione mi viene rifiutata. La situazione è la
seguente:
aprile:~# lsof -i -n -P|grep iserverd
iserverd   957     root    1u  IPv4   3370       UDP 
127.0.0.1:4000
iserverd   961     root    1u  IPv4   3370       UDP 
127.0.0.1:4000
iserverd   962     root    1u  IPv4   3370       UDP 
127.0.0.1:4000
iserverd   963     root    1u  IPv4   3370       UDP 
127.0.0.1:4000
iserverd   964     root    1u  IPv4   3370       UDP 
127.0.0.1:4000
iserverd   965     root    1u  IPv4   3370       UDP 
127.0.0.1:4000
iserverd   966     root    1u  IPv4   3370       UDP 
127.0.0.1:4000
iserverd   972     root    1u  IPv4   3370       UDP 
127.0.0.1:4000
iserverd   974     root    1u  IPv4   3370       UDP 
127.0.0.1:4000
Ho verificato di non avere regole nel firewall:
aprile:~# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Ho verificato che non ci fosse tcpwrapper compilato nell'eseguibile:
aprile:~# ldd /usr/sbin/iserverd
                libncurses.so.5 => /lib/libncurses.so.5 (0x40023000)
        libpq.so.2 => /usr/lib/libpq.so.2 (0x40062000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3
(0x40074000)
        libm.so.6 => /lib/tls/libm.so.6 (0x400bd000)
        libc.so.6 => /lib/tls/libc.so.6 (0x400e0000)
        libssl.so.0.9.6 => /usr/lib/libssl.so.0.9.6 (0x40219000)
        libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x40246000)
        libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0x40306000)
        libresolv.so.2 => /lib/tls/libresolv.so.2 (0x40333000)
        libnsl.so.1 => /lib/tls/libnsl.so.1 (0x40345000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0x4035a000)
ma se apro alicq su localhost ottengo l'errore
error reading "sock6": connection refused
error reading "sock6": connection refused
    while executing
"read $data(socket) 1"
    (procedure "icq::ReadData" line 3)
    invoked from within
"icq::ReadData"
non ho miglior fortuna con icq per windows (ovviamente) tentando di
connettermi da un altro pc.
Suggerimenti?
Paride

 connettermi da un altro pc.
127.x.x.x e altro pc sono mutualmente esclusive......
-- 
Mandela: "I razzisti sono una razza inferiore".
                -- Da it.hobby.umorismo

 127.x.x.x e altro pc sono mutualmente esclusive......
in realtà l'output del comnado lsof indica l'interfaccia a cui si
connette il socket in ascolto e quindi il 127.x.x.x non esclude che da
altri PC si possano collegare (almeno credo). Tuttavia ho cambiato le
impostazioni del server che ora si binda a tutte le interfacce. Ma
nulla è cambiato
aprile:~# lsof -i -n -P|grep iserverd
iserverd  3134     root    1u  IPv4  10211       UDP *:4000
iserverd  3138     root    1u  IPv4  10211       UDP *:4000
iserverd  3139     root    1u  IPv4  10211       UDP *:4000
iserverd  3140     root    1u  IPv4  10211       UDP *:4000
iserverd  3141     root    1u  IPv4  10211       UDP *:4000
iserverd  3142     root    1u  IPv4  10211       UDP *:4000
iserverd  3143     root    1u  IPv4  10211       UDP *:4000
iserverd  3150     root    1u  IPv4  10211       UDP *:4000
iserverd  3152     root    1u  IPv4  10211       UDP *:4000
ciao
PP