Zarafa mit DSM 5 Beta Erfahrungen

  • 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.
Hello, Thanks for the update for DSM5.

I've tested Zarafa 0.4.3 and it's working fine. But this night, the server has stopped with this error on server.log


Thanks in advance

Beebeep

Did you reboot the ds? Finally the server is up again according to the logs. You should test if this happens again if you could connect to the zarafa database with phpmyadmin.
 
Hallo,

jIm Paketzentrum steht jetzt bei Zarafa "angehalten" obwohl ich es gestartet hab.

Wenn Zarafa bei Jens72 funktioniert, und alle Daten vorhanden sind, wo kann dann bei mir der Fehler liegen?

Ciao Jan
Was sagt denn die server.log?
 
Hallo Jdo2002
folgendes finde ich in den Log´s ... hab auch schon gegoogelt nur Funktioniert das alles nicht was ich finde :-(

Der Part mit Licens.log ist komplett leer

Was hast du für eine DS? Ich habe gerade entdeckt das bei den ARM Basierten DS der licensed nicht mehr richtig mitstartet.

folgendes sollte helfen

Code:
vi /usr/local/zarafa/etc/init.d/zarafa-licensed-arm
dann folgendes in die Datei eintragen:
Code:
#!/bin/sh
#
# zarafa-licensed Zarafa Collaboration Platform's licensed
#
# chkconfig: 345 86 24
# config: /etc/zarafa/licesend.cfg

### BEGIN INIT INFO
# Provides: zarafa-licensed
# Required-Start: $local_fs $network $remote_fs $syslog
# Required-Stop: $local_fs $network $remote_fs $syslog
# Should-Start: zarafa-server
# Should-Stop: zarafa-server
# Short-Description: Zarafa Collaboration Platform's licensed
### END INIT INFO

#MONITORCONFIG=/etc/zarafa/licensed.cfg
MONITORPROGRAM=/usr/local/zarafa/zarafa-licensed/bin/zarafa-licensed-arm

# Sanity checks.
[ -x $MONITORPROGRAM ] || exit 0

MONITORCONFIG_OPT=""
#[ ! -z $MONITORCONFIG -a -f $MONITORCONFIG ] && MONITORCONFIG_OPT="-c $MONITORCONFIG"

[ -f /etc/sysconfig/zarafa ] && . /etc/sysconfig/zarafa
if [ -z "$ZARAFA_LOCALE" ]; then
	ZARAFA_LOCALE="C"
fi

# Source function library.
#. /etc/rc.d/init.d/functions

RETVAL=0
#monitor=`basename $MONITORPROGRAM`
#lockfile=/var/lock/subsys/$monitor
#pidfile=/var/run/$monitor.pid

start() {
	# Start in background, always succeeds
	echo -n $"Starting licensed: "
	export LC_ALL=$ZARAFA_LOCALE
	export LANG=$ZARAFA_LOCALE
	export LD_LIBRARY_PATH=/usr/local/zarafa/zarafa-licensed/lib
	$MONITORPROGRAM $MONITORCONFIG_OPT
	RETVAL=$?
	unset LC_ALL LANG
	echo
	[ $RETVAL -eq 0 ]
	#&& touch $lockfile

	return $RETVAL
}

stop() {
	echo -n $"Stopping licensed: "
	killall -q zarafa-licensed
	RETVAL=$?
	echo
	[ $RETVAL -eq 0 ] && rm -f $lockfile

	return $RETVAL
}

restart() {
	stop
	start
}

reload() {
	echo -n $"Restarting licensed: "
	killproc $MONITORPROGRAM -SIGHUP
	RETVAL=$?
	echo

	return $RETVAL
}

# See how we were called.
case "$1" in
    start)
		start
		;;
    stop)
		stop
		;;
    status)
		status $monitor
		RETVAL=$?
		;;
    restart|force-reload)
		restart
		;;
    condrestart|try-restart)
		if [ -f ${pidfile} ]; then
			stop
			start
		fi
		;;
    reload)
		reload
		;;
    *)
		echo $"Usage: licensed {start|stop|status|reload|restart|condrestart|force-reload|try-restart}"
		RETVAL=1
		;;
esac

exit $RETVAL
und speichern. Dann noch die Datei ausführbar machen

Code:
chmod +x  /usr/local/zarafa/etc/init.d/zarafa-licensed-arm

und das Zarafa Paket neustarten.
 
Hallo Julian,

perfekt, jetzt läuft es wieder. Vielen Dank.

LG Andreas
 
Was sagt denn die server.log?

"Cannot connect to Database". Obwohl ich zwar keine Meldung bekommen hab, daß die Tabellen übertragen wurden, denke ich, es liegt am Paßwort. Grad nochmal in die server.cfg geschaut, dort steht natürlich ein Paßwort drin. Jetzt muß ich nur noch das Paßwort wieder setzen und nochmal probieren. Danke schonmal für den Hinweis.
 
@Jdo
super Tipp aber leider hat es bei mir nicht geklappt.
Ich habe die DS 212J
 
Hallo Julian,

mit Deinem Tip aus #23 habe ich das Lizenz-Problem auf meiner DS 212+ ja lösen können. Jetzt ist mir aufgefallen, das bei einem Neustart der Diskstation Zarafa nicht automaisch gestartet wird. Ich muss es dann von Hand starten. Kannst Du mir hier auch einen Tip geben?
 
Schau mal in die server.log, kann es sein das die MariaDB noch nicht gestartet wird und Zarafa sich dann wieder beendet und deswegen das Paket nicht startet?
 
Scheint so zu sein. Hier ein Auszug aus der log-Datei:

Sun Jan 26 19:19:38 2014: Starting zarafa-server version 7,1,7,42779, pid 14071
Sun Jan 26 19:19:38 2014: Listening for priority pipe connections on /var/run/zarafa-prio
Sun Jan 26 19:19:38 2014: Listening for pipe connections on /var/run/zarafa
Sun Jan 26 19:19:38 2014: Listening for TCP connections on port 236
Sun Jan 26 19:19:38 2014: Unable to connect to database: Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2)
Sun Jan 26 19:19:38 2014: Server shutdown complete.
Sun Jan 26 19:41:50 2014: Starting zarafa-server version 7,1,7,42779, pid 29295
Sun Jan 26 19:41:50 2014: Listening for priority pipe connections on /var/run/zarafa-prio
Sun Jan 26 19:41:50 2014: Listening for pipe connections on /var/run/zarafa
Sun Jan 26 19:41:50 2014: Listening for TCP connections on port 236
Sun Jan 26 19:41:51 2014: Connection to database 'zarafa' succeeded
Sun Jan 26 19:41:51 2014: zarafa-licensed is running, but no license key was found. Not all commercial features will be available.
Sun Jan 26 19:41:56 2014: Loading searchfolders
Sun Jan 26 19:41:58 2014: Startup succeeded on pid 29303

Der erste Start war ein reboot des Systems, den zweiten habe ich dann manuell ausgelöst. Was muss ich ändern?
 
Did you reboot the ds? Finally the server is up again according to the logs. You should test if this happens again if you could connect to the zarafa database with phpmyadmin.

Hello,

I've uninstall and reinstall Zarafa and now it's ok. The only problem is after a reboot, I've the start the Zarafa server package.

Thanks
 
Hallo zusammen,

dem muß ich mich anschließen, auch bei mir musste Zarafa nach dem Neustart der Diskstation manuell gestartet werden.
Gibt es dazu schon eine Lösung?

Viele Grüße
Jens
 
Ich werde mal bei Synology nachfragen ob man auf die Paketstartreihenfolge einfluss nehmen kann. eventuell bringt es was Zarafa zu deinstallieren und nochmal zu installieren, eventuell hat das Einfluss auf die startreihenfolge.
 
Hallo zusammen,

