Edit: Mittlerweile habe ich die Probleme alleine gelöst, Windows Phone benötigt u.a. ein SSL Zertifikat ☺
Zunächst ein Mal ein großes Dankeschön und Lob an das Forum und Wiki von Ubuntuusers, ohne Euch hätte ich wahrscheinlich niemals den Schritt von Windows zu Ubuntu gewagt.
Nun stehe ich aber leider vor einem kleinen Problem. Ich habe ein Lumia 925 mit Windows Phone 8.1 und möchte weg von Microsofts Clouddiensten. Nach reichlicher Überlegung bin ich zu dem Schluss gekommen, dass mit theoretisch eine Synchronisation des Kalenders reichen würde, Kontakte wären auch noch ganz nett. Das Ganze soll nur im heimischen WLAN stattfinden, also ich muss nicht von außerhalb Zugriff haben. Lösungen wir owncloud mit eigenem Apache und Co erschienen mir wie mit Kanonen auf Spatzen. Mir würde es reichen, wenn ich wie gesagt meinen Kalender im Handy mit Thunderbird oder Evolution im heimischen WLAN abgleichen könnte. Bei meiner Recherche bin ich auf Radicale gestoßen und dachte, die perfekt Lösung gefunden zu haben. Doch leider gestaltet sich das irgendwie schwieriger als erwartet. Die Installations verlief problemlos über Synaptik, aber dann hört es auch schon auf.
Ich habe meinem PC eine feste IP zugewiesen, damit ich im Handy nicht andauernd die Adresse wechseln muss. Doch leider schaffe ich es nicht, einen Kalender zu erstellen, der sich synchronisieren lässt. Angeblich soll es ja reichen, die config Datei nicht zu verändern damit Radicale out of the box funktioniert. An der config habe ich also zunächst nichts verändert, den Server anschließend per Terminal
{{{
sudo service radicale start
}}}
gestartet (keine Fehlermeldungen), um dann nach der Anleitung (http://radicale.org/user_documentation/#idstarting-the-client) bei Evolution einen Kalender hinzuzufügen. Das klappt jedoch nicht, da es angeblich keine Verbindung zum Server gibt.
Ausprobiert habe ich bereits verschiedene Sachen:
{{{
http://localhost:5232/user/calendar.ics/
http://meinestatischeIP:5232/user/calendar.ics/
http://localhost:5232/lokaler_nutzername/calendar.ics/
http://meinestatischeIP:5232/lokaler_nutzername/calendar.ics/
}}}
Aber leider führte nichts zum Erfolg. Für Anregungen bin ich dankbar ☺
Liebe Grüße
Pejay
EDIT: Ich habe es Dank dieser Anleitung (http://linuxwissen.blogspot.de/2015/02/kontakte-und-kalender-mit-ubuntu-und.html) doch geschafft.
Nur kommt bei mir im Browser keine Passwortabfrage. Und wie kann ich sicher gehen, dass der Kalender nur in meinem WLAN erreichbar ist (Ports im Router habe ich nicht extra freigegeben)?
(Und wie beende ich den Server wieder? Wenn ich
sudo service radicale stop
nutze, erhalte ich folgende Ausgabe:
Traceback (most recent call last): File "/usr/bin/radicale", line 32, in <module> radicale.__main__.run() File "/usr/lib/python2.7/dist-packages/radicale/__main__.py", line 134, in run server_class, RequestHandler)) File "/usr/lib/python2.7/wsgiref/simple_server.py", line 151, in make_server server = server_class((host, port), handler_class) File "/usr/lib/python2.7/dist-packages/radicale/__init__.py", line 80, in __init__ self.server_bind() File "/usr/lib/python2.7/wsgiref/simple_server.py", line 48, in server_bind HTTPServer.server_bind(self) File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind SocketServer.TCPServer.server_bind(self) File "/usr/lib/python2.7/SocketServer.py", line 434, in server_bind self.socket.bind(self.server_address) File "/usr/lib/python2.7/socket.py", line 228, in meth return getattr(self._sock,name)(*args) socket.error: [Errno 98] Address already in use
und ich kann den Server noch erreichen.) Danke ☺
EDIT Nr.2: Starten und beenden klappt nun auch, lediglich mit die Passwortabfrage fehlt noch und die Verbindung zwischen Windowsphone und Server hapert etwas (http://SERVERIP:5232 ist erreichbar, Radicale works! wird auf dem Handy angezeigt, jedoch gibt es einen Fehler bei der Synchronisation).
Edit Nr. 3: Passwortabfrage funktioniert auch, aber leider nur, wenn ich plain einstelle. Kann mir jemand irgendwie verständlich erklären, wie ich statt plain das Passwort verschlüssele (z.B. mit Crypt, was radicale anbietet). Sobald ich crypt auswähle funktioniert das Passwort nicht mehr, ich habe leider keine Ahnung, was ich zusätzlich einrichten muss, damit ich crypt verwenden kann.
Weiterhin kann ich Kontakte mit Evolution erstellen und löschen, gleiches gilt für Termine. Aber mein Windowsphone bekomme ich leider immer noch nicht verbunden. Adressen sind richtig eingegeben, habe ich nun mehrmals überprüft. Ich kann wie gesagt auch mit dem Handybrowser die Startseite des Servers erreichen (http://serverip:5232/) und dort werde ich nun mittlerweile auch nach dem Passwort gefragt. Wenn ich Nutzername und Passwort eingebe, klappt das auch (Passwort nicht mit crypt verschlüsselt) und ich gelange wieder auf die Startseite des Servers.
Aber wenn ich die Daten als Konto hinzufüge gibt es einen Fehler in der Synchronisierung und es passiert nichts. Nun bin ich ratlos und komme tatsächlich nicht mehr weiter. Formatierter Text