archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff <predato...@gmail.com>
Subject Re: Archiva indexes for multiple repo groups/3rd party proxies...
Date Tue, 07 Aug 2012 22:07:29 GMT
Doing curl from the Archiva server yields success:

[root@PRDSLVLDNAARC01 conf]# curl -I
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties

HTTP/1.1 200 OK

Accept-Ranges: bytes

Content-Type: application/octet-stream

Date: Tue, 07 Aug 2012 22:05:16 GMT

Last-Modified: Sun, 15 Jul 2012 10:54:57 GMT

Server: ECAcc (sjc/4EB5)

X-Cache: HIT

Content-Length: 1130


Archiva still fails.  Here is a chunk of log that I believe has all the
debug info requested.  I hope it is helpful.

2012-08-07 15:52:43,885 [http-8080-4] INFO
 org.apache.archiva.scheduler.indexing.DefaultDownloadRemoteIndexScheduler
 - schedule download remote index for repository central
2012-08-07 15:52:43,885 [taskScheduler#indexDownloadRemote-2] INFO
 org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask  - start
download remote index for remote repository central
2012-08-07 15:52:43,889 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Invoking handleMessage on
interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@118c6e58
2012-08-07 15:52:43,889 [taskScheduler#indexDownloadRemote-2] INFO
 org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask  - index
update retrieve file, name:nexus-maven-repository-index.properties
2012-08-07 15:52:43,889 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.archiva.proxy.common.DebugTransferListener  - transferInitiated
for resource nexus-maven-repository-index.properties on repository url
http://repo.maven.apache.org/maven2/.index
2012-08-07 15:52:43,889 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask$DownloadListener
 - initiate transfer of nexus-maven-repository-index.properties
2012-08-07 15:52:43,889 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager  - Get
connection: HttpRoute[{}->http://repo.maven.apache.org], timeout = 60000
2012-08-07 15:52:43,889 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.tsccm.ConnPoolByRoute  - [HttpRoute[{}->
http://repo.maven.apache.org]] total kept alive: 8, total issued: 0, total
allocated: 8 out of 300
2012-08-07 15:52:43,889 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.tsccm.ConnPoolByRoute  - No free connections
[HttpRoute[{}->http://repo.maven.apache.org]][null]
2012-08-07 15:52:43,889 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.tsccm.ConnPoolByRoute  - Available capacity: 30
out of 30 [HttpRoute[{}->http://repo.maven.apache.org]][null]
2012-08-07 15:52:43,889 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.tsccm.ConnPoolByRoute  - Creating new connection
[HttpRoute[{}->http://repo.maven.apache.org]]
2012-08-07 15:52:43,890 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.DefaultClientConnectionOperator  - Connecting to
repo.maven.apache.org:80
2012-08-07 15:52:43,891 [Thread-7] DEBUG
org.codehaus.plexus.taskqueue.DefaultTaskQueue  - pool
2012-08-07 15:52:43,891 [http-8080-4] DEBUG
org.apache.cxf.interceptor.OutgoingChainInterceptor  - Interceptors
contributed by bus: []
2012-08-07 15:52:43,891 [http-8080-4] DEBUG
org.apache.cxf.interceptor.OutgoingChainInterceptor  - Interceptors
contributed by service: []
2012-08-07 15:52:43,891 [Thread-6] DEBUG
org.codehaus.plexus.taskqueue.DefaultTaskQueue  - pool
2012-08-07 15:52:43,891 [http-8080-4] DEBUG
org.apache.cxf.interceptor.OutgoingChainInterceptor  - Interceptors
contributed by endpoint:
[org.apache.cxf.interceptor.MessageSenderInterceptor@3fd431fa,
org.codehaus.redback.rest.services.interceptors.ThreadLocalUserCleaner@41d34d3
]
2012-08-07 15:52:43,891 [http-8080-4] DEBUG
org.apache.cxf.interceptor.OutgoingChainInterceptor  - Interceptors
contributed by binding:
[org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@19770ac1]
2012-08-07 15:52:43,891 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Adding interceptor
org.apache.cxf.interceptor.MessageSenderInterceptor@3fd431fa to phase
prepare-send
2012-08-07 15:52:43,891 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Adding interceptor
org.codehaus.redback.rest.services.interceptors.ThreadLocalUserCleaner@41d34d3to
phase pre-stream
2012-08-07 15:52:43,891 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Adding interceptor
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@19770ac1 to phase
marshal
2012-08-07 15:52:43,891 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Chain
org.apache.cxf.phase.PhaseInterceptorChain@566311f6 was created. Current
flow:
  prepare-send [MessageSenderInterceptor]
  pre-stream [ThreadLocalUserCleaner]
  marshal [JAXRSOutInterceptor]

2012-08-07 15:52:43,892 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Invoking handleMessage on
interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@3fd431fa
2012-08-07 15:52:43,892 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Adding interceptor
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@346b0b87to
phase prepare-send-ending
2012-08-07 15:52:43,892 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Chain
org.apache.cxf.phase.PhaseInterceptorChain@566311f6 was modified. Current
flow:
  prepare-send [MessageSenderInterceptor]
  pre-stream [ThreadLocalUserCleaner]
  marshal [JAXRSOutInterceptor]
  prepare-send-ending [MessageSenderEndingInterceptor]

2012-08-07 15:52:43,893 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Invoking handleMessage on
interceptor
org.codehaus.redback.rest.services.interceptors.ThreadLocalUserCleaner@41d34d3
2012-08-07 15:52:43,893 [http-8080-4] DEBUG
org.codehaus.redback.rest.services.interceptors.ThreadLocalUserCleaner  -
handleMessage
2012-08-07 15:52:43,893 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Invoking handleMessage on
interceptor org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor@19770ac1
2012-08-07 15:52:43,897 [http-8080-4] DEBUG
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor  - Response content
type is: application/json
2012-08-07 15:52:43,897 [http-8080-4] DEBUG
org.apache.cxf.jaxrs.interceptor.JAXRSOutInterceptor  - Response
EntityProvider is: org.apache.cxf.jaxrs.provider.PrimitiveTextProvider
2012-08-07 15:52:43,901 [http-8080-4] DEBUG
org.apache.cxf.phase.PhaseInterceptorChain  - Invoking handleMessage on
interceptor
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@346b0b87
2012-08-07 15:52:43,902 [http-8080-4] DEBUG
org.apache.cxf.transport.servlet.ServletController  - Finished servicing
http request on thread: Thread[http-8080-4,5,main]
2012-08-07 15:52:43,902 [http-8080-4] DEBUG
org.apache.struts2.dispatcher.ng.PrepareOperations  - skipping cleanup
counter=1
2012-08-07 15:52:43,912 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.client.protocol.RequestAddCookies  - CookieSpec selected:
compatibility
2012-08-07 15:52:43,912 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.client.protocol.RequestAuthCache  - Auth cache not set in
the context
2012-08-07 15:52:43,912 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.client.DefaultHttpClient  - Attempt 1 to execute
request
2012-08-07 15:52:43,912 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.DefaultClientConnection  - Sending request: GET
/maven2/.index/nexus-maven-repository-index.properties HTTP/1.1
2012-08-07 15:52:43,912 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - >> "GET
/maven2/.index/nexus-maven-repository-index.properties HTTP/1.1[\r][\n]"
2012-08-07 15:52:43,912 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - >> "Cache-control: no-cache[\r][\n]"
2012-08-07 15:52:43,912 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - >> "Cache-store: no-store[\r][\n]"
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - >> "Pragma: no-cache[\r][\n]"
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - >> "Expires: 0[\r][\n]"
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - >> "Accept-Encoding: gzip[\r][\n]"
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - >> "Host: repo.maven.apache.org[\r][\n]"
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - >> "Connection: Keep-Alive[\r][\n]"
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - >> "[\r][\n]"
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - >> GET
/maven2/.index/nexus-maven-repository-index.properties HTTP/1.1
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - >> Cache-control: no-cache
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - >> Cache-store: no-store
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - >> Pragma: no-cache
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - >> Expires: 0
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - >> Accept-Encoding: gzip
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - >> Host: repo.maven.apache.org
2012-08-07 15:52:43,913 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - >> Connection: Keep-Alive
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - << "HTTP/1.1 403 Forbidden[\r][\n]"
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - << "Content-Type: text/html[\r][\n]"
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - << "Date: Tue, 07 Aug 2012 21:52:43 GMT[\r][\n]"
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - << "Server: ECAcc (sjc/4EB5)[\r][\n]"
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - << "Content-Length: 345[\r][\n]"
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.wire  - << "[\r][\n]"
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.DefaultClientConnection  - Receiving response:
HTTP/1.1 403 Forbidden
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - << HTTP/1.1 403 Forbidden
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - << Content-Type: text/html
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - << Date: Tue, 07 Aug 2012 21:52:43 GMT
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - << Server: ECAcc (sjc/4EB5)
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.headers  - << Content-Length: 345
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.client.DefaultHttpClient  - Connection can be kept
alive indefinitely
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.archiva.proxy.common.DebugTransferListener  - wagon debug
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties-
Status code: 403, ReasonPhrase:Forbidden.
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask$DownloadListener
 - transfer debug
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties-
Status code: 403, ReasonPhrase:Forbidden.
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.archiva.proxy.common.DebugTransferListener  - transferError for
resource [nexus-maven-repository-index.properties,
http://repo.maven.apache.org/maven2/.index] on repository url
org.apache.maven.wagon.authorization.AuthorizationException: Access denied
to:
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties,
ReasonPhrase:Forbidden.
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] INFO
 org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask$DownloadListener
 - error of transfer file [nexus-maven-repository-index.properties, Access
denied to:
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties,
ReasonPhrase:Forbidden.]:
org.apache.maven.wagon.authorization.AuthorizationException: Access denied
to:
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties,
ReasonPhrase:Forbidden.
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.DefaultClientConnection  - Connection shut down
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager  - Released
connection is not reusable.
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.tsccm.ConnPoolByRoute  - Releasing connection
[HttpRoute[{}->http://repo.maven.apache.org]][null]
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] DEBUG
org.apache.http.impl.conn.tsccm.ConnPoolByRoute  - Notifying no-one, there
are no waiting threads
2012-08-07 15:52:43,933 [taskScheduler#indexDownloadRemote-2] ERROR
org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask  - Access
denied to:
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties,
ReasonPhrase:Forbidden.
java.io.IOException: Access denied to:
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties,
ReasonPhrase:Forbidden.
 at
org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask$WagonResourceFetcher.retrieve(DownloadRemoteIndexTask.java:332)
 at
org.apache.maven.index.updater.DefaultIndexUpdater.downloadIndexProperties(DefaultIndexUpdater.java:459)
 at
org.apache.maven.index.updater.DefaultIndexUpdater.access$000(DefaultIndexUpdater.java:76)
 at
org.apache.maven.index.updater.DefaultIndexUpdater$IndexAdaptor.setProperties(DefaultIndexUpdater.java:589)
 at
org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:857)
 at
org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:136)
 at
org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask.run(DownloadRemoteIndexTask.java:165)
 at
org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:51)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
 at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
 at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
 at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
2012-08-07 15:52:43,934 [taskScheduler#indexDownloadRemote-2] ERROR
org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler  -
Unexpected error occurred in scheduled task.
java.lang.RuntimeException: Access denied to:
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties,
ReasonPhrase:Forbidden.
 at
org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask.run(DownloadRemoteIndexTask.java:193)
 at
org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:51)
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
 at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
 at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
 at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.io.IOException: Access denied to:
http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties,
ReasonPhrase:Forbidden.
 at
org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask$WagonResourceFetcher.retrieve(DownloadRemoteIndexTask.java:332)
 at
org.apache.maven.index.updater.DefaultIndexUpdater.downloadIndexProperties(DefaultIndexUpdater.java:459)
 at
org.apache.maven.index.updater.DefaultIndexUpdater.access$000(DefaultIndexUpdater.java:76)
 at
org.apache.maven.index.updater.DefaultIndexUpdater$IndexAdaptor.setProperties(DefaultIndexUpdater.java:589)
 at
org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:857)
 at
org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:136)
 at
org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask.run(DownloadRemoteIndexTask.java:165)
 ... 9 more
2012-08-07 15:52:43,991 [Thread-7] DEBUG
org.codehaus.plexus.taskqueue.DefaultTaskQueue  - pool
2012-08-07 15:52:43,992 [Thread-6] DEBUG
org.codehaus.plexus.taskqueue.DefaultTaskQueue  - pool



On Tue, Aug 7, 2012 at 2:19 PM, Olivier Lamy <olamy@apache.org> wrote:

> We need more debug logs to try understand (or have access to your server
> :-) )
> Can you change log4j.xml file and add
>
>   <!-- apache httpclient debug content transfer-->
>   <logger name="org.apache.http.wire">
>     <level value="debug"/>
>   </logger>
>
>   <logger name="org.apache.http.headers">
>     <level value="debug"/>
>   </logger>
>
> That will be a bit verbose but we will have more details.
>
>
> 2012/8/7 Jeff <predatorvi@gmail.com>:
> > Any other thoughts as to why this might not work for me?  I really want
> the
> > indexes! :-)
> >
> > On Mon, Jul 30, 2012 at 4:38 PM, Jeff <predatorvi@gmail.com> wrote:
> >
> >> Could it be that Archiva needs to set more HTTP header values (e.g.,
> >> "Accept: ...") when requesting these files?  Here is a dump of what I
> see
> >> with Archiva vs. Chrome.
> >>
> >> ARCHIVA HTTP Request:
> >>
> >> GET /maven2/.index/nexus-maven-repository-index.properties HTTP/1.1
> >> Cache-control: no-cache
> >> Cache-store: no-store
> >> Pragma: no-cache
> >> Expires: 0
> >> Accept-Encoding: gzip
> >> Host: repo.maven.apache.org
> >> Connection: Keep-Alive
> >>
> >>
> >> CHROME BROWSER HTTP Request:
> >>
> >> GET /maven2/.index/nexus-maven-repository-index.properties HTTP/1.1
> >> Host: central.maven.org
> >> Connection: keep-alive
> >> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11
> (KHTML,
> >> like Gecko) Chrome/20.0.1132.57 Safari/536.11
> >> Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> >> Accept-Encoding: gzip,deflate,sdch
> >> Accept-Language: en-US,en;q=0.8
> >> Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
> >>
> >>
> >>
> >> On Mon, Jul 30, 2012 at 2:57 PM, Olivier Lamy <olamy@apache.org> wrote:
> >>
> >>> 2012/7/30 Jeff <predatorvi@gmail.com>:
> >>> > I've been fiddling and noticed that when it tries to connect to the
> >>> Maven
> >>> > Central index location at
> >>> >
> >>>
> http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.propertiesI
> >>> > see:
> >>> >
> >>> > 2012-07-30 14:44:20,825 [taskScheduler#indexDownloadRemote-4] INFO
> >>> >
> >>>
>  org.apache.archiva.scheduler.indexing.DownloadRemoteIndexTask$DownloadListener
> >>> >  - error of transfer file [nexus-maven-repository-index.properties,
> >>> Access
> >>> > denied to:
> >>> >
> >>>
> http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.properties
> >>> ,
> >>> > ReasonPhrase:Forbidden.]:
> >>> > org.apache.maven.wagon.authorization.AuthorizationException: Access
> >>> denied
> >>> > to:
> >>> >
> >>>
> http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.properties
> >>> ,
> >>> > ReasonPhrase:Forbidden.
> >>>
> >>> weird.
> >>> Works fine here.
> >>> Note I use:
> >>>
> http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties
> >>>
> >>> curl -I
> >>>
> http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties
> >>> HTTP/1.1<
> http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.propertiesHTTP/1.1>200
> OK
> >>> Accept-Ranges: bytes
> >>> Content-Type: application/octet-stream
> >>> Date: Mon, 30 Jul 2012 20:56:36 GMT
> >>> Last-Modified: Sun, 15 Jul 2012 10:54:57 GMT
> >>> Server: ECAcc (cdg/D67A)
> >>> X-Cache: HIT
> >>> Content-Length: 1130
> >>>
> >>> Do you pass tru a proxy or something else (firewall) ?
> >>>
> >>> >
> >>> >
> >>> > However, when I go to that URL directly or do a wget from the Archiva
> >>> > server, it downloads just fine.
> >>> >
> >>> > Any idea why?
> >>> >
> >>> > On Mon, Jul 30, 2012 at 11:17 AM, Olivier Lamy <olamy@apache.org>
> >>> wrote:
> >>> >
> >>> >> 2012/7/26 Jeff <predatorvi@gmail.com>:
> >>> >> > In my NetBeans environment, it pulls the Maven indexes and
gives
> me
> >>> hints
> >>> >> > when I <CTRL>-<SPACE> on versions or artifact
ID's, etc.
> >>> >> >
> >>> >> > However, it seems that the indexes that NetBeans pulls from
my
> >>> Archiva
> >>> >> > server is not handling all of the indexes for all of my
> repositories
> >>> like
> >>> >> > it used to and I don't know what I've done wrong.
> >>> >> >
> >>> >> > I have 6 managed repositories:
> >>> >> >
> >>> >> >    - 3rd-party-releases
> >>> >> >    - 3rd-party-snapshots
> >>> >> >    - team1-releases
> >>> >> >    - team1-snapshots
> >>> >> >    - team2-releases
> >>> >> >    - team2-snapshots
> >>> >> >
> >>> >> > I also have 16 remote repositories.  Some of them are "release"
> >>> >> > repositories (central, java.net, etc.) that are connected
via
> proxy
> >>> to
> >>> >> the
> >>> >> > "3rd-party-releases" managed repo.  Some are remote snapshot
repos
> >>> that
> >>> >> are
> >>> >> > proxied to the "3rd-party-snapshots" managed repo.
> >>> >> >
> >>> >> > I then have one repository group that contains all 6 managed
> repos.
> >>> >> >
> >>> >> > I have defined explicit index directories for each managed
> >>> repository as
> >>> >> > well as the remote repos.
> >>> >> >
> >>> >> > For all remote repositories, I have checked "Activate download
> remote
> >>> >> > index", attempted to specify the "Remote index url" (for Central
> it
> >>> is
> >>> >> set
> >>> >> > to .index), but some don't seem to generate indexes.
> >>> >> Are you sure remote repositories generate an index file ?
> >>> >>
> >>> >> BTW with 1.4-M2 there is now an aggregated indice file in your
> group.
> >>> >>
> >>> >> >
> >>> >> > However, it seems to not contain all of the versions of the
> >>> artifacts.
> >>> >> >
> >>> >> > Did I set up my repo wrong or is it something else?  I don't
know
> >>> where
> >>> >> to
> >>> >> > look?
> >>> >> >
> >>> >> > Thanks!
> >>> >> >
> >>> >> > --
> >>> >> > Jeff Vincent
> >>> >> > predatorvi@gmail.com
> >>> >> > See my LinkedIn profile at:
> >>> >> > http://www.linkedin.com/in/rjeffreyvincent
> >>> >> > I ♥ DropBox <http://db.tt/9O6LfBX> !!
> >>> >>
> >>> >>
> >>> >>
> >>> >> --
> >>> >> Olivier Lamy
> >>> >> Talend: http://coders.talend.com
> >>> >> http://twitter.com/olamy | http://linkedin.com/in/olamy
> >>> >>
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > Jeff Vincent
> >>> > predatorvi@gmail.com
> >>> > See my LinkedIn profile at:
> >>> > http://www.linkedin.com/in/rjeffreyvincent
> >>> > I ♥ DropBox <http://db.tt/9O6LfBX> !!
> >>>
> >>>
> >>>
> >>> --
> >>> Olivier Lamy
> >>> Talend: http://coders.talend.com
> >>> http://twitter.com/olamy | http://linkedin.com/in/olamy
> >>>
> >>
> >>
> >>
> >> --
> >> Jeff Vincent
> >> predatorvi@gmail.com
> >> See my LinkedIn profile at:
> >> http://www.linkedin.com/in/rjeffreyvincent
> >> I ♥ DropBox <http://db.tt/9O6LfBX> !!
> >>
> >>
> >
> >
> > --
> > Jeff Vincent
> > predatorvi@gmail.com
> > See my LinkedIn profile at:
> > http://www.linkedin.com/in/rjeffreyvincent
> > I ♥ DropBox <http://db.tt/9O6LfBX> !!
>
>
>
> --
> Olivier Lamy
> Talend: http://coders.talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>



-- 
Jeff Vincent
predatorvi@gmail.com
See my LinkedIn profile at:
http://www.linkedin.com/in/rjeffreyvincent
I ♥ DropBox <http://db.tt/9O6LfBX> !!

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message