Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Install Gentoo through proxy
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
blietaer
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2006
Posts: 103

PostPosted: Thu Apr 27, 2006 1:33 pm    Post subject: Install Gentoo through proxy Reply with quote

Hello,

At work we are using a proxy with auth (id/passwd).
I had no issue setting up (and updating) a debian box, using the apt-get proxy-setting filess configured properl.

But I have to admit that Gentoo is not that straightforward : although there are three notes on the proxy usage for links2 in the handbook (and this very forum), non of these settings are OK in my case...

Code:

$ links2 -http-proxy username:passwd@proxy:80 http://www.gentoo.org


I also exported http_proxy, ftp_proxy RSYN_PROXY and HTTP_PROXY.

I just can't imagine gentoo can't be installed through my very stupid (but strong) proxy...
Can you?
Back to top
View user's profile Send private message
Gergan Penkov
Veteran
Veteran


Joined: 17 Jul 2004
Posts: 1464
Location: das kleinste Kuhdorf Deutschlands :)

PostPosted: Thu Apr 27, 2006 2:35 pm    Post subject: Reply with quote

What's your problem if you have proper http_proxy ftp_proxy exported, the downloading of the packages should work.
If you could not sync the portage tree - you have a problem, I used on such setup tor (torify emerge --sync) or proxychains, of course there was emerge-webrsync or sth of a kind, which could download snapshots of the tree.
_________________
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Back to top
View user's profile Send private message
wildhorse
Apprentice
Apprentice


Joined: 16 Mar 2006
Posts: 150
Location: Estados Unidos De América

PostPosted: Thu Apr 27, 2006 8:00 pm    Post subject: Reply with quote

I have done a complete installation of Gentoo 2006.0 from stage3 through an HTTP proxy and it worked just fine. Sometimes I do an emerge-webrsync to update everything and it works, too. A definition of HTTP_PROXY is all you need.
Code:
env | grep ^HTTP_PROXY=


Check the log file of the proxy.
Back to top
View user's profile Send private message
blietaer
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2006
Posts: 103

PostPosted: Fri Apr 28, 2006 8:48 am    Post subject: Reply with quote

Well, I am not sure I am doing something wrong...

My proxy (the one I drop in Debian, firefox, MS-ie,..) is

Code:
proxy : BZRG012
port : 80
ID: username
passwd: mypwd



my export is:
Code:
export HTTP_PROXY ="http://username:mypwd@BZRG012:80"


and the way I call links2 :
Code:
links2 http://www.gentoo.org

I also tried a lot of variant on :
Code:
links2 -http-proxy username:mypwd@BZRG012:80 http://www.gentto.org

(adding "http://" in front of the proxy, removing the username and pwd...)

can you immediately see what's wrong...?
Back to top
View user's profile Send private message
chrismortimore
l33t
l33t


Joined: 03 Dec 2005
Posts: 721
Location: Edinburgh, UK

PostPosted: Fri Apr 28, 2006 9:16 am    Post subject: Reply with quote

My proxy information:
proxy address: toaster.biscuits
port: 3128

So I run
Code:
export http_proxy="toaster.biscuits:3128"
And wget runs fine. For links2, I just use the GUI "Network Options" thing, because I'm lazy. Again, I set my proxy address to "toaster.biscuits:3128". Note there is no "http://". This is how I did an installation on 2 machines through a proxy. Although given it doesn't need authentication, it might be different for you.
_________________
Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB 7200rpm Maxtor DiamondMax 10, 2x320GB WD 7200rpm Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB 5400rpm IBM TravelStar, Nvidia 5200Go 64MB
Back to top
View user's profile Send private message
blietaer
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2006
Posts: 103

PostPosted: Fri Apr 28, 2006 9:36 am    Post subject: Reply with quote

mmmh I guess my issue is precisely that: authentification with id and pwd to pass as argument to links2...

