java.net.BindException: Address already in use: JVM_Bind

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Antworten
ErwinH
Beiträge: 53
Registriert: 15.12.2018, 08:51
Wohnort: Offenbach
Hat sich bedankt: 7 Mal
Danksagung erhalten: 1 Mal

java.net.BindException: Address already in use: JVM_Bind

Beitrag von ErwinH » 15.12.2022, 16:49

Hallo,

ich habe versucht, den Historian zu installieren und zu starten und bekomme folgende Exception:

Code: Alles auswählen

2022-12-15 16:35:39|SEVERE |Exception: Address already in use: JVM_Bind
2022-12-15 16:35:39|SEVERE |Detail: java.net.BindException: Address already in use: JVM_Bind
        at mdz.hc.itf.binrpc.BinRpcServer.start(BinRpcServer.groovy:68)
        at mdz.hc.itf.hm.HmBinRpcServer.start(HmBinRpcServer.groovy:58)
        at mdz.hc.itf.Manager.start(Manager.groovy:54)
        at mdz.ccuhistorian.HistorianSystem.<init>(HistorianSystem.groovy:39)
        at mdz.ccuhistorian.Main.start(Main.groovy:100)
        at mdz.ccuhistorian.Main$_run_closure4.doCall(Main.groovy:77)
        at mdz.ccuhistorian.Main$_run_closure4.doCall(Main.groovy)
        at mdz.Exceptions.lambda$0(Exceptions.java:84)
        at mdz.Exceptions.catchToLog(Exceptions.java:74)
        at mdz.Exceptions.catchToLog(Exceptions.java:84)
        at mdz.ccuhistorian.Main.run(Main.groovy:77)
        at mdz.ccuhistorian.Main.main(Main.groovy:45)
Ich vermute, dass das Problem im belegten RMI-Port liegt: es gibt auf diesem Rechner bereits eine (laufende) Java-Applikation (USV-Überwachung).
Kann der Port im Config-File oder als Kommandozeilen-Parameter geändert werden?

Danke im Voraus,
Erwin

Mathias
Beiträge: 1783
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 259 Mal
Kontaktdaten:

Re: java.net.BindException: Address already in use: JVM_Bind

Beitrag von Mathias » 16.12.2022, 08:23

Auf welcher Plattform (CCU3, RaspberryMatic, Windows, Linux, ...) hast Du den CCU-Historian installiert?

Der Port vom Web-Server und vieler anderer Ports kann in der ccu-historian.config geändert werden. Alle Optionen findest Du im Handbuch im Abschnitt Konfiguration.

ErwinH
Beiträge: 53
Registriert: 15.12.2018, 08:51
Wohnort: Offenbach
Hat sich bedankt: 7 Mal
Danksagung erhalten: 1 Mal

Re: java.net.BindException: Address already in use: JVM_Bind

Beitrag von ErwinH » 16.12.2022, 09:45

Das ist Windows 10. Ich dachte, es hätte etwas mit RMI zu tun, aber netstat hat gezeigt, dass der Port 2099 (BIN-RPC) belegt war. Habe den jetzt umkonfiguriert, alles gut.

Danke,
Erwin

Antworten

Zurück zu „CCU-Historian“