Lighttpd ipv6 shell missing?

I am a bit stupefied now that trying to migrate the lan to ipv6 and observing that the ipv6 shell for lighttpd appears missing, or is it me missing something?

“/etc/lighttpd/lighttpd.conf”

### Use IPv6 if available
include_shell "/usr/share/lighttpd/use-ipv6.pl"

However, in /usr/share there is neither a directory /lighttpd/ nor any file resembling /use-ipv6.pl.

Only logically thus that enabling this setting produces

procd[]: Instance lighttpd::instance1 s in a crash loop 6 crashes, 0 seconds since last crash

What is the point of a lighttpd ipv6 socket if there is no shell that it can be reached via ipv6?

The app's socket are working

netstat -tulpn | grep lighttpd

tcp 0 0 192.168.112.12:80 0.0.0.0:* LISTEN 21150/lighttpd
tcp 0 0 192.168.112.12:443 0.0.0.0:* LISTEN 21150/lighttpd
tcp 0 0 fdbf:30c1:cc21:d7a3::12:80 :::* LISTEN 21150/lighttpd
tcp 0 0 fdbf:30c1:cc21:d7a3::12:443 :::* LISTEN 21150/lighttpd

and the gui is accessible via ipv4 but not ipv6 whilst at the same ipv6 address connectivity with ssh has no issue.

Tried a couple of different odhcp settings but to no avail and neither returning lighttpd to being a global listener.

So much for that. :slightly_frowning_face:

Well, I have to backtrack

The code mentioned in the initial port seems obsolete/irrelevant. What caused the issue bore mainly down to the ipv6 settings in LuCI which some are not available in the frontend and others in their LuCI description somewhat diverging from what is stated in the wiki(s).

And then of course the syntax in the browser’s url bar being also different from ipv4…

ipv6 url screenshot