Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Unable to connect to updates repositories(Problem with connecting to updates repositories (Indigo, Linux Ubuntu 64 bit) )
Unable to connect to updates repositories [message #771545] Tue, 27 December 2011 15:19 Go to next message
Shaul Yermol is currently offline Shaul YermolFriend
Messages: 2
Registered: December 2011
Junior Member
Hi all,

I have problems connecting to updates repositories from eclipse (Linux Ubuntu 11.10 64 bit, Eclipse 3.7.1, Java 1.6.0).

Trying to connect to http:/ /download.eclipse.org/releases/indigo gives this log:

Quote:

Unable to read repository at http:/ /download.eclipse.org/releases/indigo/content.xml.
Unable to read repository at http:/ /download.eclipse.org/releases/indigo/content.xml.
Connection reset


Connecting to http:/ /download.eclipse.org/eclipse/updates/3.7, 3.6, etc. gives similar results. (The "space" in links is on purpose, I can't post here links)
But connection to projects repositories like Mylin or ADT works fine.

I tried several solutions, none soleved my problem:
- Switched to official Sun JDK (1.6.0_25)
- Downloaded eclipse instead of using Ubuntu repository
- Defined in ini file "-Djava.net.preferIPv4Stack=true" flag
- deleted cache folder
- Do not use proxy
- It's not a transport/firewall/antivirus problem

From what I see in "wireshark", eclipse tries to retrieve "content.xml" from the update repositories, this file isn't there and it gives up. For some strange reason it does not try to download the right file - compositeContent.jar.
I found a similar bug occurred only on 64 bit systems, but it was almost a year ago and it appears fixed.

Please help!


Eclipse version:
Version: 3.7.1
Build id: M20110909-1335

Java version:

java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)

OS Version:

Ubuntu 11.10 - 64 bit
Re: Unable to connect to updates repositories [message #772180 is a reply to message #771545] Thu, 29 December 2011 07:28 Go to previous messageGo to next message
Ruhr Dev is currently offline Ruhr DevFriend
Messages: 2
Registered: December 2011
Junior Member
Hi @all,

I have the same problems like Shaul. I can't connect to update repositories from eclipse (Windows 7 32 Bit, Eclipse Indigo, Java 1.7.2) since last Week.

The Error-Log:
Quote:

!SESSION 2011-12-28 21:37:45.057 -----------------------------------------------
eclipse.buildId=M20110909-1335
java.version=1.7.0_02
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product

!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2011-12-28 22:01:47.219
!MESSAGE Connection to ...webtools/repository/indigo/p2.index failed on Connection timed out: connect. Retry attempt 0 started
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:82)
at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.core 4 0 2011-12-28 22:05:59.730
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: Unable to connect to repository ....eclipse.org/webtools/repository/indigo/content.xml
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)
...
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
... 1 more
!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2011-12-28 22:05:59.733
!MESSAGE Unable to connect to repository ....eclipse.org/webtools/repository/indigo/content.xml
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.ui 4 0 2011-12-28 22:06:03.351
!MESSAGE Unable to connect to repository ....tigris.org/update_1.8.x/content.xml
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: Unable to connect to repository ....tigris.org/update_1.8.x/content.xml
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)
...
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
... 1 more
!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2011-12-28 22:06:03.353
!MESSAGE Unable to connect to repository ....tigris.org/update_1.8.x/content.xml
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2011-12-28 22:07:23.849
!MESSAGE Connection to ....eclipse.org/eclipse/updates/3.7/p2.index failed on Connection timed out: connect. Retry attempt 0 started
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2011-12-28 22:07:27.416
!MESSAGE Connection to ....tigris.org/update_1.8.x/p2.index failed on Connection timed out: connect. Retry attempt 0 started
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
...
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.core 4 0 2011-12-28 22:11:36.828
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: Unable to connect to repository ....eclipse.org/eclipse/updates/3.7/content.xml
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)
...
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
... 1 more
!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2011-12-28 22:11:36.847
!MESSAGE Unable to connect to repository ....eclipse.org/eclipse/updates/3.7/content.xml
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.ui 4 0 2011-12-28 22:11:39.820
!MESSAGE Unable to connect to repository ...tigris.org/update_1.8.x/content.xml
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: Unable to connect to repository ...tigris.org/update_1.8.x/content.xml
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
... 1 more
!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2011-12-28 22:11:39.843
!MESSAGE Unable to connect to repository ....tigris.org/update_1.8.x/content.xml
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2011-12-28 22:13:01.012
!MESSAGE Connection to ....eclipse.org/mylyn/releases/indigo/p2.index failed on Connection timed out: connect. Retry attempt 0 started
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2011-12-28 22:13:45.052
!MESSAGE Connection to ....eclipse.org/webtools/repository/indigo/p2.index failed on Connection timed out: connect. Retry attempt 0 started
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.core 4 0 2011-12-28 22:17:13.382
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: Unable to connect to repository ...eclipse.org/mylyn/releases/indigo/content.xml
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)
... org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
... 1 more
!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2011-12-28 22:17:13.383
!MESSAGE Unable to connect to repository ...eclipse.org/mylyn/releases/indigo/content.xml
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.ui 4 0 2011-12-28 22:17:57.453
!MESSAGE Unable to connect to repository ...eclipse.org/webtools/repository/indigo/content.xml
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: Unable to connect to repository ...eclipse.org/webtools/repository/indigo/content.xml
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189) ...
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
... 1 more
!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2011-12-28 22:17:57.454
!MESSAGE Unable to connect to repository ...eclipse.org/webtools/repository/indigo/content.xml
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2011-12-28 22:18:37.571
!MESSAGE Connection to h...eclipse.org/releases/indigo/p2.index failed on Connection timed out: connect. Retry attempt 0 started
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2011-12-28 22:19:21.511
!MESSAGE Connection to ...eclipse.org/webtools/repository/indigo/p2.index failed on Connection timed out: connect. Retry attempt 0 started
!STACK 0
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
...
at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


