You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by "Julien Nioche (JIRA)" <ji...@apache.org> on 2011/03/18 18:10:29 UTC
[jira] Resolved: (NUTCH-958) Httpclient scheme priority order fix
[ https://issues.apache.org/jira/browse/NUTCH-958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Julien Nioche resolved NUTCH-958.
---------------------------------
Resolution: Won't Fix
See comments. This patch fixes a bug in the underlying httpclient library which will be upgraded later anyway
> Httpclient scheme priority order fix
> ------------------------------------
>
> Key: NUTCH-958
> URL: https://issues.apache.org/jira/browse/NUTCH-958
> Project: Nutch
> Issue Type: Bug
> Components: fetcher
> Affects Versions: 1.3
> Reporter: Claudio Martella
> Fix For: 1.3
>
> Attachments: httpclient.diff
>
>
> Httpclient will try to authenticate in this order by default: ntlm, digest, basic.
> If you set as default a scheme that comes in this list after a scheme that is negotiated by the server, and this authentication fails, the default scheme will not be tried.
> I.e. if you set digest as default scheme but the server negotiates ntlm, the client will still try ntlm and fail.
> The fix sets the default scheme as the only possible scheme for authentication for the given realm by setting the authentication priorities of httpclient.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira