You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@archiva.apache.org by Erwin Mueller <fu...@googlemail.com> on 2009/01/02 11:11:48 UTC
Archiva, maven and mod_jk
Hello,
I'm successfully installed tomcat6, archiva and apache with mod_jk. In
the browser it all work fine, I can use http or https to access the
archiva website.
But how do I configure the maven deploy plugin to use the mod_jk bridge?
I tryed just use http://my.domain.com but I get the error:
[INFO] Error retrieving previous build number for artifact
'com.deventm.gscal:gscal-batch-parent:pom': repository metadata for:
'snapshot com.deventm.gscal:gscal-batch-parent:0.0.1-SNAPSHOT' could not
be retrieved from repository: archiva-deventm due to an error:
Authorization failed: Not authorized.
So I try to access it directly with
http://my.domain.com/archiva/repository/internal/
I see the login-dialog from the web server
A username and password are being requested by http://my.domain.com. The
site says: "Repository Archiva Managed internal Repository"
But I can't login with my username and password. The username/password
works fine in the archiva website. If I go directly to tomcat
http://my.domain.com:8080/archiva/repository/internal/
I can login and see all the content.
The archiva.log is:
009-01-02 11:05:37,940 [TP-Processor3] INFO
org.apache.maven.archiva.security.ArchivaServletAuthenticator -
Authorization Denied [ip=127.0
.0.1,isWriteRequest=false,permission=archiva-read-repository,repo=internal] : no matching permissions
The catalina.out is:
Jan 2, 2009 10:38:30 AM
com.opensymphony.xwork2.validator.ActionValidatorManagerFactory <clinit>
INFO: Detected AnnotationActionValidatorManager, initializing it...
The mod_jk.conf is:
<VirtualHost *>
JkMount /manager worker1
JkMount /manager/* worker1
JkMount /archiva worker1
JkMount /archiva/* worker1
JkMount /examples worker1
JkMount /examples/* worker1
JkMount /host-manager worker1
JkMount /host-manager/* worker1
</VirtualHost>
Looking for help, Erwin.