DSM 7.0 DSM7 und JAVA

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

cp-biker

Benutzer
Registriert
11. Sep. 2009
Beiträge
14
Reaktionspunkte
0
Punkte
1
Hallo,

Ich habe auf meiner Synology mit DSM7 über den Java Installer Java installiert, daß ich für eine Installation des Homematic CCU Historian gebraucht habe. Jetzt habe ich den Historian aber in einen Docker Container umgezogen, und auch dort eine neue JAVA Version über openjdk installiert. Dies läuft nun sehr gut.
Erst einmal gut zu hören, daß die JAVA Installationen auf der Synology anscheinend nicht von der Sicherheitslücke betroffen sind. Da ich aber den "historian" in den "Docker" umgezogen habe, würde es mich interessieren, ob es Sinn macht JAVA von der Synology (also nicht den DockerContainer) wieder zu deinstallieren und wenn ja - wie ich das am besten mache?

Vielen Dank

CP
 
Erst einmal gut zu hören, daß die JAVA Installationen auf der Synology anscheinend nicht von der Sicherheitslücke betroffen sind.

Wie kommst du auf das?
Synology sagt nur, ihre Basisinstallation bzw. Paketzentrum bietet kein Java an und Synology (ausgenommen drittanwendungen) verwendet kein log4j.

Wenn du da was Installierst, was log4j verwendet, kannst du natürlich angreifbar sein…
Aber das ist eher Offtopic.

Deinstalliere das Java von der Synology. Benutze bzw. Installiere nur was notwendig ist.

Aktualisiere in deinem docker jedenfalls auf aktuelles openjdk und schau auch ob es Updates für homematic gibt bzw. ob die von log4jshell betroffen sein können. Dann ggf. am Schirm haben und weiter updaten.
 
Hallo,

vielen Dank für die Information. Wie installiere ich aber das JAVA dass ich als Container auf der Synology installiert habe??
 
Wozu benötigst du das? Die docker container, die java benötigen, sollten java ja mitliefern.
 
Ja habe ich auch gedacht, aber der CCU-Historian läuft nur, wenn man eine separate JAVA Installation über Docker betreibt. Sollte lauf Anleitung anders sein, funzt aber nicht....
 
Hallo,

genau das verstehe ich nicht. Wenn ich einen Docker container mit OPENJDK installiere, läuft Homematic problemlos. Davor kann ich den Container nicht aufrufen und Historian wird nicht gestartet. Ich habe da alles probiert, was mir einfiel. Aber mit dem separat installierten JAVA funktioniert es jetzt.
Da ich von der Packet Installation des Historian in den docker gewechselt habe, dachte ich mir, daß ich das als Container installierte JAVA stoppen/deinstallieren könnte, um hier weniger Konflikte/Sicherheitsprobleme zu haben? Macht das Sinn?

C
 
Beschreib doch bitte mal (link auf docker hub), welchen container du verwendest?

Ist dort noch kein java mit dabei?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat