Michael Goffioul wrote >5) tries AGAIN to connect but this time using d->addr and d->port, > however d->addr =3D=3D 0.0.0.0. I looked into qsocket.cpp and this is > the only place where d->addr is used, so I don't know if d->addr > can be different from 0.0.0.0, and where it might be set to something > different. > >I found it because when you use transconnect, each connect is analyzed >by this utility: the first address 127.0.0.1 is usually covered and >considered as local such that no proxy is used. However the second >one 0.0.0.0 is not covered as local address and the utility tries to >use the proxy and just fails. 0.0.0.0 is the Any Address. You can't connect to that address. You can only= =20 bind to it. It seems that QSocket is trying to go past the end of its list = of=20 resolved addresses. The only thing that sends to 0.0.0.0, as far as I know, is DHCP/BOOTP. Or w= as=20 it 255.255.255.255? =2D-=20 Thiago Macieira - UFOT Registry number: 1001 thiagom@mail.com ICQ UIN: 1967141 PGP: will create new keys. Erase the old ones! Registered Linux user #65028