nach langer Zeit habe ich meiner ccu-historian-Installation mal wieder etwas Pflege zukommen lassen.
Die Datenbank habe ich umgezogen und läuft unter Version 2.5.2 nun auf einer QNAP (NAS) in einem Docker-Container.
Soweit funktioniert alles.
Ich habe dann mal alle Funktionen ausprobiert, unter anderem auch die Web-Bedienschnittstelle. Der Knöpfe "Verbinden" und "Verbindung testen" funktionieren. Also habe ich das richtige Passwort und Einstellungen verwendet.
Jetzt kommt's: Wenn ich oben auf die Links "Optionen" oder "Tools" gehe, dann komme ich auf eine Passwortabfrage. Die URL dieser Seite ist:
Code: Alles auswählen
http://172.168.16.3:8082/adminLogin.do?jsessionid=111e71584616601aabd84a1fefa1d4a7
Code: Alles auswählen
database.webEnable=true
database.webAllowOthers=true
Ich habe auch das WebUI-Passwort und das Default-Passwort "ccu-historian" versucht, alles ohne Erfolg.
Könnte es sich um ein Problem mit zu langem Passwort handeln? Mein "database.password" ist 34 Zeichen lang.
Oder fehlt eine Port-Freigabe meines Docker-Containers? Freigegeben habe ich 8081, 8082, 2098 und 2099.
Bevor jemand fragt:
- Das Passwort enthält nur Zeichen aus '0'-'9','a'-'f' sowie einen Punkt '.' und ein Komma ','.
- Ich habe ein Fehlerprotokoll erstellt, wie im Handbuch beschrieben. Allerdings finde ich keinerlei Hinweis auf das Anmeldeproblem. Deshalb verzichte ich vorerst auf ein Hochladen.
- Das Problem habe ich auf meinem Windows 10 Notebook mit beiden Browsern: Google Chrome und MS Edge.
- Die alte Installation lief unter Version V2.0.0-beta.5. Dort gab es kein Passwort-Problem - hat alles funktioniert. Die Links "Optionen" und "Tools" kann ich in der alten Installation ohne Passwortabfrage öffnen.
Hier die ccu-historian.config (Passwort, apiKeys und Adressen geändert):
Code: Alles auswählen
logSystem.fileName='/var/opt/database/logs/ccu-historian.log.%g'
logSystem.consoleLevel=Level.SEVERE
logSystem.fileLevel=Level.INFO
logSystem.binRpcLevel=Level.INFO
webServer.port=8081
webServer.historianAddress='172.168.16.3'
webServer.dir='/opt/ccu-historian/webapp'
base.scriptDir='/opt/ccu-historian'
database.dir='/database'
database.password='1234567.89abcdef0123456789a,bcdef0'
database.webEnable=true
database.webAllowOthers=true
database.backup='/var/opt/database/backup/db_%Y-%M-%D.sql'
devices.historianAddress='172.168.16.3'
devices.device1.type=CCU2
devices.device1.address='172.168.16.34'
devices.device1.plugin1.type=CUXD
devices.device1.plugin2.type=HMWLGW
devices.device2.type=CCU2
devices.device2.address='172.168.17.134'
devices.device2.prefix='EXT_'
webServer.apiKeys=['55L','k6c']