[ 
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)

Reply via email to