Calendar (App) - Zugriff/Sync von "Extern" mit iPhone (CalDav-Account, Ports, etc.)

Status
Für weitere Antworten geschlossen.

AWAW

Benutzer
Mitglied seit
25. Dez 2015
Beiträge
57
Punkte für Reaktionen
1
Punkte
8
Calendar (App) - Zugriff/Sync von "Extern" mit iPhone (CalDav-Account, Ports, etc.)

Hallo,

ich habe die Calendar-App installiert und zwischenzeitlich mehrere Kalender für unterschiedliche User eingerichtet. Es gelingt mir zwischenzeitlich auch, innerhalb dem lokalen LAN die Kalender mit meinen iOS-Devices (iPhone, iPad) zu synchronisieren. Was mir nicht gelingt, ist der Sync von "Extern" mittels iPhone via Mobil-Netz.

Meine aktuelle Konfiguration (bisher noch zu Testzwecken):
- Die DS hängt hinter einer Fritzbox, in der ich eine Portweiterleitung (5001) zur DS eingerichtet habe.
- Die Firewall der DS ist zu Testzwecken komplett deaktiviert (nur die Firewall der Fritzbox ist aktiv)
- Die aktuellen CalDav-Accout-Einstellungen im iPhone: https://Dyn.IP:5001/caldav.php/DS-Username/
- Der Sync mit dieser Einstellung funktioniert im LAN einwandfrei - von "extern" via Mobil-Netz leider nicht!

Nun meine Fragen:
- Welche DS-Ports müssen zum "Calendar-Sync von extern" in der FritzBox zwingend weitergeleitet (geöffnet) werden?
- Wenn ich die Firewall in der DS komplett deaktiviert habe brauche ich mich innerhalb der DS doch um keinerlei Portweiterleitung mehr zu kümmern, oder?
- Wie muss ich ggf. die CalDav-Account-Konfiguration im IPhone angepassen, damit der Sync von Extern (Mobil-Netz) funktioniert?

Da ich hier an meine technischen Verständnisgrenzen stoße und in den Forenbeiträgen oft eine Vermischung der Empfehlungen zwischen "Calendar" (App) und "WebvDav"-CalDav-Kalender statt findet, brauche ich hier etwas Unterstützung (..... bitte nur bzgl. "Calendar"-App-Konfiguration!)

Danke!
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Wie testest Du denn das "Extern"? Wirklich mit abgeschalteten WLAN über UMTS/LTE?

PS: Im übrigen läuft der Kalener per Default über SSL/TLS an Port 38443
 

Thonav

Benutzer
Sehr erfahren
Mitglied seit
16. Feb 2014
Beiträge
7.874
Punkte für Reaktionen
1.496
Punkte
274
Die Adresse sollte stimmen. Da Angeben dazu fehlen - generell funktioniert bei Dir der externe Zugriff über Port 5001?

@rednag: Der Port ist aber nur dafür da, um auf das GUI zu kommen. Synchronisieren geht über 5001.
 

AWAW

Benutzer
Mitglied seit
25. Dez 2015
Beiträge
57
Punkte für Reaktionen
1
Punkte
8
Ich werde heute Abend (bin jetzt unterwegs) zusätzlich noch den Port 38443 in der Fritte frei geben - dann nochmal testen und berichten.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Der Port ist aber nur dafür da, um auf das GUI zu kommen. Synchronisieren geht über 5001.

Echt? Wenn das so ist, muß ich mich korrigieren. Bei mir wird der Kalender über 443 angesprochen. Anders hab ich es auch nicht probiert.
Zumindest kann ich kalender.domain.de aufrufen und die GUI wird mit einem gültigen Zert. von LE ausgeliefert. Sollte doch auch mit domain.de/calendar gehen, da braucht man doch den Port 38443 auch nicht angeben.
 

AWAW

Benutzer
Mitglied seit
25. Dez 2015
Beiträge
57
Punkte für Reaktionen
1
Punkte
8
So, wie versprochen mein Feedback:
Jetzt habe ich an der Fritte die Ports 443, 5001 und 38443 freigegeben --> leider kein Erfolg beim mobilen iPhone-Sync .
Sobald ich WLAN wieder einschalte erfolgt der Sync sofort.
Was kann ich bzgl. "mobilen" Sync noch versuchen?
 

caselhennsell

Benutzer
Mitglied seit
11. Okt 2014
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Ich benutze den Port, welcher in der Systemsteuerung im "Anwendungsportal" eingestellt ist. Ich synce den Kalender allerdings mit Davdroid unter Android. Aber der Port sollte stimmen. Ich habe auch nur diesen in der FRITZ!Box freigegeben.
 