huh, GUI? for links2? I though links2 was a command line browser for light environment, just like during the gentoo install prompt live CD...
Back to top
View user's profile Send private message
chrismortimore
l33t
l33t


Joined: 03 Dec 2005
Posts: 721
Location: Edinburgh, UK

PostPosted: Fri Apr 28, 2006 9:37 am    Post subject: Reply with quote

blietaer wrote:
mmmh I guess my issue is precisely that: authentification with id and pwd to pass as argument to links2...

huh, GUI? for links2? I though links2 was a command line browser for light environment, just like during the gentoo install prompt live CD...
GUI as in it has menus and stuff, but still in command line. Hit F9, go to Options, then Network Setup (or words to that effect).
_________________
Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB 7200rpm Maxtor DiamondMax 10, 2x320GB WD 7200rpm Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB 5400rpm IBM TravelStar, Nvidia 5200Go 64MB
Back to top
View user's profile Send private message
chrismortimore
l33t
l33t


Joined: 03 Dec 2005
Posts: 721
Location: Edinburgh, UK

PostPosted: Fri Apr 28, 2006 9:48 am    Post subject: Reply with quote

Have you tried it as export http_proxy="username:password@proxy:port"? I noticed in the gentoo handbook they have "http://" in front of all of their exports in the "Configuring your network" section, and given that I don't need them, it implies to me that for authentication I still wouldn't need them.
_________________
Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB 7200rpm Maxtor DiamondMax 10, 2x320GB WD 7200rpm Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB 5400rpm IBM TravelStar, Nvidia 5200Go 64MB
Back to top
View user's profile Send private message
blietaer
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2006
Posts: 103

PostPosted: Fri Apr 28, 2006 10:00 am    Post subject: Reply with quote

Yes, I tried removing the "http://" in front of it.
For the kick, I tried wget and got a connection to my proxy, and then canceled by this same "ISA server" (?) saying that it needs authentification (and I _did_ provide ID/passwd the usual way..). Maybe my proxy just doesn't accept strings like "ID:pwd@proxy:port"

Concerning links2, I found indeed a ncurses GUI, and the network setup..where a field is available for proxy:port (no proposition for id:passwd, but tried anyway).
Still the message my proxy need auth...error 407.

Thank you for your help, I guess my problem is my proxy.
(but debian DOES use that very similar string in /etc/apt/apt.conf...)
Back to top
View user's profile Send private message
imageek
Tux's lil' helper
Tux's lil' helper


Joined: 29 Aug 2002
Posts: 77
Location: Richardson, TX

PostPosted: Mon May 01, 2006 2:47 pm    Post subject: Reply with quote

i saw you mention this was an ISA server.. do you also have to provide anything like a domain name? My work uses a web marshall proxy and we have to authenticate via the windows domain. So all of my proxy settings have:

Code:
http://domain_name\username:password@proxyhost.tld:8080"


The problem i had with the proxy is it choked on downloading the stage3 tarball :( I am running debian right now but trying to figure out a way to get gentoo installed. One good thing is i am part of the network/security team and in a couple months (i just started) i can bypass the proxy all together.
Back to top
View user's profile Send private message
blietaer
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2006
Posts: 103

PostPosted: Tue May 02, 2006 9:10 am    Post subject: Reply with quote

Totaly correct...usually I have to use such a domain (only two letters in front of my userid)

But shall I just use a "\" (slash) like your example?

I'll reboot and test it.
Back to top
View user's profile Send private message
solamour
l33t
l33t


Joined: 21 Dec 2004
Posts: 726
Location: San Diego, CA

PostPosted: Thu Sep 14, 2006 10:32 pm    Post subject: Reply with quote

So... has anyone found a solution yet? I clearly remember proxy+auth worked a few months ago, but recently our friendly IT guy changed something and it stopped working. If it didn't work from the start, I most likely wouldn't have installed Gentoo at the first place. Strange...
__
sol
Back to top
View user's profile Send private message
blietaer
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2006
Posts: 103

PostPosted: Mon Sep 25, 2006 8:31 am    Post subject: Reply with quote

Solamour, thank you for bringing this up, ...
Unfortunately, it never worked for me for gentoo through the office proxy, so I used the Debian distro that is ftp/http'ing thru it like a charm (I still don't get why neither..)

