Sto usando un proxy trasparente (altra scatola). Quando provo a eseguire un 'apt-get update' ricevo questi avvisi (in tedesco):
...
W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/maverick-security/restricted/source/Sources.gz 503 Service Unavailable
W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/maverick-security/universe/source/Sources.gz 503 Service Unavailable
W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/maverick-security/multiverse/source/Sources.gz 503 Service Unavailable
W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/maverick-security/main/binary-i386/Packages.gz 503 Service Unavailable
W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/maverick-security/restricted/binary-i386/Packages.gz 503 Service Unavailable
W: Fehlschlag beim Holen von http://security.ubuntu.com/ubuntu/dists/maverick-security/universe/binary-i386/Packages.gz 503 Service Unavailable
E: Einige Indexdateien konnten nicht heruntergeladen werden, sie wurden ignoriert oder alte an ihrer Stelle benutzt.
Ho cambiato ~.bashrc:
http_proxy=http://192.168.120.199:8080
https_proxy=https://192.168.120:8080
export http_proxy
export https_proxy
Ho scritto sulla riga di comando:
export http_proxy=http://proxyusername:[email protected]:proxyport
sudo apt-get update
E ho modificato /etc/apt/apt.conf:
Acquire::http::proxy "http://192.168.120.199:8080/";
Acquire::ftp::proxy "http://192.168.120.199:8080/";
Niente ha funzionato.
Qualcuno sa come far funzionare apt-get tramite un proxy trasparente?
Saluti,
ubuntu2man
Risposta accettata:
Non credo che tu possa fare nulla con questo sulla tua scatola. 503 è la risposta del procuratore. Se eri sicuro, è il buon proxy quello che hai impostato (192.168.120.199:8080), allora non è un tuo problema, ma l'amministratore del proxy. Se sei tu, allora è un'altra domanda, ma poi devi chiedere del proxy, che tipo di software proxy è e così via. Questo è il caso, se sei molto sicuro di aver impostato bene le cose. Tuttavia hai scritto:export http_proxy=http://proxyusername:[email protected]:proxyport
Ora sono totalmente confuso, hai bisogno dell'autenticazione basata su password? Se no, perché
hai scritto lì nome utente/password? E cos'era "proxyaddress:proxyport, lo stesso di cui hai scritto prima, 192.168.120.199:8080?
Se fossi in te, ucciderei tutte queste modifiche nei file che hai menzionato e proverei solo a impostare i parametri http_proxy e etc. Quando funziona, hai tempo per modificare le cose se non vuoi impostare manualmente ogni volta. Quindi, ripristina quelle modifiche e digita solo questo:
http_proxy=http://192.168.120.199:8080
export http_proxy
apt-get update
Funzionerà, se il tuo proxy è davvero 192.168.120.199 sulla porta 8080 e non ha davvero bisogno di autenticazione e il tuo amministratore proxy ha concesso un qualche tipo di accesso al tuo computer o non lo ha rifiutato.
Correlati:il suono smette di funzionare dopo un po' in Ubuntu 12.10?Inoltre, tieni presente che ciò di cui hai scritto non è un proxy trasparente. Il proxy trasparente è qualcosa che non devi nemmeno configurare, dal momento che il traffico in uscita viene automaticamente "afferrato" e reindirizzato per forzare il proxy (ecco perché è "trasparente":non è nemmeno necessario specificarlo). Cosa devi impostare manualmente:non è un proxy trasparente.