users@glassfish.java.net

Re: Strange timeouts : webserver7 - loadbalancer plugin - glassfish2.1

From: <glassfish_at_javadesktop.org>
Date: Mon, 29 Jun 2009 06:01:10 PDT

Hi,<p/>

Thanks already for your help, highly appreciated!<p/>

I'll try to extract the ingredients required to trigger the problem.<br/>
I'll sent you a WAR with that app. once its ready.<br/>
I'll include my loadbalancer.xml and describe my webserver/appserver setup<br/>
Dont worry, webserver and appserver configuration is default, I simply installed them and did the loadbalancer configuration<p/>

<b>Where can I sent this file to once its done?</b><p/>

The WAR itself will be several megabytes because of the dependencies<br/>
You will be able to simply deploy the WAR on the appserver to test<p/>

To continue: in the mean time I have somewhat an idea of what is going on.<br/>
Its a bit crazy, but that is what I'm seeing:<p/>

The debug setup I have now is:<p/>

[code]
IE6-----http sniffer-----loadbalancer----http sniffer-----[[main-filter]appserver]
[/code]
<p/>

The main-filter is a standard jee web filter which is invoked upon every request.<br/>
This way we can clearly see what the application is really getting.<br/>
It might be that a request is on the wire between loadbalancer and appserver, but is eaten before it gets into the filter (for example).<p/>

Ok, when a successfull request is send, it looks like this:<p/>

[code]
IE6--->loadbalancer

C1: Request - POST
C1: Reply - HTTP 200
C1: Request - POST+params
C1: Reply - HTTP 200
C1: Request - GET
C1: Reply - HTTP 200

loadbalancer->appserver

C1: Request - POST
C1: Reply - HTTP 200
C2: Request - POST+params
C2: Reply - HTTP 200
C2: Request - GET
C2: Reply - HTTP 200

--> the filter on the appserver is hit three times (post,post,get)
[/code]<p/>

Upon an unsuccessfull request, it looks like this:<p/>

[code]
IE6--->loadbalancer

C1: Request - POST
C1: Reply - HTTP 200
C1: Request - POST+params
C1: Reply - HTTP 200
C1: Request - GET
C1: Reply - ---timeout---

loadbalancer->appserver

C1: Request - POST
C1: Reply - HTTP 200
C2: Request - POST (parameters are NOT present here !! how can this be?)