The fact that it actually _worked_ once for you is good news but the fact that they (found out your traffic?) changed the It config is probably very bad news for you...

IT admins aren't bad guys, but if your linux activities are appropriated in your job content (mine are not), you might just want to ask them for a bypass.
:roll:
Back to top
View user's profile Send private message
solamour
l33t
l33t


Joined: 21 Dec 2004
Posts: 726
Location: San Diego, CA

PostPosted: Mon Sep 25, 2006 4:22 pm    Post subject: Reply with quote

I think our IT guys are OK with my Linux activities, because "emerge-webrsync" and "wget" work with our HTTP proxy+authentication and I never got any complaints. It's just that links (the console web browser) doesn't play nicely with the HTTP proxy+authentication, which (I think) wasn't the case in the past. Then again, I most likely was using an older version than 2006.1, so that might have something to do with it. Anyhow, I ended up using wget to get the stage files and the Portage snapshot file.
__
sol
Back to top
View user's profile Send private message
booyaa
Tux's lil' helper
Tux's lil' helper


Joined: 02 Mar 2006
Posts: 85

PostPosted: Thu Jan 04, 2007 5:13 pm    Post subject: Reply with quote

Did anyone ever resolve this? I cannot for the life of me get links or links2 to work through our bluecoats. I know those use windows auth to get out. But no matter what I do... domain\username:password@proxy or username:password@proxy it still wont give me links
Back to top
View user's profile Send private message
dewke
Tux's lil' helper
Tux's lil' helper


Joined: 01 Jun 2004
Posts: 77
Location: The sunshine state

PostPosted: Thu Jan 04, 2007 9:03 pm    Post subject: Reply with quote

booyaa wrote:
Did anyone ever resolve this? I cannot for the life of me get links or links2 to work through our bluecoats. I know those use windows auth to get out. But no matter what I do... domain\username:password@proxy or username:password@proxy it still wont give me links


I never got links to work through my proxy at work, so i installed the portage tree and packages on the cd to install gentoo, and was able to use emerge-webrsync and emerge once I set http_proxy
_________________
Oderint dum metuant
-Caligula
Back to top
View user's profile Send private message
dontremember
Apprentice
Apprentice


Joined: 21 Sep 2002
Posts: 151
Location: Oklahoma

PostPosted: Fri Jan 12, 2007 5:47 am    Post subject: Reply with quote

dewke wrote:
booyaa wrote:
Did anyone ever resolve this? I cannot for the life of me get links or links2 to work through our bluecoats. I know those use windows auth to get out. But no matter what I do... domain\username:password@proxy or username:password@proxy it still wont give me links


I never got links to work through my proxy at work, so i installed the portage tree and packages on the cd to install gentoo, and was able to use emerge-webrsync and emerge once I set http_proxy


I haven't tried links, but I'm getting variable results with wget and proxies here at work. I have the proxy stuff set up in /etc/wget/wgetrc, and it usually works just fine, but on occasion it simply won't even *try* to use the proxy. For instance, just a couple of minutes ago it happily download xchm sources, then barfed on opera... In the same "emerge -uDf world" run, no less. I picked a random opera url from the big list that it tried, dropped it into firefox and it downloaded OK.
Back to top
View user's profile Send private message
think4urs11
Bodhisattva
Bodhisattva


Joined: 25 Jun 2003
Posts: 6659
Location: above the cloud

PostPosted: Fri Jan 12, 2007 8:53 am    Post subject: Reply with quote

The issue here most probably is the proxy server itself.
When it is an Microsoft ISA it needs to be configured to accept basic authentication, otherwise you need to install net-proxy/ntlmaps

Search the forums for ntlmaps about how to do it.
_________________
Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum