I have a dedicated server running Ubuntu 10.04.
Trying to access a certain URL (HTTP-based API service) results in timeouts. I tried curl, wget and others.
It was working OK until recently. I can access the URL from my local machine and other servers.
Although it looks like API provider may have blocked inbound requests from my server, it is very unlikely because the API was used very ocassionally.
What are the best ways to debug it? What places can I check to see if it is not my server or network blocking this outbound request?