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

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • 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

    Description

      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)
      

      Attachments

        Activity

          People

            pbruski Przemek Bruski
            9f1676c0fc9e Nikolaus Almassy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: