Hi,
After migrating DAViCal to another server, I keep getting a 'vCard is
not conformant to RFC 2426' error on every entry in my addresses
database. New entries initially appear correctly, but after a short
while (30 secs?) the entry on the screen is replaced with the same
non-conformant error message.
Any ideas what can cause this? I copied (via SQL export / import) the
database from the old server to the new server so the contents is the
same. A difference in software versions (apache, php, davical,
postgresql)?
CalDAVzap is working fine in the same setup.
-- Johan
I have DAViCal and CalDAVzap installed on my workstation. Assume the
hostname of the workstation is 'ws.mydomain.com'. I have a CNAME
'davical.mydomain.com'. The system is running Fedora 17, with apache
2.2.23.
'davical.mydomain.com' is configured as a virtual host:
<VirtualHost *:80 >
DocumentRoot /usr/share/davical/htdocs
DirectoryIndex index.php index.html
ServerName davical.mydomain.com
Alias /images/ /usr/share/davical/htdocs/images/
<Directory /usr/share/davical/htdocs/>
AllowOverride None
Order allow,deny
Allow from all
</Directory>
AcceptPathInfo On
</VirtualHost>
In the CalDAVzap config, I use the following settings:
var globalNetworkCheckSettings = undefined;
var globalAccountSettings = [
{ href: 'http://davical.mydomain.com/caldav.php/jv/',
hrefLabel: null,
crossDomain: true,
forceReadOnly: null,
withCredentials: true,
showHeader: true,
userAuth: {
userName: 'jv',
userPassword: '******'
},
syncInterval: 60000,
timeOut: 30000,
lockTimeOut: 10000,
delegation: false,
// CalDAVzap specific.
settingsAccount: true,
ignoreAlarms: false,
backgroundCalendars: []
}
];
CalDAVzap is accesed via an alias in the httpd.conf:
Alias /caldavzap /home/jv/wrk/CalDAVzap/caldavzap
This works great as long as I use
http://davical.mydomain.com/caldavzap/
(which surprises me -- I'd expect a virtual host to take precedence over
an alias)
But it doesn't work if I use
http://ws.mydomain.com/caldavzap/
which is the way I'd want it to work, in particular since I need to move
davical to a separate server.
Any ideas what I'm doing wrong?
-- Johan
Hi list,
sorry for the long silence, but better later than never :-)
CalDavZAP 0.10.0rc4 available:
demo: http://www.inf-it.com/caldavzap-new/
download: http://www.inf-it.com/CalDavZAP_0.10.0rc4.zip
This release contains few minor changes, a ton of bug fixes + performance improvements and it is the latest RC before the final release (there are no known bugs, except some untranslated strings). The public release is coming very soon (immediately after the finished translations).
JM
Hello,
I'm using CalDavZAP for some time. I tried to install it to
example.com/calendar but that didn't work so I just moved whole folder
into example.com/davical and it worked.
Problem with this setup is that I have to go to
example.com/davical/calendar and that isn't looking that good, so I
tried again configuring href value. Still, no success.
I'm looking Apache error logs and this is why I can't log in:
script '/home/user/www/caldav.php' not found or unable to stat, referer:
https://example.com/calendar/
My document root is /home/user/www, but caldav.php is located in
/home/user/www/davical/ directory. For some reason, url is rewritten,
but I don't see why. htaccess for davical directory is empty and some
other CalDAV web clients don't have this problem.
This is my globalAccountSettings from config.js:
var globalAccountSettings=[{href:
'https://example.com/davical/caldav.php/USERNAME/', hrefLabel: null,
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, ignoreAlarms: false, backgroundCalendars: []}];
Any idea why this is happenning?
Regards,
Veljko