Webserver can't listen on multiple addresses
I found no way of telling the webserver to listen on multiple addresses.
Use case:
webserver-address=127.0.0.1 ::1
(Which should then become the default.)
I'm tempted to classify this as an IPv6 operational issue ;-)
Extra fun: with webserver-address=::, connections over v4 might yield:
Jan 13 16:41:40 [webserver] Webserver closing socket: remote (::ffff:127.0.0.1) does not match the set ACL(127.0.0.1/32, ::1/128)
Extra fun: with
webserver-address=::, connections over v4 might yield:
Jan 13 16:41:40 [webserver] Webserver closing socket: remote (::ffff:127.0.0.1) does not match the set ACL(127.0.0.1/32, ::1/128)
same here
Are there any plans for implementing a multi-IP webserver-address?
Are there any plans for implementing a multi-IP
webserver-address?
not from us. We'd happily review patches.
Extra fun: with
webserver-address=::, connections over v4 might yield:Jan 13 16:41:40 [webserver] Webserver closing socket: remote (::ffff:127.0.0.1) does not match the set ACL(127.0.0.1/32, ::1/128)same here
As a workaround, you can use "::" and add "::ffff:127.0.0.1/32" to the webserver-allow-from option.
You can even add ::ffff:192.168.0.0/120 (or some other subnet) to allow specific subnets, but you have to calculate the mask based on 128, so what would be a /24 in IPv4 is a /120 in IPv6 (32-24=8 -> 128-120=8)
As a workaround, you can use "::" and add "::ffff:127.0.0.1/32" to the webserver-allow-from option.
Then shouldn't this be /128? (I did not try). Nice workaround btw :)
Fixed in rec-5.3.0
is this also fixed in auth?
No, I was to eager closing this