[kronolith] CalDAV client fails with 401 Authentication error
Jan Schneider
jan at horde.org
Thu Jun 5 13:41:14 UTC 2014
Zitat von Aria Bamdad <aria at bsc.gwu.edu>:
> Quoting Jan Schneider <jan at horde.org>:
>
>> On 4. Juni 2014 21:11:28 MESZ, Aria Bamdad <aria at bsc.gwu.edu> wrote:
>>>
>>> SOLVED!
>>>
>>> I had coded (for security) the following two statements in a PHP file:
>>>
>>> unset($_SERVER['AUTH_PASSWORD']);
>>> unset($_SERVER['PHP_AUTH_PW']);
>>>
>>> that would get executed via an apache auto_prepend_file, example:
>>>
>>> <IfModule mod_php5.c>
>>> php_admin_value auto_prepend_file
>>> /etc/apache2/php_auto_prepend_file.php
>>> </IfModule>
>>>
>>>
>>> This would disable the availability of the user entered password with
>>> PHP code that is executed by apache. However, it seems that the
>>> rpc.php would require this in order to authenticate the DAV client.
>>>
>>> Once I removed this. Everything seems to work.
>>>
>>> What I don't understand is how is Funombol sync client able to
>>> authenticate with the above code in place.
>>>
>>> Aria
>>>
>>> --
>>> kronolith mailing list
>>> Frequently Asked Questions: http://wiki.horde.org/FAQ
>>> To unsubscribe, mail: kronolith-unsubscribe at lists.horde.org
>>
>> SyncML doesn't use httpbasic authentication.
>> --
>> Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.
>
> Thanks Jan. If it doesn't then I am not sure why the above change
> fixes the problem. All I removed were there instructions above.
> Basically, I was clearing the values of the two server variables
> before apache runs the PHP script. If I put them back, it stops
> authenticating, gets a 401 and I see no IMAP authentication happen.
> If I remove them, it works.
SyncML != CalDAV
--
Jan Schneider
The Horde Project
http://www.horde.org/
https://www.facebook.com/hordeproject
More information about the kronolith
mailing list