Problem habe ich gefunden, kaum zu glauben aber IPv6.
Ich verwende Archlinux als distro und da (mein installation routine) disable ich immer ipv6 als kernel parameter (ipv6.disable=1)
Libwebsocket ist aber mit "-D LWS_IPV6=On" als packages unter Archlinux gebaut (offizielle repo). Hinweiß dass etwas mit IPv6 zu tun haben konnte, habe ich auf der suche nach "libwebsocket ERROR opening socket$" gefunden und zwar beim folgende Ergebnis [1].
Nehme an vdr-osd2web schickt an libwebsocket befehl um einen websocket zu erstellen und da libwebsocket mit ipv6 compiliert worden ist wird versucht damit einen websocket zu erstellen und da das nicht geht schlug der fail. Einen echten Hinweiß dafür sieht man nicht/habe ich nicht, weil eben kaum davon geloggt ist, einzige ist vdr-osd2web Meldung "WS: ERROR opening socket$".
QuoteDisplay MoreAug 08 10:50:11 vdrserver vdr[78841]: osd2web: osd2web plugin thread started (pid=78841)
Aug 08 10:50:11 vdrserver vdr[78841]: osd2web: WS: ERROR opening socket$
Aug 08 10:50:11 vdrserver vdr[78841]: osd2web: Listener at port (4444) established
Aug 08 10:50:11 vdrserver vdr[78841]: osd2web: using libwebsocket version '4.0.20 unknown-build-hash'
Aug 08 10:50:11 vdrserver vdr[78841]: osd2web: ChannelSwitch: channelNumber: 1
Aug 08 10:50:11 vdrserver vdr[78841]: osd2web: Cleared RDS text list
Nach dem compilieren von libwebsocket mit "-D LWS_IPV6=OFF", kann vdr-osd2web einen web socket aufmachen, lauscht auf dem port 4444 und per browser ist erreichbar.