-- here the strange thing is happening
in the successfull example I can cearly see in the sniffer that there are two control characters after the second POST.
Here, the control characters are NOT present. It seems like the subsequent GET is a part of the body of the POST.
Also, the parameters (while sent by the client, they are on the wire between IE6 and load balancer) are gone !
The content-length is however still the same.
--
C2: Request - GET
C2: Reply   - HTTP 200
--> the filter on the appserver is hit two times (post,post)
[/code]<p/>
So, it looks like the loadbalancer 'merges' the second GET and the POST for some weird reason under some conditions.<br/>
That explains why the POST/GET are seen on the wire, but the GET never 'arrives' as such on the appserver, the filter is only hit twice.<br/>
The appserver just sees the POST and thinks the GET is the body payload (to a certain extend) of the POST.<p/>
There are some special powers going on here, since we never (as far as we can tell) have this with firefox for example.<br>
So its almost like the loadbalancer/webserver does something based upon how the headers are set or something...<p/>
What I'm going to try in the mean time:<p/>
- Try some older versions of the plugin<br/>
- Try to simulate this on windows, see what gives there<p/>
<b>BTW:</b> I allready test with webserver 6.1, it had exactly the same problem. Now I'm back on webserver 7u5
<p/>
I'll include the HTTP request/replies as they are on the wire below.<br>
"BAD" is from the HTTP sessions that trigger the timeout, "GOOD" is from the sessions that return the actual desired page. As far as I can see now its a bit random when this happens. Alle requests are made with IE6<p/>
-----BAD---- REQUEST/REPLY between IE6 and LOADBALANCER<p/>
[code]
--------
REQUESTS
--------
POST /xxx/block/send-receive-updates HTTP/1.1
Accept: */*
Accept-Language: nl-be
Referer: http://localhost:10000/xxx/pages/secured/start.faces?_flowExecutionKey=_c74356AF3-05CB-726E-A5E4-91C3E6E62238_kFC9C54B8-C034-C199-0127-29B4EFCC3F86&javax.faces.ViewState=1
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Content-Length: 838
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: JROUTE=j-BL; JSESSIONID=bfcffb3df27640a6dda08435f8cc; ice.sessions=YCYqX4ZW4NwR-7ucUWy9KA#1
ice.submit.partial=false&ice.event.target=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Aout&ice.event.captured=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.event.type=onclick&ice.event.alt=false&ice.event.ctrl=false&ice.event.shift=false&ice.event.meta=undefined&ice.event.x=919&ice.event.y=118&ice.event.left=false&ice.event.right=false&mainNavigationForm=mainNavigationForm&icefacesCssUpdates=&_flowExecutionKey=_c74356AF3-05CB-726E-A5E4-91C3E6E62238_kFC9C54B8-C034-C199-0127-29B4EFCC3F86&javax.faces.ViewState=1&javax.faces.RenderKitId=ICEfacesRenderKit&mainNavigationForm%3A_idcl=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.session=YCYqX4ZW4NwR-7ucUWy9KA&ice.view=1&ice.focus=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&rand=0.02792128829124929
<CONTROL CHARACTER>
<CONTROL CHARACTER>
POST /xxx/block/dispose-views HTTP/1.1
Accept: */*
Accept-Language: nl-be
Referer: http://localhost:10000/xxx/pages/secured/start.faces?_flowExecutionKey=_c74356AF3-05CB-726E-A5E4-91C3E6E62238_kFC9C54B8-C034-C199-0127-29B4EFCC3F86&javax.faces.ViewState=1
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Content-Length: 51
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: JROUTE=j-BL; JSESSIONID=bfcffb3df27640a6dda08435f8cc; ice.sessions=YCYqX4ZW4NwR-7ucUWy9KA#1
YCYqX4ZW4NwR-7ucUWy9KA=1&rand=0.24769123783306052
<CONTROL CHARACTER>
<CONTROL CHARACTER>
GET /xxx/pages/secured/start.faces?_flowExecutionKey=_c58F58A47-9A2F-EFA0-5AA7-C8D5216E6840_k5BEF9666-8E4B-23DE-C5A3-AC68B0E50395&javax.faces.ViewState=1 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, */*
Accept-Language: nl-be
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Connection: Keep-Alive
Cookie: JROUTE=j-BL; JSESSIONID=bfcffb3df27640a6dda08435f8cc; ice.sessions=
-------
REPLIES
-------
HTTP/1.1 200 OK
Server: Sun-Java-System-Web-Server/7.0
Date: Mon, 29 Jun 2009 12:34:00 GMT
X-powered-by: Servlet/2.5
Cache-control: no-cache no-store must-revalidate
Pragma: no-cache
Expires: 0
Content-type: text/xml;charset=UTF-8
Content-length: 184
Date: Mon, 29 Jun 2009 12:34:22 GMT
<redirect url="/xxx/pages/secured/start.faces?_flowExecutionKey=_c58F58A47-9A2F-EFA0-5AA7-C8D5216E6840_k5BEF9666-8E4B-23DE-C5A3-AC68B0E50395&amp;javax.faces.ViewState=1"/>
HTTP/1.1 200 OK
Server: Sun-Java-System-Web-Server/7.0
Date: Mon, 29 Jun 2009 12:34:00 GMT
X-powered-by: Servlet/2.5
Content-type: text/html; charset=iso-8859-1
Content-length: 0
Date: Mon, 29 Jun 2009 12:34:22 GMT
HTTP/1.1 200 OK
Server: Sun-Java-System-Web-Server/7.0
Date: Mon, 29 Jun 2009 12:34:31 GMT
Content-type: text/html
Content-length: 715
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Final//EN">
<html>
<head>
<title>Temporary error in servicing request</title>
</head>
<body text="#ffffff" bgcolor="#666699" link="#ffffff" vlink="#ffffff" alink="#ffffff">
<br>
<h4>
Due to a temporary error the request could not be serviced.
</h4>
<br>
<br>
The problem could be because:
<ul>
<li> The server is busy.
<li> The server is temporarily unavailable.
</ul>
<br><hr> <br>
You may choose to resubmit the request, but be aware that the request might have already been processed. Depending on the type of request, you may not want it to be processed twice.
Please click <a href="javascript:location.reload()" target="_self">here</a> to re-submit.
</body>
</html>
[/code]
-----BAD---- REQUEST/REPLY between LOADBALANCER and APPSERVER<p/>
[code]
-----------
REQUESTS C1
-----------
POST /xxx/block/send-receive-updates HTTP/1.1
Via: 1.1 https-fbd0002
Proxy-jroute: j-BL
Accept: */*
Accept-language: nl-be
Referer: http://localhost:10000/xxx/pages/secured/start.faces?_flowExecutionKey=_c74356AF3-05CB-726E-A5E4-91C3E6E62238_kFC9C54B8-C034-C199-0127-29B4EFCC3F86&javax.faces.ViewState=1
Content-type: application/x-www-form-urlencoded; charset=UTF-8
Accept-encoding: gzip, deflate
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Content-length: 838
Cookie: JROUTE=j-BL; JSESSIONID=bfcffb3df27640a6dda08435f8cc; ice.sessions=YCYqX4ZW4NwR-7ucUWy9KA#1
Cache-control: no-cache
Proxy-ip: xxx
ice.submit.partial=false&ice.event.target=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Aout&ice.event.captured=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.event.type=onclick&ice.event.alt=false&ice.event.ctrl=false&ice.event.shift=false&ice.event.meta=undefined&ice.event.x=919&ice.event.y=118&ice.event.left=false&ice.event.right=false&mainNavigationForm=mainNavigationForm&icefacesCssUpdates=&_flowExecutionKey=_c74356AF3-05CB-726E-A5E4-91C3E6E62238_kFC9C54B8-C034-C199-0127-29B4EFCC3F86&javax.faces.ViewState=1&javax.faces.RenderKitId=ICEfacesRenderKit&mainNavigationForm%3A_idcl=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.session=YCYqX4ZW4NwR-7ucUWy9KA&ice.view=1&ice.focus=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&rand=0.02792128829124929
------------
RESPONSES C1
------------
HTTP/1.1 200 OK
X-Powered-By: Servlet/2.5
Server: Sun GlassFish Enterprise Server v2.1
Cache-Control: no-cache
Cache-Control: no-store
Cache-Control: must-revalidate
Pragma: no-cache
Expires: 0
Content-Type: text/xml;charset=UTF-8
Content-Length: 184
Date: Mon, 29 Jun 2009 12:34:22 GMT
<redirect url="/xxx/pages/secured/start.faces?_flowExecutionKey=_c58F58A47-9A2F-EFA0-5AA7-C8D5216E6840_k5BEF9666-8E4B-23DE-C5A3-AC68B0E50395&amp;javax.faces.ViewState=1"/>
-----------
REQUESTS C2
-----------
POST /xxx/block/dispose-views HTTP/1.1
Via: 1.1 https-fbd0002
Proxy-jroute: j-BL
Accept: */*
Accept-language: nl-be
Referer: http://localhost:10000/xxx/pages/secured/start.faces?_flowExecutionKey=_c74356AF3-05CB-726E-A5E4-91C3E6E62238_kFC9C54B8-C034-C199-0127-29B4EFCC3F86&javax.faces.ViewState=1
Content-type: application/x-www-form-urlencoded; charset=UTF-8
Accept-encoding: gzip, deflate
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Content-length: 51
Cookie: JROUTE=j-BL; JSESSIONID=bfcffb3df27640a6dda08435f8cc; ice.sessions=YCYqX4ZW4NwR-7ucUWy9KA#1
Cache-control: no-cache
Proxy-ip: xxx
GET /xxx/pages/secured/start.faces?_flowExecutionKey=_c58F58A47-9A2F-EFA0-5AA7-C8D5216E6840_k5BEF9666-8E4B-23DE-C5A3-AC68B0E50395&javax.faces.ViewState=1 HTTP/1.1
Via: 1.1 https-fbd0002
Proxy-jroute: j-BL
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, */*
Accept-language: nl-be
Accept-encoding: gzip, deflate
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Cookie: JROUTE=j-BL; JSESSIONID=bfcffb3df27640a6dda08435f8cc; ice.sessions=
Proxy-ip: xxx
------------
RESPONSES C2
------------
HTTP/1.1 200 OK
X-Powered-By: Servlet/2.5
Server: Sun GlassFish Enterprise Server v2.1
Content-Type: text/html; charset=iso-8859-1
Content-Length: 0
Date: Mon, 29 Jun 2009 12:34:22 GMT
[code]
<b>Note; there are no control characters between the POST in request C2 and the GET. Also note that the parameters from the original POST between IE6 and loadbalancer are gone</b><br/>
<b>Note; there is ONE reply, whereas two should be expected (one for the post, one for the get)</b><p/>
-----GOOD---- REQUEST/REPLY between IE6 and LOADBALANCER<p/>
[code]
--------
REQUESTS
--------
POST /xxx/block/send-receive-updates HTTP/1.1
Accept: */*
Accept-Language: nl-be
Referer: http://localhost:10000/xxx/pages/secured/start.faces
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Content-Length: 743
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: JROUTE=j-BL; JSESSIONID=c0df83a179c02b17a5d74d1ac509; ice.sessions=YCYqX4ZW4NwR-7ucUWy9KA#1
ice.submit.partial=false&ice.event.target=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.event.captured=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.event.type=onclick&ice.event.alt=false&ice.event.ctrl=false&ice.event.shift=false&ice.event.meta=undefined&ice.event.x=933&ice.event.y=110&ice.event.left=false&ice.event.right=false&mainNavigationForm=mainNavigationForm&icefacesCssUpdates=&javax.faces.ViewState=1&javax.faces.RenderKitId=ICEfacesRenderKit&mainNavigationForm%3A_idcl=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.session=YCYqX4ZW4NwR-7ucUWy9KA&ice.view=1&ice.focus=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&rand=0.2408546679707193
<CONTROL CHARACTERS>
<CONTROL CHARACTERS>
POST /xxx/block/dispose-views HTTP/1.1
Accept: */*
Accept-Language: nl-be
Referer: http://localhost:10000/xxx/pages/secured/start.faces
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Content-Length: 51
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: JROUTE=j-BL; JSESSIONID=c0df83a179c02b17a5d74d1ac509; ice.sessions=YCYqX4ZW4NwR-7ucUWy9KA#1
YCYqX4ZW4NwR-7ucUWy9KA=1&rand=0.08862014175313382
GET /xxx/pages/secured/start.faces?_flowExecutionKey=_c4765D7D1-1C6C-1DF0-74FC-6FAB86E302F5_k5D275BA7-2C6F-DAF5-BDCE-97C4D1926555&javax.faces.ViewState=1 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, */*
Accept-Language: nl-be
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Connection: Keep-Alive
Cookie: JROUTE=j-BL; JSESSIONID=c0df83a179c02b17a5d74d1ac509; ice.sessions=
-------
REPLIES
-------
HTTP/1.1 200 OK
Server: Sun-Java-System-Web-Server/7.0
Date: Mon, 29 Jun 2009 12:47:36 GMT
X-powered-by: Servlet/2.5
Cache-control: no-cache no-store must-revalidate
Pragma: no-cache
Expires: 0
Content-type: text/xml;charset=UTF-8
Content-length: 184
Date: Mon, 29 Jun 2009 12:47:57 GMT
<redirect url="/xxx/pages/secured/start.faces?_flowExecutionKey=_c4765D7D1-1C6C-1DF0-74FC-6FAB86E302F5_k5D275BA7-2C6F-DAF5-BDCE-97C4D1926555&amp;javax.faces.ViewState=1"/>
HTTP/1.1 200 OK
Server: Sun-Java-System-Web-Server/7.0
Date: Mon, 29 Jun 2009 12:47:36 GMT
X-powered-by: Servlet/2.5
Content-type: text/html; charset=iso-8859-1
Content-length: 0
Date: Mon, 29 Jun 2009 12:47:57 GMT
HTTP/1.1 200 OK
Server: Sun-Java-System-Web-Server/7.0
Date: Mon, 29 Jun 2009 12:47:36 GMT
X-powered-by: Servlet/2.5
Cache-control: no-cache no-store must-revalidate
Pragma: no-cache
Expires: 0
Content-type: text/html;charset=UTF-8
Date: Mon, 29 Jun 2009 12:47:57 GMT
Transfer-encoding: chunked
3a6
<html id="document:html" lang="nl"><head id="templ_head"><meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />................................
[/code]
<p/>
-----GOOD---- REQUEST/REPLY between LOADBALANCER and APPSERVER<p/>
[code]
-----------
REQUESTS C1
-----------
POST /xxx/block/send-receive-updates HTTP/1.1
Via: 1.1 https-fbd0002
Proxy-jroute: j-BL
Accept: */*
Accept-language: nl-be
Referer: http://localhost:10000/xxx/pages/secured/start.faces
Content-type: application/x-www-form-urlencoded; charset=UTF-8
Accept-encoding: gzip, deflate
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Content-length: 743
Cookie: JROUTE=j-BL; JSESSIONID=c0df83a179c02b17a5d74d1ac509; ice.sessions=YCYqX4ZW4NwR-7ucUWy9KA#1
Cache-control: no-cache
Proxy-ip: xxx
ice.submit.partial=false&ice.event.target=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.event.captured=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.event.type=onclick&ice.event.alt=false&ice.event.ctrl=false&ice.event.shift=false&ice.event.meta=undefined&ice.event.x=933&ice.event.y=110&ice.event.left=false&ice.event.right=false&mainNavigationForm=mainNavigationForm&icefacesCssUpdates=&javax.faces.ViewState=1&javax.faces.RenderKitId=ICEfacesRenderKit&mainNavigationForm%3A_idcl=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&ice.session=YCYqX4ZW4NwR-7ucUWy9KA&ice.view=1&ice.focus=mainNavigationForm%3AmenuBar%3AcmdLinks%3AcmdLinks_ipspace%3Alink&rand=0.2408546679707193
------------
RESPONSES C1
------------
HTTP/1.1 200 OK
X-Powered-By: Servlet/2.5
Server: Sun GlassFish Enterprise Server v2.1
Cache-Control: no-cache
Cache-Control: no-store
Cache-Control: must-revalidate
Pragma: no-cache
Expires: 0
Content-Type: text/xml;charset=UTF-8
Content-Length: 184
Date: Mon, 29 Jun 2009 12:47:57 GMT
<redirect url="/xxx/pages/secured/start.faces?_flowExecutionKey=_c4765D7D1-1C6C-1DF0-74FC-6FAB86E302F5_k5D275BA7-2C6F-DAF5-BDCE-97C4D1926555&amp;javax.faces.ViewState=1"/>
-----------
REQUESTS C2
-----------
POST /xxx/block/dispose-views HTTP/1.1
Via: 1.1 https-fbd0002
Proxy-jroute: j-BL
Accept: */*
Accept-language: nl-be
Referer: http://localhost:10000/xxx/pages/secured/start.faces
Content-type: application/x-www-form-urlencoded; charset=UTF-8
Accept-encoding: gzip, deflate
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Content-length: 51
Cookie: JROUTE=j-BL; JSESSIONID=c0df83a179c02b17a5d74d1ac509; ice.sessions=YCYqX4ZW4NwR-7ucUWy9KA#1
Cache-control: no-cache
Proxy-ip: xxx
YCYqX4ZW4NwR-7ucUWy9KA=1&rand=0.08862014175313382
<CONTROL CHARACTER>
<CONTROL CHARACTER>
GET /xxx/pages/secured/start.faces?_flowExecutionKey=_c4765D7D1-1C6C-1DF0-74FC-6FAB86E302F5_k5D275BA7-2C6F-DAF5-BDCE-97C4D1926555&javax.faces.ViewState=1 HTTP/1.1
Via: 1.1 https-fbd0002
Proxy-jroute: j-BL
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, */*
Accept-language: nl-be
Accept-encoding: gzip, deflate
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: localhost:10000
Cookie: JROUTE=j-BL; JSESSIONID=c0df83a179c02b17a5d74d1ac509; ice.sessions=
Proxy-ip: xxx
----------
REPLIES C2
----------
HTTP/1.1 200 OK
X-Powered-By: Servlet/2.5
Server: Sun GlassFish Enterprise Server v2.1
Content-Type: text/html; charset=iso-8859-1
Content-Length: 0
Date: Mon, 29 Jun 2009 12:47:57 GMT
HTTP/1.1 200 OK
X-Powered-By: Servlet/2.5
Server: Sun GlassFish Enterprise Server v2.1
Cache-Control: no-cache
Cache-Control: no-store
Cache-Control: must-revalidate
Pragma: no-cache
Expires: 0
Content-Type: text/html;charset=UTF-8
Transfer-Encoding: chunked
Date: Mon, 29 Jun 2009 12:47:57 GMT
2000
<html id="document:html" lang="nl"><head id="templ_head"><meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />...........................
[/code]
[Message sent by forum member 'errorken' (errorken)]
http://forums.java.net/jive/thread.jspa?messageID=353393