Posts mit dem Label Davical werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Davical werden angezeigt. Alle Posts anzeigen

Freitag, 22. April 2016

Neuer Heimserver ist im Betrieb

Server im Keller
Am Montag habe ich mir mal die
Zeit genommen und einen meiner
alten Rechner (mit Ubuntu 10.04) aussortiert und als neuen
Server für zuhause bestimmt.

Als System habe ich mich für
Ubuntu 14.04.4 Server entschieden,
und wollte damit die letzten Tage
bis zum 16.04 nicht mehr abwarten.
Aber ich denke, dass ich mit dieser
Version ein sehr zuverlässiges
Ubuntu habe, das auch noch lange
mit Sicherheitsupdates versorgt wird.

Als Software habe ich folgende Pakete installiert:

apt-get install joe mc htop screen libsasl2-modules postfix sasl2-bin fetchmail procmail dovecot-core dovecot-imapd ddclient ejabberd davical minidlna

Der Server übernimmt nun folgende Dienste:

eMail Server (Postfix, Dovecot, Fetchmail)
Jabber Server (ejabberd)
Kalenderserver (davical)
DLNA Server (minidlna)

Das Programm ddclient sorgt dafür, dass der Rechner auch von außerhalb erreichbar bleibt. Die Einstellungsdateien von Postfix konnte ich vom alten Ubuntu 12.04 uneingeschränkt übernehmen.

Donnerstag, 10. September 2015

iPhone mit Davical unter Ubuntu 14.04 Server

Heute habe ich eine Lösung für ein besonders schönes Problem:
Ein iPhone an einen Caldav Server unter Ubuntu 14.04 anbinden.

Bisher habe ich die iPhones an einen Debian 6 Server angebunden was auch tadellos klappte. Aber die veraltete Davical Version hatte Nachteile in der Zusammenarbeit mit Outlook.

Daher habe ich mich entschlossen auf dem Ubuntu 14.04 Server auch Davical zu installieren damit er den Kalenderdienst mit anbietet.
Das Anbinden von Thunderbird/Lightning hat auch tadellos funktionert und auch Outlook gleicht mittels Evo die Daten mit dem Server ab.
Nur das iPhone hat sich als Problematisch erwiesen.

Bisher habe ich es so gemacht das ich die Kalender in Lightning eingerichtet habe, dann die Daten übernommen und anschliessend die Kalender-URL im iPhone eingetragen habe.
Aufbau der URL war bisher:

http://192.168.1.1/davical/caldav.php/user/calendar/

(bei dem älteren Davical 0.9 von Debian muss home statt calendar stehen)

Auf diesem Wege findet das iPhone den Kalender nicht.

Die Lösung ist, als erstes den Kalender im iPhone einzutragen.
Hier wählt man auch wieder die Adresse aus, wie sie oben steht.
Wenn man den Kalender gespeichert hat meldet man sich im Webinterface von Davical an und Navigiert zum Benutzer.
(Benutzerfunktionen -> Benutzer Anzeigen) und wählt hier den Benutzer aus.
Unter "Sammlungen des Prinzipalen" befindet sich nun ein Link in diesem Format:

/davical/caldav.php/user/D553F027-30BE-1F30-BAB2-5F8AC31F74D2/

Diese trägt man dann bei Thunderbird/Lightning als URL Zum Kalender ein.
In unserem Beispiel währe das:

http://192.168.100.1/davical/caldav.php/user/D553F027-30BE-1F30-BAB2-5F8AC31F74D2/

Anschliessend kann man ggf. die Daten wieder in den Kalender einspielen, z.b. bei Lightning mittels einer .ics Datei.