Keine Verbindung von Cal Dav und Card Dav über IOS 7 und Owncloud

Status
Für weitere Antworten geschlossen.

famjak

Benutzer
Mitglied seit
10. Jan 2009
Beiträge
213
Punkte für Reaktionen
31
Punkte
28
Hallo zusammen,

ich habe mir die Owncloud von eg-blog.de heruntergeladen und installiert. Danach habe ich mir die owncloud-App installiert. Verbindung über SSL funktioniert auch.

Es hängt bei mir an den Accounts für Cal-Dav und Card-Dav.
Wenn ich einen Account hinzufüge, z.B. Cal-Dav gebe ich folgende Daten in IOS ein:

Server: HOSTNAME/owncloud/remote.php/caldav/principals/USERNAME/
Benutzer:USERNAME
PW: PASSWORT

Nach der fehlgeschlagenen Authentifizierung habe ich es in den Erweiterten Einstellungen mit SSL Port 443, sowie ohne SSL mit Port 80 versucht.
Jedesmal schlägt die Authentifizierung fehl.

Hatt jemand einen Tip für mich?
Was mache ich falsch?

Auf meinem Iphone läuft Ios 7


Gruß
famjak
 

nachon

Benutzer
Mitglied seit
21. Aug 2011
Beiträge
2.666
Punkte für Reaktionen
9
Punkte
78
Wieso tippst du einen so langen servernamen ein?

Hinter owncloud müsste doch Schluss sein.
Also : hostname/owncloud


Ode verwechsel ich das gerade?
 

famjak

Benutzer
Mitglied seit
10. Jan 2009
Beiträge
213
Punkte für Reaktionen
31
Punkte
28
So steht es in den Beschreibungen.
Ich habe es aber auch gerade mit dem kurzen Namen versucht. Ohne Erfolg
Selbst wenn ich meinem LAN bin und es mit der IP von der DS versuche, schlägt es fehl.
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.567
Punkte für Reaktionen
1.392
Punkte
234
Server: HOSTNAME/owncloud/remote.php/caldav/principals/USERNAME/
Benutzer:USERNAME
PW: PASSWORT
Bei mir funktioniert es genau wie von dir beschrieben mit iOS 7 (der lange Link ist richtig …).
Um es einzugrenzen: mal mit einer anderen Anwendung versuchen (Thunderbird/Lightning …).

Der Owncloud-Installationsordner im Webverzeichnis heißt auch genau "owncloud"?

Was ist, wenn du die URL mal in den Browser eingibst?
Bei mir erscheint dieser Screen:Bildschirmfoto 2013-09-29 um 00.20.14.png
 

famjak

Benutzer
Mitglied seit
10. Jan 2009
Beiträge
213
Punkte für Reaktionen
31
Punkte
28
Wenn ich die URL in den Browser eingebe erscheint die gleiche Seite. Ich habe jetzt beim erneuten installieren von Owncloud gesehen das ich verschiedene Möglichkeiten von SQL habe (SQL lite, My SQL und.....?)
Standardmäßig installiert sich Owncloud mit SQL lite.

Ist das so richtig.

Ich habe es so installiert weil ich nicht weiß welche Daten ich bei My SQL eingeben soll.
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.567
Punkte für Reaktionen
1.392
Punkte
234
Natürlich musst du MySQL zuerst in Systemsteuerung / Webdienste aktivieren.
Bei MySQL musst du (am Besten mit dem PhpMyAdmin Paket) einen neuen Benutzer und eine neue Datenbank in MySQL für OwnCloud anlegen.
- phpMyAdmin öffnen (Benutzer: root, Kenntwort ist standardmäßig leer)
- Registerkarte "Benutzer"
- unter den aufgelisteten Benutzern auf "Benutzer hinzufügen" klicken
- einen Benutzernamen und Kennwort vergeben / Localhost auswählen / aktivieren: "eine gleichnamige Datenbank erstellen, und dem Benutzer alle Rechte gewähren"
- jetzt hast du auch die ganzen MySQLdaten für die Owncloudinstallation

Kannst du denn mit Owncloud, bzw. deinem Kalender darin arbeiten, wenn du DEINEDOMAIN/owncloud aufruftst? Das sollte natürlich ersteinmal funktionieren!

