I have this kind of situation that is described below. Please don't ask me why. This is situation I need to work with, not change ;-)
I have three account/providers/servers
- Domain registrar - codename Alpha
- Old web server (with old website) and current mail server - codename Bravo
- New web server (with new website) - codename Charlie
Before any of my actions there were only two of them (obviously - no Charlie). Alpha had domain registered and its DNS settings were set to Bravo's name servers. Everything (web, mail) was working fine, as expected.
Then I come in. I created new website, due various reasons migrated website hosting to Charlie. Upon website acceptance I go to Bravo and change DNS record A to point to Charlie's IP adress (to let mail be processed by Bravo).
And now be dragons. At first - I thought that this change (DNS record) shall be very quick as there is no need for propagation. I waited about 12 hours to see new website.
Customer also saw new website. Other tester as well. Then we went live and customer's readers started to report that they are still viewing old website, or some of them have some links broken on new website. I checked on various proxies and actually I see old version more often than new one.
How is that possible? Is it something that can be done or I have to wait? Maybe some action shall be performed on Bravo?
Oh, Bravo is on Parallels Plesk I believe, if that matters.