I have a login system that is being authenticated via a php session. My client is saying that login is failing now that I have moved the site to a new server. But only when
Yes, IE8 has this problem with session cookies, especially when redirects are used. Try putting session_set_cookie_params(0); prior to starting the session - this would ensure that the session cookie will not expire until the browser is closed.