Openfire - Java - Troubles

Status
Für weitere Antworten geschlossen.

Echse27

Benutzer
Mitglied seit
20. Nov 2013
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Sodelle alles gut...
bis auf eines!

Wenn die NAS neu startet, was sie jeden morgen tut, muss ich openfire manuel über "/usr/locale/openfire/bin/openfire start" starten, ansonsten funktioniert das nicht...
Gibt es eine Möglichkeit diesen Befehl per autostart einzurichten oder ähnliches?

Nochmal vielen Dank vorab.

Grüße und einen guten Start in Wochenende...
Echse

EDIT: Was bisher geschah... ;-)

Erstellung Script

#!/bin/sh
/usr/local/openfire/bin/openfire start
>/root/openfirestartlocal

Nach einem Neustart der NAS sehe ich eine neue Datei in /root welche openfirestartlocal heißt, das heißt, das das Script wohl ausgeführt wurde. Allerdings sehe ich nicht den entsprechenden Java Eintrag mit ps und entsprechend läuft openfire auch nicht.
Wenn ich das Script manuell ausführe mit "sh /usr/local/etc/rc.d/S99start_openfire.sh" dann funktioniert es und es ist folgender EIntrag unter ps hinzugekommen:

8351 root 239m S /volume1/@appstore/java8/ejdk1.8.0_33/linux_arm_sflt/jre/bin/java -server -Dinstall4j.jvmDir=/volume1/@appstore/java8/ejdk1.8.0_33/linux_arm_sflt/jre -Dexe4j.moduleName=/usr/local/openfire/bin/openfire -DopenfireHome=/usr/local/openfire/bin/../ -Dopenfire.lib.dir=/usr/local/openfire/lib -Dinstall4j.launcherId=22 -Dinstall4j.swt=fa
8397 root 4116 R ps

und openfire läuft auch.

ich hatte das Script auch schon unter /usr/syno/etc/rc.d/S99start_openfire.sh abgelegt mit dem selben Ergebnis!
Auch habe ich bereits eine Datei namens /etc/rc.local erstellt und den Befehl eingefügt, nur leider führte auch das lediglich dazu, dass das Script zwar ausgeführt wurde, aber der Java Dienst nicht lief.

Weiß vielleicht jemand noch einen Rat?
 
Zuletzt bearbeitet:

Erkan75

Benutzer
Mitglied seit
20. Sep 2013
Beiträge
104
Punkte für Reaktionen
3
Punkte
18
openfire gibt's hier (per Hand über das installierte Paket kopiert, wie ich es oben beschrieben hatte), wenn Du das Paket nicht vorher schon bei missilehugger heruntergeladen hattest... und Java8 ist von hier.

Hallo Frogman ... die 3.9.3 läuft bei mir auch perfekt mit den Paketen von missilehugger .... aber hast Du eventuell shcon die 3.10.0 (Beta) versucht zu installieren? Meinst Du das klappt mit manueller Installation wie Du beschrieben hast?
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Mich reizt die Beta nicht. Die Installation per Hand sollte aber funktionieren.
 

Erkan75

Benutzer
Mitglied seit
20. Sep 2013
Beiträge
104
Punkte für Reaktionen
3
Punkte
18
Mich reizt nur, dass der WebClient (WebSpark) endlich mal laufen würde. Und das sollte in der 3.10.x ja gefixt sein. Ansonsten vermisse ich nichts :)
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Stimmt - aber alle in meinem Umfeld und auch ich nutzen ohnehin nur andere Clients (Pidgin und Xabber)...
 

Erkan75

Benutzer
Mitglied seit
20. Sep 2013
Beiträge
104
Punkte für Reaktionen
3
Punkte
18
Kurz zur Info:
Update auf 3.10.0 hat funktioniert und der Server läuft auch wieder. Jedoch verhält sich SparkWeb wie in der 3.9.3 - also geht auch nicht.
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Na, ich schaue mir dann die Release an, vielleicht läuft's dann dort.
 

Echse27

Benutzer
Mitglied seit
20. Nov 2013
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ein kleines Update zu Post #21:

Ich habe nun heute die Version 3.9.3-1 von missilehugger installiert, ohne direkt die aktuelle Version hinterher zu kopieren.
Seither startet der Openfireserver auch nach einem Neustart einwandfrei selbst.

Grüße
Echse...
 
Zuletzt bearbeitet:

Erkan75

Benutzer
Mitglied seit
20. Sep 2013
Beiträge
104
Punkte für Reaktionen
3
Punkte
18
Na, ich schaue mir dann die Release an, vielleicht läuft's dann dort.

Update auf 3.10.0 Release klappte ohne Probleme. Hab den kompletten Ordner gelöscht und den neuen direkt unter /volume1/@appstore/openfire ausgepackt und danach die Ports korrigiert.
Sparkweb klappt nun auch, allerdings kann Sparkweb kein TLS und somit muss man unter den SSL-Einstellungen die TLS-Option auf "optional" setzen.
 

Echse27

Benutzer
Mitglied seit
20. Nov 2013
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

