Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-7560

i18n error on authenticating SSH user

    XMLWordPrintable

Details

    Description

      Symptoms

      We're seeing occasional errors in our logs:

      2015-06-30 11:55:19,355 ERROR [NioProcessor-8]  c.a.s.i.s.s.DefaultPublicKeyAuthenticator Error authenticating SSH user (git:5f8348ebbeec3179c43707927e3b74b5) at /10.220.52.94:53640
      java.lang.IllegalArgumentException: Unmatched braces in the pattern.
      	at java.text.MessageFormat.applyPattern(MessageFormat.java:508) ~[na:1.7.0_25]
      	at java.text.MessageFormat.<init>(MessageFormat.java:363) ~[na:1.7.0_25]
      	at java.text.MessageFormat.format(MessageFormat.java:835) ~[na:1.7.0_25]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getText(PluginI18nService.java:171) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getText(PluginI18nService.java:119) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getKeyedText(PluginI18nService.java:89) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.createKeyedMessage(PluginI18nService.java:58) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.ssh.auth.PluginSshAuthenticationHandler.authenticate(PluginSshAuthenticationHandler.java:49) ~[na:na]
      	at com.atlassian.stash.internal.ssh.server.DefaultPublicKeyAuthenticator$1.call(DefaultPublicKeyAuthenticator.java:60) ~[na:na]
      	at com.atlassian.stash.internal.ssh.server.DefaultPublicKeyAuthenticator$1.call(DefaultPublicKeyAuthenticator.java:52) ~[na:na]
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) ~[na:1.7.0_25]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:166) ~[na:1.7.0_25]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25]
      	at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
      	... 26 frames trimmed
      2015-06-30 11:55:46,705 ERROR [NioProcessor-4]  c.a.s.i.s.s.DefaultPublicKeyAuthenticator Error authenticating SSH user (git:5f8348ebbeec3179c43707927e3b74b5) at /10.220.52.94:53650
      java.lang.IllegalArgumentException: Unmatched braces in the pattern.
      	at java.text.MessageFormat.applyPattern(MessageFormat.java:508) ~[na:1.7.0_25]
      	at java.text.MessageFormat.<init>(MessageFormat.java:363) ~[na:1.7.0_25]
      	at java.text.MessageFormat.format(MessageFormat.java:835) ~[na:1.7.0_25]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getText(PluginI18nService.java:171) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getText(PluginI18nService.java:119) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getKeyedText(PluginI18nService.java:89) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.createKeyedMessage(PluginI18nService.java:58) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.ssh.auth.PluginSshAuthenticationHandler.authenticate(PluginSshAuthenticationHandler.java:49) ~[na:na]
      	at com.atlassian.stash.internal.ssh.server.DefaultPublicKeyAuthenticator$1.call(DefaultPublicKeyAuthenticator.java:60) ~[na:na]
      	at com.atlassian.stash.internal.ssh.server.DefaultPublicKeyAuthenticator$1.call(DefaultPublicKeyAuthenticator.java:52) ~[na:na]
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) ~[na:1.7.0_25]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:166) ~[na:1.7.0_25]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25]
      	at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
      	... 26 frames trimmed
      2015-06-30 11:56:12,421 ERROR [NioProcessor-1]  c.a.s.i.s.s.DefaultPublicKeyAuthenticator Error authenticating SSH user (git:5f8348ebbeec3179c43707927e3b74b5) at /10.220.52.94:53659
      java.lang.IllegalArgumentException: Unmatched braces in the pattern.
      	at java.text.MessageFormat.applyPattern(MessageFormat.java:508) ~[na:1.7.0_25]
      	at java.text.MessageFormat.<init>(MessageFormat.java:363) ~[na:1.7.0_25]
      	at java.text.MessageFormat.format(MessageFormat.java:835) ~[na:1.7.0_25]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getText(PluginI18nService.java:171) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getText(PluginI18nService.java:119) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getKeyedText(PluginI18nService.java:89) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.createKeyedMessage(PluginI18nService.java:58) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.ssh.auth.PluginSshAuthenticationHandler.authenticate(PluginSshAuthenticationHandler.java:49) ~[na:na]
      	at com.atlassian.stash.internal.ssh.server.DefaultPublicKeyAuthenticator$1.call(DefaultPublicKeyAuthenticator.java:60) ~[na:na]
      	at com.atlassian.stash.internal.ssh.server.DefaultPublicKeyAuthenticator$1.call(DefaultPublicKeyAuthenticator.java:52) ~[na:na]
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) ~[na:1.7.0_25]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:166) ~[na:1.7.0_25]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25]
      	at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
      	... 26 frames trimmed
      2015-06-30 11:56:34,694 ERROR [NioProcessor-2]  c.a.s.i.s.s.DefaultPublicKeyAuthenticator Error authenticating SSH user (git:5f8348ebbeec3179c43707927e3b74b5) at /10.220.52.94:53675
      java.lang.IllegalArgumentException: Unmatched braces in the pattern.
      	at java.text.MessageFormat.applyPattern(MessageFormat.java:508) ~[na:1.7.0_25]
      	at java.text.MessageFormat.<init>(MessageFormat.java:363) ~[na:1.7.0_25]
      	at java.text.MessageFormat.format(MessageFormat.java:835) ~[na:1.7.0_25]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getText(PluginI18nService.java:171) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getText(PluginI18nService.java:119) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.getKeyedText(PluginI18nService.java:89) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.i18n.PluginI18nService.createKeyedMessage(PluginI18nService.java:58) ~[stash-service-impl-3.10.0.jar:na]
      	at com.atlassian.stash.internal.ssh.auth.PluginSshAuthenticationHandler.authenticate(PluginSshAuthenticationHandler.java:49) ~[na:na]
      	at com.atlassian.stash.internal.ssh.server.DefaultPublicKeyAuthenticator$1.call(DefaultPublicKeyAuthenticator.java:60) ~[na:na]
      	at com.atlassian.stash.internal.ssh.server.DefaultPublicKeyAuthenticator$1.call(DefaultPublicKeyAuthenticator.java:52) ~[na:na]
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) ~[na:1.7.0_25]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:166) ~[na:1.7.0_25]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25]
      	at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
      
      

      This looks like a bad translation file somewhere? Our Stash instance is using 'English (United States)' as its language.

      In extreme cases, very large numbers of these exceptions may also contribute to resource leaks, possibly even reaching the open file descriptor limit for the process. See https://issues.apache.org/jira/browse/DIRMINA-1021 for more information.

      Solution

      Upgrade to Stash 3.10.2 or higher.

      Attachments

        Activity

          People

            Unassigned Unassigned
            5f6b68f735aa Wilfred Hughes
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: