Por que o wget falha com o erro “503 Serviço Indisponível”?

3

Eu fiz o upgrade do Ubuntu 10.04 para o 12.04. Agora, para alguns arquivos wget continua a falhar com um erro 503 Serviço indisponível :

$ wget http://repo.maven.apache.org/maven2/org/mortbay/jetty/maven-jetty-plugin/6.1.14/maven-jetty-plugin-6.1.14.jar
--2013-04-20 01:28:44--  http://repo.maven.apache.org/maven2/org/mortbay/jetty/maven-jetty-plugin/6.1.14/maven-jetty-plugin-6.1.14.jar
Resolving www-9z.dienste.t-systems.com (www-9z.dienste.t-systems.com)... 10.36.1.55
Connecting to www-9z.dienste.t-systems.com (www-9z.dienste.t-systems.com)|10.36.1.55|:80... connected.
Proxy request sent, awaiting response... 503 Service Unavailable
2013-04-20 01:29:14 ERROR 503: Service Unavailable.

No entanto, isso não parece ser um problema geral. Por exemplo, o wgetting google.com funciona bem:

$ wget http://www.google.com
--2013-04-20 01:35:38--  http://www.google.com/
Resolving www-9z.dienste.t-systems.com (www-9z.dienste.t-systems.com)... 10.36.1.55
Connecting to www-9z.dienste.t-systems.com (www-9z.dienste.t-systems.com)|10.36.1.55|:80... connected.
Proxy request sent, awaiting response... 302 Found
Location: http://www.google.de/ [following]
--2013-04-20 01:35:38--  http://www.google.de/
Reusing existing connection to www-9z.dienste.t-systems.com:80.
Proxy request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: 'index.html.2'

    [ <=>   ] 10,882      --.-K/s   in 0.02s

2013-04-20 01:35:38 (524 KB/s) - 'index.html.2' saved [10882]

Alguma idéia?

Resolvido! dobey estava certo - era um problema com o proxy. Configurei um proxy (correto) diferente e tudo funcionou bem (para wget, você pode configurá-lo globalmente em / etc / wgetrc ou individualmente em ~ / .wgetrc com http_proxy = http://proxyhost:port/ ).

O problema não tem nada a ver com o Ubuntu ou o wget.

    
por Jörn 20.04.2013 / 01:32

2 respostas

2

Você parece ter um proxy configurado, pelo qual o wget está tentando se conectar, mas que não está disponível, e, portanto, o servidor da Web em execução nesse endereço está retornando uma resposta de erro HTTP 503 . Você deve entrar em contato com o administrador desse site ou desativar o uso de um proxy.

    
por dobey 20.04.2013 / 01:36
1

Se o site remoto não aceitar proxies, você poderá usar wget com --no-proxy para pular o proxy. Por exemplo você está wgetting algum arquivo remoto, a sintaxe seria:

wget --no-proxy <path of remote file>
    
por RamprasVM 27.06.2014 / 13:42