P2 - "Install New Software" behind company proxy [message #336597] |
Wed, 24 June 2009 13:33  |
Eclipse User |
|
|
|
Hello,
First let me congratulate you for the galileo release.. one love...
Today we ( 14 developers of a german car manufactory ) run into a very
strange problem with the p2 update manager. We can not connect to a
eclipse update site
- even not a to galileos own.
Every attempt ends with something like this :
org.eclipse.equinox.internal.provisional.p2.core.ProvisionEx ception:
Unable to read repository at
http://download.eclipse.org/tools/mylyn/update/e3.4/content. xml.
at
org.eclipse.equinox.internal.p2.metadata.repository.CacheMan ager.createCache(CacheManager.java:179)
at
org.eclipse.equinox.internal.provisional.spi.p2.metadata.rep ository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleM etadataRepositoryFactory.java:60)
at
org.eclipse.equinox.internal.provisional.spi.p2.metadata.rep ository.SimpleMetadataRepositoryFactory.validateAndLoad(Simp leMetadataRepositoryFactory.java:99)
Caused by: java.net.SocketException: Socket is closed
at java.net.Socket.setTcpNoDelay(Socket.java:825)
at
org.eclipse.ecf.provider.filetransfer.events.socket.Abstract SocketWrapper.setTcpNoDelay(AbstractSocketWrapper.java:187)
at
org.apache.commons.httpclient.HttpConnection.open(HttpConnec tion.java:721)
at
org.apache.commons.httpclient.MultiThreadedHttpConnectionMan ager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionM anager.java:1361)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWith Retry(HttpMethodDirector.java:387)
the think is that we sit behind several proxies when at work.
Even when the proxy settings are set correctly - we could connect to our
bugzilla repository and even when trying galileos Test Connection feature
it shows that the requested URL is available.
Some month ago we had a "similar" problem with ivy RC1 when trying to
resolve jars from ibiblio. We found out that it was a http HEAD request
that that was causing the trouble. For some reason the proxies couldn't
handle it correctly so the ivy guys added a configurable option to always
use a GET request.
Before we start looking into it deeper it would be great to know if
somebody has a explanation for this behaviour.
Now from my home machines everything works fantastic like always.
Regards
Ivan
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02786 seconds