Plugin Editor - Error Code CmR8GCjb31

229 views
Skip to first unread message

Dmitry Podalinsky

unread,
Oct 22, 2020, 5:25:26 PM10/22/20
to scmmanager
Colleagues, Good afternoon. Any idea what this error is?



2020-10-23_00-19-41.png

Rene Pfeuffer

unread,
Oct 23, 2020, 2:05:41 AM10/23/20
to scmma...@googlegroups.com
Hi Dmitry,

in your logs you should find some lines with the transaction code from the error message, especially an exception message and the trace. If you would send this, we probably can say more about the error.

Regards

René

Am Do., 22. Okt. 2020 um 23:25 Uhr schrieb Dmitry Podalinsky <p...@impexconsult.net>:
Colleagues, Good afternoon. Any idea what this error is?



--
You received this message because you are subscribed to the Google Groups "scmmanager" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scmmanager+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scmmanager/91097e23-5ca4-4d45-b0ea-15cd78a764b0n%40googlegroups.com.


--

Best Regards 

René Pfeuffer


// Cloudogu GmbH 
// Brabandtstr. 9-10 | 38100 Braunschweig - Germany

// Phone:+49. 531. 2 35 28-63
// Fax:+49. 531. 2 35 28-19
// Web:cloudogu.com

// Managing Director: T. Friedrich, T. Grosser, T. Paliga 
// Register Court: Braunschweig | Commercial Register Braunschweig HRB 204974

---------------------------------------------------------------------- 
This message and any attachment are confidential and may be privileged or otherwise protected from disclosure. If you are not the intended recipient, you must not copy this message or attachment or disclose the contents to any other person. If you have received this transmission in error, please notify the sender immediately and delete the message and any attachment from your system. 
----------------------------------------------------------------------

Dmitry Podalinsky

unread,
Oct 23, 2020, 4:48:11 AM10/23/20
to scmmanager
Hi  Rene.
Yes indeed there is:
2020-10-23 10:37:12.327 [qtp1364335809-162] [6tSEECBiYDV] TRACE sonia.scm.repository.spi.GitContext - close git repository C:\Windows\system32\config\systemprofile\AppData\Roaming\SCM-Manager\repositories\3GSBchAXz3\data
2020-10-23 10:37:12.327 [qtp1364335809-162] [6tSEECBiYDV] WARN  sonia.scm.api.FallbackExceptionMapper - mapping unexpected sonia.scm.security.gpg.GPGException to status code 500
sonia.scm.security.gpg.GPGException: Private key could not be generated
at sonia.scm.security.gpg.DefaultGPG.getPrivateKey(DefaultGPG.java:114)
at sonia.scm.repository.ScmGpgSigner.sign(ScmGpgSigner.java:50)
at org.eclipse.jgit.api.CommitCommand.call(CommitCommand.java:275)
at sonia.scm.repository.spi.AbstractGitCommand$GitCloneWorker.doCommit(AbstractGitCommand.java:227)
at sonia.scm.repository.spi.GitModifyCommand$ModifyWorker.run(GitModifyCommand.java:96)
at sonia.scm.repository.spi.GitModifyCommand$ModifyWorker.run(GitModifyCommand.java:74)
at sonia.scm.repository.spi.AbstractGitCommand.inClone(AbstractGitCommand.java:129)
at sonia.scm.repository.spi.GitModifyCommand.execute(GitModifyCommand.java:71)
at sonia.scm.repository.api.ModifyCommandBuilder.execute(ModifyCommandBuilder.java:130)
at com.cloudogu.scm.editor.EditorService$FileUploader.done(EditorService.java:151)
at com.cloudogu.scm.editor.EditorResource.processFiles(EditorResource.java:591)
at com.cloudogu.scm.editor.EditorResource.modify(EditorResource.java:501)
at com.cloudogu.scm.editor.EditorResource.modifyInRoot(EditorResource.java:357)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:167)
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:130)
at org.jboss.resteasy.core.ResourceMethodInvoker.internalInvokeOnTarget(ResourceMethodInvoker.java:638)
at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTargetAfterFilter(ResourceMethodInvoker.java:504)
at org.jboss.resteasy.core.ResourceMethodInvoker.lambda$invokeOnTarget$2(ResourceMethodInvoker.java:454)
at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:364)
at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:456)
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:417)
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:391)
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:68)
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:488)
at org.jboss.resteasy.core.SynchronousDispatcher.lambda$invoke$4(SynchronousDispatcher.java:259)
at org.jboss.resteasy.core.SynchronousDispatcher.lambda$preprocess$0(SynchronousDispatcher.java:160)
at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:364)
at org.jboss.resteasy.core.SynchronousDispatcher.preprocess(SynchronousDispatcher.java:163)
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:245)
at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:249)
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:60)
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:290)
at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:280)
at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:184)
at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:89)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:85)
at sonia.scm.legacy.RepositoryLegacyProtocolRedirectFilter$Worker.noRedirect(RepositoryLegacyProtocolRedirectFilter.java:127)
at sonia.scm.legacy.RepositoryLegacyProtocolRedirectFilter$Worker.checkPathElements(RepositoryLegacyProtocolRedirectFilter.java:100)
at sonia.scm.legacy.RepositoryLegacyProtocolRedirectFilter$Worker.doFilter(RepositoryLegacyProtocolRedirectFilter.java:89)
at sonia.scm.legacy.RepositoryLegacyProtocolRedirectFilter.doFilter(RepositoryLegacyProtocolRedirectFilter.java:71)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:93)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at sonia.scm.web.security.TokenRefreshFilter.doFilter(TokenRefreshFilter.java:78)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:93)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at sonia.scm.filter.MDCFilter.doFilter(MDCFilter.java:105)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:93)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at sonia.scm.web.filter.AuthenticationFilter.processChain(AuthenticationFilter.java:253)
at sonia.scm.web.filter.AuthenticationFilter.handleAuthentication(AuthenticationFilter.java:216)
at sonia.scm.web.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:106)
at sonia.scm.web.security.ApiAuthenticationFilter.doFilter(ApiAuthenticationFilter.java:99)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:93)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at sonia.scm.security.TokenExpiredFilter.doFilter(TokenExpiredFilter.java:66)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:93)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at sonia.scm.filter.BaseUrlFilter.doFilter(BaseUrlFilter.java:109)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:93)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at org.apache.shiro.guice.web.SimpleFilterChain.doFilter(SimpleFilterChain.java:44)
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
at org.apache.shiro.guice.web.SimpleFilterChain.doFilter(SimpleFilterChain.java:41)
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
at org.apache.shiro.guice.web.SimpleFilterChain.doFilter(SimpleFilterChain.java:41)
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:121)
at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:133)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:549)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1610)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1363)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:489)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1580)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1278)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.Server.handle(Server.java:500)
at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:547)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:543)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:398)
at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:161)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938)
at java.lang.Thread.run(Unknown Source)
Caused by: org.bouncycastle.openpgp.PGPException: invalid key: Illegal key size or default parameters
at org.bouncycastle.openpgp.operator.jcajce.JcePBESecretKeyEncryptorBuilder$1.encryptKeyData(Unknown Source)
at org.bouncycastle.openpgp.operator.PBESecretKeyEncryptor.encryptKeyData(Unknown Source)
at org.bouncycastle.openpgp.PGPSecretKey.buildSecretKeyPacket(Unknown Source)
at org.bouncycastle.openpgp.PGPSecretKey.<init>(Unknown Source)
at org.bouncycastle.openpgp.PGPSecretKey.<init>(Unknown Source)
at org.bouncycastle.openpgp.PGPKeyRingGenerator.<init>(Unknown Source)
at sonia.scm.security.gpg.GPGKeyPairGenerator.generateKeyPair(GPGKeyPairGenerator.java:69)
at sonia.scm.security.gpg.DefaultGPG.getPrivateKey(DefaultGPG.java:104)
... 121 common frames omitted
Caused by: java.security.InvalidKeyException: Illegal key size or default parameters
at javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1026)
at javax.crypto.Cipher.implInit(Cipher.java:801)
at javax.crypto.Cipher.chooseProvider(Cipher.java:864)
at javax.crypto.Cipher.init(Cipher.java:1249)
... 129 common frames omitted


I am really feeling like a fool. What have I configured wrong? Should be PuttyAgent running? The WEB interface works with Https support. Plugin SSH is installed. Mandatory authorization by certificate is disabled.


пятница, 23 октября 2020 г. в 09:05:41 UTC+3, rene.p...@cloudogu.com:

Rene Pfeuffer

unread,
Oct 23, 2020, 7:31:16 AM10/23/20
to scmmanager
This looks like it could be an error on our side. Did this happen with a non-administrator user? If so, it is fixed in 2.6.3 and soon will be fixed with a 2.7.2 or a 2.8.0. We generate GPG keys the first time you create a commit with SCM-Manager for each user, but we have a bug so that this key is not stored correctly.

I'll send you a hint as soon as the fixed version is released.

Dmitry Podalinsky

unread,
Oct 23, 2020, 7:39:43 AM10/23/20
to scmmanager

Hi. 
The user's role is not important. This error also occurs with the administrator. Do I need to upgrade?
пятница, 23 октября 2020 г. в 14:31:16 UTC+3, rene.p...@cloudogu.com:

Dmitry Podalinsky

unread,
Oct 23, 2020, 7:43:31 AM10/23/20
to scmmanager
" I'll send you a hint as soon as the fixed version is released.  " - Well, thank you - You are the best.


пятница, 23 октября 2020 г. в 14:31:16 UTC+3, rene.p...@cloudogu.com:
This looks like it could be an error on our side. Did this happen with a non-administrator user? If so, it is fixed in 2.6.3 and soon will be fixed with a 2.7.2 or a 2.8.0. We generate GPG keys the first time you create a commit with SCM-Manager for each user, but we have a bug so that this key is not stored correctly.

Dmitry Podalinsky

unread,
Oct 24, 2020, 5:01:59 PM10/24/20
to scmmanager
While.. Updated to version 2.7.1 the error is the same- preserved

пятница, 23 октября 2020 г. в 14:43:31 UTC+3, Dmitry Podalinsky:

Rene Pfeuffer

unread,
Oct 27, 2020, 1:45:32 PM10/27/20
to scmmanager
Hi,

Version 2.8.0 was released today and it should fix your issue. Before you update to the new version, please delete the following directories from you scm home folder:
- var/data/gpg_private_keys/
- var/data/gpg_public_keys/
- var/data/gpg_public_sub_keys/

If you still encounter errors, please let us know.

Kind regards

René

Dmitry Podalinsky

unread,
Oct 27, 2020, 4:04:18 PM10/27/20
to scmmanager
Hi. 

I stopped the service, deleted the specified directories, replaced everything(New version 2.8.0) except the configurations in the server directory, and started it but the error was repeated. I have installed plugins, the server was reboot but still the error did not go away. I uninstalled the service, deleted directories,  installed it again and the error was repeated again

Log:
2020-10-27 21:34:54.944 [qtp399573350-34] [7dSEeFs4Q22] TRACE sonia.scm.repository.spi.GitContext - close git repository C:\Windows\system32\config\systemprofile\AppData\Roaming\SCM-Manager\repositories\3GSBchAXz3\data
2020-10-27 21:34:54.944 [qtp399573350-34] [7dSEeFs4Q22] WARN  sonia.scm.api.FallbackExceptionMapper - mapping unexpected sonia.scm.security.gpg.GPGException to status code 500
sonia.scm.security.gpg.GPGException: Private key could not be generated
at sonia.scm.security.gpg.DefaultGPG.getPrivateKey(DefaultGPG.java:114)
at sonia.scm.repository.ScmGpgSigner.sign(ScmGpgSigner.java:50)
at org.eclipse.jgit.api.CommitCommand.call(CommitCommand.java:275)
at sonia.scm.repository.spi.AbstractGitCommand$GitCloneWorker.doCommit(AbstractGitCommand.java:227)
at sonia.scm.repository.spi.GitModifyCommand$ModifyWorker.run(GitModifyCommand.java:96)
at sonia.scm.repository.spi.GitModifyCommand$ModifyWorker.run(GitModifyCommand.java:74)
at sonia.scm.repository.spi.AbstractGitCommand.inClone(AbstractGitCommand.java:129)
at sonia.scm.repository.spi.GitModifyCommand.execute(GitModifyCommand.java:71)
at sonia.scm.repository.api.ModifyCommandBuilder.execute(ModifyCommandBuilder.java:135)
at com.cloudogu.scm.editor.EditorService$FileUploader.done(EditorService.java:151)
at com.cloudogu.scm.editor.EditorResource.processFiles(EditorResource.java:591)
at com.cloudogu.scm.editor.EditorResource.modify(EditorResource.java:501)
at com.cloudogu.scm.editor.EditorResource.modifyInRoot(EditorResource.java:357)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:170)
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:130)
at org.jboss.resteasy.core.ResourceMethodInvoker.internalInvokeOnTarget(ResourceMethodInvoker.java:643)
at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTargetAfterFilter(ResourceMethodInvoker.java:507)
at org.jboss.resteasy.core.ResourceMethodInvoker.lambda$invokeOnTarget$2(ResourceMethodInvoker.java:457)
at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:364)
at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:459)
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:419)
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:393)
at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:68)
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:492)
at org.jboss.resteasy.core.SynchronousDispatcher.lambda$invoke$4(SynchronousDispatcher.java:261)
at org.jboss.resteasy.core.SynchronousDispatcher.lambda$preprocess$0(SynchronousDispatcher.java:161)
at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:364)
at org.jboss.resteasy.core.SynchronousDispatcher.preprocess(SynchronousDispatcher.java:164)
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:247)
at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:249)
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:60)
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:290)
at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:280)
at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:184)
at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:89)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:85)
at sonia.scm.legacy.RepositoryLegacyProtocolRedirectFilter$Worker.noRedirect(RepositoryLegacyProtocolRedirectFilter.java:127)
at sonia.scm.legacy.RepositoryLegacyProtocolRedirectFilter$Worker.checkPathElements(RepositoryLegacyProtocolRedirectFilter.java:100)
at sonia.scm.legacy.RepositoryLegacyProtocolRedirectFilter$Worker.doFilter(RepositoryLegacyProtocolRedirectFilter.java:89)
at sonia.scm.legacy.RepositoryLegacyProtocolRedirectFilter.doFilter(RepositoryLegacyProtocolRedirectFilter.java:71)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:93)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at sonia.scm.web.security.TokenRefreshFilter.doFilter(TokenRefreshFilter.java:78)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:93)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at sonia.scm.filter.MDCFilter.doFilter(MDCFilter.java:105)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:93)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at sonia.scm.web.filter.AuthenticationFilter.processChain(AuthenticationFilter.java:264)
at sonia.scm.web.filter.AuthenticationFilter.handleAuthentication(AuthenticationFilter.java:223)
at sonia.scm.web.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:107)

