It should probably look all empty like this:
This is easily checked by opening Safari -> Preferences -> Advanced -> Proxies (Change Settings). Since sometimes Chrome (and Firefox) override these settings (for their own multi platform stuff), they may work while the formers fail. Whenever you experience issues with Safari, App Store, iTunes and any other service that uses the 'same' WebKit, but seem to see no problem in Google Chrome or Firefox, it's good to check if you have your Proxies configuration clear. As we have found the solution using Comments, here's the formal response.