OK, hatte nicht damit gerechnet, dass es sich um ein list des funktionierenden device handelt.
Ich war mal in einer vergleichbaren Situation, heute würde ich zunächst (immer noch Laie):
- Sicherstellen, dass ich einen funktionierende WEB Instanz habe.
- Das allow_WEB device löschen, und die "DEF" des WEB Devices ändern (z.B: andere Port z.B.: 9083 global). + fhem Neustart
- Anschließend über die ungesicherte Web Instanz das allowed Device neu anlegen und basicAuth Attribut setzen.
- Wenn sich der Login öffnet hat alles funktioniert.
- Jetzt den Port über "DEF" wieder auf 8083 global setzten und fhem neu starten.
Dann dürfte keine deiner Einstellungen (menuEntries, roomIcons, styleData, ...) der WEB Instanz verloren gehen.
Alternativ rawDefinition sichern, WEB Instanz löschen, funktionierende Instanz auf Port 8083 global setzen und in WEB umbenennen. Danach die gesicherten rawDefinition Attribute wieder setzen.
Ich bin aber mal gespannt, was andere dazu sagen
lg
Gernot