[fixed] Discovergy Passwort mit Leerzeichen erlauben
Verfasst: Fr Mär 19, 2021 9:45 am
Hi,
Sorry vorab, falls Kanal falsch gewählt.
Ich habe dazu gestern das Ticket #24990909 beim Support eröffnet, konnte mich heute aber in den Code einlesen und habe glaube ich einen Lösungsvorschlag.
Problem: Mein Passwort bei discovergy enthält Leerzeichen. Das führt beim Parsen in der loadconfig.sh zu Fehlern (letztes Wort des PW im Log, "ungültiger Bezeichner")
Wenn ich die Logik richtig verstanden habe, werden Single Quotes variablenspezifisch in der openwb.conf vorab dort gesetzt, wo sie benötigt werden und in der saveconfig.php beim Schreiben dann beachtet.
https://github.com/snaptec/openWB/pull/1204
Das konnte ich nicht testen (grade nur am Handy und Boxen haben noch ihr original Passwort, was ich auch nicht ändern möchte).
Bei den Bezug und WR Modulen braucht es nach einem kurzen Test auf einem anderen Pi Double Quotes um die Variable:
https://github.com/snaptec/openWB/pull/1202
https://github.com/snaptec/openWB/pull/1203
Ich hoffe mit den pull requests kann ich helfen und den Support entlasten.
Die Informationen habe ich auch per Mail als Antwort auf die Ticket ID geschickt.
Einziges Problem: Da ich ja schon ein Passwort für discovergy gesetzt habe, muss ich nach einem Update auf eine nightly mit der Änderung vermutlich die openwb.conf ohne ssh Zugang zurücksetzen auf die nun geänderte mit Single Quotes.
Wie mache ich das am geschicktesten?
Danke und Grüße
Jonas
Sorry vorab, falls Kanal falsch gewählt.
Ich habe dazu gestern das Ticket #24990909 beim Support eröffnet, konnte mich heute aber in den Code einlesen und habe glaube ich einen Lösungsvorschlag.
Problem: Mein Passwort bei discovergy enthält Leerzeichen. Das führt beim Parsen in der loadconfig.sh zu Fehlern (letztes Wort des PW im Log, "ungültiger Bezeichner")
Wenn ich die Logik richtig verstanden habe, werden Single Quotes variablenspezifisch in der openwb.conf vorab dort gesetzt, wo sie benötigt werden und in der saveconfig.php beim Schreiben dann beachtet.
https://github.com/snaptec/openWB/pull/1204
Das konnte ich nicht testen (grade nur am Handy und Boxen haben noch ihr original Passwort, was ich auch nicht ändern möchte).
Bei den Bezug und WR Modulen braucht es nach einem kurzen Test auf einem anderen Pi Double Quotes um die Variable:
https://github.com/snaptec/openWB/pull/1202
https://github.com/snaptec/openWB/pull/1203
Ich hoffe mit den pull requests kann ich helfen und den Support entlasten.
Die Informationen habe ich auch per Mail als Antwort auf die Ticket ID geschickt.
Einziges Problem: Da ich ja schon ein Passwort für discovergy gesetzt habe, muss ich nach einem Update auf eine nightly mit der Änderung vermutlich die openwb.conf ohne ssh Zugang zurücksetzen auf die nun geänderte mit Single Quotes.
Wie mache ich das am geschicktesten?
Danke und Grüße
Jonas