Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Eclipse Mars seems not to use proxy
Eclipse Mars seems not to use proxy [message #1719239] Wed, 06 January 2016 13:52 Go to next message
David Aldrich is currently offline David AldrichFriend
Messages: 13
Registered: July 2009
Junior Member
Hi

I am running Eclipse Mars.1 (4.5.1) on Fedora 23 (under VirtualBox 5). We are behind a corporate proxy server. I have tried entering the proxy details via:

Preferences > Network connections

and directly in:

/usr/lib64/eclipse/eclipse.ini

but updates fail to download and the internal web browser fails to load pages.

Firefox working within the VM works fine, so network access to the VM is ok.

I have had this working ok in older versions of Eclipse. Are there any known proxy issues with Mars?

Any other suggestions please?

Best regards

David
Re: Eclipse Mars seems not to use proxy [message #1719277 is a reply to message #1719239] Wed, 06 January 2016 18:23 Go to previous messageGo to next message
Eric Rizzo is currently offline Eric RizzoFriend
Messages: 3070
Registered: July 2009
Senior Member
Open the Error Log view, clear the log, then try an update/install, see if any (new) errors or warnings are reported in Error Log.
You might also want to attach some screen shots showing your proxy settings in Eclipse, in case someone sees anything there worth noting.
Re: Eclipse Mars seems not to use proxy [message #1719329 is a reply to message #1719277] Thu, 07 January 2016 09:58 Go to previous messageGo to next message
David Aldrich is currently offline David AldrichFriend
Messages: 13
Registered: July 2009
Junior Member
Hi Eric

Thanks for your reply. In my Eclipse installation there is no Window > Show View > Error Log . So I looked at:

workspace/.metadata/.log

I ran Help > Check for updates. It failed and the following appeared in the .log:

Quote:

!ENTRY org.eclipse.equinox.p2.core 4 0 2016-01-07 09:43:54.362
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: No repository found at http://download.eclipse.org/eclipse/updates/4.5/categoriesMars.
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:653)
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)
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 org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668)
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.engine.ProvisioningContext.loadMetadataRepository(ProvisioningContext.java:211)
at org.eclipse.equinox.p2.engine.ProvisioningContext.getLoadedMetadataRepositories(ProvisioningContext.java:194)
at org.eclipse.equinox.p2.engine.ProvisioningContext.getMetadata(ProvisioningContext.java:275)
at org.eclipse.equinox.internal.p2.director.SimplePlanner.updatesFor(SimplePlanner.java:784)
at org.eclipse.equinox.p2.operations.UpdateOperation.updatesFor(UpdateOperation.java:142)
at org.eclipse.equinox.p2.operations.UpdateOperation.computeProfileChangeRequest(UpdateOperation.java:179)
at org.eclipse.equinox.p2.operations.UpdateOperation$1.run(UpdateOperation.java:323)
at org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob.runModal(SearchForUpdatesResolutionJob.java:37)
at org.eclipse.equinox.p2.operations.ProfileChangeOperation.resolveModal(ProfileChangeOperation.java:115)
at org.eclipse.equinox.internal.p2.ui.sdk.UpdateHandler.doPostLoadBackgroundWork(UpdateHandler.java:78)
at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:87)
at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2016-01-07 09:43:54.363
!MESSAGE No repository found at http://download.eclipse.org/eclipse/updates/4.5/categoriesMars.

!ENTRY org.eclipse.equinox.p2.core 4 0 2016-01-07 09:43:54.607
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: No repository found at http://download.eclipse.org/eclipse/updates/4.5/categoriesMars.
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:653)
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)
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 org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668)
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.engine.ProvisioningContext.loadMetadataRepository(ProvisioningContext.java:211)
at org.eclipse.equinox.p2.engine.ProvisioningContext.getLoadedMetadataRepositories(ProvisioningContext.java:194)
at org.eclipse.equinox.p2.engine.ProvisioningContext.getMetadata(ProvisioningContext.java:275)
at org.eclipse.equinox.internal.p2.director.SimplePlanner.updatesFor(SimplePlanner.java:784)
at org.eclipse.equinox.p2.operations.UpdateOperation.updatesFor(UpdateOperation.java:142)
at org.eclipse.equinox.p2.operations.UpdateOperation.computeProfileChangeRequest(UpdateOperation.java:179)
at org.eclipse.equinox.p2.operations.UpdateOperation$1.run(UpdateOperation.java:323)
at org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob.runModal(SearchForUpdatesResolutionJob.java:37)
at org.eclipse.equinox.p2.operations.ProfileChangeOperation.resolveModal(ProfileChangeOperation.java:115)
at org.eclipse.equinox.internal.p2.ui.sdk.UpdateHandler.doPostLoadBackgroundWork(UpdateHandler.java:78)
at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:87)
at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1000 2016-01-07 09:43:54.607
!MESSAGE No repository found at http://download.eclipse.org/eclipse/updates/4.5/categoriesMars.


Here are my proxy settings:

http://imagebin.ca/v/2ScjbVklchUn

Also, as suggested here: https://wiki.eclipse.org/Disabling_Apache_Httpclient, I have modified the startup of eclipse as follows:

http://imagebin.ca/v/2SckZ92VLgKQ

I would be very grateful for some help to get the proxy settings working.

Best regards

David

[Updated on: Thu, 07 January 2016 10:01]

Report message to a moderator

Re: Eclipse Mars seems not to use proxy [message #1719501 is a reply to message #1719329] Fri, 08 January 2016 11:58 Go to previous messageGo to next message
David Aldrich is currently offline David AldrichFriend
Messages: 13
Registered: July 2009
Junior Member
It seems that my problems were related to working on a virtual machine. I now have Eclipse working on a 'real' Linux machine without problems. That is ok for me now.
Re: Eclipse Mars seems not to use proxy [message #1719554 is a reply to message #1719501] Fri, 08 January 2016 19:21 Go to previous messageGo to next message
Eric Rizzo is currently offline Eric RizzoFriend
Messages: 3070
Registered: July 2009
Senior Member
You might want to post about this on the ECF forum; I think P2 uses ECF under the covers so they might have some insight about why it was failing on the VM.
Re: Eclipse Mars seems not to use proxy [message #1721914 is a reply to message #1719239] Mon, 01 February 2016 16:29 Go to previous message
AK Mising name is currently offline AK Mising nameFriend
Messages: 10
Registered: August 2011
Junior Member
I found the solution to this bug here
https://bugs.eclipse.org/bugs/show_bug.cgi?id=422665

I deleted the content of
~/.eclipse/*oomph*
and changed my eclipse.ini where I added the last line:
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.cpp.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:MaxPermSize=256m
-Xms256m
-Xmx1024m
-Dorg.eclipse.core.net.enableGnome
-Djava.net.preferIPv4Stack=true
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4

Starting eclipse resulted in a message "new software available"...

[Updated on: Mon, 01 February 2016 16:34]

Report message to a moderator

Previous Topic:Migrating Old RCP Project
Next Topic:System.out.printf
Goto Forum:
  


Current Time: Fri Apr 19 08:37:05 GMT 2024

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

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

Back to the top