I tried several solutions, none solved my problem:
- Downloaded and Install eclipse new
- Defined in ini file "-Djava.net.preferIPv4Stack=true" flag
- Deleted cache folder
- Do not use any proxy
- Shutdown Firewall/AntiVirus

I hope somebody can help me.
Thanks a lot.
Re: Unable to connect to updates repositories [message #772384 is a reply to message #772180] Thu, 29 December 2011 16:43 Go to previous messageGo to next message
Ruhr Dev is currently offline Ruhr DevFriend
Messages: 2
Registered: December 2011
Junior Member
Starting Eclipse with -vmargs -Djava.net.preferIPv4Stack=true works for me.

With best regards.
ruhrdev.
Re: Unable to connect to updates repositories [message #773819 is a reply to message #772384] Mon, 02 January 2012 16:14 Go to previous messageGo to next message
Paul Montague is currently offline Paul MontagueFriend
Messages: 6
Registered: January 2012
Junior Member
I'm having a similar problem as Shaul - "Unable to connect to repository....", except the error message ends "Connection refused" instead of reset....

I've downloaded Eclipse 4.1.1, now trying to do Help > Install New Software, and get that error for all the locations.

Note - this is following instructions that have worked fine in the past, latest time being in early December 2011.

I'm on Linux. I do have a proxy set up (and that should be working; our IT staff isn't around today to verify that, but I don't know of any reason why it should not be working Smile ).

Regards,
Paul


Regards,
Paul
Re: Unable to connect to updates repositories [message #773828 is a reply to message #771545] Mon, 02 January 2012 16:53 Go to previous messageGo to next message
Shaul Yermol is currently offline Shaul YermolFriend
Messages: 2
Registered: December 2011
Junior Member
After a long investigation it do appears to be some very strange transport (more accurate to say IT security of our LAN) problem, that appears only on Linux 64bit. Fixed.
Re: Unable to connect to updates repositories [message #773841 is a reply to message #773828] Mon, 02 January 2012 17:36 Go to previous messageGo to next message
Paul Montague is currently offline Paul MontagueFriend
Messages: 6
Registered: January 2012
Junior Member
Thanks, Shaul. I'm using 32-bit so that wouldn't apply....

Also, I should add that I've read and tried everything in this thread so far, with no success.

UPDATE: Problem solved here as well. It was also a setup issue on my end, specifically needed to use Port 80. (Not sure how 25 got in the mix.... doh!)

Paul


Regards,
Paul

[Updated on: Tue, 03 January 2012 13:57]

Report message to a moderator

Re: Unable to connect to updates repositories [message #904505 is a reply to message #772180] Tue, 28 August 2012 14:55 Go to previous messageGo to next message
Yannick DIDIERJEAN is currently offline Yannick DIDIERJEANFriend
Messages: 1
Registered: August 2012
Junior Member
Starting Eclipse with -vmargs -Djava.net.preferIPv4Stack=true works for me too, nevertheless this problem happen for me whereae i did not modify anything in Eclipse options.Thanks a lot for the solution.
Best regards
Yannick
Re: Unable to connect to updates repositories [message #1012216 is a reply to message #771545] Thu, 21 February 2013 05:33 Go to previous messageGo to next message
Oleg Moroz is currently offline Oleg MorozFriend
Messages: 2
Registered: December 2010
Junior Member
niiice!! -vmargs -Djava.net.preferIPv4Stack=true works for me. Thank you.
Re: Unable to connect to updates repositories [message #1014772 is a reply to message #1012216] Tue, 26 February 2013 12:46 Go to previous messageGo to next message
Daniel Larsen is currently offline Daniel LarsenFriend
Messages: 1
Registered: February 2013
Junior Member
Adding -Djava.net.preferIPv4Stack=true to the end of the eclipse.ini file worked great Smile
The -vmargs parameter was already there.
Thanks!!!
Re: Unable to connect to updates repositories [message #1066010 is a reply to message #773841] Fri, 28 June 2013 20:42 Go to previous messageGo to next message
Cameron Johnston is currently offline Cameron JohnstonFriend
Messages: 1
Registered: June 2013
Junior Member
Hi Paul,
I know it's been over a year since this post but I think I'm having the same problem as you. I'm getting 'Connection refused' rather than 'Connection reset' in my error log. If you can remember this far back, are you able to expand on how you fixed this?

Cheers,
Cameron
Re: Unable to connect to updates repositories [message #1066178 is a reply to message #1066010] Mon, 01 July 2013 12:29 Go to previous messageGo to next message
Paul Montague is currently offline Paul MontagueFriend
Messages: 6
Registered: January 2012
Junior Member
Hi, Cameron,

Yes, the key in my case was checking the port and proxy settings under Window / Preferences / General / Network Connections. I had to correct from a wrong port (25; still don't know how that got entered to begin with) to a usable port (80). Specifically, you need to make sure that whatever outgoing port(s) your organization allows, you're using one of those, and enter the settings for any proxy your organization requires.

Regards,
Paul


Regards,
Paul

[Updated on: Mon, 01 July 2013 12:29]

Report message to a moderator

Re: Unable to connect to updates repositories [message #1076147 is a reply to message #772384] Tue, 30 July 2013 20:05 Go to previous messageGo to next message
Andreas Schäfer is currently offline Andreas SchäferFriend
Messages: 1
Registered: July 2013
Junior Member
Hi,

mutch thanks for that Smile now installing of new Software works.

Greetings

Quote:
Ruhr Dev
Starting Eclipse with -vmargs -Djava.net.preferIPv4Stack=true works for me.

With best regards.
ruhrdev.
Re: Unable to connect to updates repositories [message #1232910 is a reply to message #771545] Sat, 18 January 2014 02:51 Go to previous messageGo to next message
Harischandra Matara Kankanange is currently offline Harischandra Matara KankanangeFriend
Messages: 1
Registered: January 2014
Junior Member
Try http://download.eclipse.org/technology/m2e/releases/1.4/1.4.0.20130601-0317
it worked for me on Juno.
Re: Unable to connect to updates repositories [message #1700527 is a reply to message #1232910] Fri, 03 July 2015 09:08 Go to previous messageGo to next message
Aleksander   is currently offline Aleksander Friend
Messages: 44
Registered: May 2014
Location: France
Member
Hi, I'm having this issue with Eclipse Mars. I've worked from the same place with Juno, Kepler, Luna, and suddenly Mars doesn't update/install new software.
Everything in the "Network Connections" window is the same, I've tried every fix from this page but nothing seems to solve this. We are not running any proxy.

Would appreciate a lot if someone could help me.
Re: Unable to connect to updates repositories [message #1700536 is a reply to message #1700527] Fri, 03 July 2015 11:41 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Am 03.07.2015 um 11:08 schrieb Aleksander:
> Hi, I'm having this issue with Eclipse Mars. I've worked from the same place with Juno, Kepler, Luna, and suddenly
> Mars doesn't update/install new software. Everything in the "Network Connections" window is the same, I've tried every
> fix from this page but nothing seems to solve this. We are not running any proxy.
>
> Would appreciate a lot if someone could help me.
Is there an error message in a dialog or in the Error Log view?

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper


Re: Unable to connect to updates repositories [message #1700549 is a reply to message #1700536] Fri, 03 July 2015 13:11 Go to previous messageGo to next message
Aleksander   is currently offline Aleksander Friend
Messages: 44
Registered: May 2014
Location: France
Member
Hi Eike, this is my error:
eclipse.buildId=4.5.0.I20150603-2000
java.version=1.8.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32
Framework arguments:  -product org.eclipse.epp.package.rcp.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.rcp.product

org.eclipse.equinox.p2.transport.ecf
Error
Fri Jul 03 14:57:04 CEST 2015
Unable to read repository at http://download.eclipse.org/releases/mars/compositeContent.jar.

java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(Unknown Source)
	at java.net.SocketInputStream.read(Unknown Source)
	at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:198)
	at org.apache.http.impl.io.IdentityInputStream.read(IdentityInputStream.java:95)
	at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:137)
	at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
	at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
	at sun.nio.cs.StreamDecoder.read(Unknown Source)
	at java.io.InputStreamReader.read(Unknown Source)
	at java.io.Reader.read(Unknown Source)
	at org.apache.http.util.EntityUtils.toString(EntityUtils.java:244)
	at org.apache.http.util.EntityUtils.toString(EntityUtils.java:288)
	at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:660)
	at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
	at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
	at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
	at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
	at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
	at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
	at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
	at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
	at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
	at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile(CompositeMetadataRepositoryFactory.java:73)
	at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:98)
	at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
	at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
	at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
	at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
	at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
	at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
	at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:117)
	at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:102)
	at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:83)
	at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)


I've tried to add Eclipse in exceptions rules in the firewall and even to cut it. Funny thing is that I tried to update my Eclipse installation from Luna to Mars, everything went smoothly but when I tried to update I received same error.

I tried to use the new Eclipse installer which gave me this error below:
[2015-07-03 15:04:15] Executing bootstrap tasks
[2015-07-03 15:04:15] Product org.eclipse.products.epp.package.rcp.mars
[2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup 1.1.0.v20150610-1559, build=1478, branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
[2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup.core 1.1.0.v20150619-0556, build=1478, branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
[2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup.p2 1.1.0.v20150609-0914, build=1478, branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
[2015-07-03 15:04:15] Performing P2 Director (Eclipse for RCP and RAP Developers (Mars))
[2015-07-03 15:04:15] Offline = false
[2015-07-03 15:04:15] Mirrors = true
[2015-07-03 15:04:15] Resolving 6 requirements from 3 repositories to C:\Users\a.xxx\rcp-mars2\eclipse
[2015-07-03 15:04:15] Requirement epp.package.rcp [4.5.0,4.6.0)
[2015-07-03 15:04:15] Requirement org.eclipse.platform.feature.group [4.5.0,4.6.0)
[2015-07-03 15:04:15] Requirement org.eclipse.rcp.feature.group [4.5.0,4.6.0)
[2015-07-03 15:04:15] Requirement org.eclipse.jdt.feature.group [3.11.0,3.12.0)
[2015-07-03 15:04:15] Requirement org.eclipse.pde.feature.group [3.11.0,3.12.0)
[2015-07-03 15:04:15] Requirement org.eclipse.oomph.setup.feature.group
[2015-07-03 15:04:15] Repository http://download.eclipse.org/technology/epp/packages/mars/R
[2015-07-03 15:04:15] Repository http://download.eclipse.org/releases/mars/201506241002
[2015-07-03 15:04:15] Repository http://download.eclipse.org/oomph/updates/milestone/latest
[2015-07-03 15:04:16] ERROR: org.eclipse.equinox.p2.transport.ecf code=1002 Unable to read repository at http://download.eclipse.org/releases/mars/201506241002/content.jar.
java.net.SocketException: Connection reset
  at java.net.SocketInputStream.read(Unknown Source)
  at java.net.SocketInputStream.read(Unknown Source)
  at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:198)
  at org.apache.http.impl.io.IdentityInputStream.read(IdentityInputStream.java:95)
  at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:137)
  at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
  at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
  at sun.nio.cs.StreamDecoder.read(Unknown Source)
  at java.io.InputStreamReader.read(Unknown Source)
  at java.io.Reader.read(Unknown Source)
  at org.apache.http.util.EntityUtils.toString(EntityUtils.java:244)
  at org.apache.http.util.EntityUtils.toString(EntityUtils.java:288)
  at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:660)
  at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
  at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
  at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
  at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
  at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
  at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
  at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
  at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
  at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
  at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)
  at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
  at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
  at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
  at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$RepositoryLoader$Worker.perform(ProfileTransactionImpl.java:1338)
  at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416)
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

[2015-07-03 15:04:16] 


Of course I tried to modify my eclipse.ini as suggested here, adding the 80 port to the update sites etc.

Thank you for your concerns Eike and for you immense work on EMF.

[Updated on: Fri, 03 July 2015 13:39]

Report message to a moderator

Re: Unable to connect to updates repositories [message #1700560 is a reply to message #1700549] Fri, 03 July 2015 16:18 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Hi Aleksander,

I really tried hard to develop a theory for your problem, but I must admit that I can't find any indications for a
software defect. That doesn't mean there aren't any. I looked especially carefully because of
http://bugs.eclipse.org/bugs/show_bug.cgi?id=470900 but that's really not about "Connection reset". To be 100% sure,
please delete your ${user.home}/.eclipse/org.eclipse.oomph.p2/cache folder. Again, I would bet that it doesn't address
your problem. But then I'd have no better theory than network-level issues on your end.

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper




Am 03.07.2015 um 15:12 schrieb Aleksander:
> Hi Eike, this is my error: eclipse.buildId=4.5.0.I20150603-2000
> java.version=1.8.0_45
> java.vendor=Oracle Corporation
> BootLoader constants: OS=win32, ARCH=x86_64, WS=win32
> Framework arguments: -product org.eclipse.epp.package.rcp.product
> Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.rcp.product
>
> org.eclipse.equinox.p2.transport.ecf
> Error
> Fri Jul 03 14:57:04 CEST 2015
> Unable to read repository at http://download.eclipse.org/releases/mars/compositeContent.jar.
>
> java.net.SocketException: Connection reset
> at java.net.SocketInputStream.read(Unknown Source)
> at java.net.SocketInputStream.read(Unknown Source)
> at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:198)
> at org.apache.http.impl.io.IdentityInputStream.read(IdentityInputStream.java:95)
> at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:137)
> at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
> at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
> at sun.nio.cs.StreamDecoder.read(Unknown Source)
> at java.io.InputStreamReader.read(Unknown Source)
> at java.io.Reader.read(Unknown Source)
> at org.apache.http.util.EntityUtils.toString(EntityUtils.java:244)
> at org.apache.http.util.EntityUtils.toString(EntityUtils.java:288)
> at
> org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:660)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
> at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
> at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
> at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
> at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
> at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
> at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
> at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile(CompositeMetadataRepositoryFactory.java:73)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:98)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
> at
> org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
> at
> org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
> at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:117)
> at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:102)
> at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:83)
> at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
>
> I've tried to add Eclipse in exceptions rules in the firewall and even to cut it. Funny thing is that I tried to
> update my Eclipse installation from Luna to Mars, everything went smoothly but when I tried to update I received same
> error.
> I tried to use the new Eclipse installer which gave me this error below:
> [2015-07-03 15:04:15] Executing bootstrap tasks
> [2015-07-03 15:04:15] Product org.eclipse.products.epp.package.rcp.mars
> [2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup 1.1.0.v20150610-1559, build=1478,
> branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
> [2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup.core 1.1.0.v20150619-0556, build=1478,
> branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
> [2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup.p2 1.1.0.v20150609-0914, build=1478,
> branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
> [2015-07-03 15:04:15] Performing P2 Director (Eclipse for RCP and RAP Developers (Mars))
> [2015-07-03 15:04:15] Offline = false
> [2015-07-03 15:04:15] Mirrors = true
> [2015-07-03 15:04:15] Resolving 6 requirements from 3 repositories to C:\Users\a.xxx\rcp-mars2\eclipse
> [2015-07-03 15:04:15] Requirement epp.package.rcp [4.5.0,4.6.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.platform.feature.group [4.5.0,4.6.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.rcp.feature.group [4.5.0,4.6.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.jdt.feature.group [3.11.0,3.12.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.pde.feature.group [3.11.0,3.12.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.oomph.setup.feature.group
> [2015-07-03 15:04:15] Repository http://download.eclipse.org/technology/epp/packages/mars/R
> [2015-07-03 15:04:15] Repository http://download.eclipse.org/releases/mars/201506241002
> [2015-07-03 15:04:15] Repository http://download.eclipse.org/oomph/updates/milestone/latest
> [2015-07-03 15:04:16] ERROR: org.eclipse.equinox.p2.transport.ecf code=1002 Unable to read repository at
> http://download.eclipse.org/releases/mars/201506241002/content.jar.
> java.net.SocketException: Connection reset
> at java.net.SocketInputStream.read(Unknown Source)
> at java.net.SocketInputStream.read(Unknown Source)
> at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:198)
> at org.apache.http.impl.io.IdentityInputStream.read(IdentityInputStream.java:95)
> at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:137)
> at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
> at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
> at sun.nio.cs.StreamDecoder.read(Unknown Source)
> at java.io.InputStreamReader.read(Unknown Source)
> at java.io.Reader.read(Unknown Source)
> at org.apache.http.util.EntityUtils.toString(EntityUtils.java:244)
> at org.apache.http.util.EntityUtils.toString(EntityUtils.java:288)
> at
> org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:660)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
> at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
> at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
> at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
> at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
> at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
> at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
> at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
> at
> org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
> at
> org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$RepositoryLoader$Worker.perform(ProfileTransactionImpl.java:1338)
> at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
> [2015-07-03 15:04:16]
> Thank you for your concerns Eike and for you immense work on EMF.


Re: Unable to connect to updates repositories [message #1702969 is a reply to message #771545] Mon, 27 July 2015 15:21 Go to previous messageGo to next message
ahmed mohamady is currently offline ahmed mohamadyFriend
Messages: 5
Registered: May 2015
Junior Member
Can you connect to internet at all through Eclipse?

Open the internal webbrowser. In Eclipse: Window -> show view -> Other -> General: Internal web browser.
Look up any normal adress, is it working?
Can you connect to another update site? Try for example Eclipse Emma: http://update.eclemma.org/ Do you see anything there?

What are your proxy preferences? Go to Window -> preferences -> General: Network connections.

The active provider:

Specifies the settings profile to be used when opening connections. Choosing the Direct provider causes all the connections to be opened without the use of a proxy server. Selecting Manual causes settings defined in Eclipse to be used. On some platforms there is also a Native provider available, selecting this one causes settings that were discovered in the OS to be used.
If internet is working fine outside of Eclipse, try changing to Native. After that, try Direct.

I have encountered problems where an update site would not load, then I had to remove it and add it again. This forces Eclipse to reread the contents of the site even if it has a cached copy. So, if you still get no connection to the indigo update site, but everything else is working, try that. Go to Window -> Preferences -> Install/update: Available Software sites. Then remove and add the indigo site. Just remember to copy the adress so you can add it again.

As suggested in a comment below by @lostiniceland, this is a simpler way to achieve the above:

Goto Preferences -> Install Update -> Available Software Sites => select the entry and click the "Reload" button to the right. This is sometimes also helpful when you have a local updatesite for testing custom plugins
Re: Unable to connect to updates repositories [message #1705408 is a reply to message #1700560] Fri, 14 August 2015 18:54 Go to previous messageGo to next message
Stephan Eberle is currently offline Stephan EberleFriend
Messages: 40
Registered: July 2009
Member

Since the end of June 2015, I was getting a very similar exception (see below) with my Luna and Mars instances as soon as I wanted to connect to the Mars simultaneous release repo.

Adding the -Djava.net.preferIPv4Stack=true to the -vmargs in the eclipse.ini didn't change anything.

According to Eike's suggestion, I finally went to my ${user.home}/.eclipse/ folder and deleted all Oomph-releated sub folders. After that, I could connect to the Mars simultaneous release repo without any problems.

Note that the Luna and Mars instances, in which I was experiencing the trouble, were manually installed Eclipse instances. I was using Oomph before (on the same machine), but the resulting Eclipse installations were put into different places. But it seems that due to the fact that the ${user.home}/.eclipse/ folder is shared among all Eclipse instances, Oomph may impact Eclipse installations that have been created manually without Oomph.

Regards,

Stephan

org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at http://download.eclipse.org/releases/mars/.
at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:185)
at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:106)
at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:122)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
at org.eclipse.equinox.p2.ui.ProvisioningUI.loadMetadataRepository(ProvisioningUI.java:439)
at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getMetadataRepository(MetadataRepositoryElement.java:127)
at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.fetchChildren(MetadataRepositoryElement.java:76)
at org.eclipse.equinox.internal.p2.ui.model.RemoteQueriedElement.fetchDeferredChildren(RemoteQueriedElement.java:34)
at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:238)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.equinox.p2.core.ProvisionException: No repository found at http://download.eclipse.org/technology/epp/packages/mars/.
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.fail(CachingRepositoryManager.java:300)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:196)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:166)
... 20 more
Re: Unable to connect to updates repositories [message #1708026 is a reply to message #772180] Fri, 11 September 2015 14:14 Go to previous messageGo to next message
Billy Carr is currently offline Billy CarrFriend
Messages: 2
Registered: April 2015
Junior Member
Thanks.
This worked for me as well. Cool

Thanks a bunch!
icon14.gif  Re: Unable to connect to updates repositories [message #1708462 is a reply to message #1700560] Wed, 16 September 2015 18:40 Go to previous messageGo to next message
Cheryl King is currently offline Cheryl KingFriend
Messages: 1
Registered: September 2015
Junior Member
Thanks to Eike's information on the full path to the infamous oomph cache that other posts referred to, I was able to get past this problem. I deleted that cache directory, closed all my various eclipse windows and restarted Eclipse Mars and was able to contact the update site. I've never seen this problem before and I install/uninstall many versions of Eclipse on a regular basis.
Re: Unable to connect to updates repositories [message #1708707 is a reply to message #1708462] Sat, 19 September 2015 05:28 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Am 16.09.2015 um 21:52 schrieb Cheryl King:
> Thanks to Eike's information on the full path to the infamous oomph cache that other posts referred to, I was able to
> get past this problem. I deleted that cache directory, closed all my various eclipse windows and restarted Eclipse
> Mars and was able to contact the update site. I've never seen this problem before and I install/uninstall many
> versions of Eclipse on a regular basis.
I'm very sorry that this bug occured in our Mars version of the installer. We fixed it the next day, but unfortunately
the Foundation's policy to only offer released software on the main download page prevented us from replacing the buggy
installer download with one of our newer versions. The Mars.1 version will be made available by the end of next week.

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper


Re: Unable to connect to updates repositories [message #1711166 is a reply to message #1705408] Tue, 13 October 2015 16:20 Go to previous messageGo to next message
Chris Scannell is currently offline Chris ScannellFriend
Messages: 1
Registered: October 2015
Junior Member
I am a complete newbie when it comes to eclipse.

I have spent several days trying to install Mars (both parallel applications developers and C/C++).

If I try to use the online installer, I get the error "Unable to read repository". Specifically, I get:

org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at http://download.eclipse.org/technology/epp/packages/mars/content.jar.
at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:428)
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)
at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:337)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:144)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:387)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$RepositoryLoader$Worker.perform(ProfileTransactionImpl.java:1434)
at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:196)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:223)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1077)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1068)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1064)
at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73)
... 1 more


