Maybe/probably related to bug #156
I'm trying to get Rundeck to behave under IE8
It seems to be getting confused trying to pull images from
"/rundeck/images/" -
Currently under IE, if I try and login as admin I get:
HTTP ERROR 404
Problem accessing /rundeck/images/blank.gif. Reason:
NOT_FOUND
... However, if I then go back and refresh I am indeed logged
in, but lots of other functionality is failing, including broken
images (see bug #156)
I see from doing a wget that the logon process uses multiple 302
redirects, this might be an issue in IE8 (still investigating
random posts on the subject)
If it helps, this is the output from Jetty's log in debug mode
using both browsers (FF and IE) when logging in as admin.
FIREFOX (works fine)
2011-01-05 11:32:00.771::DEBUG: REQUEST /user/j_security_check on org.mortbay.jetty.HttpConnection@3661a2e7
2011-01-05 11:32:00.771::DEBUG: Got Session ID sj1rkjrruaxz from cookie
2011-01-05 11:32:00.771::DEBUG: sessionManager=org.mortbay.jetty.servlet.HashSessionManager@5abb7465
2011-01-05 11:32:00.771::DEBUG: session=org.mortbay.jetty.servlet.HashSessionManager$Session:sj1rkjrruaxz@1144618318
2011-01-05 11:32:00.771::DEBUG: loaded class org.mortbay.jetty.plus.jaas.callback.DefaultCallbackHandler
2011-01-05 11:32:00.771::DEBUG: loaded class org.mortbay.jetty.plus.jaas.callback.DefaultCallbackHandler from java.net.FactoryURLClassLoader@6abf2d5e
2011-01-05 11:32:00.772::DEBUG: Properties file /root/rundeck/server/config/realm.properties already in cache, skipping load
2011-01-05 11:32:00.772::DEBUG: Form authentication OK for admin
2011-01-05 11:32:00.772::DEBUG: RESPONSE /user/j_security_check 302
2011-01-05 11:32:00.782::DEBUG: REQUEST / on org.mortbay.jetty.HttpConnection@3dbea611
2011-01-05 11:32:00.782::DEBUG: Got Session ID sj1rkjrruaxz from cookie
2011-01-05 11:32:00.782::DEBUG: sessionManager=org.mortbay.jetty.servlet.HashSessionManager@5abb7465
2011-01-05 11:32:00.782::DEBUG: session=org.mortbay.jetty.servlet.HashSessionManager$Session:sj1rkjrruaxz@1144618318
2011-01-05 11:32:00.782::DEBUG: FORM Authenticated for admin
2011-01-05 11:32:00.782::DEBUG: servlet=default
2011-01-05 11:32:00.782::DEBUG: chain=charEncodingFilter->hiddenHttpMethod->grailsWebRequest->sitemesh->urlMapping->default
2011-01-05 11:32:00.782::DEBUG: servlet holder=default
2011-01-05 11:32:00.782::DEBUG: call filter charEncodingFilter
2011-01-05 11:32:00.782::DEBUG: call filter hiddenHttpMethod
2011-01-05 11:32:00.782::DEBUG: call filter grailsWebRequest
2011-01-05 11:32:00.783::DEBUG: call filter sitemesh
2011-01-05 11:32:00.783::DEBUG: call filter urlMapping
2011-01-05 11:32:00.783::DEBUG: call servlet default
2011-01-05 11:32:00.784::DEBUG: RESOURCE=file:/root/rundeck/server/exp/webapp/
2011-01-05 11:32:00.784::DEBUG: RESOURCE=file:/root/rundeck/server/exp/webapp/
2011-01-05 11:32:00.784::DEBUG: resource=file:/root/rundeck/server/exp/webapp/
2011-01-05 11:32:00.784::DEBUG: RESOURCE=file:/root/rundeck/server/exp/webapp/index.html
2011-01-05 11:32:00.784::DEBUG: RESOURCE=file:/root/rundeck/server/exp/webapp/index.jsp
2011-01-05 11:32:00.784::DEBUG: RESOURCE=file:/root/rundeck/server/exp/webapp/index.gsp
2011-01-05 11:32:00.784::DEBUG: sessionManager=org.mortbay.jetty.servlet.HashSessionManager@5abb7465
2011-01-05 11:32:00.784::DEBUG: session=org.mortbay.jetty.servlet.HashSessionManager$Session:sj1rkjrruaxz@1144618318
2011-01-05 11:32:00.784::DEBUG: servlet=gsp
2011-01-05 11:32:00.784::DEBUG: chain=hiddenHttpMethod->grailsWebRequest->urlMapping->gsp
2011-01-05 11:32:00.784::DEBUG: servlet holder=gsp
2011-01-05 11:32:00.784::DEBUG: call filter hiddenHttpMethod
2011-01-05 11:32:00.784::DEBUG: call filter grailsWebRequest
2011-01-05 11:32:00.784::DEBUG: call filter urlMapping
2011-01-05 11:32:00.784::DEBUG: call servlet gsp
2011-01-05 11:32:00.785:/:INFO: Initializing Spring FrameworkServlet 'gsp'
2011-01-05 11:32:00.785:/:INFO: GSP servlet initialized
<followed by huge amounts of class loading debug......>
2011-01-05 11:32:02.159::DEBUG: RESPONSE /resources/nodes 200
IE 8 (see last section)
2011-01-05 11:31:43.800::DEBUG: REQUEST /user/j_security_check on org.mortbay.jetty.HttpConnection@6f1170a9
2011-01-05 11:31:43.800::DEBUG: Got Session ID ul5k03l6lzvf from cookie
2011-01-05 11:31:43.800::DEBUG: sessionManager=org.mortbay.jetty.servlet.HashSessionManager@5abb7465
2011-01-05 11:31:43.800::DEBUG: session=org.mortbay.jetty.servlet.HashSessionManager$Session:ul5k03l6lzvf@1643880502
2011-01-05 11:31:43.800::DEBUG: loaded class org.mortbay.jetty.plus.jaas.callback.DefaultCallbackHandler
2011-01-05 11:31:43.800::DEBUG: loaded class org.mortbay.jetty.plus.jaas.callback.DefaultCallbackHandler from java.net.FactoryURLClassLoader@6abf2d5e
2011-01-05 11:31:43.800::DEBUG: Properties file /root/rundeck/server/config/realm.properties already in cache, skipping load
2011-01-05 11:31:43.800::DEBUG: Form authentication OK for admin
2011-01-05 11:31:43.800::DEBUG: RESPONSE /user/j_security_check 302
2011-01-05 11:31:43.812::DEBUG: REQUEST /rundeck/images/blank.gif on org.mortbay.jetty.HttpConnection@6f1170a9
2011-01-05 11:31:43.812::DEBUG: Got Session ID ul5k03l6lzvf from cookie
2011-01-05 11:31:43.812::DEBUG: sessionManager=org.mortbay.jetty.servlet.HashSessionManager@5abb7465
2011-01-05 11:31:43.812::DEBUG: session=org.mortbay.jetty.servlet.HashSessionManager$Session:ul5k03l6lzvf@1643880502
2011-01-05 11:31:43.813::DEBUG: FORM Authenticated for admin
2011-01-05 11:31:43.813::DEBUG: servlet=default
2011-01-05 11:31:43.813::DEBUG: chain=charEncodingFilter->hiddenHttpMethod->grailsWebRequest->sitemesh->urlMapping->default
2011-01-05 11:31:43.813::DEBUG: servlet holder=default
2011-01-05 11:31:43.813::DEBUG: call filter charEncodingFilter
2011-01-05 11:31:43.813::DEBUG: call filter hiddenHttpMethod
2011-01-05 11:31:43.813::DEBUG: call filter grailsWebRequest
2011-01-05 11:31:43.814::DEBUG: call filter sitemesh
2011-01-05 11:31:43.814::DEBUG: call filter urlMapping
2011-01-05 11:31:43.815::DEBUG: call servlet default
2011-01-05 11:31:43.815::DEBUG: RESOURCE=file:/root/rundeck/server/exp/webapp/rundeck/images/blank.gif.gz
2011-01-05 11:31:43.815::DEBUG: RESOURCE=file:/root/rundeck/server/exp/webapp/rundeck/images/blank.gif
2011-01-05 11:31:43.815::DEBUG: RESOURCE=file:/root/rundeck/server/exp/webapp/rundeck/images/blank.gif
2011-01-05 11:31:43.815::DEBUG: resource=file:/root/rundeck/server/exp/webapp/rundeck/images/blank.gif
2011-01-05 11:31:43.816::DEBUG: RESPONSE /rundeck/images/blank.gif 404
^^^^
I suspect there are quite wide ranging IE problems here, I'll
try some other versions and see if I can narrow it down.
Cheers
Craig