Sounds like trouble with DNS.
1- Have you been using the same computer for all 3-4 years? or have you upgraded/switched in that time?
If so, make sure there isn't a Hosts file that is blocking it.
-On Windows: Check c:\windows\system32\drivers\etc\hosts
If there isn't a hosts file, or there is but the lazarus website isn't being redirected, try flushing your DNS cache; Open a command window and enter
ipconfig /flushdns
-On Linux and Mac OSX, check /etc/hosts
2- Have you tried another DNS (EDIT: I see BBasile beat me to it...
)
If you don't already know how, the subject of changing your DNS is a bit more complex than I should go into here, and it depends on if your router or your computer are setting the DNS path. A quick internet search will tell you all you need to know, and there are plenty of public DNS servers to choose from.