Denke auch daran, dass Owncloud ein eigenes Benutzermanagement hat - hat also nichts mit den Konten der DS zu tun! In iOS gehört der Benutzer und das KW deines Owncloudbenutzers.
 

famjak

Benutzer
Mitglied seit
10. Jan 2009
Beiträge
213
Punkte für Reaktionen
31
Punkte
28
My SQL war aktiviert.Aber der Rest ist noch nicht geschehen. Wenn ich Owncloud im DSM über das Icon aufrufe kann ich damit arbeiten. Werde gleich morgen früh die anderen Voraussetzungen schaffen, und dann neu installieren. Jetzt muss ich erst mal die Matratze horchen. Melde mich dann morgen nochmal. Danke für die Hilfe
 

BlueEye

Gesperrt
Mitglied seit
21. Okt 2010
Beiträge
196
Punkte für Reaktionen
1
Punkte
16
Hallo!

Ich habe gestern auch genau vor diesem Problem gestanden.

Die Lösung...

Auf der ersten Seite trägt man die IP oder die Domain ein... und nur diese ohne den langen Wust dahinter.
Danach den Benutzer, das Passwort und den frei wählbaren Anzeigenamen.
Nun wird das iOS eine Fehlermeldung ausgeben, das die Verbindung via SSL nicht zustande kommt. Dort dann auf abbrechen klicken. Jetzt auf die erweiterten Einstellungen klicken um diese zu bearbeiten. Dort dann SSL anklicken den Port 443 eintragen und hier nun den "langen Link" (https://IP_ODER_DOMAIN_DER_DS/owncloud/remote.php/caldav/principals/NUTZERNAME) eintragen. Wobei das https:// automatisch vom iOS eingetragen wird!
So steht es nirgends geschrieben, aber so hat es gestern bei mir funktioniert.
 
Zuletzt bearbeitet:

famjak

Benutzer
Mitglied seit
10. Jan 2009
Beiträge
213
Punkte für Reaktionen
31
Punkte
28
Hallo zusammen,
so ich habe es jetzt versucht wie oben von geimist und BlueEye beschrieben zu installieren. Leider weiter ohne Erfolg. Ich habe aber jetzt mal in den LOG´s von Owncloud Admin nachgesehen und habe dort folgende Fehler gelesen:

Fatal PHP Directive 'register_globals' is deprecated in PHP 5.3 and greater at Unknown
Warning PHP mysql_close(): 45 is not a valid MySQL-Link resource at /volume1/web/owncloud/lib/setup.php#284

Ich vermute mal diese haben damit etwas zu tun.
Hat jemand eine Idee?
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.567
Punkte für Reaktionen
1.392
Punkte
234
Ich weiß zwar nicht, ob es etwas bringt: Versuche doch mal den Status der Nutzung von 'register_globals' zu ändern (Systemsteuerung > Webdienste > PHP - ganz oben).
(ist bei mir übrigens deaktiviert)
 

famjak

Benutzer
Mitglied seit
10. Jan 2009
Beiträge
213
Punkte für Reaktionen
31
Punkte
28
So nach einigen Stunden mit kleineren Pausen habe ich es hinbekommen. Folgende Einstellungen habe ich gemacht:

Owncloud deinstalliert und von der Synocommunity installiert.
PHP Register Globals deaktiviert
Diskstation neu gestartet ====== Verbindung ohne SSL also Port 80 klappte nun.

Da mir dieses aber noch nicht reichte habe ich Owncloud wieder deinstalliert.
Danach mit PHP myadmin einen Benutzer mit allen Rechten erstellt
Owncloud von eg-blog installiert mit SSL Port 443
Diskstation neu gestartet ====== Verbindung mit IOS über SSL 443 klappte auf Anhieb.

Fatale Fehlermeldung zeigt er mir keine mehr an

Leider funktioniert das ganze nur mt Cal Dav und nicht mit Card Dav. Komisch

Na ja das reicht mir auch erstmal nachdem Cal Dav von Synology mit IOS 7 nicht mehr geht.

Vielen Dank für eure Tipps

famjak
 
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