habe gerade versucht das Update auf OpenFire 3.10.0 durch zu führen.
Leider ohne Erfolg.

1. Openfire gestoppt!

2. Ich habe die ***.tar.gz heruntergeladen von der offiziellen Seite.
Anschließend habe ich die ***.tar aus dem Archiv entpackt und das File nach /volume1/@appstore verschoben.
Hier habe ich dann das tar-archiv mittels "tar -xvf yourfile.tar" entpackt, hierbei wurde der openfire Ordner direkt überschrieben.

3. Anschließend habe ich in der /conf/openfire.xml die Ports angepasst (auf 8889 und 8890).
Dannach habe ich in der /bin/openfire den common Pfad wie beschrieben angepasst. In meinen Fall habe ich folgendes am Ende der Zeile hinzugefügt: /volume1/@appstore/java8/ejdk1.8.0_33/linux_arm_sflt/jre*
Der Java Dienst startet sowohl nach einem Reboot der NAS als auch bei manuellen restart von Openfire (über das Paketzentrum) ordentlich neu...

4. Test auf https://meineNAS:8889 schlägt leider fehl.

Weiß hier vielleicht jemand weiter? Bitte! :)

Grüße
Echse
 

Erkan75

Benutzer
Mitglied seit
20. Sep 2013
Beiträge
104
Punkte für Reaktionen
3
Punkte
18
zu 2.: mach den ordner vorher leer .... dann nochmal auspacken und die conf anpassen
zu 4: http statt https

/edit
Ich habe es direkt auf ein Public-Folder geladen und das tar.gz entpackt .... tar -xvf /volume1/public/openfire.tar.gz -C /volume1/@appstore
Also nicht das .gz ausgepackt! Vorher eben das /volume1/@appstore/openfire leer gemacht.
 
Zuletzt bearbeitet:

Echse27

Benutzer
Mitglied seit
20. Nov 2013
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Danke für deine Tipps,
leider auch hier kein Erfolg... :-(

Musstest du irgendwelche Rechta anpassen?
 

Erkan75

Benutzer
Mitglied seit
20. Sep 2013
Beiträge
104
Punkte für Reaktionen
3
Punkte
18
Gar nichts nein ... glaube steht alles auf 644 oder so.
Was genau geht nicht?
 

Echse27

Benutzer
Mitglied seit
20. Nov 2013
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Weder die Verbindung mit den Mobile Devices noch das Webinterface (weder https noch https).
Laut ps läuft java und laut Paktverwaltung läuft auch openfire.... ???


Über VPN und folgender Adresse kann ich die Installation durchführen... Ich berichte nochmal...
 

Erkan75

Benutzer
Mitglied seit
20. Sep 2013
Beiträge
104
Punkte für Reaktionen
3
Punkte
18
Na Einloggen geht auch erst mal nicht, weil Du nach dem Update erst noch die Datenbank-Anbindung erneut einstellen musst. ein http://dein-nas:8889 (oder eben https://dein-nas:8890) sollte Dich auf die Config-Seite leiten ... wie bei der ersten Installation.
Mit was hast Du die config editiert?
 

Echse27

Benutzer
Mitglied seit
20. Nov 2013
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Na Einloggen geht auch erst mal nicht, weil Du nach dem Update erst noch die Datenbank-Anbindung erneut einstellen musst. ein http://dein-nas:8889 (oder eben https://dein-nas:8890) sollte Dich auf die Config-Seite leiten ... wie bei der ersten Installation.
Mit was hast Du die config editiert?

Danke für deine Hilfe...
Via VPN und http konnte ich das Setup neu starten und bin gerade dabei die Einstellungen vor zu nehmen.
Ich berichte nachher nochmal... :)

[Edit:]
Der Server läuft wieder, alles super... Danke nochmal Erkan.
Allerdings funktioniert der Aufruf der HTTPS Seite https://meineNAS:8890 nicht mehr.
Die Einstellungen im Server scheinen zu passen.. Die entsprechenden Ports sind freigegeben. Weder über VPN noch von extern eine https verbindung möglich.

Grüße
Echse
 
Zuletzt bearbeitet:

Echse27

Benutzer
Mitglied seit
20. Nov 2013
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
Kurzes Update:

Es läuft alles wieder wie gewollt.
Nach einem Neustart funktionierte auch die https Verbindung wieder wie gewohnt.

Greetz...
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414

bvrulez

Benutzer
Mitglied seit
19. Feb 2014
Beiträge
292
Punkte für Reaktionen
0
Punkte
0
Hallo, ich möchte Openfire installieren, habe einiges dazu gelesen, bin mir aufgrund der verstrichenen Zeit (Updates der DSM, Java) aber unsicher, ob das mit den alten Versionen noch geht.

Aktuelle Version könnte man hier finden Openfire 3.10.2.: http://www.igniterealtime.org/projects/openfire/index.jsp

Java laut Frogman hier, allerdings betreibt Frogman ja einen andere Openfire-Version: http://pcloadletter.co.uk/2011/08/23/java-package-for-synology/

Außerdem frage ich mich, ob Java ein Sicherheitsproblem darstellt.

Viele Grüße,
Ben
 
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