Ian> socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 4
Ian> fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
Ian> setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
Ian> setsockopt(4, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
Ian> bind(4, {sa_family=AF_INET, sin_port=htons(0),
Ian> sin_addr=inet_addr("127.0.1.1")}, 16) = 0 connect(4,
Ian> {sa_family=AF_INET, sin_port=htons(6667),
Ian> sin_addr=inet_addr("82.96.64.4")}, 16) = -1 EINVAL (Invalid
Ian> argument)
And the winner is:
$ fgrep ipv6 /etc/sysctl.conf | tail -1
net.ipv6.conf.all.disable_ipv6 = 1
changing to 0 and rerunning sysctl -> ta-da!
I still consider this a bug, because other IRC clients (erc, chatzilla)
had no problem with IPv6 being disabled.
Rhonda> Does networking work on that machine for you at all? Do you have any
Rhonda> specific port filters/blocking? Did you try other ports beside 6667?
Rhonda> Like, freenode supports port 8000 too.
I had no problems running other IRC clients or other programs not
specifically requiring IPv6.
--
Please *no* private copies of mailing list or newsgroup messages.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]