You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Tarmo Kuuse (JIRA)" <ji...@apache.org> on 2012/08/16 12:45:37 UTC

[jira] [Commented] (IVY-1336) HTTP issue: Basic authentication is stuck in 401 loop

    [ https://issues.apache.org/jira/browse/IVY-1336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13435891#comment-13435891 ] 

Tarmo Kuuse commented on IVY-1336:
----------------------------------

In some systems a side-effect of this is getting locked out of your account whenever you update your password and forget to update stored credentials.
                
> HTTP issue: Basic authentication is stuck in 401 loop
> -----------------------------------------------------
>
>                 Key: IVY-1336
>                 URL: https://issues.apache.org/jira/browse/IVY-1336
>             Project: Ivy
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.2.0
>            Reporter: Elias Ross
>
> Debug log (using log4j).
> Using commons-httpclient-3.1.jar as well.
> [ivy:resolve] 19:06:51,777 DEBUG [HttpMethodDirector] Authorization required
> [ivy:resolve] 19:06:51,777 DEBUG [AuthChallengeProcessor] Using authentication scheme: basic
> [ivy:resolve] 19:06:51,777 DEBUG [AuthChallengeProcessor] Authorization challenge processed
> [ivy:resolve] 19:06:51,777 DEBUG [HttpMethodDirector] Authentication scope: BASIC 'Artifactory Realm'@iadbuild.apple.com:443
> [ivy:resolve] 19:06:51,778 DEBUG [HttpMethodDirector] Credentials required
> [ivy:resolve] 19:06:51,778 DEBUG [HttpMethodDirector] BASIC 'Artifactory Realm'@iadbuild.apple.com:443 new credentials given
> [ivy:resolve] 19:06:51,778 DEBUG [HttpMethodDirector] Retry authentication
> [ivy:resolve] 19:06:51,778 DEBUG [HttpMethodDirector] Authenticating with BASIC 'Artifactory Realm'@iadbuild.apple.com:443
> [ivy:resolve] 19:06:51,778 DEBUG [HttpMethodParams] Credential charset not configured, using HTTP element charset
> [ivy:resolve] 19:06:51,778 DEBUG [HttpConnection] Open connection to iadbuild.apple.com:443
> [ivy:resolve] 19:06:51,943 DEBUG [header] >> "HEAD /artifactory/repo/com/google/guava/guava/r09/guava-r09.pom HTTP/1.1[\r][\n]"
> [ivy:resolve] 19:06:51,943 DEBUG [HttpMethodBase] Adding Host request header
> [ivy:resolve] 19:06:51,943 DEBUG [header] >> "User-Agent: Apache Ivy/2.2.0[\r][\n]"
> [ivy:resolve] 19:06:51,943 DEBUG [header] >> "Authorization: Basic ZWxpYXNfcm9zczpudWxs[\r][\n]"
> [ivy:resolve] 19:06:51,944 DEBUG [header] >> "Host: iadbuild[\r][\n]"
> [ivy:resolve] 19:06:51,944 DEBUG [header] >> "[\r][\n]"
> [ivy:resolve] 19:06:54,118 DEBUG [header] << "HTTP/1.1 401 Unauthorized[\r][\n]"
> [ivy:resolve] 19:06:54,118 DEBUG [header] << "HTTP/1.1 401 Unauthorized[\r][\n]"
> [ivy:resolve] 19:06:54,118 DEBUG [header] << "Date: Sat, 04 Feb 2012 03:08:35 GMT[\r][\n]"
> [ivy:resolve] 19:06:54,118 DEBUG [header] << "Server: Artifactory/2.3.4.1[\r][\n]"
> [ivy:resolve] 19:06:54,119 DEBUG [header] << "WWW-Authenticate: Basic realm="Artifactory Realm"[\r][\n]"
> [ivy:resolve] 19:06:54,119 DEBUG [header] << "Content-Type: text/html;charset=utf-8[\r][\n]"
> [ivy:resolve] 19:06:54,119 DEBUG [header] << "Transfer-Encoding: chunked[\r][\n]"
> [ivy:resolve] 19:06:54,119 DEBUG [header] << "Connection: close[\r][\n]"
> [ivy:resolve] 19:06:54,119 DEBUG [header] << "[\r][\n]"
> [ivy:resolve] 19:06:54,119 DEBUG [HttpMethodBase] Should close connection in response to directive: close
> ... and this series of messages keeps repeating over and over again.
> If Basic auth fails, then Ivy should report it as an issue and continue with the next site.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira