sounds a good reason to upgrade :-) On 5 September 2013 07:48, Charles Kim <charl...@yahoo-inc.com> wrote: > I think that's in 1.4-M4 and we are still in 1.4-M2. > > -----Original Message----- > From: Olivier Lamy [mailto:ol...@apache.org] > Sent: Sunday, September 01, 2013 11:45 PM > To: users@archiva.apache.org > Subject: Re: Denied Access to remote repo > > Hi, > Really weird. > As we have normally a default user agent "Java-Archiva" (check the class > called WagonFactoryRequest) > > On 30 August 2013 07:56, Charles Kim <charl...@yahoo-inc.com> wrote: >> It turns out that empty user-agent header would cause this. >> >> [charlesk@readproud ~]$ curl -v --header "User-Agent: " >> http://repo1.maven.org/maven2/commons-daemon/commons-daemon/1.0.6/comm >> ons-daemon-1.0.6.pom >> * About to connect() to repo1.maven.org port 80 (#0) >> * Trying 199.27.77.184... connected >> * Connected to repo1.maven.org (199.27.77.184) port 80 (#0) >>> GET >>> /maven2/commons-daemon/commons-daemon/1.0.6/commons-daemon-1.0.6.pom >>> HTTP/1.1 >>> Host: repo1.maven.org >>> Accept: */* >>> >> < HTTP/1.1 403 Denied Access >> < Server: Varnish >> < Retry-After: 0 >> < Content-Type: text/html; charset=utf-8 < Content-Length: 401 < >> Accept-Ranges: bytes < Date: Thu, 29 Aug 2013 21:39:55 GMT < Via: 1.1 >> varnish < Age: 0 < Connection: close < X-Served-By: cache-sv62-SJC3 < >> X-Cache: MISS < X-Cache-Hits: 0 < >> >> This is what I see in >> org.apache.maven.wagon.shared.http.AbstractHttpClientWagon >> {http.useragent=null, http.protocol.content-charset=ISO-8859-1, >> http.protocol.version=HTTP/1.1, >> http.protocol.cookie-policy=compatibility, http.tcp.nodelay=true, >> http.socket.buffer-size=8192} >> >> >> -----Original Message----- >> From: Charles Kim [mailto:charl...@yahoo-inc.com] >> Sent: Thursday, August 29, 2013 1:52 PM >> To: users@archiva.apache.org >> Subject: RE: Denied Access to remote repo >> >> We are currently using 1.4-M2. >> Furthering testing shows that this is only happening with the wagon provider >> plus central repo. Other repos such as codehaus works fine with the wagon >> provider. >> >> Same artifact request works with HttpURLConnection. >> >> Also, unit test for Archiva Web fails. >> >> [INFO] Building Archiva Web :: Application 1.4-M2 Tests in error: >> downloadWithRemoteRedirect(org.apache.archiva.DownloadArtifactsTest): >> Failed to transfer file: >> http://localhost:39187//repository/internal/junit/junit/4.9/junit-4.9.jar. >> Return code is: 500, ReasonPhrase:Unable to fetch artifact resource.. >> >> Tests run: 201, Failures: 0, Errors: 1, Skipped: 0 >> >> >> Also, here is the connection info to central repo from the Archiva machine. >> [charlesk@readproud ~]$ telnet central.maven.org 80 Trying 199.27.77.184... >> Connected to central.maven.org (199.27.77.184). >> Escape character is '^]'. >> >> Does anyone else have similar issue? >> >> -----Original Message----- >> From: Brett Porter [mailto:br...@porterclan.net] On Behalf Of Brett >> Porter >> Sent: Tuesday, August 27, 2013 5:59 PM >> To: users@archiva.apache.org >> Subject: Re: Denied Access to remote repo >> >> Is any of your configuration using a proxy server that might be denying >> access? I can't think of any other reason. >> >> Which version of Archiva are you using? >> >> Regards, >> Brett >> >> On 28/08/2013, at 9:17 AM, Charles Kim <charl...@yahoo-inc.com> wrote: >> >>> We are starting to get denied access error from the central repo while >>> doing curl from the same machine seems to work. Is there anything that >>> might cause Archiva to behave this way? We have noticed the problem today. >>> >>> Error message: Download failure on resource >>> [http://repo1.maven.org/maven2/commons-daemon/commons-daemon/1.0.6/commons-daemon-1.0.6.pom]:Access >>> denied to: >>> http://repo1.maven.org/maven2/commons-daemon/commons-daemon/1.0.6/commons-daemon-1.0.6.pom, >>> ReasonPhrase:Denied Access. >>> 2013-08-27 23:04:41,609 ERROR >>> [org.apache.archiva.webdav.ArchivaDavResourceFactory] Failures occurred >>> downloading from some remote repositories: >>> central: Download failure on resource >>> [http://repo1.maven.org/maven2/commons-daemon/commons-daemon/1.0.6/commons-daemon-1.0.6.pom]:Access >>> denied to: >>> http://repo1.maven.org/maven2/commons-daemon/commons-daemon/1.0.6/commons-daemon-1.0.6.pom, >>> ReasonPhrase:Denied Access. >>> org.apache.archiva.policies.ProxyDownloadException: Failures occurred >>> downloading from some remote repositories: >>> central: Download failure on resource >>> [http://repo1.maven.org/maven2/commons-daemon/commons-daemon/1.0.6/commons-daemon-1.0.6.pom]:Access >>> denied to: >>> http://repo1.maven.org/maven2/commons-daemon/commons-daemon/1.0.6/commons-daemon-1.0.6.pom, >>> ReasonPhrase:Denied Access. >>> >>> >>> -bash-4.1$ curl -v >>> http://repo1.maven.org/maven2/commons-daemon/commons-daemon/1.0.6/com >>> m >>> ons-daemon-1.0.6.pom >>> * About to connect() to repo1.maven.org port 80 (#0) >>> * Trying 199.27.77.185... connected >>> * Connected to repo1.maven.org (199.27.77.185) port 80 (#0) >>>> GET >>>> /maven2/commons-daemon/commons-daemon/1.0.6/commons-daemon-1.0.6.pom >>>> HTTP/1.1 >>>> User-Agent: curl/7.21.7 (x86_64-unknown-linux-gnu) libcurl/7.21.7 >>>> OpenSSL/0.9.8o zlib/1.2.3 libidn/1.18 libssh2/1.2.2 >>>> Host: repo1.maven.org >>>> Accept: */* >>>> >>> < HTTP/1.1 200 OK >> >> -- >> Brett Porter @brettporter >> http://brettporter.wordpress.com/ >> http://au.linkedin.com/in/brettporter >> > > > > -- > Olivier Lamy > Ecetera: http://ecetera.com.au > http://twitter.com/olamy | http://linkedin.com/in/olamy
-- Olivier Lamy Ecetera: http://ecetera.com.au http://twitter.com/olamy | http://linkedin.com/in/olamy