hidalgo

Benutzer
Mitglied seit
02. Apr 2016
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Unter MacOS ist es genau das Gleiche. Solange intern die IP adresse angegeben wird und der Port (5881) den der Kalender vorgibt ist alles gut.

Wenn ich von extern darauf zugreifen will geht nichts mehr und MacOS liefert die Fehlermeldung

Der Server meldet einen Fehler.
Der Zugriff auf Account „xyz....dyndns.org“ ist nicht gestattet.

Antwort des Servers:
„403“
an Vorgang CalDAVAccountRefreshQueueableOperation

Ich habe alle Ports freigegeben... 5005,5006,38008,38443,5881
 

AWAW

Benutzer
Mitglied seit
25. Dez 2015
Beiträge
57
Punkte für Reaktionen
1
Punkte
8
Hallo,
ich brauch nochmal eure Hilfe!

Was ich bisher getan habe:

1.) "Calendar"-Kalender auf der DS eingerichtet
2.) Ports 80, 443 und 5001 auf der FritzBox weitergeleitet.
3:) CalDav-Account auf dem iPhone (nur im Mobilnetz befindlich) wie folgt eingerichtet: https://meine_dyn_ip:5001/caldav.php/username/

Ergebnis:
Auf dem IPhone erscheinen nach Anlegen/Konfigurieren des CalDav-Accounts alle Haken - die Verbindung zum "Calendar"-Kalender auf der DS müsste demnach doch aktiv sein, oder?
Aber: Ich sehe auf dem iPhone meine "Calendar"-Kalender (alle Kalender anzeigen) nicht!?

.... und jetzt kommts: Sobald ich mit dem iPhone vom mobilen Netz in's heimischen WLAN wechsle, werden sofort alle "Calendar"-Kalender auf dem iPhone sichtbar und syncen sich auch sofort!

Ich habe zwischenzeitlich schon alles mögliche, was ich so in den Foren gelesen habe, probiert - leider bisher ohne Erfolg hinsichtlich "Anzeige und Sync auf dem iPhone im mobilen Netz"!

Wer hat noch eine Idee bzw. wer hat das mit "Calendar" auf dem iPhone real aktiv? Bin mit meinem Latein am Ende und dankbar für jeden Hinweis - es ist sicher nur eine Kleinigkeit!? ... aber welche?

Danke!
AWAW
 

LORDNIKON1

Benutzer
Mitglied seit
16. Nov 2015
Beiträge
342
Punkte für Reaktionen
25
Punkte
34
Ich hänge genau an derselben Sache. Auch bei mir will das nicht funzen. Hat das wirklich noch niemand probiert bzw. eine Lösung für dieses Thema?
 

Andy14

Benutzer
Mitglied seit
05. Mrz 2014
Beiträge
1.013
Punkte für Reaktionen
0
Punkte
0
Bin jetzt kein iPhone Experte ;-)
In meinem Android kann ich festlegen ob der Kalender nur im WLAN oder auch mobil (3G/4G ...) syncen darf?
OK, Anzeige sollte dann wenigsten funktionieren.
Was passiert den beim Aufruf über den Browser?
 

Tommy75

Benutzer
Mitglied seit
12. Jul 2013
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
Funktioniert bei mir Bestens über dyndns. Allerdings ist der Standardport bei mir 20003.
Dieser muss in der Fritzbox freigegeben werden.

Im iPHONE Caldav einrichten (mit dyndns Adresse und Port 20003) dann sollte es klappen.
 

Joker

Benutzer
Mitglied seit
08. Nov 2010
Beiträge
58
Punkte für Reaktionen
0
Punkte
6
Hallo Tommy75,
ich bin derzeit auch dabei, einen Kalender auf meinem iPhone einzurichten. Aber bei will es einfach nicht funktionieren.
Ich habe einen neuen Caldav Account angelegt. Bei "Server" habe ich dann meine dyndns Adrese eingegeben, allerdings ohne die Nennung eines bestimmten Ports.
Dann unter Benutzername und PW die Daten meines Users auf der DS.
Unter den erweiterten Einstellungen habe ich dann SSL aktivert, und als Port den 20003 eingegeben. bei der URL wird mir nun mein Servername mit dem Port angezeigt.
Den Port habe ich in meiner Fritzbox natürlich auch weitergeleitet. Aber es funzt trotzdem nicht. Hast du vielleicht noch eine Idee?
In den Firewalleinstellungen sind für die Calendar App noch zwei weitere Ports angegeben: 38008 (CalDav) und 38443 (CalDav SSL). Ich hage auch diese Ports verwendet, aber ebenfalls ohne Erfolg.
Hast du vielleicht noch eine Idee?
Danke.
Gruss
Joker
 

NSFH

Benutzer
Sehr erfahren
Mitglied seit
09. Nov 2016
Beiträge
3.979
Punkte für Reaktionen
516
Punkte
174
Ist es nicht so, dass die 20003 nur für den SSL Zugriff auf die Kalender App benötigt wird?
Die Sync mit dem Kalender auf dem PC oder im Smartphone läuft dann nur über CalDav/CardDav (am besten immer nur die SSL Variante nutzen).
 

Tommy75

Benutzer
Mitglied seit
12. Jul 2013
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
Hallo Joker,

also ich habe es wie folgt gemacht:
1. Calendar-App auf Synology installiert.
2. In der Calendar-App sollte bereits ein Kalender vorhanden sein, falls nicht einen erstellen.
3. In der Systemsteuerung unter Anwendugsportal nachsehen, welchen Port die Calendar-App benutzt (Ich lasse alles was http ist zu https umleiten und nutze nur https. Bei mir steht hier Port 20003).

Calendar_3.png

4. Im Router den Port 20003 weiterleiten auf die IP deiner Syno. Da ich noch Carddav für meine Kontakte nutze ist bei mir noch Port 8443 offen und weiterhin noch der Port 443 für das SSL-Zertifikat und das wars.
5. Im Iphone den Caldav einrichten.

Calendar_1.jpg

Calendar_2.jpg

6. Mehr habe ich nicht gemacht, damit es funktioniert.
 
Zuletzt bearbeitet:

NSFH

Benutzer
Sehr erfahren
Mitglied seit
09. Nov 2016
Beiträge
3.979
Punkte für Reaktionen
516
Punkte
174
Seltsam, bei mir ist CalDav und CardDav 8443 und 38443 der SSL-Standard. Über 20003 geht nur die Calendar App über den Browser aber nicht CalDav.
Genau so steht es auch bei Synology.
 

Tommy75

Benutzer
Mitglied seit
12. Jul 2013
Beiträge
40
Punkte für Reaktionen
0
Punkte
6
Hallo, es ist echt seltsam.

Bei mir geht sowohl die Calendar App über Browser, sowie auch der Zugriff per Caldav über das iPhone über den Port 20003.
Der Hinweis auf das Anwendugsportal in meinem Beitrag #16 hat eigentlich wirklich nur was mit dem Zugriff über Browser zu tun. Mein Fehler, sorry.
Allerdings sobald ich diesen Port ändere oder entferne folgt auch den Eintrag im iPhone unmittelbar darauf. Ein gewisser Zusammenhang scheint also doch zu bestehen.

Weiterhin habe ich auch noch den besagten Port 38443 getestet (habe extra den 20003 hierfür gesperrt). Auch mit diesem Port funktioniert der Zugriff per Caldav über das iPhone.

Die Firewall in der Synology ist bei mir deaktiviert.
 
Zuletzt bearbeitet:

NSFH

Benutzer
Sehr erfahren
Mitglied seit
09. Nov 2016
Beiträge
3.979
Punkte für Reaktionen
516
Punkte
174
Das es nur über 20003 geht ist mir neu, werde ich aber testen, das würde mir einen weiteren offenen Port in der Fw sparen.
Danke für den Hinweis.
 

macman

Benutzer
Mitglied seit
28. Jun 2012
Beiträge
30
Punkte für Reaktionen
0
Punkte
12
Ich habe das Problem ,das das Synchronisieren über WLAN und LTE mit meinen Mac und iphones wunderbar klappt ,aber über Android nicht. Was mich wundert ist die Tatsache das ich mit einer Extra CalDav App in Android alles zum laufen gebracht habe,kann sogar in der aKalender App die einzelnen Kalender auswählen,und synchronisieren klappt auch nur werden keinerlei Daten in der Kalender App von Android angezeigt. Das begreife ich einfach nicht.

Rene

Update

Problem gelöst. Man muss in der Android App CalDav bei der Kontoeinstellung WEB Dav Methode aktivieren.
Auf sowas muss man erst einmal kommen

Suche jetzt nur noch etwas wie andere Nutzer meinen Calender über WebDav sehen können. Das mit dem Freigabelink funktioniert zwar im Browser ,aber noch nicht in einer Kalender App.
 
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