[FreeBSD] fetch door een http proxy laten gaan met pass

Pagina: 1
Acties:
  • 456 views sinds 30-01-2008
  • Reageer

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
Hoi,

Hoe kan ik on godsnaam fetch door een proxyserver heen laten beuken voor http requests?
Ik wil een aantal ports installeren en updaten e zolang het ftp is werkt dat wel, maar via http moet het via de proxy server hier.
ik heb dus HTTP_PROXY en HTTP_PROXY_AUTH gezet in /etc/profile zodat iedereen daar gebruik van kan maken, maar dat werkt dus niet.
hij is wel zo ver dat ie snapt dat http via de proxy moet, maar bij het fetchen zegt ie "proxy authentication required" dus er gaat blijkbaar iets niet goed met de login/pass meuk..

ik heb het ook al geprobeerd met HTTP_PROXY en dan de login en pass in de url verwerken.. gewoon eigenlijk alle voorbeelden die in 'man 3 fetch' staan heb ik wel geprobeerd maar werken dus niet..
Het gat om een http proxy, dat schijnt anders te zijn dan een socks proxy.
Ik weet nie zo veel van proxy servers dus misschien maak ik wel gewoon een hele domme fout...
Maar kan iemand me een duwtje in de goede richting geven?

  • jvhaarst
  • Registratie: Maart 2000
  • Laatst online: 08-02 23:13

jvhaarst

Eendracht maakt macht

doet wget het wel ?

If you don’t have enough time, stop watching TV.


Verwijderd

Volgens mij kan dat met onderstaande regel:

HTTP_PROXY= http://username:passwd@host:port


Niet goed gelezen :)

Wat heb jij exact staan in je /etc/profile?

[ Voor 11% gewijzigd door Verwijderd op 03-08-2004 15:40 ]


  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
Verwijderd schreef op 03 augustus 2004 @ 15:39:
Volgens mij kan dat met onderstaande regel:

HTTP_PROXY= http://username:passwd@host:port


Niet goed gelezen :)

Wat heb jij exact staan in je /etc/profile?
code:
1
2
3
4
5
6
7
FTP_PROXY=""
HTTP_PROXY="http://user:pass@proxy1.blaat.nl:80"
#HTTP_PROXY="http://proxy1.blaat.nl:80"
#HTTP_PROXY_AUTH="basic:*:USER:pass"
export FTP_PROXY
export HTTP_PROXY
#export HTTP_PROXY_AUTH


Aangezien ik bash gebruik moet ik ze exporteren.
verder heb ik het ook al zonder quotes geprobeerd maar dat maakt niet uit..
FTP_PROXY staat zo gedefinieerd omdat ie anders voor ftp ook de HTTP_PROXY gaat gebruiken en voor ftp is geen proxy nodig.

Verwijderd

En als je nu eens onderstaande in je /etc/profile zet:

code:
1
export http_proxy='user:pass@proxy.blaat.tld:port'


En de rest weglaat?

Op jou manier lukt het mij namelijk ook niet.. op deze manier wel met fetch en wget.. :)