Hi weird problem here,
I keep getting a random "Page cannot be displayed" on some of my pages which are using sessions. This only happens when using IE 6.0 (XP) I've tried it on mozilla and cannot replicate the problem. It seems to be occuring randomly.
here is a sample header sent by IE which caused a Page cannot be displayed:
GET /place_order.php?mode=categorylist&branch=upgrade HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, application/x-shockwave-flash, */*
Referer: [url]http://www.kitcom.ca/place_order.php[/url]
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
Host: [url]www.kitcom.ca[/url]
Connection: Keep-Alive
Cookie: PHPSESSID=16348ccc9f0fec1df984018b280a1666; login=cnavea; id=83; SESSION_COMPANY_ID=1; SESSION_PRICE_CLASS=1; SESSION_FIRST_NAME=Carlos; SESSION_LAST_NAME=Navea
I packet sniffed the request and right after this request by sent to the server, the server responded with an ACK , then a FIN,ACK which caused the connection to be dropped by my browser and the page cannot be displayed message to be shown.
Usually, If I referesh the page the page gets displayed properly.
Server settings:
Linux , PHP 4.2.1 (I know, I should upgrade!!)
session.cache_limiter = none
session.cache_expire = 180
session.gc_maxlifetime = 86400
session.gc_probability = 1
I'm also setting some cookies manually along with the session. Anyone knows if there are any issues I should be looking for in regardes to this php version and/or ways to not set/read cookies/sessoins which will cause IE 6.0 to die?
Thank you in advance