05-02-2012 01:48 PM
Hi, I have a problem with Digest authentication over webdav. In fact, it worked for few days until I update Nuxeo plateform with HotFixes. Now the behavior is :
Persons who have tried to connect before update can still connect (userX). Persons have don't tried webdav can't connect now (userY).
When i try to connect with wrong password I have :
(for userX) Digest authentication failed for user: userX realm: NUXEO Login failed for userX
OR
(for userY) Digest authentication failed. Stored HA1 is empty Login failed for userY
Here is my configuration :
<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.wi.auth.config.custom">
<require>org.nuxeo.ecm.platform.wi.auth.config</require>
<extension target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService" point="specificChains">
<specificAuthenticationChain name="WebDAV">
<headers>
<header name="User-Agent">(Microsoft-WebDAV-MiniRedir|DavClnt|litmus|gvfs|davfs|WebDAV|cadaver|BitKinex).*</header>
</headers>
<replacementChain>
<plugin>BASIC_AUTH</plugin>
<!--<plugin>DIGEST_AUTH</plugin>-->
<plugin>WEBDAV_BASIC_AUTH</plugin>
</replacementChain>
</specificAuthenticationChain>
</extension>
</component>
Thank's a lot !
EDIT :
Hi,
In database we have found all users can still connect to Nuxeo with WebDAV.
People who aren't in it can't connect ...
Here is the log :
2012-05-23 10:13:16,271 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Entering Nuxeo Authentication Filter 2012-05-23 10:13:16,271 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Principal not found inside Request via getUserPrincipal 2012-05-23 10:13:16,271 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Try getting authentication from cache 2012-05-23 10:13:16,271 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Trying to retrieve userIdentification using plugin DIGEST_AUTH 2012-05-23 10:13:16,272 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Trying to retrieve userIdentification using plugin WEBDAV_BASIC_AUTH 2012-05-23 10:13:16,272 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] user/password not found in request, try into identity cache
2012-05-23 10:13:36,160 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Entering Nuxeo Authentication Filter 2012-05-23 10:13:36,160 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Principal not found inside Request via getUserPrincipal 2012-05-23 10:13:36,160 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Try getting authentication from cache 2012-05-23 10:13:36,160 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Try getting authentication from cache 2012-05-23 10:13:36,160 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Trying to retrieve userIdentification using plugin DIGEST_AUTH 2012-05-23 10:13:36,160 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Trying to retrieve userIdentification using plugin WEBDAV_BASIC_AUTH 2012-05-23 10:13:36,161 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] user/password not found in request, try into identity cache 2012-05-23 10:13:36,161 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] user/password not found in request, try into identity cache 2012-05-23 10:13:36,166 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Entering Nuxeo Authentication Filter 2012-05-23 10:13:36,166 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Principal not found inside Request via getUserPrincipal 2012-05-23 10:13:36,166 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Try getting authentication from cache 2012-05-23 10:13:36,166 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Trying to retrieve userIdentification using plugin DIGEST_AUTH 2012-05-23 10:13:36,166 DEBUG [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] User/Password found as parameter of the request 2012-05-23 10:13:36,167 WARN [org.nuxeo.ecm.ui.web.auth.digest.DigestLoginPlugin] Digest authentication failed. Stored HA1 is empty 2012-05-23 10:13:36,167 INFO [org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter] Login failed for tcri
10-29-2012 10:50 AM
Have you solved it ?
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.