Re-reading my post is see that it's not fully clear. What I mean is that you should configure your credentials for server id "nexus".
/Anders On Mon, Dec 6, 2010 at 10:26, Anders Hammar <and...@hammar.net> wrote: > I think that the server id you should configure in your settings.xml is > "nexus". > > /Anders > > > On Mon, Dec 6, 2010 at 02:52, delalid <ddzir...@fearsol.com> wrote: > >> >> -Maven version: 2.2.1 >> -Nexus Version: 1.8.0.1 >> -Using self signed cert - SSL >> -Can get successfully log in from the browser >> >> Getting an Authorization failed: Access denied from the command line from >> maven. >> >> Looked through the other posts and see similar issues, but can't see to >> get >> this working based on the guidance. >> >> Unable to get resource 'org.apache:apache:pom:4' from repository central >> (https://central): Authorization failed: Access denied to: >> https://HOST/content/groups/public/org/apache/apache/4/apache-4.pom >> >> settings.xml: >> >> <settings> >> - >> <mirrors> >> - >> <mirror> >> <!--This sends everything else to public --> >> <id>nexus</id> >> <mirrorOf>*</mirrorOf> >> <url>https://HOST/content/groups/public</url> >> </mirror> >> </mirrors> >> - >> <profiles> >> - >> <profile> >> <id>nexus</id> >> - >> <!-- >> Enable snapshots for the built in central repo to direct >> --> >> <!--all requests to nexus via the mirror --> >> - >> <repositories> >> - >> <repository> >> <id>central</id> >> <url>https://central</url> >> - >> <releases> >> <enabled>true</enabled> >> </releases> >> - >> <snapshots> >> <enabled>true</enabled> >> </snapshots> >> </repository> >> </repositories> >> - >> <pluginRepositories> >> - >> <pluginRepository> >> <id>central</id> >> <url>https://central</url> >> - >> <releases> >> <enabled>true</enabled> >> </releases> >> - >> <snapshots> >> <enabled>true</enabled> >> </snapshots> >> </pluginRepository> >> </pluginRepositories> >> </profile> >> </profiles> >> - >> <activeProfiles> >> <!--make the profile active all the time --> >> <activeProfile>nexus</activeProfile> >> </activeProfiles> >> <!-- add ability to do remote deployments --> >> - >> <servers> >> - >> <server> >> <id>releases</id> >> <username>admin</username> >> <password>PASSWORD</password> >> </server> >> - >> <server> >> <id>central</id> >> <username>admin</username> >> <password>PASSWORD</password> >> </server> >> - >> <server> >> <id>snapshots</id> >> <username>admin</username> >> <password>PASSWORD</password> >> </server> >> - >> <server> >> <id>thirdparty</id> >> <username>admin</username> >> <password>PASSWORD</password> >> </server> >> </servers> >> </settings> >> >> >> distribution management from >> pom.xml >> >> >> <distributionManagement> >> <repository> >> <id>releases</id> >> <name>Internal Releases</name> >> <url>https://HOST/content/repositories/releases/ >> </url> >> </repository> >> <snapshotRepository> >> <id>snapshots</id> >> <name>Internal Snapshots</name> >> <url>https://HOST/content/repositories/snapshots >> </url> >> </snapshotRepository> >> </distributionManagement> >> >> I have tried the deployment user as is shipped with nexus with the default >> roles / privs, this doesn't work either. Not sure if it matters but I had >> to import a self signed cert in your local truststore per the instructions >> here: >> >> >> http://ahoehma.wordpress.com/2009/11/17/maven-https-repository-with-self-signed-ssl-certificate/ >> >> After I did that I was able to successfully get to the repo with the anon >> user. Without anonymous access, I still can't log get in. >> >> Any thoughts on where to look? >> >> >> >> -- >> View this message in context: >> http://maven.40175.n5.nabble.com/Authorization-failed-Access-denied-maven-build-tp3293496p3293496.html >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> For additional commands, e-mail: users-h...@maven.apache.org >> >> >