Take the 2-minute tour ×

I'm using the latest version of Eclipse Galileo and I have to access the web from behind a proxy. I see where I can set the internet settings to manual and specify a proxy but there's no way to specify my authentication credentials that I can see and it doesn't prompt me for them either. So I'm not able to hit any plugin update sites etc... Does anyone else have this issue or know a good workaround? Or is there a better version of Eclipse to use?

share|improve this question

7 Answers 7

up vote 32 down vote accepted

In Eclipse, go to Window → Preferences → General → Network Connections. In the Active Provider combo box, choose "Manual". In the proxy entries table, for each entry click "Edit..." and supply your proxy host, port, username and password details.

Eclipse screenshot

share|improve this answer
wouldn't that involve putting my password in plain text? also what is the format of the string? –  jtruelove Dec 21 '09 at 16:28
1. If you want Eclipse (or any tool, for that matter) to perform authentication for you, then you have to tell it your password :-) Why is that a problem? 2. The format of which string? –  Eli Acherkan Dec 21 '09 at 16:35
thanks I just missed that dialog somehow. –  jtruelove Dec 21 '09 at 17:00
Eclipse 3.4+ will automatically encrypt your proxy authentication info using a master password as part of its secure storage feature. help.eclipse.org/helios/index.jsp?topic=/… –  Noel Oct 27 '10 at 14:37

If you have still problems, try deactivating ("Clear") SOCKS

see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=281384 "I believe the reason for this is because it uses the SOCKS proxy instead of the HTTP proxy if SOCKS is configured."

share|improve this answer
Indeed. I suffered with Eclipse 3.6 behind a corporate proxy with this issue. Clearing password for SOCKS solved the problem. Thanks –  Frederic Conrotte Jan 3 '11 at 10:29
This worked to me on Eclipse Kepler. Holy God, how I would know? –  GarouDan Oct 1 at 14:10

Window → Preferences → General → Network Connections then under "Proxy ByPass" click "Add Host" and enter the link from which you will be getting your third-party plugin; that's it bingo, now it should get the plugin no problem.

share|improve this answer

Try to fill only the HTTP schema

share|improve this answer

I struggle with this constantly, as it seems it is a different solution every time a new version of Eclipse is released. Here is a solution that doesn't involve displaying your password in the .ini file.

In Eclipse go to Window > Preferences > General > security Secure Storage

In the Password tab click on the "Change Password" button Fill in the security questions. Don't make them to hard. Finish

Now go to Window > Preferences > General > Network connections. Choose "Manual" from drop down. Double click "HTTP" option and enter the Host, Port, Username and Password. Finish

Now go to Window > Preferences > General > security Secure Storage

In the Password tab click on the "Recover Password" button Fill in the security questions. Finish

Eclipse now stores your username and password

share|improve this answer

Here is the workaround:

In eclipse.ini write the following:

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors= org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyUser=*proxy username*
-Dhttp.proxyPassword=*proxy password*

After starting eclipse verify, that you use the Manual proxy method.


share|improve this answer

This sometime works, sometime no.

I have installed 1 Eclipse - works.

Installed second - doesn't work.

And I cann't figure why!

After some time may be found a solution.

Need delete all setting for proxy (included credentials). And re-insert for new.

After this for me getting work.

share|improve this answer

Your Answer


