Synology-Forum.nl
Packages => Officiële Packages => Mail Station => Topic gestart door: Basalt op 15 januari 2014, 22:16:47
-
"Baïkal" bestaat al enige tijd en is door diverse forumleden al met succes toegepast. Tot nu toe vereiste dat wat handwerk, maar met het door mij samengestelde SPK installatiepakket kan alles met de DSM grafische interface ;)
(https://a.fsdn.com/con/app/proj/baikalforsynology/screenshots/Package%20Center.jpg)
Kenmerken:
- Baikal CardDAV server voor contactpersonen
- Baikal CalDAV server voor kalenders
- Lichtgewicht, 2MB code, alleen wat je nodig hebt: niets meer, niets minder
- Installeren, upgraden en verwijderen met behulp van DSM Package Center
- Baikal-pictogram in het menu DSM start voor de Baikal Web Admin configuratie tool
- Unlock de Web Admin behulp DSM Package Center (stop / run)
- Vrije keuze: gebruik SQLite of MySQL om de contact/agenda gegevens op te slaan
- Geschikt voor DSM 4.2 en hoger
- Geschreven in PHP en shell scripts, draait op elke Synology NAS ("geen architectuur")
- Zeer uitgebreide handleiding (apart PDF-bestand), ook over de configuratie van de Client kant
De SPK installatie file en PDF handleiding zijn beschikbaar op SourceForge:
https://sourceforge.net/projects/baikalforsynology/ (https://sourceforge.net/projects/baikalforsynology/)
Succes ermee !
/Erik
===== Update 13sep14 =====
Manual verbeterd betreffende https gebruik (port 443), trust level (NL: vertrouwensniveau) en benodigde URL bij Lightning.
===== Update 06sep14 =====
Manual aangepast voor DSM v5.
===== Update 20may14 =====
0.2.7-002 release: Workaround aangebracht voor PHP probleem met DSM 5.0 in Baikal file "Core/Frameworks/Flake/Framework.php"
Succesvol toegepast door meerdere gebruikers onder DSM 5.0
===== Update 08mar14 =====
Geüpdate naar de 0.2.7 release van Baïkal (kleine verbeteringen, zie web site)
Update procedure met DSM Package Center verder verbeterd en beschreven in de PDF handleiding
Ownership van de Baïkal web files onder DSM v5 veranderd naar http:http, NIET getest !
-
Ik zeg...GOED BEZIG!!!!!
-
Top Erik, ga dit binnenkort proberen
-
Geïnstalleerd, vrij eenvoudige installatie. Bedankt Erik.
Wat nog mist in de installatie handleiding is de installatie op een android device. Hiervoor dien je een aparte cliënt te downloaden, na uitzoekwerk ben ik uitgekomen op DavDroid. Deze werkt eenvoudig en goed voor zowel agenda, contactpersonen als taken. Kleine investering van € 2,99 :-)
-
Wat nog mist in de installatie handleiding is de installatie op een android device. Hiervoor dien je een aparte cliënt te downloaden, na uitzoekwerk ben ik uitgekomen op DavDroid. Deze werkt eenvoudig en goed voor zowel agenda, contactpersonen als taken. Kleine investering van € 2,99 :-)
Als jij kan aangeven hoe je DavDroid precies hebt geconfigureerd, dan neem ik dat graag op in de handleiding.
Groeten,
Erik
-
Ga ik voor je doen Erik, gun me even wat tijd :-)
-
Handleiding is aangepast op SourceForge (versie 1.1, 26jan14), beschrijft nu ook hoe je een Android device moet instellen.
Met hartelijke dank aan Bobdroid voor de info :)
/Erik
-
Probeer het zojuist op DSM 5 update 1 beta maar daar gaat het niet helemaal lekker. Ik krijg dan de onderstaande foutmelding bij de installatie:
exception 'Exception' with message 'Specific/ dir is readonly. Baïkal Admin requires write permissions on this dir.' in /volume1/web/baikal.app/Core/Frameworks/BaikalAdmin/Controller/Install/Initialize.php:38
Stack trace:
#0 /volume1/web/baikal.app/Core/Frameworks/Flake/Core/Render/Container.php(62): BaikalAdmin\Controller\Install\Initialize->execute()
#1 /volume1/web/baikal.app/Core/Frameworks/Flake/Controller/Page.php(79): Flake\Core\Render\Container->execute()
#2 /volume1/web/baikal.app/admin/install/index.php(77): Flake\Controller\Page->render()
#3 {main}
-
Heeft iemand enig idee welk adres ik moet invoeren in Outlook voor de sync van agenda? Je hebt de optie agenda publiceren op WebDav server, doch welk adres ik ook probeer, het lukt niet (kan de agenda niet uploaden). Vraagt overigens wel om inloggegevens bij de eerste keer.
-
Probeer het zojuist op DSM 5 update 1 beta maar daar gaat het niet helemaal lekker. Ik krijg dan de onderstaande foutmelding bij de installatie:
exception 'Exception' with message 'Specific/ dir is readonly. Baïkal Admin requires write permissions on this dir.'
Als je met SSH overweg kan (bijv PuTTY), wil je dan eens kijken wat bij jou de owner & rechten zijn in de Specific directory?
Onder DSM 4.3 ziet het er nog zó uit:
Basalt> cd /volume1/web/baikal.app/Specific
Basalt> ls -lsa
4 drwxr-xr-x 3 nobody nobody 4096 Jan 12 17:46 .
4 drwxr-xr-x 7 nobody nobody 4096 Jan 12 17:41 ..
4 -rwxr-xr-x 1 nobody nobody 31 Jul 8 2013 .htaccess
0 -rw-r--r-- 1 nobody nobody 0 Jan 13 23:28 ENABLE_ADMIN
4 -rw-r--r-- 1 nobody nobody 1903 Jan 12 17:45 config.php
4 -rw-r--r-- 1 nobody nobody 2447 Jan 12 17:46 config.system.php
4 drwxr-xr-x 2 nobody nobody 4096 Jan 12 17:41 db
Basalt>
Alvast bedankt,
Erik
-
in dsm 5 zijn de web folder rechten gewijzigd van nobody:nobody naar http:http
-
in dsm 5 zijn de web folder rechten gewijzigd van nobody:nobody naar http:http
@Stefaanbolle:
bedankt voor deze tip ;)
@mikeh:
Als je HEEL goed met SSH overweg kan (bijv PuTTY), wil je dan eens kijken of je de owner & rechten van de Specific directory kunt wijzigen, en of Baïkal dan wel goed start? (LET OP dat je het chown commando in de juiste dir geeft !).
Basalt> cd /volume1/web/baikal.app/Specific
Basalt> ls -lsa
4 drwxr-xr-x 3 nobody nobody 4096 Jan 12 17:46 .
4 drwxr-xr-x 7 nobody nobody 4096 Jan 12 17:41 ..
4 -rwxr-xr-x 1 nobody nobody 31 Jul 8 2013 .htaccess
0 -rw-r--r-- 1 nobody nobody 0 Jan 13 23:28 ENABLE_ADMIN
4 -rw-r--r-- 1 nobody nobody 1903 Jan 12 17:45 config.php
4 -rw-r--r-- 1 nobody nobody 2447 Jan 12 17:46 config.system.php
4 drwxr-xr-x 2 nobody nobody 4096 Jan 12 17:41 db
Basalt> chown -R http:http .
Basalt> ls -lsa
4 drwxr-xr-x 3 http http 4096 Jan 12 17:46 .
4 drwxr-xr-x 7 http http 4096 Jan 12 17:41 ..
4 -rwxr-xr-x 1 http http 31 Jul 8 2013 .htaccess
0 -rw-r--r-- 1 http http 0 Jan 13 23:28 ENABLE_ADMIN
4 -rw-r--r-- 1 http http 1903 Jan 12 17:45 config.php
4 -rw-r--r-- 1 http http 2447 Jan 12 17:46 config.system.php
4 drwxr-xr-x 2 http http 4096 Jan 12 17:41 db
Basalt>
-
:idea: Eenvoudiger & veiliger alternatief: :idea:
File Station -> web -> baikal.app -> Specific
Properties -> [General] -> Owner & Group
Owner -> http
Group -> http
[v] Apply to this folder, sub-folders and files
[OK]
-
Als ik hem download is het een ZIP bestand.
wil ik hem installeren via Packege Center dan krijg ik
een melding dat het bestand niet ondersteunt wordt.
hoe kan ik dit op lossen
-
@Dokman:
Je hebt kennelijk de sources gedownload, die heb je alleen maar nodig als je zelf het package opnieuw wilt bouwen.
Als je gewoon wilt installeren moet je "baikal-0.2.6-001.spk" downloaden.
/Erik
-
Hoi,
ik zie dat versie 0.2.7 van Baikal is uitgekomen. Ga je in de toekomst ook deze versie nog uitbrengen in een installatie pakket?
-
Ja, dat ben ik wel van plan.
Helaas zijn er nog geen Release Notes bekend, zou ik wel graag eerst even willen zien.
Kan dus nog wel eventjes duren.
Groeten,
Erik.
-
Versie 0.2.7 van het installatie pakket staat klaar op SourceForge, voor de link zie pagina 1 van dit topic.
Met deze eerste update (voor mij dan) heb ik ook de update procedure kunnen testen en verbeteren, tevens is de handleiding aangepast.
Onder DSM v5 (beta) is http:http nu eigenaar van de web files. Ik draai zelf nog 4.3, als iemand het wil testen: Graag ;)
Groeten,
Erik.
-
Hij werkt goed met DSM 5.0. Ik heb wel plotseling problemen met een https verbinding bij gebruik van em Cliënt. Als ik deze op http zet werkt het wel goed.
-
Hallo Bobdroid,
Bedankt voor de feedback.
Hoe dat zit met https weet ik helaas niet. Kan je wel andere https verbindingen maken, bijv voor webmail?
Iets anders: gebruik jij MySQL (DSM5: MariaDB) of SQLite ?
-
Ik gebruikte MySQL, volgens mij nu over gezet naar MariaDB
HTTPS werkt verder overal correct (ook voor Caldav en Carddav op mobiele devices)
-
Afgelopen week had ik Baikal 0.26 geïnstalleerd wat problemen gaf met Synology DSM 5 beta. Baikal 0.27 met de stabiele DSM 5 werkt perfect. Bedankt daarvoor!
Daarnaast werkt de synchronisatie met Android perfect via DAVDroid, maar ik heb net als Bobdroid wel problemen met de implementatie in EM Client. Hiervoor gebruik ik de https verbinding, maar in EM client geeft hij zowel de kalender als contactpersonen niet weer. Uiteraard heb ik gebruik gemaakt van je handleiding en ik heb ook geprobeerd om een andere account URL te gebruiken. Zoals:
https://MYSYNO/baikal/cal.php/calendars/principals/USER
Voor MySQL gebruik ik in DSM 5 'MariaDB. Daarnaast gebruik ik als WebDAV authentication type: Basic, wat tot zover werkt met de Pre-emptive authentication in DAVDroid. Ik had begrepen dat hierdoor een veiligere verbinding tot stand wordt gebracht in combinatie met mijn SSL certificaat gekoppeld aan mijn NAS.
-
Ik probeer het zojuist te installeren.
Gaat allemaal goed, maar zodra de app opent krijg ik de melding dat synology de pagina niet kan vinden. (the page is not found).
Ben ik vergeten iets te installeren?
Web Station is enabled.
Dank!
-
Ok ik heb het opgelost; ik mist het ip adres hard opgeven ipv de naam van de nas. Weet iemand waarom dit is?
Dsm werkt wel op nas:5000/etc
-
Ik heb de 0.2.6 release nu draaien, detijds handmatig geinstalleerd. Kan ik deze apk nu gewoon installeren en daarmee gelijktijdig mijn oude versie updaten?
-
Ik heb de 0.2.6 release nu draaien, detijds handmatig geinstalleerd. Kan ik deze apk nu gewoon installeren en daarmee gelijktijdig mijn oude versie updaten?
RTFM, hoofdstuk 9: "Upgrading the Baïkal package" ;)
-
Iemand enig idee hoe je deze service ook kan laten in combinatie met Outlook? Ik krijg het maar niet voor elkaar
-
Ik heb de 0.2.6 release nu draaien, detijds handmatig geinstalleerd. Kan ik deze apk nu gewoon installeren en daarmee gelijktijdig mijn oude versie updaten?
RTFM, hoofdstuk 9: "Upgrading the Baïkal package" ;)
Ik had TFM gelezen, maar hoofdstuk 9 gaat uit van een eerdere package upgrade. Bij een upgrade van een eerdere handmatige installatie loop je al vast bij "Stop the Baikal package" er is namelijk dan geen mogelijkheid deze te stoppen via package center.
Ik heb de apk geinstalleerd en deze werd keurig naast mijn bestaande 0.2.6 versie gezet. Daarna was het een paar instellingen en de DB overzetten, de paden in de client aanpassen en draaien weer.
bedankt voor de apk, maakt het een stuk makkelijker.
-
detijds handmatig geinstalleerd
Aha, je bedoelde dus niet middels Package Center.
Fijn dat je het inmiddels gefikst hebt ;)
Groeten,
Erik.
-
.
-
Iemand enig idee hoe je deze service ook kan laten in combinatie met Outlook? Ik krijg het maar niet voor elkaar
Er zijn verschillende plugins om Outlook met CalDAV en CardDAV te laten werken. De meest bekende zijn:
- Bynari WebDAV Collaborator
- iCal4OL
- SurGATE Outlook DAV Client
Allemaal met een prijs per licentie uiteraard. Zelf ben ik er nog niet achter welke van de drie het beste werkt met Baikal. Liefst had ik daarom mijn agenda met EM Client i.p.v. Outlook laten synchroniseren, maar dat gaat bij mij dus niet vanwege de https verbinding. Of dit aan Baikal of EM Client ligt weet ik ook nog niet.
-
Hallo,
Ik heb dit ook geïnstalleerd op mijn nas, en heb een user en een agenda aangemaakt.
Instellen op de iPhone gaat goed, maar de agenda komt er niet tussen te staan.
Heeft iemand een idee?
groet,
René
-
Hallo
Bedankt voor deze spk.
Helaas krijg ik het niet goed geïnstalleerd.
Alles komt in een aparte folder (in web) te staan: baikal.app
Gevolg hiervan is dat alle links in het programma fout zijn
handmatig heb ik bv de link van install aangepast
Dus dat lukte wel maar nu zijn alle linkjes in het programma ook nog verkeerd
Dat werkt niet juist.
Iemand een iedee wat ik fout heb gedaan?
DSM 5 met baikal 2.7
Dank!
-
Met de nieuwste update van DSM5 lijkt er idd wat te zijn veranderd, waardoor de admin web interface van Baikal niet meer werkt, ik heb daarover ook al meldingen gehad op het Duitse forum.
Ik draai zelf nog op DSM 4.3 en kan het dus niet reproduceren.
Je zou kunnen proberen om
1) deze link te verwijderen: /volume1/web/baikal
2) en de applicatie folder /volume1/web/baikal.app te hernoemen naar /volume1/web/baikal
Dit zou met start/stop problemen kunnen geven, omdat dan de bovengenoemde link automatisch gemaakt/verwijderd wordt, en dat kan dan niet meer (folder heeft naam van de link). Maar het is te proberen, als het lukt geeft dat een duidelijke oplossingsrichting.
/Erik
-
Hoi Erik
Dank je voor je reactie.
Ik heb inderdaad de applicatie folder hernoemd.
Het probleem is dat de linkjes die baikal zelf gebruikt in de beheeromgeving ook allemaal anders zijn.
Ik kan nu niet bij mijn systeem, zal vanavond wel een paar testjes doen met screenshots.
Dan kun je zien wat er gebeurd.
Groet Wieck
-
Hoi Erik
net even gekeken
de urls die ik nu krijg:
installeren:
http://zz.zz.zzzz/admin/install/
handmatig aangepast naar http://zz.zz.zzzz/baikal.app/admin/install/
database setup
http://zz.zz.zzzz/b/admin/install/?/database
handmatig aangepast naar http://zz.zz.zzzz/baikal/admin/install/?/database
srtaten vanuit icoon apps in synology
http://zz.zz.zzzz/baikal/admin/
dashboard: http://zz.zz.zzzz/admin/
Users and resources: http://zz.zz.zzzz/admin/?/users/
Settings: http://zz.zz.zzzz/admin/?/settings/standard/
System settings: http://zz.zz.zzzz/admin/?/settings/system/
Logout: http://zz.zz.zzzz/admin/?/logout/
doordat in de laatste urls de folder baikal helemaal niet voorkomt, heeft het ook geen zin iets te wijzigen in de benaming van de folder structuur, kan moeilijk de hele inhoud van de baikal folder kopieren naar de root van WEB.
verder is de layout helemaal karacter georiteneerd, niet grafisch, zoals ik zie in andere screenshots.
het lijkt me dat ik ergens het applicatiepad moet aanpassen van web\admin naar web\baikal\admin
hopelijk voor jou een aanwijzing?
Dank je
groet Wieck
-
dashboard: http://zz.zz.zzzz/admin/
Users and resources: http://zz.zz.zzzz/admin/?/users/
Settings: http://zz.zz.zzzz/admin/?/settings/standard/
System settings: http://zz.zz.zzzz/admin/?/settings/system/
Logout: http://zz.zz.zzzz/admin/?/logout/
doordat in de laatste urls de folder baikal helemaal niet voorkomt, heeft het ook geen zin iets te wijzigen in de benaming van de folder structuur, kan moeilijk de hele inhoud van de baikal folder kopieren naar de root van WEB.
verder is de layout helemaal karacter georiteneerd, niet grafisch, zoals ik zie in andere screenshots.
het lijkt me dat ik ergens het applicatiepad moet aanpassen van web\admin naar web\baikal\admin
hopelijk voor jou een aanwijzing?
Ik vermoed dat er in de default Apache instellingen iets is veranderd, waardoor Baikal niet goed werkt in de folder "baikal" of "baikal.app".
Op het Duitse forum (http://www.synology-forum.de/showthread.html?49257-Baïkal-contacts-(CardDAV)-and-calendar-(CardDAV)-installation-package-for-Synology&p=425464&viewfull=1#post425464) heb ik gesuggereerd om .htaccess aan te passen, dat hielp daar niet, maar misschien zou iemand het hier ook eens willen proberen?
I have been reading a little on the topic, maybe it helps adding the next red line to the file /volume1/web/baikal.app/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
RewriteBase baikal.app
</IfModule>
Can someone try this?
Misschien moeten er slashes bij: RewriteBase /baikal.app/
-
suggestie heb ik geprobeerd: toegevoegd
RewriteBase baikal.app
resultaat: ik kom niet eens in http://zz.zz.zzzz/baikal/admin/
RewriteBase /baikal.app/resultaat:
ik kom nu weer in http://zz.zz.zzzz/baikal/admin/
daarna is het weer als beneden, geen oplossing helaas..
ik ken helemaal geen php
zou de index.php iets kunnen beïnvloeden?
"
if(file_exists(getcwd() . "/Core")) {
# Flat FTP mode
define("PROJECT_PATH_ROOT", getcwd() . "/"); #./
} else {
# Dedicated server mode
define("PROJECT_PATH_ROOT", dirname(getcwd()) . "/"); #../
}
"
wieck
-
Alternatief experiment: verwijder de regels met IfModule (blauw), eventueel in combinatie met toevoegen van RewriteBase (rood)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
RewriteBase /baikal.app/
</IfModule>
Update:
Ik lees net de reactie van Wieck, "RewriteBase" heeft kennelijk wel enig effect, dus ik denk dat het weghalen van IfModule geen zin heeft.
-
Hoi Erik
fijn dat je meekijkt!
helaas geen effect...
beide regels aan begin een # gezet
zelfde met en zonder RewriteBase /baikal.app/
Wieck
-
ik ken helemaal geen php
zou de index.php iets kunnen beïnvloeden?
Ja, wellicht, maar onder DSM 4.3 en tal van andere Linux servers werkt dit gewoon, dus ga ik er vanuit dat de source code niet aangepast moet/hoeft te worden.
:?: Zijn er trouwens DSM 5 gebruikers die géén problemen hebben met de Baikal admin interface ?
/Erik
-
Baïkal draait zonder problemen onder DSM 5, maar wel geïnstalleerd onder DSM 4.3 en daarna geüpdatet naar DSM 5.
Taeke
Sent from my mobile phone
-
Baïkal draait zonder problemen onder DSM 5, maar wel geïnstalleerd onder DSM 4.3 en daarna geüpdatet
Welke Baikal versie draai je nu (0.2.7?) en heb je Baikal ooit geüpdate (vanaf 0.2.6) of opnieuw geïnstalleerd (onder DSM 5?)
-
Ik ben met 0.2.6 begonnen en heb die nog onder DSM 4.3 geüpdatet naar 0.2.7.
Sent from my mobile phone
-
En onder DSM 5 heb je Baikal ook niet opnieuw geinstalleerd?
Maw: alleen DSM 4.3->5.0 en Baikal werkte gewoon door?
-
Nee, heb wel de bestandsrechten moeten aanpassen voordat de webapplicaties weer werkten.
-
Nee, heb wel de bestandsrechten moeten aanpassen voordat de webapplicaties weer werkten.
De Baikal 0.2.7 versie zet onder DSM 5.0 als eigenaar van de Baikal files "http" (ipv "nobody" onder DSM 4.3).
Heb jij datzelfde handmatig gedaan, of (ook) nog wat anders?
-
Hier zojuist ook geïnstalleerd, maar ook hier werkt het niet na behoren zelfde probleem als Wieck
-
De Baikal 0.2.7 versie zet onder DSM 5.0 als eigenaar van de Baikal files "http" (ipv "nobody" onder DSM 4.3).
Heb jij datzelfde handmatig gedaan, of (ook) nog wat anders?
Ik heb dit handmatig aangepast, verder niets hoeven doen.
-
Ik heb Baikal geïnstalleerd onder versie 4.3, ook de versie van Baikal onder DSM4.3 opgehoogd.
Na de upgrade naar DSM 5.0 werkt de CARDAVen CALDAV interface goed. Alleen is de adminpagina niet goed te bereiken (alleen tekst en doorklikken geeft foutmeldingen, ik kan wel inloggen als admin).
Verder nog altijd het eerder gemelde probleem dat ik sinds Baikal 5.0 geen beveiligde verbinding meer kan opzetten naar eMcliënt op mijn pc.
weet iemand hoe ik (met name het eerste punt) kan herstellen? Dan wel volgt er nog een upgrade?
-
Op het Duitse forum (http://www.synology-forum.de/showthread.html?49257-Baïkal-contacts-(CardDAV)-and-calendar-(CardDAV)-installation-package-for-Synology&p=428465&viewfull=1#post428465) staan twee tips (mssql inschakelen en een php file aanpassen).
Je zou eens kunnen kijken of zoiets ook bij jou helpt.
/Erik
-
Als ik het goed begrijp zou ik in de PHP extensielijst mssql en fileinfo moeten aanvinken.
Dit heb ik gedaan, echter geeft geen resultaat
-
Als workaround moet je waarschijnlijk ook Framework.php aanpassen, zie de uitgebreide reactie vandaag van dsmynas op het Duitse forum.
Ik hou mij aanbevolen voor een betere oplosssing ;)
/Erik
-
Ik snap het niet Erik. Framework.PHP zie ik niet als optie staan, resultaat blijft hetzelfde
-
Hoi Bobdroid,
Je moet de file "/volume1/web/baikal/Core/Frameworks/Flake/Framework.php" aanpassen volgens deze link (http://www.synology-forum.de/showthread.html?49257-Baïkal-contacts-(CardDAV)-and-calendar-(CardDAV)-installation-package-for-Synology&p=428903&viewfull=1#post428903).
/Erik
-
Op het Duitse forum is de vermoedelijke oorzaak van het probleem gevonden met de Baïkal Admin pagina onder DSM 5. Het lijkt erop dat een bepaalde PHP functie niet goed werkt onder DSM 5 :o
Ik heb de fix geïmplementeerd, versie 0.2.7-002 staat nu op SourceForge (zie link op eerste post van dit topic (http://www.synology-forum.nl/mailstation/baikal-contacts-%28carddav%29-en-calendar-%28carddav%29-installatie-pakket-voor-synology))
Graag proberen of dit inderdaad het probleem oplost, zie het PDF manual voor de update instructies.
Onder DSM 4.3 werkt het in ieder geval nog steeds goed ;)
Opmerking:
Als je onder DSM 5 als database SQLite gebruikt (dus niet: MariaDB), dan moet je klaarblijkelijk de "mssql" PHP extentie inschakelen.
Groeten,
Erik
-
Zojuist geïnstalleerd, voor zover ik nu kan zien draait alles weer als vanouds. Ik heb het issue van de beveiligde verbinding met EmClient nog niet kunnen controleren. Bedankt Erik
-
LS, Ben geheel nieuw op dit forum. En voor het eerst met Baikal op NAS gestart. Ik heb deze stappen gezet, en e.e.a. werkt goed.
stappen
1. DSM bijgewerkt naar DSM versie: DSM 5.0-4493
2. Baikal 0.2.7-002 gedownload van SourceForce
3. Baikal handleiding gelezen (!)
NB: gekozen voor MySQL database
4. Baikal 0.2.7-002 geinstalleerd op NAS
> geen toegang tot initialization wizard ($ 4.1)
5 > zie tip van Basalt 31 januari 2014 > deze tip uitgevoerd
File Station -> web -> baikal.app -> Specific
Properties -> [General] -> Owner & Group
Owner -> http
Group -> http
[v] Apply to this folder, sub-folders and files
[OK]
5. deze duitse tips uitgevoerd
Let op: als eerste mssql activeren (ik had gekozen voor MySQL)
(zie echter bij punt 8!)
Zusätzlich muss im DiskStation-Manager unter Systemsteuerung -> Webdienste -> PHP-Einstellungen -> PHP-Extensions auswählen auch "mssql" aktiviert werden.
Met de tekstverwerker in "/volume1/web/baikal/Core/Frameworks/Flake/Framework.php" geopend
Code Regel 167 (was bij mij regel 171) auskommentieren (uitgezet):
Coderegel wordt dan:
#define("PROJECT_URI", $sProtocol . "://" . $_SERVER["HTTP_HOST"] . $sHttpBaseUrl);
und Zeile (code regel) 168 hinzufügen (ingevoegd):
Coderegel erbij is:
define("PROJECT_URI", $sProtocol . "://" . $_SERVER["HTTP_HOST"] . "/baikal/");
6. Baikal gedeistalleerd
7 Baikal opnieuw geinstalleerd > werkt goed!
8 ik heb nadien het bestand "/volume1/web/baikal/Core/Frameworks/Flake/Framework.php" met tekstverwerker geopend
de eerder - zie onder 5 - aangepaste coderegels waren overschreven (!)
Mogelijk hebben forumleden hier iets aan.
-
LS,
Ik heb n.a.v. de handleiding Thunderbird met SoGo connector geinstalleerd en Thunderbird/Lightning
Bestand > Nieuw > Adresboek op server
Volgens de Handleiding ( paragraaf 6.2.2) > ROLODEX
Hierin 1 contact aangemaakt.
als ik inlog op mijn NAS > Baikal > admin , dan kan ik zien dat er 1 contact is ingevoegd
Adressbooks 1, Contact 1
Vraag van deze Baikal gebruiker: waar worden de data van dit contact (naam, achternaam, woonplaats postcode etc.) opgeslagen?
Op mijn PC of op de NAS?
Zo ja: waar op de NAS?
Reden van de vraag: ik heb MySQL aangegeven als te gebruiken database, het moet mogelijk zijn om via phpAdmin, de SQL database ineens circa 1000 adressen in de database te importeren.
Als de data niet op de NAS worden opgeslagen, maar op mijn PC > hoe kan ik regelen dat de data wel op de NAS worden opgeslagen?
Vast dank!
-
Hallo M.G.,
Bedankt voor je feedback, hieronder mijn reactie.
Volgens mij heb je uiteindelijk alleen mssql aangezet ;)
Groeten,
Erik
-=-=-=-=-=-
5 > zie tip van Basalt 31 januari 2014 > deze tip uitgevoerd
File Station -> web -> baikal.app -> Specific
Properties -> [General] -> Owner & Group
Owner -> http
Group -> http
[v] Apply to this folder, sub-folders and files
[OK]
^^^ Dit is niet meer nodig vanaf 0.2.7-001 ^^^
5. deze duitse tips uitgevoerd
Let op: als eerste mssql activeren (ik had gekozen voor MySQL)
(zie echter bij punt 8!)
Zusätzlich muss im DiskStation-Manager unter Systemsteuerung -> Webdienste -> PHP-Einstellungen -> PHP-Extensions auswählen auch "mssql" aktiviert werden.
^^^ Dit schijnt idd WEL te moeten vanaf DSM 5.0 ^^^
Met de tekstverwerker in "/volume1/web/baikal/Core/Frameworks/Flake/Framework.php" geopend
Code Regel 167 (was bij mij regel 171) auskommentieren (uitgezet):
Coderegel wordt dan:
#define("PROJECT_URI", $sProtocol . "://" . $_SERVER["HTTP_HOST"] . $sHttpBaseUrl);
und Zeile (code regel) 168 hinzufügen (ingevoegd):
Coderegel erbij is:
define("PROJECT_URI", $sProtocol . "://" . $_SERVER["HTTP_HOST"] . "/baikal/");
^^^ Dit is niet meer nodig vanaf 0.2.7-002 ^^^
6. Baikal gedeistalleerd
7 Baikal opnieuw geinstalleerd > werkt goed!
8 ik heb nadien het bestand "/volume1/web/baikal/Core/Frameworks/Flake/Framework.php" met tekstverwerker geopend
de eerder - zie onder 5 - aangepaste coderegels waren overschreven (!)
^^^ Logisch, als je de-installeert worden de files verwijderd, bij installeren weer vers toegevoegd.
-
Volgens de Handleiding ( paragraaf 6.2.2) > ROLODEX
:idea: ROLODEX is een symbolische naam, je had gerust wat anders mogen kiezen.
Vraag van deze Baikal gebruiker: waar worden de data van dit contact (naam, achternaam, woonplaats postcode etc.) opgeslagen?
Op mijn PC of op de NAS?
Zo ja: waar op de NAS?
Op de NAS, dat is juist de bedoeling, zodat je de info centraal hebt opgeslagen.
In jouw geval in de MySQL database (met DSM 5.0 is dat eigenlijk MariaDB).
Reden van de vraag: ik heb MySQL aangegeven als tegebruiken database, het moet mogelijk zijn om via phpAdmin, de SQL database ineens circa 1000 adressen in de database te importeren.
Ja, theoretisch kan dat, maar je kunt tegen praktische bezwaren aanlopen zoals het formaat en gebruik van de velden. Je moet goed weten wat je doet. Misschien toch handiger om dat via een e-mail client (bijv Thunderbird) te doen?
-
Ik heb n.a.v. de handleiding Thunderbird met SoGo connector geinstalleerd en Thunderbird/Lightning
Controleer goed of Thunderbird de contacten goed BLIJFT synchroniseren. Ik heb het destijds niet goed aan de praat gekregen door een al jaren bestaande bug in Thunderbird. Tenslotte ben ik overgestapt op "eM Client", wat ook nog eens veel fijner werkt.
/Erik
-
Dag Basalt,
Dank voor je opmerkingen en (waardevolle) aanvullingen op mijn post. :)
Je schrijft dat het synchroniseren van adressen met Thunderbird problemen op kan leveren.
Mijn vraag: is dat probleem ergens beschreven?
Wat zijn dan de problemen?
Simpel gezegd: ik kan het me niet veroorloven om dataverlies op te lopen als ik adressen wil synchroniseren.
Zowel ik als mijn vrouw gebruiken verschillend apparaten: PC's (elk 1) / laptop, android telefoons, windos surface pro tablet.
Je schrijft dat je bent overgestapt op em Client"'
Als ik deze link (http://www.google.com/enterprise/marketplace/viewListing?productListingId=10679+7986219427994037927) lees dan zie ik toch verschillende reacties: van super! tot sh..!
Vraag: waarop heb jij jouw keuze gebaseerd?
Ik vond deze link voor een vergelijking tussen Thunderbird <> emClinet: http://email-client.findthebest.com/compare/2-6/Thunderbird-vs-eM-Client
Voor een vergelijking tussen verschillende emailclients > http://ghost1227.com/2014/01/review-email-clients/
Dank
-
Ik heb zelf zo'n 1.5 jaar met TB gewerkt, in eerste instantie met ThunderSync om de contacten synchroon te houden via een folder op de NAS, later met Baikal dus. De user interface van TB beviel mij sowieso al niet, maar dat is wellicht een kwestie van smaak ;)
Om TB met CardDAV en CalDAV te werken heb je de juiste versie van SoGo Connector en Lightning nodig, de updates lopen echter nogal eens uit de pas :'(
En zoals gezegd, kreeg ik een probleem met het syncen van contacten. De eerste keer ging goed (kopiëren), maar de volgende keer (bijwerken van wijzigingen) gebeurde domweg niet. Dus als je op een ander systeem een bestaand contact wijzigt (bijv naam, organisatie, whatever) dan wordt het contact in TB niet geüpdate, zonder enige foutmelding :evil: Expliciet op Sync klikken hielp ook niet. Ik weet zeker dat dit een bekende bug was, maar kan dat niet 1,2,3 terugvinden. Misschien is hij eindelijk opgelost. Ik zou iig goed testen.
Vandaar dat ik ben overgestapt op "eM Client", dat is voor 2 accounts gratis. Ik gebruik het voor mijzelf en mijn vrouw, met 2 PC's en een laptop. Mooie en handige interface, geen extra plugins nodig, alles werkt :)
Erik.
-
Gevonden: http://www.sogo.nu/bugs/view.php?id=1624
(http://www.sogo.nu/bugs/view.php?id=1624)
Bug lijkt eindelijk gefikst te zijn in 24.0.5 :?:
-
Basalt,
Dank voor je reactie en je link naar de bugfix voor Thunderbird / SoGo Connector.
Ik zal e.e.a. gaan uittesten met de juiste versies (ben zo stom geweest om Thunderbird te upgraden naar versie 30 / daar werkt SoGo versie 24.0.5 dus niet mee! :!:) (en zorgvuldig met back-ups enzo)
Zal ook emClient testen (handig zo'n tablet!).
Zal enige tijd kosten, maar zal wat laten weten op dit forum.
Groet
-
Een alternatief voor Baïkal , als er nog mensen zijn met problemen betreffende dit onderwerp
http://marceljanssen2015.blogspot.tw/2014/08/synchroniseer-uw-icloud-data-met-gmail.html
-
:idea: Ik heb het manual aangepast voor DSM v5, staat op SourceForge (zie 1e post).
/Erik
-
Volgens mij kan je op een cliënt zoals eM Cliënt heel eenvoudig zowel je contacten als je agenda items heen en weer copieren tussen de verschillende hosts... Zo heb ik in het verleden alles van Gmail naar baikal over gehaald
-
Basalt,
Ik heb de installatie procedure gevolgd en Baïkal met succes geïnstalleerd, het adresboek en de agenda functioneren prima op de i-Phone. (ook naast Exchange, geen probleem) :D
Ik ga nu ook nog de eM Client installeren op de PC.
Weet je ook toevallig of er een plug-in o.i.d. is om Baïkal met Mailstation (Roundcube) te laten synchroniseren?
Alvast bedankt.
Groet Kwazie.
-
Weet je ook toevallig of er een plug-in o.i.d. is om Baïkal met Mailstation (Roundcube) te laten synchroniseren?
Dat is ook nog eens wens van mij.
Ik heb wel een paar Roundcube plugins gevonden die middels CardDav zouden moeten kunnen synchroniseren, maar het leek mij toch wat problematisch en ben er nog niet mee verder gegaan.
Wellicht iemand anders wel?
/Erik
-
Schrale troost misschien, maar je kunt vanuit Roundcube de adressen exporteren als .vcf bestand en deze weer importeren in je eM Client. Werkt prima, synchronisatie naar de telefoon gaat ook als een speer. (maar dat wist je waarschijnlijk al)
Maar dat is het net niet. ::)
We zoeken verder. Zodra ik meer weet, laat ik het je weten.
Groet Kwazie
-
Thunderbird is dan wel gratis maar kost veel tijd met het instellen.
Je zou anders eens ECO kunnen proberen? Het maakt alles veel simpeler op Baikal en OwnCloud
Je kunt er hier wat meer over lezen, links zijn echter wel in het Engels.
---- http://outlookandmacosxserver.blogspot.tw/2014/10/how-do-i-sync-baikal-server-with-outlook.html
---- http://outlookandmacosxserver.blogspot.tw/2014/10/how-to-sync-synology-dsm-servers-caldav.html
-
Hallo,
Ik ben nieuw met gebruik van caldav & carddav en baikal is de 2de oplossing die ik probeer op de synology te instaleren. Alles lijkt goed te gaan: installatie perfect, toegang tot the externe ssl web-url, database lijkt de juiste informatie te bevatten, etc.. Zo alvast mijn dank voor het creeren van de SPK :)
Echter zowel de iphone als de android zijn verbonden zoals het lijkt, maar geen van beiden sturen informatie naar de server, de card-database blijft leeg.
In de Android heb ik een specifieke 2-way sync aangegeven en ook een geforceerde sync uitgevoerd, zonder resultaat (app: CardDAV-Sync)
Op de iphone kan ik geen sync manueel uitvoeren echter het uitblijfen van foutmeldingen neem ik aan dat alles goed verlopen is (de juiste haakjes staan aan in de settings en ook in de contacts app)
- Word 2-way sync uberhaubt ondersteund ?
- Afgezien van de https-poort moet ik nog iets anders openzetten in mijn iptables firewall op de gateway ?
Thanks,
kama
-
Hallo Kama,
Heb je de handleiding gevolgd?
Staat ook op SourceForge.
Mvrgr,
Erik
-
Hi Erik,
Thanks voor de reactie, heb het gisteravond aan de gang gekregen :) Was zelf schuld daar ik dacht dat ik mijn bestaande addressboeken kon syncen naar Baikal.
Moest eenvoudig handmatig nieuwe contacten aanleggen in de adresboek (duh...) en nu werkt het prima.
Enige probleem is dat Thunderbird met SoGo geen nieuwe items voor Caldav aanneemt welke op een ander apparaat zijn aangemaakt of aangepast. Maar dit is een SoGo probleem zoals het ernaar uitziet.
Om alles nog even compleet te maken hier de antwoorden op mijn eigen vragen:
- alleen de https pport hoeft open te staan (443, of whatever je ingesteld hebt in de synology)
- 2-way sync werkt prima, zolang SoGo een goede dag heeft :P (op Android soms een extra setting)
-
@Basalt , weet jij waarom dit draadje in MailStation staat? Het heeft er niets mee te maken.
Dit moet òf naar WebDav omdat het WebDav protocollen betreft, òf naar 3th party packages. Heb jij een voorstel?
-
Het staat al bijna 1 jaar onder Mail Station omdat contacten en kalender bij de meeste gebruikers direct gerelateerd is aan hun mail programma. 3rd party (of WebDAV) is formeel beter, maar lastiger te vinden (denk ik).
Mijn voorstel is: laten staan ;)
/Erik
-
Beste lezers,
Ik ben nieuw op de forum en wil me ten eerste excuseren mocht mijn problem al eerder gemeld zijn en dat ik het over het hoofd heb gezien. Ik heb sinds kort een DS215J. Wat ik eigenlijk wil is mijn Kalender van mijn Android toestel sync'en op de NAS. Nou na beetje gelezen te hebben kwam ik uit op Baikal icm DAVdroid. Baikal heb ik volgens de instructies geinstalleerd, zonder problemen. User aangemaakt en de bijbehorend contact and kalender aangemaakt. Nou met DAVdroid krijg ik geen sync / verbinding met mijn DS. Zodra ik inlog met volgende gegevens:
Base URL:
https://82.X.X.X/baikal/card.php
User name: *******
Password: *******
Left the Preemptive authentication unchecked.
krijg ik de volgende foutmeldingen, afhankelijk of ik http of https gebruik:
Bij http: Missing capabilities. Invalid DAV response: No CALdav / CARDdav service is available at this location
Bij https: Certificate not issues for 82.X.X.X
Mijn DS is benaderbaar via het IP adres 82.X.X.X of via XXXX.synology.me en wordt automatisch naar HTTPS geforward op de DS zelf.
Ik ben een beetje ten einde raad. Als iemand me kan helpen heel graag. Alvast bedankt.
-
Beste Akadric,
Heb je wel de poorten 5005 (voor http) en/of 5006 (voor https) geforward in de router?
En zo ook eventueel je firewall in je DS deze poorten openstaan?
-
:P Goededag,
Heb zelf een tijdje terug ook een tutorial geschreven voor het synchroniseren van Baikel met Outlook maar dan via een kleine plugin genaamt EVO Collaborator for Outlook.
Dit is vrij simpel en snel te doen.
Als iemand dit zou willen lezen kan ik verwijzen naar mijn Blogger post :D
http://marceljanssen2015.blogspot.com/2014/10/hoe-synchroniseerd-u-baikal-carddav-en.html
-
Goedemorgen,
Ik ben nieuw met dit forum en met synology. Ik heb een DS115j met daarop baikal geïnstalleerd. Nu wil ik de Webdav koppelen aan outlook 2013. Dit lukt mij niet. Wanneer ik de agenda wil publiceren krijg met de link http://xxx.xxx.xxx.xxx:/baikal/cal.php/calendars/naam/ of http://xxx.xxx.xxx.xxx:/baikal/cal.php/calendars/naam/default/ krijg ik de melding "kan de agenda niet uploaden. Aanmelden is mislukt". Wat doe ik fout/vergeet ik? Ik hoop dat iemand mij hiermee kan helpen.
m.v.g.
-
Outlook2013 ondersteunt standaard geen webdav agenda's. Er zijn geloof ik wel third-party plugins voor te koop.
-
::) Vlak boven de vraag van @kretebol staat een (commerciële) reactie van marceljanssen2015 over "EVO Collaborator for Outlook".
/Erik
-
Hoi,
Weet iemand een plugin voor caldav en carddav binnen roundcube (inmiddels de nieuwste versie 1.1.2)
Via myroundcube.com kan je pluins kopen en ja ze werken. Wel wat traag overigens (mijn plugin stamt nog uit 2014) maar misschien dat iemand een alternatief heeft ...
Deze plugin https://github.com/blind-coder/rcmcarddav/commit/d12be44c682e5652a702770bddc6339f29833522 is iig gratis maar krijg ik niet werkend :(.
Ik hoor graag of iemand via carddav en caldav werkt in samen werking met roundcube/mailstation.
Ik gebruik trouwens baikal als carddav/caldav server via mysql(mariadb).
Binnen de mysql server wordt een complete visitekaartje opgeslagen.
Misschien heeft iemand een tootltje om snel deze visitekaartjes uit de database te krijgen om bijvoorbeeld een adressenlijst uit samen te stellen. Dan is de carddav server een hele mooie centrale plaats voor je contacten.
Iemand die op die manier er mee werkt ?
-
Weet iemand een plugin voor caldav en carddav binnen roundcube (inmiddels de nieuwste versie 1.1.2)
Via myroundcube.com kan je pluins kopen en ja ze werken. Wel wat traag overigens (mijn plugin stamt nog uit 2014) maar misschien dat iemand een alternatief heeft ...
Deze plugin https://github.com/blind-coder/rcmcarddav/commit/d12be44c682e5652a702770bddc6339f29833522 is iig gratis maar krijg ik niet werkend :(.
Ik heb begin van dit jaar een Synology pakket gemaakt van de bovengenoemde rcmcarddav plugin van Blind Coder 8), het pakket staat hier: SourceForge (https://sourceforge.net/projects/carddavforsynologymailstation/).
Er zit echter ergens een probleempje met passwords: soms(?)als je recent het password van de CardDAV gebruiker hebt gewijzigd, dan werkt de plugin na installatie alleen met het oude password :o. Als je daarna het password nogmaals wijzigt dan is alles weer in sync, dus het is eenmalig. Geen idee hoe dat kan, ik heb het op het Forum (https://github.com/blind-coder/rcmcarddav/issues/75) van Blind Coder gemeld maar geen reactie. Als het eenmaal werkt, dan blijft het ook werken. Maar het is wel de reden dat ik het pakket nog steeds in BETA status heb staan.
Voor CalDAV heb ik geen oplossing, zelf ook geen behoefte aan.
Ik heb destijds wel geprobeerd om de gratis CalDAV/CardDAV plugins van myroundcube werkend te krijgen, dat lukte met CardDAV uiteindelijk maar ik moest wel veel 'myroundcube ballast' meenemen. Tegenwoordig is er vrijwel niets meer gratis bij myroundcube, voor mij is daar de lol eraf :evil:
Groeten,
Erik
-
Erik, bedankt voor het antwoord.
Maandag as ga ik t proberen ;)
Zit de baikal server ook in t pakket ? Of puur de plug-in voor carddav in roundcube?
Top Iig dat er meer mensen mee werken!
-
Genoemde pakket is alleen de CardDAV plugin voor Roundcube.
je hebt daarnaast dus een CardDAV server nodig, zoals de degene die inmiddels als standaard Synology pakket beschikbaar is, of Baïkal, waar dit topic eigenlijk over gaat ;)
/Erik
-
helder. Baikal draai ik al enige tijd. iPhone en iPad etc gekoppeld en zo ook Mozilla met lightning en Sogo connector ;)
Heb onlangs baikal over mysql laten lopen. Wil alleen nog het visitekaartje als adressenlijst nog uit de mysql/mariadb server hebben ;) want dat zoekken in z'n kaartje heb ik nog niet echt voor gezeten. Ben ook geen php programmeur ... ;)
Goed, toch bedankt. Ik laat je weten hoe het afloopt. Vannacht vertrek ik weer van la douche zuid Frankrijk naar het Brabantse ..
-
plugin geïnstalleerd en deze werkt netjes in de standaard roundcube installatie van de nas.
Top!
vervolgens het wachtwoord in baikal veranderd van de user.
Ik kan dan in roundcube geen gegevens aanpassen. echter heeft hij deze nog wel (gecached) staan.
Pas ik het wachtwoord weer aan in roundcube, wat logisch is, dan lan ik de adressen weer aanpassen.
Zo zou het ook moeten toch :) ?
Wanneer kan er dan een probleem optreden ?
-
Zie onderstaande link naar het forum op GitHub ("Password not in sync", issue #75), daar staat precies hoe ik het kan reproduceren. Maar als jij daar geen last van hebt, prima toch ;)
Groeten,
Erik.
-
Zie onderstaande link naar het forum op GitHub
Welke link ? ;)
-
I kan het ook niet gevonden krijgen Birdy,
Zover mijn logica rijkt...
Zodra je het ww van een User in baikal veranderd, kan het niet zo zijn dat de oude credentials nog werken. Mocht dat wel zo zijn, dan zit de bug misschien in baikal... ::)
-
[...]ik heb het op het Forum (https://github.com/blind-coder/rcmcarddav/issues/75) van Blind Coder gemeld[...]
::)
-
Voor de mensen die gebruik maken van Baikal en deze willen synchronizeren met Outlook zou ik misschien een add-in kunnen aanraden die mij zelf ook geholpen heeft met n sync tot stand brengen.
EVO Collaborator. Had deze oorspronkelijk om het problem kwa Google calendar sync op te lossen in Augustus vorig jaar.
Kwam erachter dat het een goeie stabiele sync bied tussen mijn desktop Outlook en Baikel server.
Misschien eens te moeite waard om naar te kijken als je er problemen mee ondervind.
Blogpostje hier : http://outlookandmacosxserver.blogspot.com/2014/10/how-do-i-sync-baikal-server-with-outlook.html
-
geweldig dit topic, de readme doorgeakkerd en alles uitgevoerd, werkt als een tierelier.
Caldav wilde ik werkend krijgen, agenda op mn werk in android en thuis op ipad. Super.
Ik moet nu alleen met DNS aan de klungel in mijn lan, zodat ik mn telefoon ook in huis kan gebruiken voor de kalender. (maar dat is een ander topic geloof ik)
-
Paar dagen geleden heb ik Caldav en Carddav op mijn Synology aangezet. Alleen krijg ik Caldav niet goed werkend op mijn Android telefoon en weet ik helemaal niet waar al mijn contacten opgeslagen worden in Carddav.
Ik zag dat Baikal gewoon met MariaDB werkt, dus ik ga er van uit dat ik alle contacten en calender afspraken gewoon in de database kan zien.
Ik heb net de installatiefile gedownload, maar als ik hem wil installeren via Package Manager krijg ik de melding:
This package does not contain a digital signature.
Hoe zorg ik er voor dat ik het kan installeren?
MariaDB en PHPMyAdmin draaien al, want die gebruik ik voor een website.
- Edit -
Never mind.
Moest bij Trust Level de Any Publisher optie aanvinken.
(Note to me: Niet vergeten weer uit te schakelen na installatie).
-
Ben je er toch nog snel achter gekomen ;)
-
Ben gewoon alle menus gaan doorlopen. Gelukkig was het de eerste pagina waar dit stond :lol:
Maar ik dacht laat ik het maar alvast posten. Wist niet hoelang het zou duren voor antwoord.
Op mijn andere vraag over waar Carddav mijn contacten opslaat heb ik ook nog geen antwoord. Vandaar dat ik overstap op Baikal.
Misschien handig om ook in de handleiding te zetten ( van die Trust Level bedoel ik).
Maar alles draait nu. Zo even users aanmaken.
-
Misschien handig om ook in de handleiding te zetten ( van die Trust Level bedoel ik).
@Basalt ik ben zo vrij geweest om je handleiding aan te passen.
-
Alles is ingesteld, alleen heb ik nu hetzelfde probleem als akadric een paar posts terug.
Nou met DAVdroid krijg ik geen sync / verbinding met mijn DS. Zodra ik inlog met volgende gegevens:
Base URL:
https://82.X.X.X/baikal/card.php
User name: *******
Password: *******
Left the Preemptive authentication unchecked.
krijg ik de volgende foutmeldingen, afhankelijk of ik http of https gebruik:
Bij http: Missing capabilities. Invalid DAV response: No CALdav / CARDdav service is available at this location
Bij https: Certificate not issues for 82.X.X.X
https://<DNS die ik van Synology krijg>:5006/baikal/card.php
User name: *******
Password: *******
Preemptive authentication checked of unchecked maakt geen verschil
Als ik verbinding probeer te maken via https krijg ik de volgende melding:
Missing capabilities. Invalid DAV response: No CALdav / CARDdav service is available at this location
Mijn firewall op mijn DS is uit en in mijn router heb ik poort 5006 voor UDP/TCP open staan.
Ik heb ook een self signed certificaat op mijn telefoon geïnstalleerd.
Ook even poort 5005 opengegooid en aangezet in mijn DS, maar geeft zelfde resultaat.
Iemand tips hoe ik dit op kan lossen?
- Edit -
Pfff, poort 443 moet ook open staan blijkbaar.
Het werkt!
-
Misschien handig om ook in de handleiding te zetten ( van die Trust Level bedoel ik).
@Basalt ik ben zo vrij geweest om je handleiding aan te passen.
Ik heb het manual (PDF) op Sourceforge aangepast (ook voor https/443) en pagina 1 van dit topic aangepast.
Bedankt voor de feedback ;)
Erik
-
Alles draait als een trein hier.
Had alleen wat problemen met contacten die ik geïmporteerd had uit mijn Google account.
Blijkbaar waren heel veel dubbel en driedubbel gekoppeld. Ik heb een aantal keer mijn contacten gebackupped naar een vcf file via mijn telefoon (omdat ik een nieuw toestel had of een nieuwe ROM had geïnstalleerd). En elke keer als ik ze importeerde, werden ze waarschijnlijk gekoppeld aan bestaande contacten. Dus ik had 1 contact die meerdere keren met zichzelf en met een Whatsapp contact en Telegram contact was gekoppeld. Moest ze dus allemaal handmatig uit elkaar halen en opnieuw invoegen :(
Maar goed, daar kan baikal niks aan doen.
Ook wel jammer dat DAVdroid geen kalender backup kan importeren via een file (kon geen kalender app vinden die dat kan). Daar heb ik dus "Calender Sync" voor moeten gebruiken. Dat is een app die je 2 weken gratis kan gebruiken. Die heb ik maar gebruikt, omdat ik geen zin had om verder te zoeken naar een app.
Mijn volgende vraag:
Alles is nu opgeslagen in mijn database. Met PHPMyAdmin kan ik de tabel bekijken en de BLOB data downloaden.
Deze wordt dan opgeslagen als een .bin file. Deze kan ik openen en daarin staan dan de gegevens van de contact of afspraak.
Maar is er een manier om alle contacten en afspraken in een file te krijgen, zodat ik deze kan uitlezen of uitprinten?
Of is er een query voor die ik kan gebruiken? Kan daar niet zoveel over vinden op het interweb.
- Edit -
Waarom vind ik altijd de oplossing nadat ik hier post?
Je kan de volgende query gebruiken:
SELECT CONVERT(carddata USING utf8) FROM `cards` WHERE 1
Als ik zin heb maak ik een webpage waar ik de gegevens toon, zodat ik het kan uitprinten of kopieren.
Als iemand een makkelijkere manier weet, dan hoor ik het graag.
-
Als je een cliënt op je pc hebt, kan je vaak ook alle gegevens opslaan, exporteren, importeren en printen.
Ik gebruik eM Client, die voorziet hierin.
-
Als je een cliënt op je pc hebt, kan je vaak ook alle gegevens opslaan, exporteren, importeren en printen.
Ik gebruik eM Client, die voorziet hierin.
Ach, stom van mij. Dat was ik helemaal vergeten. Zit weer helemaal te moeilijk te denken.
Maar goed, mijn idee om een overzichtspagina te maken met alle contacten komt op de lange lijst met ideeën voor projectjes die ik ooit nog ga doen :P
Thanks!
-
Voor de mensen hier die sync problemen ondervinden met hun Baikal zou ik eens kunnen aanraden om te kijken naar add-ins voor Outlook.
Ik gebruik zelf EVO Collaborator en die schijnt prima te werken tot nu toe, erg stabiel ook.
Meer info in deze link voor wie het lezen wil : http://outlookandmacosxserver.blogspot.com/2014/10/how-do-i-sync-baikal-server-with-outlook.html
-
Marcel Janssen post regelmatig dit soort berichtjes, beschouw het als spam :evil:
-
MOD: Onnodige citaat is verwijderd, lees even. (http://www.synology-forum.nl/vragen-en-opmerkingen-over-het-forum/gebruik-de-citaatknop-met-mate-17838/)
Ach, hij heeft EVO pas drie keer genoemd. Misschien is ie heel tevreden er over. Of hij heeft aandelen :P
-
Draai hier op een MAC. Pas geleden dus de update naar El Capitan gedaan. Na eerste problemen met mail smtp, nu ook problemen met de Caldav. Agendas syncen niet meer met elkaar. Dus in Apple agenda gekeken bij de instellingen. Er staat namelijk in Agenda bij het Synology.me account een uitroepteken. Klik ik daarop, dan krijg ik een uitklapvenster waarbij ik voor mijn account mijn wachtwoord moet invoeren. Maar het ingegeven wachtwoord accepteert hij gewoon niet. Terwijl ik zeker weet dat dit het goede ww is. Geen verbinding mogelijk met de Synology.me account is de boodschap. Meer mensen met dit probleem? Of misschien een oplossing?
-
Ik gebruik met veel plezier het Baikal pakket samengesteld door Erik (DANK!!) op mijn Synology NAS.
Als ik een uitnodiging aanmaak in outlook en gasten uitnodig, dan krijgen deze een email-uitnodiging, waarschijnlijk via de exchange server. Als ik dezelfde uitnodiging verstuur via mijn Android telefoon wordt geen email verstuur aan de genodigden. Er is een oplossing door de cal.php file te wijzigen: https://github.com/netgusto/Baikal/issues/190. Nu heb ik twee cal.php files, beide onder /volume1/web: in de baikal en in de baikal.app folder. Kan het zo zijn dat beide cal.php files verschillende platformen bedienen. M.a.w. dat als ik 1 cal.php wijzig, er door Baikal voor android een email aan genodigden wordt gestuurd en niet voor b.v. Outlook??? Ik wil nl. voorkomen dat als ik item in de agende in outlook maak, de gasten 2x een email ontvangen.
DANK voor het antwoord.
-
Onder /volume1/web is baikal is een symbolische link naar baikal.app
Als je het pakket Baikal stopt in Package Center dan wordt de link verwijderd, en bij opnieuw starten weer aangemaakt.
De twee cal.php files die je ziet is er dus in feite maar één.
Hoe het met de uitnodigingen onder Android zit weet ik niet, misschien iemand anders?
/Erik
-
Ik gebruik nu de Synology CardDAV en CalDAV server. En mis daar ook de functionaliteit om een uitnodiging te versturen per mail. Voordat ik overstap op Baïkal. Heeft er iemand ervaring met het versturen van uitnodigingen (per mail) met Baïkal via de iPhone? Zou dat ook moeten werken zoals bij Android?
Alvast bedankt voor je / jullie reactie!
-
Voor iedereen die Baikal wil synchroniseren met een agenda in Outlook en een gratis alternatief zoekt voor de oplossing van "Thomas van Dijk" en "Marcel Janssen" (zie eerder in deze thread), neem hier 's een kijkje: https://sourceforge.net/projects/outlookcaldavsynchronizer/
En als je een grafische weergave wilt van je Baikal agenda op je Synology, zet dan deze applicatie ergens in je /web folder: https://www.inf-it.com/open-source/clients/infcloud/
(en nee, ik heb niets te maken met deze beide oplossingen, alleen enthousiast gebruiker) ;)
-
Ik ben overgestapt van Google contacts naar Baikal.
Nu maakte ik veel gebruik van contact groepen om contacten te ordenen (werk, sport, familie etc.). Daarbij kan een contact uiteraard tot meerdere groepen behoren.
Contact groepen blijkt nogal een dingetje te zijn: Er is geen uniform veld voor groepen die consequent door de diverse client applicaties en plugins op de verschillende platforms wordt gebruikt. De meeste clients hebben een eigen implementatie en synchronisatie is dus een uitdaging (voor zover de plugins dit überhaupt ondersteunen).
Weet iemand of Baikal het toekennen van groepen voor contacten ondersteunt? Zo ja, wat voor format wordt hiervoor gebruikt?
-
Het toekennen van contacten aan groepen ondersteund Baikal gewoon.
Format etc weet ik niet. Ik gebruik mijn Mac hiervoor. Ik maak daarmee groepen aan en ken e.g. hetzelfde contact toe aan meerdere groepen. Wordt goed opgeslagen in Baikal want in andere CalDAV clients zie ik gewoon terug wat op de Mac is aangemaakt.
-
Iemand al gecontroleerd of baikal werkt op de dsm 6.0?
-
Op de rc1 werkt het hier.
Ds414+
-
Ik neem aan, @AntoineS, dat je het Baikal installatie pakket vanaf SourceForge hebt gebruikt ?
/Erik
-
Geen probleem na de upgrade (ik gebruik het installatie pakket)
-
Hoi!
Van: http://baikal-server.com/
Versie 0.2.7 Flat Package
Ook geen probleem op DS413 en DS 414
Huidige DSM-versie:
DSM 6.0-7321
Verder gebruik ik de Apache HTTP Server 2.2 (niet de Nginx)
PHP 5.6
Ik gebruik hem met de text modus! Niet in de mariadb / mysql modus
Wat is het voordeel om de mariadb / mysql modus te gebruiken ?
-
Beveiliging!
Hoe kan je Baikal het beste beveiligen ?
Het is fijn dat ook buiten thuis de contacten worden bijgewerkt en/of anderen gecontroleerd bij mijn contacten kunnen.
Iemand een goed idee ?
Antoine
-
Ik heb alles volgens de manual van Baikal geinstalleerd.
Maar als ik baikal voor het eerst opstart krijg ik de melding: No input file specified.
Iemand een idee?
Alexander
-
Mooi om te zien dat na 2 jaar weer progressie zit in de Baikal CalDav/CardDav app.
Inmiddels versie 0.4.4 geïnstalleerd onder DSM 6.
Baikal (http://sabre.io/baikal/) wordt verder ontwikkeld door Fruux (http://sabre.io), het bedrijf achter Sabre/Dav
Nu dat dit project is opgepakt door een serieuze partij en een paar jaar aan bugfixes is geïmplementeerd, ga ik Baikal weer serieus overwegen om te gebruiken.
-
Is er al een installatie versie van de nieuwe baikal versie?
-
De ontwikkeling van de nieuwe Baikal vlot niet erg.
Sinds Augustus is versie 0.4.6 beschikbaar, er worden wat problemen mee gemeld maar niet altijd een reactie.
Ik zie vooralsnog geen reden om te updaten, alleen risico.
Groeten,
Erik
-
Ik gebruik al een hele tijd Baïkal contacts (CardDAV) en calendar (CalDAV) op diverse devices (Iphone / Ipad / android phone).
Ik ben vreselijk aan het stoeien om hem weer werkend te krijgen. ;D ;D (na verwijderen -> nieuwe installatie)
De installatie loopt vlekkeloos, het aanmaken van nieuwe gebruikers lukt ook, maar ik loop vast met het "koppelen" van de 'devices'.
Krijg het niet voor elkaar.
Na het toevoegen van een account op de ipad, wordt deze niet zichtbaar bij de contacten-app of kalender-app.
SSL = aan
Poort = 443
https://MYSYNO/baikal/card.php/principals/USER
poort 443 staat open
Iemand een idee wat ik fout doe?
-
Ik denk dat je de foute poort gebruikt (tenzij je deze er speciaal voor hebt ingericht)
Standaard is de webdav poort 5005 danwel 5006 voor https verbinding.
Overigens ben ik nu bezig de standaard agenda en Carddav server van Synology in te stellen, lijkt ook goed te gaan (als je de juiste instellingen hebt gevonden)
-
hmmm lijkt ietst in de buurt te komen.
Ipad geeft aan dat wachtwoord onjuist is, maar ik weet zeker dat deze juist is .....
suggesties???
-
Betreft het wachtwoord dat je in baikal hebt ingesteld (kan anders zijn dan je standaard wachtwoord)
-
ik lees toch hier (https://forum.synology.com/enu/viewtopic.php?t=79630#p300329) dat de standaard poort 80 resp 443 is.
Bij mij heeft het ook altijd gewerkt op poort 443.
-
Sorry, ik denk dat je gelijk hebt. In de URL hoefde je de poort niet aan te geven. Bij mij werkte het altijd prima, dacht dat hij gebruik maakte van de webdav poorten.
Inmiddels is mijn overstap naar Synology calendar en Carddav een feit. Werkt prima, deze is ook te synchroniseren met contacten van mailplus van Synology (carddav van baikal gaf hier problemen). Synchronisatie van Calendar gaat nu weer goed met EM Cliënt (werkte ook niet meer met bailkal).
-
Eindelijk gevonden waarom Baikal niet wilde "koppelen" van de 'devices'.
Hiervoor schijnt Python geinstalleerd te zijn.
Opgelost dus.
-
Goede middag,
ik heb onlangs mijn nas opnieuw geformatteerd, omdat ik mijn back-up procedure opnieuw wilde inrichten en omdat het in de loop van de tijd wat rommelig is geworden.
Ik heb ook weer Baikal geinstalleerd, omdat ik deze server de afgelopen jaren probleemloos heb gebruikt. De server synchroniseerde met Apple, Iphone en Thunderbird. Het geheel werkte perfect. Maar na de nieuwe installatie krijg ik het geheel niet aan de praat. Hieronder staat een foutmelding uit Thunderbird. Op internet kan ik eigenlijk geen oplossing vinden. De suggestie om het wachtwoord in Thunderbird wat er nog instond te deleten heb ik gedaan. Maar nog geen resultaat.
Het pad wat naar de NAS, wat ik voorheen en ook nu gebruik. https://NAS/baikal//cal.php/calendars/user/default/
De foutmelding.
Tijdstempel: 2-2-2017 09:25:25
Fout: [calCachedCalendar] replay action failed: null, uri=https://NAS/baikal/cal.php/calendars/user/default/, result=2147500037, op=[xpconnect wrapped calIOperation]
Bronbestand: file:///C:/Users/Gebruiker/AppData/Roaming/Thunderbird/Profiles/09596w1b.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calCachedCalendar.js
Regel: 327
Weet iemand hoe ik dit prolbeem op kan lossen?
Met vriendelijke groet,
Twan
-
Het pad dat je nu moet gebruiken is veranderd naar:
NAS/Baikal/html/dav.php
Hier (http://sabre.io/baikal/upgrade/) wat meer info.
-
Dank voor je reactie.
Echter ik gebruik niet de versie 0.4X, maar de oude versie 0.2.7. Het voordeel van deze versie is dat deze tot nu toe probleemloos op alle devices goed werkte. En, omdat ik denk dat het gebruiken van de oude versie mij allerlei installatieperikelen op de diverse devices uitspaart. Immers, in principe verandert er niets aan het pad en zo.
Wat is nu slim, of verdere reacties afwachten en hopen op een oplossing. Of de nieuwe versie installeren. En als het laatste het meest slim is, kan ik dan de installatiehandleiding van Erik gebruiken, of moet de installatie van de nieuwe versie anders.
Graag een advies.
Met vriendelijke groet,
Twan.
-
Welke versie DSM draai je nu ?
Heb je dit geprobeerd?
Eindelijk gevonden waarom Baikal niet wilde "koppelen" van de 'devices'.
Hiervoor schijnt Python geinstalleerd te zijn.
Opgelost dus.
-
Ik draai DSM 6.0.2-8451 Update 9.
Het installeren van Python is ook gedaan. Omdat ik niet wist welke versie ik nodig heb, heb ik zowel Python 3 als Python Module geinstalleerd.
Groeten,
Twan.
-
Opgelost.
Omdat ik calendar aan de praat heb gekregen kan nu onze gezamenlijke agenda weer met al onze devices communiceren. Om onze contacpersonen te synchronisren ga ik wellicht toch nog de nieuwe versie van Baikal installeren of ik zoek een andere oplossing. Dat weet ik nog niet.
-
Hoe heb je dit nu precies opgelost?
-
Het is niet opgelost, i.p.v. Baïkal wordt nu Calendar gebruikt, begrijp ik.
-
Inderdaad.
Ik heb uiteindelijk een work a round gebruikt in de vorm van Calendar, omdat ik Baikal niet aan de praat kreeg. Nu wil ik nog de carddav server aan de praat krijgen.
-
Alhoewel de officiële Baikal website (http://sabre.io/baikal/install/) er niets over zegt, zie ik vandaag toevallig dat de belangrijkste ontwikkelaar ermee gestopt is:
https://evertpot.com/sabredav-maintenance-update/ (https://evertpot.com/sabredav-maintenance-update/)
Ik verwacht niet dat iemand anders Baikal nog verder oppakt.
DSM heeft inmiddels allang een standaard CardDAV pakket en CalDAV wordt met WebDAV ondersteund.
Het lijkt met verstandig om daarop over te stappen (al gebruik ik zelf nu nog steeds Baikal 0.2.7).
Groeten,
Erik.