[ https://issues.apache.org/jira/browse/MGPG-113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17830016#comment-17830016 ]
Greg Knox commented on MGPG-113: -------------------------------- +1 on this ticket. I encountered the same error deploying to maven central when using a {{ gpg:sign-and-deploy-file}} goal from the cmdline, which ended up using maven-gpg-plugin:3.2.1:sign-and-deploy-file. I was able to downgrade to an earlier version of the plugin by specifying {{ org.apache.maven.plugins:maven-gpg-plugin:3.1.0:sign-and-deploy-file}} as the goal, then the file deployed successfully. Error logs: {{C:\Users\knoxg>c:/java/prog/apache-maven-3.8.4/bin/mvn -B --settings c:/users/knoxg/.m2/settings-randomnoun.xml -Durl=[https://oss.sonatype.org/service/local/staging/deploy/maven2/] -DrepositoryId=sonatype-nexus-staging -DpomFile=c:/transfer/common-public-1.0.22.pom -Dfile=c:/transfer/common-public-1.0.22-sources.jar -Dclassifier=sources -Dpackaging=jar gpg:sign-and-deploy-file [INFO] Scanning for projects... [INFO] [INFO] ------------------< org.apache.maven:standalone-pom >------------------- [INFO] Building Maven Stub Project (No POM) 1 [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- maven-gpg-plugin:3.2.0:sign-and-deploy-file (default-cli) @ standalone-pom --- [INFO] Signer 'gpg' is signing 2 files [INFO] Uploading to sonatype-nexus-staging: [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar] [INFO] Uploading to sonatype-nexus-staging: [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22.pom] [INFO] Uploading to sonatype-nexus-staging: [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar.asc] [INFO] Uploading to sonatype-nexus-staging: [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22.pom.asc] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.671 s [INFO] Finished at: 2024-03-15T08:36:55+10:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin:3.2.0:sign-and-deploy-file (default-cli) on project standalone-pom: Error deploying attached artifacts [com.randomnoun.common:common-public:jar:sources:1.0.22, com.randomnoun.common:common-public:pom:1.0.22, com.randomnoun.common:common-public:jar.asc:sources:1.0.22, com.randomnoun.common:common-public:pom.asc:1.0.22]: Failed to deploy artifacts: Could not transfer artifact com.randomnoun.common:common-public:jar:sources:1.0.22 from/to sonatype-nexus-staging ([https://oss.sonatype.org/service/local/staging/deploy/maven2/]): authentication failed for [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar], status: 401 Unauthorized -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] [http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException]}} ---- and with -X enabled I got this stacktrace: {{[DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for [https://oss.sonatype.org/service/local/staging/deploy/maven2/] [INFO] Uploading to sonatype-nexus-staging: [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar] [INFO] Uploading to sonatype-nexus-staging: [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22.pom] [INFO] Uploading to sonatype-nexus-staging: [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar.asc] [INFO] Uploading to sonatype-nexus-staging: [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22.pom.asc] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.210 s [INFO] Finished at: 2024-03-16T08:09:44+10:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin:3.2.0:sign-and-deploy-file (default-cli) on project standalone-pom: Error deploying attached artifacts [com.randomnoun.common:common-public:jar:sources:1.0.22, com.randomnoun.common:common-public:pom:1.0.22, com.randomnoun.common:common-public:jar.asc:sources:1.0.22, com.randomnoun.common:common-public:pom.asc:1.0.22]: Failed to deploy artifacts: Could not transfer artifact com.randomnoun.common:common-public:jar:sources:1.0.22 from/to sonatype-nexus-staging ([https://oss.sonatype.org/service/local/staging/deploy/maven2/]): authentication failed for [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar], status: 401 Unauthorized -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin:3.2.0:sign-and-deploy-file (default-cli) on project standalone-pom: Error deploying attached artifacts [com.randomnoun.common:common-public:jar:sources:1.0.22, com.randomnoun.common:common-public:pom:1.0.22, com.randomnoun.common:common-public:jar.asc:sources:1.0.22, com.randomnoun.common:common-public:pom.asc:1.0.22]: Failed to deploy artifacts: Could not transfer artifact com.randomnoun.common:common-public:jar:sources:1.0.22 from/to sonatype-nexus-staging ([https://oss.sonatype.org/service/local/staging/deploy/maven2/]): authentication failed for [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar], status: 401 Unauthorized at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: org.apache.maven.plugin.MojoExecutionException: Error deploying attached artifacts [com.randomnoun.common:common-public:jar:sources:1.0.22, com.randomnoun.common:common-public:pom:1.0.22, com.randomnoun.common:common-public:jar.asc:sources:1.0.22, com.randomnoun.common:common-public:pom.asc:1.0.22]: Failed to deploy artifacts: Could not transfer artifact com.randomnoun.common:common-public:jar:sources:1.0.22 from/to sonatype-nexus-staging ([https://oss.sonatype.org/service/local/staging/deploy/maven2/]): authentication failed for [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar], status: 401 Unauthorized at org.apache.maven.plugins.gpg.SignAndDeployFileMojo.doExecute (SignAndDeployFileMojo.java:376) at org.apache.maven.plugins.gpg.AbstractGpgMojo.execute (AbstractGpgMojo.java:308) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: org.eclipse.aether.deployment.DeploymentException: Failed to deploy artifacts: Could not transfer artifact com.randomnoun.common:common-public:jar:sources:1.0.22 from/to sonatype-nexus-staging ([https://oss.sonatype.org/service/local/staging/deploy/maven2/]): authentication failed for [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar], status: 401 Unauthorized at org.eclipse.aether.internal.impl.DefaultDeployer.deploy (DefaultDeployer.java:302) at org.eclipse.aether.internal.impl.DefaultDeployer.deploy (DefaultDeployer.java:213) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.deploy (DefaultRepositorySystem.java:386) at org.apache.maven.plugins.gpg.SignAndDeployFileMojo.deploy (SignAndDeployFileMojo.java:517) at org.apache.maven.plugins.gpg.SignAndDeployFileMojo.doExecute (SignAndDeployFileMojo.java:373) at org.apache.maven.plugins.gpg.AbstractGpgMojo.execute (AbstractGpgMojo.java:308) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact com.randomnoun.common:common-public:jar:sources:1.0.22 from/to sonatype-nexus-staging ([https://oss.sonatype.org/service/local/staging/deploy/maven2/]): authentication failed for [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar], status: 401 Unauthorized at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed (ArtifactTransportListener.java:52) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:369) at org.eclipse.aether.connector.basic.BasicRepositoryConnector.put (BasicRepositoryConnector.java:288) at org.eclipse.aether.internal.impl.DefaultDeployer.deploy (DefaultDeployer.java:295) at org.eclipse.aether.internal.impl.DefaultDeployer.deploy (DefaultDeployer.java:213) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.deploy (DefaultRepositorySystem.java:386) at org.apache.maven.plugins.gpg.SignAndDeployFileMojo.deploy (SignAndDeployFileMojo.java:517) at org.apache.maven.plugins.gpg.SignAndDeployFileMojo.doExecute (SignAndDeployFileMojo.java:373) at org.apache.maven.plugins.gpg.AbstractGpgMojo.execute (AbstractGpgMojo.java:308) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: org.apache.maven.wagon.authorization.AuthorizationException: authentication failed for [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/randomnoun/common/common-public/1.0.22/common-public-1.0.22-sources.jar], status: 401 Unauthorized at org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.put (AbstractHttpClientWagon.java:817) at org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.put (AbstractHttpClientWagon.java:750) at org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.put (AbstractHttpClientWagon.java:722) at org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.put (AbstractHttpClientWagon.java:716) at org.apache.maven.wagon.providers.http.wagon.shared.AbstractHttpClientWagon.put (AbstractHttpClientWagon.java:696) at org.eclipse.aether.transport.wagon.WagonTransporter$PutTaskRunner.run (WagonTransporter.java:613) at org.eclipse.aether.transport.wagon.WagonTransporter.execute (WagonTransporter.java:430) at org.eclipse.aether.transport.wagon.WagonTransporter.put (WagonTransporter.java:413) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$PutTaskRunner.runTask (BasicRepositoryConnector.java:556) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:364) at org.eclipse.aether.connector.basic.BasicRepositoryConnector.put (BasicRepositoryConnector.java:288) at org.eclipse.aether.internal.impl.DefaultDeployer.deploy (DefaultDeployer.java:295) at org.eclipse.aether.internal.impl.DefaultDeployer.deploy (DefaultDeployer.java:213) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.deploy (DefaultRepositorySystem.java:386) at org.apache.maven.plugins.gpg.SignAndDeployFileMojo.deploy (SignAndDeployFileMojo.java:517) at org.apache.maven.plugins.gpg.SignAndDeployFileMojo.doExecute (SignAndDeployFileMojo.java:373) at org.apache.maven.plugins.gpg.AbstractGpgMojo.execute (AbstractGpgMojo.java:308) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) [ERROR] [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] [http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException]}} > Upgrading from 3.1.0 to 3.2.1 with no other changes causes > "gpg:sign-and-deploy-file" failed: 401 Unauthorized > -------------------------------------------------------------------------------------------------------------- > > Key: MGPG-113 > URL: https://issues.apache.org/jira/browse/MGPG-113 > Project: Maven GPG Plugin > Issue Type: Bug > Affects Versions: 3.2.1 > Environment: ubuntu-22.04 (Ubuntu 22.04 LTS) image > Reporter: Tim Tim > Priority: Major > Fix For: 3.2.2 > > > After upgrading to Maven GPG plugin from 3.1.0 to 3.2.0/3.2.1, the deploy > command "{*}gpg:sign-and-deploy-file{*} " failed with the message "Failed to > execute goal > org.apache.maven.plugins:maven-gpg-plugin:{*}3.2.1:{*}sign-and-deploy-file : > 401 Unauthorized" > > NOTE: *3.1.0* and below version of *gpg:sign-and-deploy-file* works well for > below CLI > > Deploy CLI with plugin *gpg:sign-and-deploy-file* > ``` > mvn -B -Dmaven.wagon.http.retryHandler.count=3 -DretryFailedDeploymentCount=3 > \ > -s utils/settings.xml gpg:sign-and-deploy-file -Dgpg.passphrase=xxx \ > -Durl=[*https://oss.sonatype.org/service/local/staging/deploy/maven2*|https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Foss.sonatype.org%2Fservice%2Flocal%2Fstaging%2Fdeploy%2Fmaven2&data=05%7C02%7Ctiml%40nvidia.com%7C5e0d0557577441c1496308dc45d023b3%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C638462007478125085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=Rlst6EEorq8QFEyvFrypYO5KOOw1Qrtr5hJigYlaxKg%3D&reserved=0] > -DrepositoryId=ossrh \ > -DgrouId=com.nvidia -DartifactId=test -Dversion=0.1.0 -Dfile=test.jar > ``` > > > SONATYPE_USR/PSW defined as env, utils/settings.xml as below > ``` > <settings xsi:schemaLocation=[http://maven.apache.org/SETTINGS/1.1.0 > http://maven.apache.org/xsd/settings-1.1.0.xsd|https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmaven.apache.org%2FSETTINGS%2F1.1.0%2520http%3A%2Fmaven.apache.org%2Fxsd%2Fsettings-1.1.0.xsd&data=05%7C02%7Ctiml%40nvidia.com%7C5e0d0557577441c1496308dc45d023b3%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C638462007478130933%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=AwpWIvI2UECpcvWcFD16CHlYCEjRPYgyXuHW07LbQ7M%3D&reserved=0] > > xmlns=[http://maven.apache.org/SETTINGS/1.1.0|https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmaven.apache.org%2FSETTINGS%2F1.1.0&data=05%7C02%7Ctiml%40nvidia.com%7C5e0d0557577441c1496308dc45d023b3%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C638462007478137093%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=5985h8YTeXELVjevO0BRSih2SMD8NQeAJnbiBmSEjMI%3D&reserved=0] > > xmlns:xsi=[http://www.w3.org/2001/XMLSchema-instance|https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema-instance&data=05%7C02%7Ctiml%40nvidia.com%7C5e0d0557577441c1496308dc45d023b3%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C638462007478142757%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=o0V%2Flpv4yqHaYZPv4etTINHsQIzU09ZQAV2vBDjvz%2BE%3D&reserved=0]> > <servers> > <server> > <id>ossrh</id> > <username>${env.SONATYPE_USR}</username> > <password>${env.SONATYPE_PSW}</password> > </server> > </servers> > ...... </settings> > ``` > > Error Logs > > ``` > *20:03:52* + mvn -B -Dmaven.wagon.http.retryHandler.count=3 > -DretryFailedDeploymentCount=3 -s utils/settings.xml > -Durl=[https://oss.sonatype.org/service/local/staging/deploy/maven2] > -DrepositoryId=ossrh > org.apache.maven.plugins:maven-gpg-plugin:3.2.1:sign-and-deploy-file > -Dgpg.executable=nvsec_sign -DgroupId=com.nvidia -DartifactId=test > -Dversion=0.1.0 -Dfile=test.jar *20:03:52* [INFO] Scanning for projects... > *20:04:15 [INFO] Uploading to ossrh: > [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/nvidia/test/0.1.0/test-0.1.0.jar*] > > *20:04:15 [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-gpg-plugin:3.2.1:sign-and-deploy-file > (default-cli) on project standalone-pom: Error deploying attached artifacts > [com.nvidia:test:jar:0.1.0, com.nvidia:test:pom:0.1.0, > com.nvidia:test:jar.asc:0.1.0, com.nvidia:test:pom.asc:0.1.0]: Failed to > deploy artifacts: Could not transfer artifact com.nvidia:test:jar:0.1.0 > from/to ossrh > ([https://oss.sonatype.org/service/local/staging/deploy/maven2):] Transfer > failed for > [https://oss.sonatype.org/service/local/staging/deploy/maven2/com/nvidia/test/0.1.0/test-0.1.0.jar] > 401 Unauthorized -> [Help 1]* > > > ``` -- This message was sent by Atlassian Jira (v8.20.10#820010)