PDA

View Full Version : apt-get con proxy e autenticazione


cisc
10-05-2005, 16:39
rieccomi, non sono riuscito a far funzionare ne scheda di rete ne modem, ma il wireless funziona, solo che non riesco a configurare apt-get per usare un proxy che richede username e password e che ascolta sulla porta 8080, ho provato con il file apt.conf, scrivendo all'interno:

Acquire::http::Proxy "http://username:password@192.168.2.1:8080/";

ma mi da questo errore:

407 Proxy Authentication Required

come faccio a risolver questo problema????

kingv
10-05-2005, 18:18
fammi indovinare... Proxy Microsoft?

in caso affermativo puo' darsi che apt non supporti NTLM

darp
10-05-2005, 18:43
può darsi, anche se mozilla va tranquillo, cmq non è che devo codificare password e username in base64 (nel caso in cui ci sia una codifica basic)???

cisc
10-05-2005, 18:45
opsssss, ho postato con il profilo di mio fratello ;-)))))

kingv
11-05-2005, 22:03
può darsi, anche se mozilla va tranquillo, cmq non è che devo codificare password e username in base64 (nel caso in cui ci sia una codifica basic)???


in effetti è così per la basic authentication ma lo fa il software, non lo devi fare tu a mano ;)

cisc
13-05-2005, 21:18
adesso so che il server si autentica tramite digest, ho provato ad installare squid, ma non sono a posto con le dipendenze, e sono terrorizzato dall'idea di risolverle "a mano", qualche idea???? (stavo pensando di aggiungere ad apt l'autenticazione digest, ma perchè apt supporta solo la basic???)

cisc
16-05-2005, 09:50
ho installato squid, la mia idea era: uso squid per autenticarsi al parent proxy, in modo da usare squid in locale per l'apt, il problema è che squid non si autentica all'altro squid "genitore", e che c@**o, non mi dite che squid supporta il digest solo in "ingresso"???

cisc
17-05-2005, 19:12
ho provato ad usare wget tra apt e il proxy, ma anche wget non supporta l'autenticazione digest per il proxy:


/* #### This does not appear right. Can't the proxy request,
say, `Digest' authentication? */
if (proxy_user && proxy_passwd)
proxyauth = basic_authentication_encode (proxy_user, proxy_passwd);


ma che significa? Perchè??