For a few days now, I have been experiencing time out using the webservice :
Services_GeoNames_HTTPException: Unable to connect to tcp://ws.geonames.org:80. Error: Connection timed out in /usr/local/lib/php/Services/GeoNames.php on line 271
This domain is slow since last Sunday because of too many requests. This domain is obsolete and was replaced 2 years ago with the domain api.geonames.org. The api subdomain requires an application identifier to protect the server from heavy usage by single applications.