Hallo Community,
nach Upgrade auf 1.5.8 kann ich nicht mehr über die externe URL (fgljpxxxxxxxxx.myfritz.net) auf Admin zugreifen.
D.h. es funktioniert:
https://localhost:port
https://interneIP:port
https://externeIP:port
Es funktioniert nicht:
https://externeURL:port
Da die externe IP funktioniert kann es nicht am Port-Forwarding liegen und da ich über die externe URL immer noch auf meine FritzBox komme, liegt es auch nicht am DNS.
Interessanterweise hilft auch ein Downgrade auf 1.5.7. nichts. Nach etwas Probieren bin ich nun auf Greenlock (Let's encrypt) als Ursache gestoßen. Die 1.5.7 kam mit greenlock@2.6.8, die 1.5.8 mit greenlock@2.7.18 und ein Downgrade auf 1.5.7 hat die greenlock-Version auf 2.7.18 belassen. Durch Testen habe ich nun die Version 2.7.1 als letzte funktionierende Version ermittelt.
Meine Lösung also:
cd <iobroker> (bei mir am Mac "cd /usr/local/iobroker")
cd node_modules/iobroker.js-controller
npm i greenlock@2.7.1
Hoffe das hilft dem ein oder anderen weiter und hilft bei der Korrektur.
Viele Grüße
justr