[sslh] sslh-1.9 released!

Matt Smith matt at xtaz.co.uk
Wed Aug 3 11:28:58 CEST 2011


On 2 August 2011 20:47, Yves Rutschle <yves at naryves.com> wrote:
> I'm especially interested in feedback on IPv6 and tinc, as I
> have limited testing means for the first and no testing at
> all the latter.

I think there may be an issue with using numeric IP addresses where
IPv6 is concerned. I assume you've just written it with name
resolution in mind but what would you do in this situation? I'm
guessing it's not parsing the IPv6 address properly because of the :
characters in the address being the same as the port number
declaration? If I changed it to the name "tao" then I guess there
could be confusion between the v4 and v6 address and it wouldn't know
exactly which one I wanted?

root at tao[~]# host tao
tao.xtaz.co.uk has address 192.168.1.2
tao.xtaz.co.uk has IPv6 address 2a01:348:294::1

root at tao[~]# ./bin/sslh-select -t 2 -u nobody -p 192.168.1.2:443 -p
2a01:348:294::1:443 --ssh 127.0.0.1:22 --ssl 127.0.0.1:443
¿G(Ôæ¿¿         (:(ç¿¿:bind: Invalid argument

Saying that I've also just tried removing the IPv6 bind and I get the same:

root at tao[~]# ./bin/sslh-select -t 2 -u nobody -p 192.168.1.2:443 --ssh
127.0.0.1:22 --ssl 127.0.0.1:443
¿G(ôæ¿¿         (:(¬ç¿¿:bind: Invalid argument

This is running on FreeBSD with various interfaces with both v4 and v6
addresses configured on them. Maybe I'm using it wrong now the
switches are different but that looks right from reading the help
text.



More information about the sslh mailing list