The "problem" below is related to new version checking (maybe some extra headers are sent by your browser thus the CORS request fails). However this is NOT related to "empty interface". You simply need to create addressbook(s) and/or calendar(s) on the server (we hide the application icons if there is no appropriate collection available on the server).
Cheers,
JM
On 24 Jan 2016, at 01:44, Carrot Cruncher crunchercarrot@gmail.com wrote:
Many thanks for the response. Authentication was indeed set to Digest. Changing it to Basic addresses the login problems for both the cross domain and non cross domain configs. Unfortunately both configs now display a blank page except for a logout button on the left. Browser console: XMLHttpRequest cannot load http://www.inf-it.com/versioncheck/InfCloud/?v=0.13.1&_=1453595603455 http://www.inf-it.com/versioncheck/InfCloud/?v=0.13.1&_=1453595603455. Response for preflight is invalid (redirect) webdav_protocol.js:39 Error: [netVersionCheck: 'GET http://www.inf-it.com/versioncheck/InfCloud/?v=0.13.1 http://www.inf-it.com/versioncheck/InfCloud/?v=0.13.1'] code: '0' status: 'error'
Clicking on the links displays:
<updates xmlns="urn:com.inf-it:updates"> <infcloud type="bugfix" version="0.13.1" build_no="1442928610" dev_build_no="1448196611" homeURL="http://www.inf-it.com/ <http://www.inf-it.com/>" updateURL="http://www.inf-it.com/InfCloud_0.13.1.zip <http://www.inf-it.com/InfCloud_0.13.1.zip>" changelogURL="http://www.inf-it.com/infcloud/changelog.txt <http://www.inf-it.com/infcloud/changelog.txt>"/> </updates>
On 23 January 2016 at 18:41, Ján Máté <jan.mate@inf-it.com mailto:jan.mate@inf-it.com> wrote: Hi,
looks like you have problem with authentication, you server need to use Basic auth and not Digest auth. For Digest auth you need to enable the globalUseJqueryAuth option, but there is no guarantee that it will work.
Cheers,
JM
On 23 Jan 2016, at 11:37, Carrot Cruncher <crunchercarrot@gmail.com mailto:crunchercarrot@gmail.com> wrote:
Hi. I'm desperately trying to get InfCloud working with Baïkal on a self hosted Apache server.
From reading through the mailing list I believe there are a number of requirements to address:
- Combing CardDAV & CalDAV on Baïkal as per:
https://www.inf-it.com/mlmmj/davclients/2015-01/0000032.html https://www.inf-it.com/mlmmj/davclients/2015-01/0000032.html
- Patching Baïkal as per:
https://www.inf-it.com/mlmmj/davclients/2014-02/0000014.html https://www.inf-it.com/mlmmj/davclients/2014-02/0000014.html
- Cross domain config for Baïkal vhost as per:
https://www.inf-it.com/infcloud/readme.txt https://www.inf-it.com/infcloud/readme.txt
As far as I know, I've made all the changes as required. I've tried using globalNetworkCheckSettings in both a cross domain and non cross domain setup. The results are as follows:
Cross domain: Login screen is presented. I enter the username / password. Nothing happens. Browser console: Info: [globalNetworkCheckSettings: 'http://dav.xxx.xxx/calcard.php/principals/' http://dav.xxx.xxx/calcard.php/principals/']: crossDomain set to: 'true' dav.xxx.xxx/calcard.php/principals/:1 PROPFIND http://dav.xxx.xxx/calcard.php/principals/ http://dav.xxx.xxx/calcard.php/principals/ 401 (Unauthorized)
Non cross domain: Login screen is presented. I enter the username / password. The browsers throws an "Authentication required" prompt. No matter what I enter, even if it's a username / password that works with other clients) the prompt just loops. Browser console: Info: [globalNetworkCheckSettings: 'http://server.xxx.xxx/baikal/html/calcard.php/principals/' http://server.xxx.xxx/baikal/html/calcard.php/principals/']: crossDomain set to: 'false'
If anyone can advise as to what I'm doing wrong, it would be very much appreciated. If you need any more info, please let me know. Cheers.