Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-9072

500 Exception after invalid login, CAPTCHA image does not show, but user is required to enter it

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: High High
    • 3.1.4, 3.2 M3, 3.2
    • 3.1.1
    • User Interface
    • None
    • Atlassian Bamboo version 3.1.1 build 2413 - 23 May 11

      I tried to login with the only defined user 'admin' multple times with an incorrect password, until the Bamboo login screen began requiring a CAPTCHA.

      The CAPTCHA value is a required input, but the CAPTCHA image is not shown.
      I am now locked out of Bamboo
      the log file indicates the following:

      2011-06-20 16:26:00,205 INFO [qtp2009698649-14] [AccessLogFilter] 10.118.145.132 POST http://10.118.144.124:8085/userlogin.action 221262kb
      2011-06-20 16:26:02,842 INFO [qtp2009698649-15] [DefaultAuthenticator] login : 'admin' could not be authenticated with the given password
      2011-06-20 16:26:02,842 WARN [qtp2009698649-15] [DefaultAuthenticator] login : 'admin' tried to login but they do not have USE permission or weren't found. Deleting remember me cookie.
      2011-06-20 16:26:02,844 INFO [qtp2009698649-15] [AccessLogFilter] 10.118.145.132 POST http://10.118.144.124:8085/userlogin.action 218554kb
      2011-06-20 16:26:03,267 INFO [qtp2009698649-14] [AccessLogFilter] 10.118.145.132 GET http://10.118.144.124:8085/captcha 215654kb
      2011-06-20 16:26:03,286 ERROR [qtp2009698649-14] [FiveOhOh] 500 Exception was thrown.
      java.lang.IncompatibleClassChangeError: Found class com.sun.image.codec.jpeg.JPEGImageEncoder, but interface was expected
      	at com.atlassian.bamboo.servlet.BambooCaptchaServlet.doGet(BambooCaptchaServlet.java:53)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1351)
      	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      	at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25)
      	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      

          Form Name

            [BAM-9072] 500 Exception after invalid login, CAPTCHA image does not show, but user is required to enter it

            No work has yet been logged on this issue.

              pbruski Przemek Bruski
              9f1676c0fc9e Nikolaus Almassy
              Affected customers:
              0 This affects my team
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: