tbsync setup -- iRony not working

Geoff Nordli geoffn at gnaa.net
Fri Feb 14 01:07:55 CET 2020


Hi Johannes.

I made some strides, but now I am getting a 405 Method not allowed error.


URL:
https://XXXX/.well-known/carddav (PROPFIND)

Request:
<d:propfind xmlns:d="DAV:"><d:prop><d:current-user-principal 
/></d:prop></d:propfind>

Response:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
<title>405 Method Not Allowed</title>
</head>
<body>
<h1>Method Not Allowed</h1>
<p>The requested method PROPFIND is not allowed for the URL 
/.well-known/carddav.</p>
</body>
</html>

Any thoughts?

thanks,

Geoff


On 2020-02-13 1:09 a.m., Johannes Ranke wrote:
> Hi,
>
> according to the config you posted, your iRony server (like mine e.g.) is
> configured to serve iRony in the iRony subdirectory, and not at the webroot.
>
> So your call would read
>
> curl https://server.ca/iRony/.well-known/caldav
>
> On my server, with DAVx5 successfully syncing, I get a 302 (this document has
> moved).
>
> My calendars are at
>
> https://server.xy/iRony/calendars/user@server.xy/abcdef123456
>
> but DAVx5 found these somehow via an autodiscovery mechanism.
>
> Johannes
>
> Am Donnerstag, 13. Februar 2020, 07:00:43 CET schrieb Geoff Nordli:
>> It actually seems like an issue with iRony.  I am not getting any
>> logging in /var/log/iRony/.
>>
>> curl https://server.ca/.well-known/caldav
>>
>> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
>> <html><head>
>> <title>404 Not Found</title>
>> </head><body>
>> <h1>Not Found</h1>
>> <p>The requested URL /.well-known/caldav was not found on this server.</p>
>> </body></html>
>>
>> I have the iRony.conf file in httpd.conf.
>>
>> cat /etc/httpd/conf.d/iRony.conf
>> Alias /iRony   /usr/share/iRony/public_html
>>
>> <Directory "/usr/share/iRony/public_html/">
>>       AllowOverride All
>>
>>       <IfModule mod_authz_core.c>
>>           # Apache 2.4
>>           Require all granted
>>       </IfModule>
>>       <IfModule !mod_authz_core.c>
>>           # Apache 2.2
>>           Order Allow,Deny
>>           Allow from All
>>       </IfModule>
>>
>>       RewriteEngine On
>>       RewriteBase /iRony/
>>       RewriteRule ^\.well-known/caldav   / [R,L]
>>       RewriteRule ^\.well-known/carddav  / [R,L]
>>
>>       RewriteCond  %{REQUEST_FILENAME}  !-f
>>       RewriteCond  %{REQUEST_FILENAME}  !-d
>>       RewriteRule  (.*)                 index.php  [qsappend,last]
>>
>> </Directory>
>>
>> I have the dav and authz_core modules loaded:
>>
>> apachectl -M | grep authz_cor
>>    authz_core_module (shared)
>>
>> apachectl -M | grep dav
>>    dav_module (shared)
>>    dav_fs_module (shared)
>>    dav_lock_module (shared)
>>
>> Any other ideas?
>>
>> thanks,
>>
>> Geoff
>>
>> On 2020-02-12 3:12 p.m., Geoff Nordli wrote:
>>> Hi.
>>>
>>> I am working on getting the calendar/tasks/contacts synced with
>>> thunderbird.
>>>
>>> When I try to setup the tbsync it is failing.  Does anyone have some
>>> setup notes on getting it running.
>>>
>>> URL:
>>> https://mail.XXXX?.well-known/caldav (PROPFIND)
>>>
>>> Request:
>>> <d:propfind xmlns:d="DAV:"><d:prop><d:current-user-principal
>>> /></d:prop></d:propfind>
>>>
>>> Response:
>>> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
>>> <html>
>>> <head>
>>> <title>405 Method Not Allowed</title>
>>> </head>
>>> <body>
>>> <h1>Method Not Allowed</h1>
>>> <p>The requested method PROPFIND is not allowed for the URL
>>> /.well-known/caldav.</p>
>>> </body>
>>> </html>
>>>
>>>
>>> thanks,
>>>
>>> Geoff
>> _______________________________________________
>> users mailing list
>> users at lists.kolab.org
>> https://lists.kolab.org/mailman/listinfo/users
>
>


More information about the users mailing list