When i have logged in by IP session time is ok. (?)
My /etc/hosts looks like this (I have edited details to do not give them to public view ;) ):
11.22.33.44 s12345678.onlinehome.info ( my comment: this is server 'original' domain from 1&1)
11.22.33.44 domain.com domain...