Pagina 1 di 2

Problema proxy

Inviato: lunedì 7 maggio 2012, 17:15
da Squall867
Ciao a tutti, mi ritrovo dietro a una rete con un proxy (squid per essere precisi) che richiede autenticazione.
Vorrei poter usare i miei programmi da terminali, ad esempio apt, ma non riesco....ho provato in questo modo:
export http_proxy=http://username:pass@ip_proxy:porta
ping google.com
ma niente non va...dove sbaglio?
Aggiungo che lo username è nella forma
dominio\nomeutente
forse è quel carattere "\" che rompe le scatole?

Re: Problema proxy

Inviato: lunedì 7 maggio 2012, 18:07
da Jambaz
Non voglio dirti cavolate ma dovresti controllare che non li abbia nella forma dominio-nomeutente può dare qualche problema quel "-" al posto del "\"
Squid l'hai configurato tu ?

Re: Problema proxy

Inviato: lunedì 7 maggio 2012, 18:14
da Squall867
Purtroppo no sono solo un client nella rete e a meno di eventuali hacking non posso verificare la configurazione del server...so solo che l'username deve essere in quella forma.

Re: Problema proxy

Inviato: lunedì 7 maggio 2012, 18:35
da Jambaz
Il problema è: È il polipo che richiede e verifica l'autenticazione , quindi non hai modo di vedere i log e controllare in che modo è stato configurato l'autenticazione
da quello che ho capito , l'autenticazione funziona bene normalmente ( cioè tramite browsing ) però vuoi farla funzionare da terminale...

ma facendo così

Codice: Seleziona tutto

export http_proxy=http://pippo:pippopwd@192.168.xx.xx:3128
ping google.com
non ti funziona ?

e che messaggio ti dà di risposta ?

Re: Problema proxy

Inviato: lunedì 7 maggio 2012, 20:33
da Squall867
E' proprio l'esempio che ho postato se noti!XD
Mi da un "impossibile trovare", evidentemente non riesce a contattare il dns e penso che è normale visto che per arrivarci bisogna passare da proxy, giusto?

Re: Problema proxy

Inviato: martedì 8 maggio 2012, 12:24
da inc0
Cosa centra il proxy con il ping?
Il dns centra con il proxy ma non nel modo che pensi tu.
Se vuoi testare il proxy, prova con wget o curl non certo con ping.

Re: Problema proxy

Inviato: martedì 8 maggio 2012, 16:10
da Squall867
A me serve la cosa più generica possibile...se voglio navigare in http configuro il browser e sto a posto, peccato che apt già così non vada.
Cmq neanche wget va...

Re: Problema proxy

Inviato: martedì 8 maggio 2012, 16:25
da thece
Per APT prova questo

/etc/apt/apt.conf

Codice: Seleziona tutto

Acquire::http::proxy "http://[USERNAME]:[PASSWORD]@[INDIRIZZO.IP.PROXY.SERVER]:[PORTA]";
Acquire::https::proxy "https://[USERNAME]:[PASSWORD]@[INDIRIZZO.IP.PROXY.SERVER]:[PORTA]";
Acquire::ftp::proxy "ftp://[USERNAME]:[PASSWORD]@[INDIRIZZO.IP.PROXY.SERVER]:[PORTA]";

Re: Problema proxy

Inviato: martedì 8 maggio 2012, 16:37
da Squall867
Ciao, non ho un file del genere...solo una cartella chiamata apt.conf.d con diversi file all'interno...

Re: Problema proxy

Inviato: martedì 8 maggio 2012, 16:43
da thece
Lo puoi sempre creare, non è vietato :-P

Re: Problema proxy

Inviato: martedì 8 maggio 2012, 17:27
da inc0
Squall867 ha scritto:A me serve la cosa più generica possibile...se voglio navigare in http configuro il browser e sto a posto, peccato che apt già così non vada.
Cmq neanche wget va...
Sarebbe bello sapere che errore ti danno AKA posta il comando e tutto l'errore, non un riassunto di quello che ti appare a video.

Re: Problema proxy

Inviato: mercoledì 9 maggio 2012, 9:27
da Squall867
Rispondo a entrambi

@Thece
Pensavo fosse un file di configurazionexD Cmq l'ho creato ma mi da:
"caratteri extra alla fine del file"
ed è strano...quello è il contenuto del file

@inc0
Mi da "errore autenticazione proxy", ma sono sicuro al 100% di username e pass (tant'è vero che su firefox vanno).

Re: Problema proxy

Inviato: mercoledì 9 maggio 2012, 9:36
da thece
Squall867 ha scritto:Rispondo a entrambi
... Cmq l'ho creato ma mi da:
"caratteri extra alla fine del file"
...
Ammesso che hai scritto correttamente il contenuto nel file

Codice: Seleziona tutto

cat /etc/apt/apt.conf
probabilmente si è verificato un qualche problema di codifica dei caratteri. Prova a ricrearlo e scriverne direttamente il contenuto evitando il Copia&Incolla

Codice: Seleziona tutto

sudo rm /etc/apt/apt.conf

sudo touch /etc/apt/apt.conf

sudo chmod 644 /etc/apt/apt.conf

sudo gedit /etc/apt.conf

...

Re: Problema proxy

Inviato: mercoledì 9 maggio 2012, 9:39
da inc0
Squall867 ha scritto:Rispondo a entrambi
@inc0
Mi da "errore autenticazione proxy", ma sono sicuro al 100% di username e pass (tant'è vero che su firefox vanno).
Mi arrendo.
Se non riesci a fare copia-incolla da un terminale per mostrare il comando esatto che usi e l'errore esatto che restituisce, non mi metterò di certo a fare una videoguida.

Re: Problema proxy

Inviato: mercoledì 9 maggio 2012, 9:45
da thece
Per utilizzare il proxy con wget devi (creare e) editare il file ~/.wgetrc (o ~/wgetrc?). Controlla la documentazione, è tutto spiegato per bene li

Ogni sw ha le sue peculiarità e non è detto che utilizzi le "variabili globali" per le impostazioni del proxy. Controlla sempre la documentazione di ogni singolo sw che vuoi utilizzare

Re: Problema proxy

Inviato: mercoledì 9 maggio 2012, 10:02
da Squall867
inc0 il tuo tono sinceramente non mi piace affatto, anche considerando che non sai nemmeno a chi stai parlando...
cmq eccoti l'output:
Connessione a <proxy>:<porta>... connesso.
Richiesta Proxy inviata, in attesa di risposta... 407 Proxy Authentication Required
2012-05-09 09:25:25 ERRORE 407: Proxy Authentication Required.
aggiungimi pure qualche dettaglio a ciò che riassunto, dettaglio che la tua mente superiore a differenza della mia sarà sicuramente riuscita a cogliere! ^^

EDIT:
Grazie mille thebe ha funzionato...evidentemente c'era un problema nel copia/incolla! Almeno apt adesso mi va ed è un grandissimo risultato!

Re: Problema proxy

Inviato: mercoledì 9 maggio 2012, 10:16
da inc0
Anche a me non piace dover chiedere la stessa cosa 6 volte eppure sono ancora qua. Comunque, dato che sono anche io dietro proxy (squid + AD) con autenticazione, ecco cosa "la mia mente superiore" ha colto:
1- Test SENZA autenticazione AKA mi aspetto un fallimento:

Codice: Seleziona tutto

$ export http_proxy=http://192.168.X.Y:8080
$ wget www.tin.it
--2012-05-09 10:08:01--  http://www.tin.it/
Connessione a 192.168.X.Y:8080... connesso.
Proxy richiesta inviata, in attesa di risposta... 407 Proxy Authentication Required
2012-05-09 10:08:01 ERRORE 407: Proxy Authentication Required.
CVD

2- Test CON autenticazione AKA mi aspetto un successo:

Codice: Seleziona tutto

$ export http_proxy=http://miouser:miapass@192.168.X.Y:8080
 wget www.tin.it
--2012-05-09 10:08:41--  http://www.tin.it/
Connessione a 192.168.X.Y:8080... connesso.
Proxy richiesta inviata, in attesa di risposta... 200 OK
Lunghezza: 244 [text/html]
Salvataggio in: "index.html"

100%[========================================================================>] 244         --.-K/s   in 0s

2012-05-09 10:08:41 (6,43 MB/s) - "index.html" salvato [244/244]
CVD.

Re: Problema proxy

Inviato: mercoledì 9 maggio 2012, 10:22
da Squall867
Wow geniale...peccato che la mia variabile http_proxy sia fatta esattamente come il tuo secondo esempio (come del resto ho scritto più in alto)!

Re: Problema proxy

Inviato: mercoledì 9 maggio 2012, 10:51
da inc0
Squall867 ha scritto:Wow geniale...peccato che la mia variabile http_proxy sia fatta esattamente come il tuo secondo esempio (come del resto ho scritto più in alto)!
Il che dovrebbe farti pensare che nel tuo caso c'è qualcosa di diverso nel metodo di autenticazione e dato l'elevatissimo numero di informazioni che hai dato, posso indirizzarti a risolverlo con un "buona fortuna!".

Re: Problema proxy

Inviato: mercoledì 9 maggio 2012, 10:59
da Squall867
Grazie, alla fine forse è l'unica cosa che buona che hai detto ma, fatalità, mi è servita a trovare l'ispirazione!
Squall867 ha scritto: Aggiungo che lo username è nella forma
dominio\nomeutente
forse è quel carattere "\" che rompe le scatole?
ho corretto
http_proxy=vattelapesca
con
http_proxy="vattelapesca" (il tuo buona fortuna era tra apici e vedendolo m'è venuta in mente! :D )

usando gli apici il carattere "\" viene gestito e wget va correttamente!