
I installed Baikal (flat) on my Synology Diskstation, and I can access it find with a URL like https://mynas:8443/baikal/card.php/addressbooks/USERNAME/default Both baikal and carddavmate are installed under /volume1/web as simple subdirectories.. Then I added CardDavMate to the same install using this in config.js: var globalAccountSettings=[{href: 'https://mynas:8443/baikal/card.php/addressbooks/USERNAME/', hrefLabel: 'dav', crossDomain: null, forceReadOnly: null, withCredentials: false, showHeader: true, settingsAccount: true, checkContentType: true, userAuth: {userName: 'USERNAME', userPassword: 'PASSWORD'}, syncInterval: 60000, timeOut: 30000, lockTimeOut: 10000, delegation: false}]; It detects the cross-domain as yes, but then I get "Error: [netFindResource: 'htts://USERNAME@mynas:8443' ] code: '404'" What am I doing wrong? my /usr/syno/etc/http-ssl-vhost.conf-user file looks like this: Listen 8443 <VirtualHost *:8443> SSLEngine on <FilesMatch "\.(cgi|shtml|phtml|php)$"> SSLOptions +StdEnvVars </FilesMatch> BrowserMatch ".*MSIE.*" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 CustomLog /dev/null \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" Include /usr/syno/etc/sites-enabled-user/*.conf </VirtualHost> Also I noticed that even though I added my CardDav account to my mac 'Contacts' as https://mynas:843/baikal/cards.php/addressbooks/USERNAME/default The macosx contacts app (which works with this addressbook!) now shows the server path as /baikal/card.php/principals/USERNAME/