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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to