I can use the online installer at home with no problems.

At work, I can paste the url for the file content.jar into firefox and download it directly. I can access the file through the internal browser of an installed version of eclipse Luna.


If I abandon the oomph online installer and install Mars C/C++ or Mars Eclipse for Parallel Developers from the tarball, I can run eclipse *BUT* I can't install any plugins. If I try to install any plugin (e.g. subversion), I get the same exact "Unable to read repository" error I get with oomph.

I just deleted ~/.eclipse and $HOME/workspace entirely and launced Mars Eclipse for Parallel Developers and went to the Eclipse Marketplace and tried to install the subversion plugin. Here's what I got:


Unable to read repository at http://download.eclipse.org/technology/subversive/3.0/update-site/content.jar.
Connection reset


But I can download this exact content.jar file within firefox or Mars Eclipse internal browser.

I've got the IT folks trying to confirm that the corporate firewall is not the problem.

I think I've tried everything suggested in this thread, but nothing has worked. I *did* try -Djava.net.preferIPv4Stack=true to no avail.

Could someone please give me a hand?

Why should *everything* work for Luna for me at work, but Mars Online Installer and installation of plugins not work (at work)?

Thanks.

Chris
Re: Unable to connect to updates repositories [message #1711174 is a reply to message #1711166] Tue, 13 October 2015 18:01 Go to previous messageGo to next message
Russell Bateman is currently offline Russell BatemanFriend
Messages: 3798
Registered: July 2009
Location: Provo, Utah, USA
Senior Member

(Please don't hijack old posts; create a new one.)
Re: Unable to connect to updates repositories [message #1711986 is a reply to message #1711166] Tue, 20 October 2015 14:54 Go to previous messageGo to next message
Aleksander   is currently offline Aleksander Friend
Messages: 44
Registered: May 2014
Location: France
Member
EDIT: Nevermind still not able to connect to the repos.

@Russell Bateman: please note this is still the same problem.

[Updated on: Tue, 20 October 2015 15:03]

Report message to a moderator

Re: Unable to connect to updates repositories [message #1744469 is a reply to message #771545] Tue, 27 September 2016 10:44 Go to previous messageGo to next message
Aneel Kumar is currently offline Aneel KumarFriend
Messages: 1
Registered: September 2016
Junior Member
I installed eclipse Mars, I am trying to install plug-ins for svn but it is not allowing me to install. It is throwing bellow error.
unable to read repository at http //download.eclipse.org/technology/m2e/releases/content.xml

Unable to read repository at http://download.eclipse.org/releases/mars/compositeContent.jar.

I added -Djava.net.preferIPv4Stack=true in eclipse.ini file, but still the same problem persisting. I have been searching solution for this problem.

Please anyone help me to get it done. Thanks in advance.
Re: Unable to connect to updates repositories [message #1750823 is a reply to message #773828] Thu, 29 December 2016 15:18 Go to previous messageGo to next message
Ludmila Dobriakova is currently offline Ludmila DobriakovaFriend
Messages: 1
Registered: December 2016
Junior Member
Dear Eclipse experts,
i'm facing a strange issue.
Working on Ubuntu 15.10 64 bit, eclipse mars i was able to download most of the plugins, but getting error for org.eclipse.equinox.p2.core.ProvisionException Unable to connect to repository http://download.eclipse.org/releases/mars/content.xml.
I set up the etc/envitonment file to use the proxy my ubuntu VM is behind, and in Eclipse i also set up in Network settings the proxy, moreover i was able to install other plugins with no errors.

Any thoughts?
Thanks a lot in advance!
Liudmila
Re: Unable to connect to updates repositories [message #1782137 is a reply to message #1708707] Mon, 19 February 2018 11:41 Go to previous message
Glen Whitehead is currently offline Glen WhiteheadFriend
Messages: 1
Registered: February 2018
Junior Member
Hi Eike,

Same symptoms encountered just now in current Oxygen (Win_64). Deleting the cache folder as described above fixed it. Same error message and same workaround - maybe same bug?

[quote title=Eike Stepper wrote on Sat, 19 September 2015 05:28]Am 16.09.2015 um 21:52 schrieb Cheryl King:
> Thanks to Eike's information on the full path to the infamous oomph cache that other posts referred to, I was able to
> get past this problem. I deleted that cache directory, closed all my various eclipse windows and restarted Eclipse
> Mars and was able to contact the update site. I've never seen this problem before and I install/uninstall many
> versions of Eclipse on a regular basis.
I'm very sorry that this bug occured in our Mars version of the installer. We fixed it the next day, but unfortunately
the Foundation's policy to only offer released software on the main download page prevented us from replacing the buggy
installer download with one of our newer versions. The Mars.1 version will be made available by the end of next week.

Cheers
/Eike
Previous Topic:XSD with includes
Next Topic:Could not connect to virtual machine
Goto Forum:
  


Current Time: Thu Mar 28 19:30:31 GMT 2024

Powered by FUDForum. Page generated in 0.05624 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top