bei mir läuft eigentlich auch alles, nur wenn ich das Gerät über Nacht ausschalte, kommt Zarafa am nächsten Tag nicht mehr hoch. Mein Log sieht dann ähnlich aus wie von BEEPBEEP und JENS72. Ich schließe daraus, dass MariaDB einfach länger zum Starten benötigt und Zarafa einfach zu früh auf die Datenbank zugreifen will. Ich bin jetzt leider nicht so der Linux-Experte, aber das müsste doch über die Loglevel zu regulieren sein oder? Bzw. im Startscript noch mal ein Sleep einbauen, wenn die Verbindung zur Datenbank fehl schlägt. Hat hier jemand einen Tipp?
Viele Grüße

Charly

PS: Meine DS ist ein 212j

PPS: Da ich meine Diskstation jede Nacht komplett ausschalte und das besagte Problem nun jeden Morgen habe, habe ich mich nun mal mit dem Aufgabenplaner beholfen. Die Diskstation startet um 6 Uhr (das wird übrigens nur im Aufgabenplaner "angezeigt", konfiguriert wird dies über "Hardware und Energie"!!!). Ein weiterer Dienst startet dann um 6:05 Uhr Zarafa ...
 
Zuletzt bearbeitet:
Hallo zusammen,

hat jemand Zarafa mit der DS214play und DSM 5 schon mal zum laufen gebracht? Beim versuch Zararafa zu installieren meldet mir die DS "Dieses Packet wird von der Plattform von DiskStation nicht unterstützt". Leider kann ich nicht ganz nachvollziehen, warum auf der DS214play - obwohl ein x86 Prozessor - Zarafa nicht installiert werden kann.

Hat jemand eine Idee woran das liegt?

Danke
 
Du kannst es mal hiermit probieren, aber ich rechne nicht damit das es funktioniert. Bitte Info falls ich mich irren sollte und du User anlegen kannst.
Bitte das dann auch in dem DS214play Thread weiterdiskutieren
 
Zuletzt bearbeitet:
Hi,

hat jemand IMAPs zum Laufen gebracht? Ich habe versucht, die mit der Syno selbst generierten Zertifikate zu verwenden, und zwar so:

cat /usr/syno/etc/ssl/ssl.key/ca.key > /etc/zarafa/ssl/ca.pem
cat /usr/syno/etc/ssl/ssl.crt/ca.crt >> /etc/zarafa/ssl/ca.pem

cat /usr/syno/etc/ssl/ssl.key/server.key > /etc/zarafa/ssl/server.pem
cat /usr/syno/etc/ssl/ssl.crt/server.crt >> /etc/zarafa/ssl/server.pem

Wenn ich nun in der server.cfg SSL auf Port 237 aktiviere, hängt der Server beim Starten (ohne weitere Fehlermeldung).

Bei einer IMAPs Verbindung über Port 993 ercheint im Log:
Unable to negotiate SSL connection

Es funktioniert auch mit anderen Zertifikaten nicht. Und in der Stable Version unter DSM 4.3 lief es in der o.g. Konfiguration.
 
Hi,

hat jemand IMAPs zum Laufen gebracht? Ich habe versucht, die mit der Syno selbst generierten Zertifikate zu verwenden, und zwar so:

cat /usr/syno/etc/ssl/ssl.key/ca.key > /etc/zarafa/ssl/ca.pem
cat /usr/syno/etc/ssl/ssl.crt/ca.crt >> /etc/zarafa/ssl/ca.pem

cat /usr/syno/etc/ssl/ssl.key/server.key > /etc/zarafa/ssl/server.pem
cat /usr/syno/etc/ssl/ssl.crt/server.crt >> /etc/zarafa/ssl/server.pem

Wenn ich nun in der server.cfg SSL auf Port 237 aktiviere, hängt der Server beim Starten (ohne weitere Fehlermeldung).

Bei einer IMAPs Verbindung über Port 993 ercheint im Log:
Unable to negotiate SSL connection

Es funktioniert auch mit anderen Zertifikaten nicht. Und in der Stable Version unter DSM 4.3 lief es in der o.g. Konfiguration.

hattest du vorher die stable (0.3.3) oder die experimental (0.4.2) version laufen?
 
das gleiche problem hab/hatte ich auch

wurde auch mal in dem experimatal thread besprochen, aber einer fehlerlösung wurde nie wirklich nachgegangen
 
Zuletzt bearbeitet:
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