com.atlassian.upm.spi.PluginInstallException: Unknown error, plugin not installed

Atlassian JIRA | Foogie Sim [Atlassian] | 2 years ago
  1. 0

    OBR plugins, such as Gliffy, throws the following error during installation: {code} 2014-09-06 10:47:28,854 WARN [UpmAsynchronousTaskManager:thread-2] [upm.core.install.DefaultPluginInstallationService] execute com.atlassian.upm.spi.PluginInstallException: Unknown error, plugin not installed -- referer: http://localhost:8561/c561/plugins/servlet/upm | url: /c561/rest/plugins/1.0/ | userName: admin com.atlassian.upm.spi.PluginInstallException: Unknown error, plugin not installed at com.atlassian.upm.core.install.ObrPluginInstallHandler.installResources(ObrPluginInstallHandler.java:228) at com.atlassian.upm.core.install.ObrPluginInstallHandler.installPluginInternal(ObrPluginInstallHandler.java:146) at com.atlassian.upm.core.install.AbstractPluginInstallHandler.installPlugin(AbstractPluginInstallHandler.java:48) at com.atlassian.upm.core.install.DefaultPluginInstallationService.execute(DefaultPluginInstallationService.java:111) at com.atlassian.upm.core.install.DefaultPluginInstallationService.install(DefaultPluginInstallationService.java:87) at com.atlassian.upm.install.UpmPluginInstallationService.install(UpmPluginInstallationService.java:94) at com.atlassian.upm.core.rest.resources.install.InstallTask.installFromFile(InstallTask.java:123) at com.atlassian.upm.core.rest.resources.install.InstallFromFileTask.executeTask(InstallFromFileTask.java:38) at com.atlassian.upm.core.rest.resources.install.InstallTask.call(InstallTask.java:60) at com.atlassian.upm.core.rest.resources.install.InstallTask.call(InstallTask.java:34) at com.atlassian.upm.core.rest.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:78) at com.atlassian.upm.core.rest.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:73) at com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:42) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) 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) {code} !obrinstall.jpg! Note however that the plugin still works perfectly fine after that. But the error is very misleading. This happens when there are dependent jars in the dependencies folder, and does not happen when the folder is empty. Installing the same plugin in earlier versions of Confluence do not have the same behavior. Other plugins with the same behavior: Scroll PDF Exporter, Scroll Versions.

    Atlassian JIRA | 2 years ago | Foogie Sim [Atlassian]
    com.atlassian.upm.spi.PluginInstallException: Unknown error, plugin not installed
  2. 0

    OBR plugins, such as Gliffy, throws the following error during installation: {code} 2014-09-06 10:47:28,854 WARN [UpmAsynchronousTaskManager:thread-2] [upm.core.install.DefaultPluginInstallationService] execute com.atlassian.upm.spi.PluginInstallException: Unknown error, plugin not installed -- referer: http://localhost:8561/c561/plugins/servlet/upm | url: /c561/rest/plugins/1.0/ | userName: admin com.atlassian.upm.spi.PluginInstallException: Unknown error, plugin not installed at com.atlassian.upm.core.install.ObrPluginInstallHandler.installResources(ObrPluginInstallHandler.java:228) at com.atlassian.upm.core.install.ObrPluginInstallHandler.installPluginInternal(ObrPluginInstallHandler.java:146) at com.atlassian.upm.core.install.AbstractPluginInstallHandler.installPlugin(AbstractPluginInstallHandler.java:48) at com.atlassian.upm.core.install.DefaultPluginInstallationService.execute(DefaultPluginInstallationService.java:111) at com.atlassian.upm.core.install.DefaultPluginInstallationService.install(DefaultPluginInstallationService.java:87) at com.atlassian.upm.install.UpmPluginInstallationService.install(UpmPluginInstallationService.java:94) at com.atlassian.upm.core.rest.resources.install.InstallTask.installFromFile(InstallTask.java:123) at com.atlassian.upm.core.rest.resources.install.InstallFromFileTask.executeTask(InstallFromFileTask.java:38) at com.atlassian.upm.core.rest.resources.install.InstallTask.call(InstallTask.java:60) at com.atlassian.upm.core.rest.resources.install.InstallTask.call(InstallTask.java:34) at com.atlassian.upm.core.rest.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:78) at com.atlassian.upm.core.rest.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:73) at com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:42) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) 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) {code} !obrinstall.jpg! Note however that the plugin still works perfectly fine after that. But the error is very misleading. This happens when there are dependent jars in the dependencies folder, and does not happen when the folder is empty. Installing the same plugin in earlier versions of Confluence do not have the same behavior. Other plugins with the same behavior: Scroll PDF Exporter, Scroll Versions.

    Atlassian JIRA | 2 years ago | Foogie Sim [Atlassian]
    com.atlassian.upm.spi.PluginInstallException: Unknown error, plugin not installed
  3. 0

    Add-on cannot be installed without Atlassian Connect

    Stack Overflow | 2 years ago | Rick Slinkman
    com.atlassian.upm.spi.PluginInstallException: This add-on cannot be installed without the Atlassian Connect framework. See our <a href="https://confluence.atlassian.com/x/IYHLEg" target="_blank">documentation</a> for more information.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    h3. Summary After the latest release, some add-ons are failing to start correctly. This is due to: # The 'Prevent password reuse' policy not set as 'Never' or # The 'Password expiry' policy to set as 'Never' h3. Steps to Reproduce # In User Management, change 'Prevent password reuse' from 'Never' to 'Users cannot reuse any of their last' and enter any number of passwords greater than 0. #* Alternatively, change 'Password expiry' from 'Never' to 'Expire after' and enter any number of days greater than 0. # Find a plugin with a free trial period # Try to start free trial h3. Expected Results Trial is started h3. Actual Results Trial is not started. This error is generally found in the logs: {noformat} 2015-09-18 12:30:36.270630500 com.atlassian.upm.spi.PluginInstallException: com.atlassian.crowd.exception.OperationFailedException: Error from Crowd server propagated to here via REST API (check the Crowd server logs for details): The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270632500 at com.atlassian.plugin.connect.plugin.installer.ConnectUPMInstallHandler.installPlugin(ConnectUPMInstallHandler.java:105) 2015-09-18 12:30:36.270632500 at com.atlassian.upm.core.install.DefaultPluginInstallationService.execute(DefaultPluginInstallationService.java:118) 2015-09-18 12:30:36.270634500 at com.atlassian.upm.core.install.DefaultPluginInstallationService.install(DefaultPluginInstallationService.java:92) 2015-09-18 12:30:36.270636500 at com.atlassian.upm.install.UpmPluginInstallationService.install(UpmPluginInstallationService.java:97) 2015-09-18 12:30:36.270637500 at com.atlassian.upm.core.rest.resources.install.InstallTask.installFromFile(InstallTask.java:156) 2015-09-18 12:30:36.270637500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask$1.apply(InstallRemotePluginTask.java:78) 2015-09-18 12:30:36.270638500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask$1.apply(InstallRemotePluginTask.java:66) 2015-09-18 12:30:36.270639500 at com.atlassian.upm.api.util.Either$Right.fold(Either.java:160) 2015-09-18 12:30:36.270639500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask.executeTask(InstallRemotePluginTask.java:65) 2015-09-18 12:30:36.270640500 at com.atlassian.upm.core.rest.resources.install.InstallTask.run(InstallTask.java:81) 2015-09-18 12:30:36.270641500 at com.atlassian.upm.core.async.AsynchronousTaskManager.executeTask(AsynchronousTaskManager.java:124) 2015-09-18 12:30:36.270642500 at com.atlassian.upm.core.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:102) 2015-09-18 12:30:36.270642500 at com.atlassian.upm.core.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:99) 2015-09-18 12:30:36.270644500 at com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:42) 2015-09-18 12:30:36.270645500 at java.util.concurrent.FutureTask.run(FutureTask.java:266) 2015-09-18 12:30:36.270645500 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 2015-09-18 12:30:36.270645500 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 2015-09-18 12:30:36.270650500 at java.lang.Thread.run(Thread.java:745) 2015-09-18 12:30:36.270651500 Caused by: com.atlassian.plugin.connect.api.usermanagment.ConnectAddOnUserInitException: com.atlassian.crowd.exception.OperationFailedException: Error from Crowd server propagated to here via REST API (check the Crowd server logs for details): The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270653500 at com.atlassian.plugin.connect.crowd.usermanagement.EmbeddedCrowd.updateUserCredential(EmbeddedCrowd.java:144) 2015-09-18 12:30:36.270653500 at com.atlassian.plugin.connect.crowd.usermanagement.ConnectCrowdBase.createOrEnableUser(ConnectCrowdBase.java:53) 2015-09-18 12:30:36.270654500 at com.atlassian.plugin.connect.crowd.usermanagement.CloudAwareCrowdService.createOrEnableUser(CloudAwareCrowdService.java:89) 2015-09-18 12:30:36.270657500 at com.atlassian.plugin.connect.crowd.usermanagement.CrowdAddOnUserService.createOrEnableAddOnUser(CrowdAddOnUserService.java:93) 2015-09-18 12:30:36.270657500 at com.atlassian.plugin.connect.crowd.usermanagement.CrowdAddOnUserService.getOrCreateUserName(CrowdAddOnUserService.java:62) 2015-09-18 12:30:36.270658500 at com.atlassian.plugin.connect.plugin.installer.ConnectAddonManager.enableConnectAddon(ConnectAddonManager.java:290) 2015-09-18 12:30:36.270659500 at com.atlassian.plugin.connect.plugin.installer.ConnectAddonManager.installConnectAddon(ConnectAddonManager.java:262) 2015-09-18 12:30:36.270660500 at com.atlassian.plugin.connect.plugin.installer.DefaultConnectAddOnInstaller.install(DefaultConnectAddOnInstaller.java:128) 2015-09-18 12:30:36.270660500 at com.atlassian.plugin.connect.plugin.installer.ConnectUPMInstallHandler.installPlugin(ConnectUPMInstallHandler.java:95) 2015-09-18 12:30:36.270662500 ... 17 more 2015-09-18 12:30:36.270662500 Caused by: com.atlassian.crowd.exception.OperationFailedException: Error from Crowd server propagated to here via REST API (check the Crowd server logs for details): The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270664500 at com.atlassian.crowd.integration.rest.service.RestCrowdClient.handleCommonExceptions(RestCrowdClient.java:1507) 2015-09-18 12:30:36.270665500 at com.atlassian.crowd.integration.rest.service.RestCrowdClient.updateUserCredential(RestCrowdClient.java:213) 2015-09-18 12:30:36.270666500 at com.atlassian.crowd.directory.RemoteCrowdDirectory.updateUserCredential(RemoteCrowdDirectory.java:287) 2015-09-18 12:30:36.270667500 at com.atlassian.crowd.directory.DbCachingRemoteDirectory.updateUserCredential(DbCachingRemoteDirectory.java:559) 2015-09-18 12:30:36.270667500 at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.updateUserCredential(DirectoryManagerGeneric.java:447) 2015-09-18 12:30:36.270668500 ... 3 filtered 2015-09-18 12:30:36.270668500 at java.lang.reflect.Method.invoke(Method.java:497) 2015-09-18 12:30:36.270669500 at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:30) 2015-09-18 12:30:36.270669500 at com.sun.proxy.$Proxy200.updateUserCredential(Unknown Source) 2015-09-18 12:30:36.270670500 ... 3 filtered 2015-09-18 12:30:36.270671500 at java.lang.reflect.Method.invoke(Method.java:497) 2015-09-18 12:30:36.270671500 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) 2015-09-18 12:30:36.270673500 at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56) 2015-09-18 12:30:36.270673500 at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60) 2015-09-18 12:30:36.270674500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270677500 at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133) 2015-09-18 12:30:36.270677500 at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121) 2015-09-18 12:30:36.270678500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270679500 at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70) 2015-09-18 12:30:36.270680500 at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:53) 2015-09-18 12:30:36.270680500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270682500 at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57) 2015-09-18 12:30:36.270683500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270683500 at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133) 2015-09-18 12:30:36.270685500 at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121) 2015-09-18 12:30:36.270685500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270686500 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) 2015-09-18 12:30:36.270687500 at com.sun.proxy.$Proxy2782.updateUserCredential(Unknown Source) 2015-09-18 12:30:36.270687500 at com.atlassian.plugin.connect.crowd.usermanagement.EmbeddedCrowd.updateUserCredential(EmbeddedCrowd.java:139) 2015-09-18 12:30:36.270688500 ... 26 more 2015-09-18 12:30:36.270688500 Caused by: com.atlassian.crowd.integration.rest.service.CrowdRestException: The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270691500 at com.atlassian.crowd.integration.rest.service.RestExecutor$MethodExecutor.throwError(RestExecutor.java:656) 2015-09-18 12:30:36.270692500 at com.atlassian.crowd.integration.rest.service.RestExecutor$MethodExecutor.andCheckResponse(RestExecutor.java:561) 2015-09-18 12:30:36.270692500 at com.atlassian.crowd.integration.rest.service.RestCrowdClient.updateUserCredential(RestCrowdClient.java:202) 2015-09-18 12:30:36.270693500 ... 58 more {noformat} h3.Workaround # Change 'Prevent password reuse' to 'Never' # Change 'Password expiry' to 'Never' # Enable the plugin # Change the password policies back

    Atlassian JIRA | 1 year ago | Jaime Silveira [Atlassian]
    com.atlassian.upm.spi.PluginInstallException: com.atlassian.crowd.exception.OperationFailedException: Error from Crowd server propagated to here via REST API (check the Crowd server logs for details): The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270632500 at com.atlassian.plugin.connect.plugin.installer.ConnectUPMInstallHandler.installPlugin(ConnectUPMInstallHandler.java:105) 2015-09-18 12:30:36.270632500 at com.atlassian.upm.core.install.DefaultPluginInstallationService.execute(DefaultPluginInstallationService.java:118) 2015-09-18 12:30:36.270634500 at com.atlassian.upm.core.install.DefaultPluginInstallationService.install(DefaultPluginInstallationService.java:92) 2015-09-18 12:30:36.270636500 at com.atlassian.upm.install.UpmPluginInstallationService.install(UpmPluginInstallationService.java:97) 2015-09-18 12:30:36.270637500 at com.atlassian.upm.core.rest.resources.install.InstallTask.installFromFile(InstallTask.java:156) 2015-09-18 12:30:36.270637500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask$1.apply(InstallRemotePluginTask.java:78) 2015-09-18 12:30:36.270638500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask$1.apply(InstallRemotePluginTask.java:66) 2015-09-18 12:30:36.270639500 at com.atlassian.upm.api.util.Either$Right.fold(Either.java:160) 2015-09-18 12:30:36.270639500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask.executeTask(InstallRemotePluginTask.java:65) 2015-09-18 12:30:36.270640500 at com.atlassian.upm.core.rest.resources.install.InstallTask.run(InstallTask.java:81) 2015-09-18 12:30:36.270641500 at com.atlassian.upm.core.async.AsynchronousTaskManager.executeTask(AsynchronousTaskManager.java:124) 2015-09-18 12:30:36.270642500 at com.atlassian.upm.core.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:102) 2015-09-18 12:30:36.270642500 at com.atlassian.upm.core.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:99) 2015-09-18 12:30:36.270644500 at com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:42)
  6. 0

    h3. Summary After the latest release, some add-ons are failing to start correctly. This is due to: # The 'Prevent password reuse' policy not set as 'Never' or # The 'Password expiry' policy to set as 'Never' h3. Steps to Reproduce # In User Management, change 'Prevent password reuse' from 'Never' to 'Users cannot reuse any of their last' and enter any number of passwords greater than 0. #* Alternatively, change 'Password expiry' from 'Never' to 'Expire after' and enter any number of days greater than 0. # Find a plugin with a free trial period # Try to start free trial h3. Expected Results Trial is started h3. Actual Results Trial is not started. This error is generally found in the logs: {noformat} 2015-09-18 12:30:36.270630500 com.atlassian.upm.spi.PluginInstallException: com.atlassian.crowd.exception.OperationFailedException: Error from Crowd server propagated to here via REST API (check the Crowd server logs for details): The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270632500 at com.atlassian.plugin.connect.plugin.installer.ConnectUPMInstallHandler.installPlugin(ConnectUPMInstallHandler.java:105) 2015-09-18 12:30:36.270632500 at com.atlassian.upm.core.install.DefaultPluginInstallationService.execute(DefaultPluginInstallationService.java:118) 2015-09-18 12:30:36.270634500 at com.atlassian.upm.core.install.DefaultPluginInstallationService.install(DefaultPluginInstallationService.java:92) 2015-09-18 12:30:36.270636500 at com.atlassian.upm.install.UpmPluginInstallationService.install(UpmPluginInstallationService.java:97) 2015-09-18 12:30:36.270637500 at com.atlassian.upm.core.rest.resources.install.InstallTask.installFromFile(InstallTask.java:156) 2015-09-18 12:30:36.270637500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask$1.apply(InstallRemotePluginTask.java:78) 2015-09-18 12:30:36.270638500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask$1.apply(InstallRemotePluginTask.java:66) 2015-09-18 12:30:36.270639500 at com.atlassian.upm.api.util.Either$Right.fold(Either.java:160) 2015-09-18 12:30:36.270639500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask.executeTask(InstallRemotePluginTask.java:65) 2015-09-18 12:30:36.270640500 at com.atlassian.upm.core.rest.resources.install.InstallTask.run(InstallTask.java:81) 2015-09-18 12:30:36.270641500 at com.atlassian.upm.core.async.AsynchronousTaskManager.executeTask(AsynchronousTaskManager.java:124) 2015-09-18 12:30:36.270642500 at com.atlassian.upm.core.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:102) 2015-09-18 12:30:36.270642500 at com.atlassian.upm.core.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:99) 2015-09-18 12:30:36.270644500 at com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:42) 2015-09-18 12:30:36.270645500 at java.util.concurrent.FutureTask.run(FutureTask.java:266) 2015-09-18 12:30:36.270645500 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 2015-09-18 12:30:36.270645500 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 2015-09-18 12:30:36.270650500 at java.lang.Thread.run(Thread.java:745) 2015-09-18 12:30:36.270651500 Caused by: com.atlassian.plugin.connect.api.usermanagment.ConnectAddOnUserInitException: com.atlassian.crowd.exception.OperationFailedException: Error from Crowd server propagated to here via REST API (check the Crowd server logs for details): The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270653500 at com.atlassian.plugin.connect.crowd.usermanagement.EmbeddedCrowd.updateUserCredential(EmbeddedCrowd.java:144) 2015-09-18 12:30:36.270653500 at com.atlassian.plugin.connect.crowd.usermanagement.ConnectCrowdBase.createOrEnableUser(ConnectCrowdBase.java:53) 2015-09-18 12:30:36.270654500 at com.atlassian.plugin.connect.crowd.usermanagement.CloudAwareCrowdService.createOrEnableUser(CloudAwareCrowdService.java:89) 2015-09-18 12:30:36.270657500 at com.atlassian.plugin.connect.crowd.usermanagement.CrowdAddOnUserService.createOrEnableAddOnUser(CrowdAddOnUserService.java:93) 2015-09-18 12:30:36.270657500 at com.atlassian.plugin.connect.crowd.usermanagement.CrowdAddOnUserService.getOrCreateUserName(CrowdAddOnUserService.java:62) 2015-09-18 12:30:36.270658500 at com.atlassian.plugin.connect.plugin.installer.ConnectAddonManager.enableConnectAddon(ConnectAddonManager.java:290) 2015-09-18 12:30:36.270659500 at com.atlassian.plugin.connect.plugin.installer.ConnectAddonManager.installConnectAddon(ConnectAddonManager.java:262) 2015-09-18 12:30:36.270660500 at com.atlassian.plugin.connect.plugin.installer.DefaultConnectAddOnInstaller.install(DefaultConnectAddOnInstaller.java:128) 2015-09-18 12:30:36.270660500 at com.atlassian.plugin.connect.plugin.installer.ConnectUPMInstallHandler.installPlugin(ConnectUPMInstallHandler.java:95) 2015-09-18 12:30:36.270662500 ... 17 more 2015-09-18 12:30:36.270662500 Caused by: com.atlassian.crowd.exception.OperationFailedException: Error from Crowd server propagated to here via REST API (check the Crowd server logs for details): The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270664500 at com.atlassian.crowd.integration.rest.service.RestCrowdClient.handleCommonExceptions(RestCrowdClient.java:1507) 2015-09-18 12:30:36.270665500 at com.atlassian.crowd.integration.rest.service.RestCrowdClient.updateUserCredential(RestCrowdClient.java:213) 2015-09-18 12:30:36.270666500 at com.atlassian.crowd.directory.RemoteCrowdDirectory.updateUserCredential(RemoteCrowdDirectory.java:287) 2015-09-18 12:30:36.270667500 at com.atlassian.crowd.directory.DbCachingRemoteDirectory.updateUserCredential(DbCachingRemoteDirectory.java:559) 2015-09-18 12:30:36.270667500 at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.updateUserCredential(DirectoryManagerGeneric.java:447) 2015-09-18 12:30:36.270668500 ... 3 filtered 2015-09-18 12:30:36.270668500 at java.lang.reflect.Method.invoke(Method.java:497) 2015-09-18 12:30:36.270669500 at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:30) 2015-09-18 12:30:36.270669500 at com.sun.proxy.$Proxy200.updateUserCredential(Unknown Source) 2015-09-18 12:30:36.270670500 ... 3 filtered 2015-09-18 12:30:36.270671500 at java.lang.reflect.Method.invoke(Method.java:497) 2015-09-18 12:30:36.270671500 at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) 2015-09-18 12:30:36.270673500 at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56) 2015-09-18 12:30:36.270673500 at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60) 2015-09-18 12:30:36.270674500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270677500 at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133) 2015-09-18 12:30:36.270677500 at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121) 2015-09-18 12:30:36.270678500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270679500 at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70) 2015-09-18 12:30:36.270680500 at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:53) 2015-09-18 12:30:36.270680500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270682500 at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57) 2015-09-18 12:30:36.270683500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270683500 at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133) 2015-09-18 12:30:36.270685500 at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121) 2015-09-18 12:30:36.270685500 at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) 2015-09-18 12:30:36.270686500 at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207) 2015-09-18 12:30:36.270687500 at com.sun.proxy.$Proxy2782.updateUserCredential(Unknown Source) 2015-09-18 12:30:36.270687500 at com.atlassian.plugin.connect.crowd.usermanagement.EmbeddedCrowd.updateUserCredential(EmbeddedCrowd.java:139) 2015-09-18 12:30:36.270688500 ... 26 more 2015-09-18 12:30:36.270688500 Caused by: com.atlassian.crowd.integration.rest.service.CrowdRestException: The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270691500 at com.atlassian.crowd.integration.rest.service.RestExecutor$MethodExecutor.throwError(RestExecutor.java:656) 2015-09-18 12:30:36.270692500 at com.atlassian.crowd.integration.rest.service.RestExecutor$MethodExecutor.andCheckResponse(RestExecutor.java:561) 2015-09-18 12:30:36.270692500 at com.atlassian.crowd.integration.rest.service.RestCrowdClient.updateUserCredential(RestCrowdClient.java:202) 2015-09-18 12:30:36.270693500 ... 58 more {noformat} h3.Workaround # Change 'Prevent password reuse' to 'Never' # Change 'Password expiry' to 'Never' # Enable the plugin # Change the password policies back

    Atlassian JIRA | 1 year ago | Jaime Silveira [Atlassian]
    com.atlassian.upm.spi.PluginInstallException: com.atlassian.crowd.exception.OperationFailedException: Error from Crowd server propagated to here via REST API (check the Crowd server logs for details): The credentials should not be encrypted for the unique password check 2015-09-18 12:30:36.270632500 at com.atlassian.plugin.connect.plugin.installer.ConnectUPMInstallHandler.installPlugin(ConnectUPMInstallHandler.java:105) 2015-09-18 12:30:36.270632500 at com.atlassian.upm.core.install.DefaultPluginInstallationService.execute(DefaultPluginInstallationService.java:118) 2015-09-18 12:30:36.270634500 at com.atlassian.upm.core.install.DefaultPluginInstallationService.install(DefaultPluginInstallationService.java:92) 2015-09-18 12:30:36.270636500 at com.atlassian.upm.install.UpmPluginInstallationService.install(UpmPluginInstallationService.java:97) 2015-09-18 12:30:36.270637500 at com.atlassian.upm.core.rest.resources.install.InstallTask.installFromFile(InstallTask.java:156) 2015-09-18 12:30:36.270637500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask$1.apply(InstallRemotePluginTask.java:78) 2015-09-18 12:30:36.270638500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask$1.apply(InstallRemotePluginTask.java:66) 2015-09-18 12:30:36.270639500 at com.atlassian.upm.api.util.Either$Right.fold(Either.java:160) 2015-09-18 12:30:36.270639500 at com.atlassian.upm.core.rest.resources.install.InstallRemotePluginTask.executeTask(InstallRemotePluginTask.java:65) 2015-09-18 12:30:36.270640500 at com.atlassian.upm.core.rest.resources.install.InstallTask.run(InstallTask.java:81) 2015-09-18 12:30:36.270641500 at com.atlassian.upm.core.async.AsynchronousTaskManager.executeTask(AsynchronousTaskManager.java:124) 2015-09-18 12:30:36.270642500 at com.atlassian.upm.core.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:102) 2015-09-18 12:30:36.270642500 at com.atlassian.upm.core.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:99) 2015-09-18 12:30:36.270644500 at com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:42)

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. com.atlassian.upm.spi.PluginInstallException

      Unknown error, plugin not installed

      at com.atlassian.upm.core.install.ObrPluginInstallHandler.installResources()
    2. com.atlassian.upm
      AsynchronousTaskManager$1.call
      1. com.atlassian.upm.core.install.ObrPluginInstallHandler.installResources(ObrPluginInstallHandler.java:228)
      2. com.atlassian.upm.core.install.ObrPluginInstallHandler.installPluginInternal(ObrPluginInstallHandler.java:146)
      3. com.atlassian.upm.core.install.AbstractPluginInstallHandler.installPlugin(AbstractPluginInstallHandler.java:48)
      4. com.atlassian.upm.core.install.DefaultPluginInstallationService.execute(DefaultPluginInstallationService.java:111)
      5. com.atlassian.upm.core.install.DefaultPluginInstallationService.install(DefaultPluginInstallationService.java:87)
      6. com.atlassian.upm.install.UpmPluginInstallationService.install(UpmPluginInstallationService.java:94)
      7. com.atlassian.upm.core.rest.resources.install.InstallTask.installFromFile(InstallTask.java:123)
      8. com.atlassian.upm.core.rest.resources.install.InstallFromFileTask.executeTask(InstallFromFileTask.java:38)
      9. com.atlassian.upm.core.rest.resources.install.InstallTask.call(InstallTask.java:60)
      10. com.atlassian.upm.core.rest.resources.install.InstallTask.call(InstallTask.java:34)
      11. com.atlassian.upm.core.rest.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:78)
      12. com.atlassian.upm.core.rest.async.AsynchronousTaskManager$1.call(AsynchronousTaskManager.java:73)
      12 frames
    3. com.atlassian.sal
      ThreadLocalDelegateCallable.call
      1. com.atlassian.sal.core.executor.ThreadLocalDelegateCallable.call(ThreadLocalDelegateCallable.java:42)
      1 frame
    4. Java RT
      Thread.run
      1. java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
      2. java.util.concurrent.FutureTask.run(FutureTask.java:166)
      3. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
      4. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
      5. java.lang.Thread.run(Thread.java:722)
      5 frames