Maybe I am doing something wrong? What should I check ?
By the way, are these directories supposed to be empty?
- var/data/gpg_private_keys/
- var/data/gpg_public_keys/
- var/data/gpg_public_sub_keys/

Best Regards
Dmitriy

вторник, 27 октября 2020 г. в 20:45:32 UTC+3, rene.p...@cloudogu.com:
2020-10-27_22-43-55.png

Rene Pfeuffer

unread,
Oct 27, 2020, 4:20:14 PM10/27/20
to scmma...@googlegroups.com
Hi Dmitry,

Thanks for the quick update. This looks like another error (maybe I have not seen it beforehand): "Illegal key size or default parameters". May I ask, what Java version you are using? 

René 


You received this message because you are subscribed to a topic in the Google Groups "scmmanager" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/scmmanager/pne6pApwids/unsubscribe.
To unsubscribe from this group and all its topics, send an email to scmmanager+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scmmanager/ea4d73c3-611f-470f-980f-23ebe0fb39b6n%40googlegroups.com.

Dmitry Podalinsky

unread,
Oct 27, 2020, 4:46:35 PM10/27/20
to scmmanager
Of course.
Java: 1.8.0. 121-b13
Other: 
Windows Server 2012 R2 

I tried to change the account under which the service is running  (it Windows) - it didn't help.
вторник, 27 октября 2020 г. в 23:20:14 UTC+3, rene.p...@cloudogu.com:
2020-10-27_23-43-15.png

Dmitry Podalinsky

unread,
Oct 27, 2020, 5:21:04 PM10/27/20
to scmmanager
Rene, 
thank you so much, for installing JDK 15.1. 
Everything worked.
You may need to specify about the JDK on the site: https://www.scm-manager.org
You are developing a great product.

вторник, 27 октября 2020 г. в 23:46:35 UTC+3, Dmitry Podalinsky:

Sebastian Sdorra

unread,
Oct 28, 2020, 3:08:52 AM10/28/20
to scmma...@googlegroups.com
Ok, it looks like Java Versions prior to 8u162 have to install the Java Cryptography Extension (JCE) in order to create our gpg private keys.
I think we should update the documentation and perhaps check the java version on application start.

@Dmitry we recommend the lts versions of Java (currently Java 11). We have not much experience with Java 15 at the moment.

Sebastian

Sebastian Sdorra

unread,
Oct 28, 2020, 3:09:47 AM10/28/20
to scmma...@googlegroups.com
I've create an issue to handle those Java versions

https://github.com/scm-manager/scm-manager/issues/1394

Sebastian

Dmitry Podalinsky

unread,
Dec 1, 2020, 9:59:21 AM12/1/20
to scmmanager
Ok .  Thanks  You)  

среда, 28 октября 2020 г. в 10:09:47 UTC+3, Sebastian Sdorra:
Reply all
Reply to author
Forward
0 new messages