-
Notifications
You must be signed in to change notification settings - Fork 80
Unable to login to Baikal #22
Comments
Thanks for the detailed report :) seems related to #19, working on it. |
I know this is a little off-topic, but I have a self signed SSL certificate which doesn't work with Flock as well. Will this also be fixed, or do I need another certificate? |
@entonjackson Use/Create your own CA to sign your certs. Then import the cert of your CA to your phone. |
test on baikal/nginx: one problem is in [CalDavStore|CardDavStore]::getCurrentUserPrincipal() - there is only checked for SC_MOVED_PERMANENTLY, not for SC_MOVED_TEMPORARILY next error is like bug #23 - this can be fixed with qualified namespace "http://org.anhonesteffort.flock"" in OwsWebDav.NAMESPACE remaining problem is that custom properties are not supported |
Some debugging information for baikal on nginx with the patch by @jmue: Requests
Response
|
Just finished installing Baikal, gotta say they got their act together :) really painless install. I've made it to handleCardDavTestAddressbookHomeset() but fail here, the problem seems to be that Baikal is telling Flock to check out "/baikal/html/card.php/principals/usr00%40flock/" for the current user principal but instead Flock (in my case) makes a request to "/b//baikal/html/card.php/principals/usr00%40flock/". Note that I have a rewrite rule setup in lighttpd for "/b". I think this is because Flock is treating the URL entered in the server tests fragment as a host name and not a URL, gonna try this out and see what comes up next... |
Bleh..... Turns out that Baikal does the same silly thing as OwnCloud and only persists a static list of WebDAV properties and thus breaks spec. The database structure Baikal uses for calendars makes it impossible for Baikal to fully support the requirements of WebDAV collection properties. For a more detailed explanation of what is wrong with the Baikal DB structure and how it can very trivially be resolved please see #19 (comment) Going to keep this issue around for the purposes of documentation but labelling as won't fix because the core of this issue is within the Baikal server. |
I ran into similar issues with Baikal as in issue #19.
Here's my logcat:
Apache's access log:
Output of curl test:
And part of baikal's vhost:
Finally a screenshot of the error message in flock:
Might there be some error in my setup?
The text was updated successfully, but these errors were encountered: