@ jus7incase
Das mit einem Reverse Proxy habe ich nicht probiert. Ich habe einfach ein Zertifikat von Let's Encrypt installiert und mir eine dynDNS Adresse von Synology geholt. Dann funktionieren auch https:// Verbindungen global auf der Diskstation. Voraussetzung um die 90 Tage gültigen Zertifikate automatisiert aktualisieren zu lassen, ist ein offener Port 80 zur Webstation.
Ich habe hier noch mal eine Zusammenfassung, auch für alle anderen Interessierten zum Thema.
Wie gesagt ich habe trotz allem den Baikal Server bisher nicht zum laufen bekommen.
===============================================================================================================
Baikal Server
CardDAV und CalDAV Server für die Installation auf einem Web Server.
Installierbares spk für ein Synology NAS vom User oomerik vom 13.09.2015 (baikal-0.2.7-002.spk)
===============================================================================================
https://sourceforge.net/projects/baikalforsynology/
Direktdownload pdf Anleitung:
https://sourceforge.net/projects/ba...ation of Baikal on Synology DSM5.pdf/download
Direktdownload spk file:
https://sourceforge.net/projects/baikalforsynology/files/latest/download
Aktuelle Version als zip File um Entpacken auf dem Webserver (baikal-0.6.1.zip) Stand 14.04.2020 (Initialer Projektstarter
================================================================================================
https://sabre.io/baikal/
Direktdownload Link
https://github.com/sabre-io/Baikal/releases/download/0.6.1/baikal-0.6.1.zip
Anleitungen
==========
13.09.2015 - PDF Anleitung zur spk File von Eric siehe auch oben
Installation of Baïkal server on Synology NAS running DSM v5 and configuring clients to use it.
https://sourceforge.net/projects/ba...ation of Baikal on Synology DSM5.pdf/download
-> Wichtige Hints:
1) Seite 12 WebDAV Authentifikation für BackBerry 10 Devices muss auf Basic stehen und für SSL Verbindungen wird ein Zertifikat benötigt.
2) Seite 13 Eine Validation Error Message erscheint wenn man "Use MySQL" anklickt !
(Das steht in keiner anderen von mir gefundenen Anleitung und hat mich Stunden gekostet, bis ich gecheckt habe das dieser Fehler "Normal" ist und kein Problem darstellt)
30.03.2016 - Kontakte und Kalender per Baikal (CalDAV/CardDAV) mit einem Synology NAS synchronisieren vom Betreiber der Webseite klomp.de
Er nutzt initial das "Flat Package" damals noch gehostet von baikal-server.com (ist aktuell offline)
Update vom 10.03.2020 Der Beitrag wurde aktualisiert und beschreibt das Upgrade auf Baikal 0.6.0 (
http://sabre.io/baikal/)
https://klomp.de/index.php/84-konta...l-caldav-carddav-auf-synology-synchronisieren
17.03.2020 - Weg von Google – eigener CalDAV- und CardDAV-Server mit Baïkal Geschrieben von Nicolas Christakis
(Weitere Anleitung ohne den Bezug zu Synology mit Baikal installation auf einem Webserver (noch nicht weiter durchgetestet ))
https://www.cyon.ch/blog/CalDAV-CardDAV-Server-Baikal
Fehlersuche
===========
1) Baïkal-Server: Kein Admin-Login mehr möglich Artikel vom 24.01.2020 von Urich Berens (PHP Versionskonflikt?)
(Kein Admin Login unter der Baikal Version 0.4.5 ...Fehlersuche)
https://berens.net/2020/01/baikal-server-kein-admin-login-mehr-moeglich/
2) CardBook - keine Verbindung zu CardDAV-Server (Baikal) auf einem Hostingpaket möglich (Thunderbird-mail Forum) (Digest Authentfication Problem)
Threadersteller "Drachen" beschreibt ein Problem mit CalDAV, benutzt wird ein Baikal Server 0.2.7 auf einem Hosting Packet bei Strato in Kombination von Thunderbird und CardBook 24.4.
Es werden verschiedene Linux Distributionen als Basis die in einer VMWare ESXi 6.5 laufen genutzt.
https://www.thunderbird-mail.de/for...-server-baikal-auf-einem-hostingpaket-möglic/
3) Wichtiger Hinweis vom Ersteller des Addons "Cardbook" für Thunderbird, das dieses Addon keine "Digest Authentification" unterstützt
-> Lösung man muss die WebDAV Authentification des Baikal Servers auf "Basic" stellen.
https://cardbook.icu/forum/forums/topic/cant-connect-to-baikal-server/#post-539
Synology-Forum Thread über Baikal
=================================
1) Ausführlicher Thread vom 31.08.2019 Baikal goes on initiiert von Forums User EDvonSchleck
https://www.synology-forum.de/showthread.html?103404-Baikal-goes-on
2) Hinweis zum Update von Baikal auf die Aktuelle Version mit Hinweis das php 5.6 auf 7.x aktualisiert werden muss und sich der Pfad zum Server ändert da der Ordner html hinzugekommen ist.
https://www.synology-forum.de/showthread.html?103404-Baikal-goes-on&p=849706&viewfull=1#post849706
Voraussetzungen um verschlüsselte https:// Verbindungen (SSL) zu nutzen
=======================================================================
Info: Quickconnect soll scheinbar nicht funktionieren
1) Für verschlüsselte Verbindung muss die Synology ein gültiges Zertifikat vorweisen.
Dieses bekommt man kostenlos z.B. bei Let's Enrypt.
Let's Encrypt - Free SSLTLS Certificates
https://letsencrypt.org/
Ausführliche Anleitung:
=======================
Let’s Encrypt-Zertifikate auf Synology-NAS einrichten Beitrag von Tobi vom 25.03.2016
https://www.antary.de/2016/03/25/lets-encrypt-zertifikate-auf-synology-nas-einrichten/
2) Um das Zertifikat automatisch zu aktualisieren (Gültigkeit des Zertifikat beträgt 90 Tage), muss man den Port 80 im Router forwarden bzw. öffnen,
damit der Dienst Let's Encrypt über den Port 80 Zugriff auf den Webserver erhält um das Zertifikat zu aktualisieren.
3) Um ein Zertifikat installiert zu bekommen, benötigt man eine feste Internetadresse, über die die Disk Station erreichbar ist.
Hier bietet sich eine DynDNS Adresse, eine feste IP bzw. eine Domain an, über die die Diskstation erreichbar ist.
Kostenlos ist z.B. der dynDNS-Dienst von Synology "user.myDS.me", alternativ sollte auch der Dienst MyFritz von AVM gehen so weit man eine Fritz!Box nutzt.