soju fails to connect to the upstream server. I tried ircs://irc.rizon.net , ircs://irc6.rizon.net and ircs://irc.libera.chat .
All of them fail with
failed to start TLS listener on "ircs://irc.rizon.net": listen tcp 80.65.57.18:6697: bind: cannot assign requested address
nc -zv irc.rizon.net 6697
irc.rizon.net ([2602:fd9a:a:b::10]:6697) open
znc works just fine with Server = irc6.rizon.net +6697
.
Soju config file:
db sqlite3 /var/lib/soju/main.db
log fs /var/lib/soju/logs/
tls /etc/ssl/soju/cert.pem /etc/ssl/soju/key.pem
listen ircs://irc.rizon.net
listen
is the address soju will listen on, ie. accept incoming connections. Typically set toircs://
to listen on 6697.Connections to the upstream servers aren't set up in the config file, they're set up per-user via
BouncerServ
or a client that supports the BOUNCER ext (e.g. gamja).