Supondo que você pode usar o SSH em sua máquina de desenvolvimento, tente, por exemplo telnet para o host de atualização ou para a porta 80 de www.google.com.
telnet www.google.com 80
Se isso funcionar, você pelo menos saberá que tem acesso ao mundo exterior. O cURL também deveria ter acesso ao mundo exterior. Você está talvez usando um proxy para acessar a internet? Nesse caso, você terá que informar ao cURL sobre o host e a porta do proxy. Você está fazendo algum firewall local na máquina de desenvolvimento? Em seguida, certifique-se de permitir o tráfego de saída.