Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: Problem connecting to the internet with GGTS 3.1.0.RELEASE

  1. #1
    Join Date
    Jan 2013
    Posts
    9

    Question Problem connecting to the internet with GGTS 3.1.0.RELEASE

    Hi all,

    we are having some major issues to connect to the internet using GGTS 3.1.0.RELEASE.
    Our previous installation (STS 2.9.2.RELEASE) which is still installed on the same machine (in another directory) and configured the exact same way does not have any problems contacting the internet.

    We are running on Linux behind a proxy. The network settings are correct (host, port, username and password) for both HTTP and HTTPS. SOCKS is not available with our proxy so I cleared the SOCKS setting as suggested on multiple other sites, but to no avail.

    Again, from my point of view both the STS and the GGTS installation are configured in the exact same way, but only the STS installation is able to connect to the internet. GGTS just tells me there is something wrong with the network and that I should check the configuration. So to me it looks like the problem lies within the GGTS rather than a general network issue on this machine.

    Are there any logs I could check to find some detailed information on what might go wrong here? Does anybody have similar issues with GGTS 3.1.0.RELEASE ?

    I can provide screenshots, logs or anything that might help to analyze this. Any help would be appreciated.

    Cheers,
    Robert

  2. #2
    Join Date
    Sep 2008
    Location
    Hamburg, Germany
    Posts
    1,638

    Default

    Hey Robert!

    Can you open the Error Log view inside GGTS and tell us if there is anything related to your problem? If so, the stack traces might help to figure out what is going wrong here.

    Thanks,
    -Martin
    Martin Lippert
    SpringSource, a division of VMware
    SpringSource Tools Team
    http://www.springsource.com
    http://twitter.com/martinlippert

  3. #3
    Join Date
    Jan 2013
    Posts
    9

    Post

    Hi Martin,

    just did a quick export of the error.log:

    Code:
    !SESSION 2013-01-23 10:27:01.617 -----------------------------------------------
    eclipse.buildId=3.1.0.201210061306-RELEASE-e42
    java.version=1.7.0_11
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=de_DE
    Framework arguments:  -product org.springsource.ggts.ide
    Command-line arguments:  -os linux -ws gtk -arch x86 -product org.springsource.ggts.ide
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:27:11.192
    !MESSAGE System property http.proxyHost is not set but should be webproxy.uniserv.de.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:27:11.197
    !MESSAGE System property http.proxyPort is not set but should be 8080.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:27:11.198
    !MESSAGE System property https.proxyHost is not set but should be webproxy.uniserv.de.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:27:11.198
    !MESSAGE System property https.proxyPort is not set but should be 8080.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:27:11.199
    !MESSAGE System property https.proxyHost is not set but should be webproxy.uniserv.de.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:27:11.200
    !MESSAGE System property https.proxyPort is not set but should be 8080.
    
    !ENTRY org.eclipse.osgi 2 1 2013-01-23 10:27:13.627
    !MESSAGE NLS unused message: CacheManager_CannotLoadNonUrlLocation in: org.eclipse.equinox.internal.p2.repository.messages
    
    !ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2013-01-23 10:27:13.633
    !MESSAGE HTTP Proxy Authentication Required: http://download.eclipse.org/releases/juno/content.xml
    !STACK 1
    org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy auth required
            at org.eclipse.ecf.provider.filetransfer.browse.URLFileSystemBrowser.runRequest(URLFileSystemBrowser.java:129)
            at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
            at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
    !SUBENTRY 1 org.eclipse.ecf.identity 4 0 2013-01-23 10:27:13.635
    !MESSAGE Proxy auth required
    
    !ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2013-01-23 10:27:14.623
    !MESSAGE HTTP Proxy Authentication Required: http://dist.springsource.com/release/TOOLS/update/e4.2/content.xml
    !STACK 1
    org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy auth required
            at org.eclipse.ecf.provider.filetransfer.browse.URLFileSystemBrowser.runRequest(URLFileSystemBrowser.java:129)
            at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
            at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
    !SUBENTRY 1 org.eclipse.ecf.identity 4 0 2013-01-23 10:27:14.624
    !MESSAGE Proxy auth required
    
    !ENTRY org.springsource.ide.eclipse.commons.frameworks.core 0 0 2013-01-23 10:27:18.936
    !MESSAGE Result of converting legacy STS 2.x workspace preferences to 3.x
    !SUBENTRY 1 org.springsource.ide.eclipse.commons.frameworks.core 0 0 2013-01-23 10:27:18.936
    !MESSAGE Converted legacy STS plugin preferences
    !SUBENTRY 1 unknown 0 0 2013-01-23 10:27:18.936
    !MESSAGE OK
    !SUBENTRY 1 org.springsource.ide.eclipse.commons.frameworks.core 0 0 2013-01-23 10:27:18.936
    !MESSAGE Converted legacy Roo plugin state locations
    !SUBENTRY 1 org.springsource.ide.eclipse.commons.frameworks.core 0 0 2013-01-23 10:27:18.936
    !MESSAGE Converted legacy STS plugin state locations
    !SESSION 2013-01-23 10:29:22.621 -----------------------------------------------
    eclipse.buildId=3.1.0.201210061306-RELEASE-e42
    java.version=1.7.0_11
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=de_DE
    Framework arguments:  -product org.springsource.ggts.ide
    Command-line arguments:  -os linux -ws gtk -arch x86 -product org.springsource.ggts.ide
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:29:36.025
    !MESSAGE System property http.proxyHost is not set but should be webproxy.uniserv.de.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:29:36.029
    !MESSAGE System property http.proxyPort is not set but should be 8080.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:29:36.030
    !MESSAGE System property https.proxyHost is not set but should be webproxy.uniserv.de.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:29:36.030
    !MESSAGE System property https.proxyPort is not set but should be 8080.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:29:36.033
    !MESSAGE System property https.proxyHost is not set but should be webproxy.uniserv.de.
    
    !ENTRY org.eclipse.core.net 1 0 2013-01-23 10:29:36.034
    !MESSAGE System property https.proxyPort is not set but should be 8080.
    
    !ENTRY org.eclipse.osgi 2 1 2013-01-23 10:29:40.178
    !MESSAGE NLS unused message: CacheManager_CannotLoadNonUrlLocation in: org.eclipse.equinox.internal.p2.repository.messages
    
    !ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2013-01-23 10:29:40.606
    !MESSAGE HTTP Proxy Authentication Required: http://download.eclipse.org/releases/juno/content.xml
    !STACK 1
    org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy auth required
            at org.eclipse.ecf.provider.filetransfer.browse.URLFileSystemBrowser.runRequest(URLFileSystemBrowser.java:129)
            at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
            at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
    !SUBENTRY 1 org.eclipse.ecf.identity 4 0 2013-01-23 10:29:40.607
    !MESSAGE Proxy auth required
    
    !ENTRY org.eclipse.equinox.p2.transport.ecf 4 1002 2013-01-23 10:29:44.191
    !MESSAGE HTTP Proxy Authentication Required: http://dist.springsource.com/release/TOOLS/update/e4.2/content.xml
    !STACK 1
    org.eclipse.ecf.filetransfer.BrowseFileTransferException: Proxy auth required
            at org.eclipse.ecf.provider.filetransfer.browse.URLFileSystemBrowser.runRequest(URLFileSystemBrowser.java:129)
            at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
            at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
    !SUBENTRY 1 org.eclipse.ecf.identity 4 0 2013-01-23 10:29:44.191
    !MESSAGE Proxy auth required
    .
    .
    .
    a.s.o.
    So to me it seems that GGTS obviously ignores the network settings for username and password. These settings are stored in the secure_storage. So here's what I tried:

    1.) Shut down GGTS
    2.) Startup GGTS and when asked for the Secure Storage Password, I repeatedly clicked Cancel until the GGTS dashboard was visible.
    3.) After doing so the RSS feeds were populated with data and I assume this was just because the secure storage was not in involved in setting up the internet connection.

    Sadly I am unable to work in this state since the secure storage still asks for my password and the GGTS is blocked by this. After typing in my secure storage password, the RSS data in the dashboard suddenly disappears and the "Check network connection" warning is displayed again.

    It seems to me that the secure storage is involved in this issue. The setting inside the secure storage for user and password are corrected (triple checked). I also completely deleted the secure storage and set it up again but this did not help either. Still, without the secure storage the RSS feeds seem to come through but when entering my master secure storage password, the internet connection seems to be lost.

    Cheers,
    Robert

  4. #4
    Join Date
    Sep 2008
    Location
    Hamburg, Germany
    Posts
    1,638

    Default

    Hey Robert!

    Thanks for this further analysis of the problem. STS/Eclipse has a preference where you can disable the integration with the native secure store, maybe that would help here? (Preferences -> General -> Security -> Secure Storage)

    HTH,
    -Martin
    Martin Lippert
    SpringSource, a division of VMware
    SpringSource Tools Team
    http://www.springsource.com
    http://twitter.com/martinlippert

  5. #5
    Join Date
    Jan 2013
    Posts
    9

    Default

    Hi Martin,

    I can't find any option to disable the secure storage completely but if by disabling you mean unchecking the secure storage provider (in my case only UI Prompt), then nope, tried that already.

    In fact this does not seem to have an effect at all. When unchecking UI Prompt and restarting GGTS I am still asked for the secure storage password. I have a strange feeling that this might have something to do with the old STS installation on this machine (which, by the way, is still able to connect to the internet without problems). After all they are both working with the same secure storage location, don't they (/home/<username>/.eclipse/org.eclipse.equinox.security/secure_storage) ?

    Any other ideas ? Oh, and thanks for your help

    Cheers,
    Robert
    Last edited by Warpcore; Jan 25th, 2013 at 11:19 AM.

  6. #6
    Join Date
    Sep 2008
    Location
    Hamburg, Germany
    Posts
    1,638

    Default

    Hey Robert!

    Since you are on Linux, this might contain more useful information for you:
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=328682

    Although it is kind of strange that one Eclipse instance works and the other doesn't...

    HTH,
    -Martin
    Martin Lippert
    SpringSource, a division of VMware
    SpringSource Tools Team
    http://www.springsource.com
    http://twitter.com/martinlippert

  7. #7
    Join Date
    Jan 2013
    Posts
    9

    Default

    Hi Martin,

    when deleting the secure storage as described in the provided link, the network settings are not stored at all

    The messages in my error log are the same (missing user and password) and in addition I now have some exceptions regarding the missing secure storage:

    Code:
    !STACK 0
    org.eclipse.equinox.security.storage.StorageException: No secure storage modules found.
            at org.eclipse.equinox.internal.security.storage.PasswordProviderSelector.findStorageModule(PasswordProviderSelector.java:190)
            at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getModulePassword(SecurePreferencesRoot.java:231)
            at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getPassword(SecurePreferencesRoot.java:224)
            at org.eclipse.equinox.internal.security.storage.SecurePreferences.put(SecurePreferences.java:224)
            at org.eclipse.equinox.internal.security.storage.SecurePreferencesWrapper.put(SecurePreferencesWrapper.java:110)
            at org.eclipse.core.internal.net.ProxyType.saveProxyAuth(ProxyType.java:550)
            at org.eclipse.core.internal.net.ProxyType.setProxyData(ProxyType.java:154)
            at org.eclipse.core.internal.net.ProxyManager.internalSetProxyData(ProxyManager.java:201)
            at org.eclipse.core.internal.net.ProxyManager.doSetProxyData(ProxyManager.java:189)
            at org.eclipse.core.internal.net.ProxyManager.setProxyData(ProxyManager.java:183)
            at org.eclipse.core.internal.net.ProxySelector.setProxyData(ProxySelector.java:106)
            at org.eclipse.ui.internal.net.ProxyEntriesComposite.performApply(ProxyEntriesComposite.java:297)
            at org.eclipse.ui.internal.net.ProxyPreferencePage.performApply(ProxyPreferencePage.java:101)
            at org.eclipse.ui.internal.net.ProxyPreferencePage.performOk(ProxyPreferencePage.java:117)
            at org.eclipse.jface.preference.PreferenceDialog$13.run(PreferenceDialog.java:965)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
            at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
            at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
            at org.eclipse.jface.preference.PreferenceDialog.okPressed(PreferenceDialog.java:945)
            at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.okPressed(FilteredPreferenceDialog.java:448)
            at org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog.okPressed(WorkbenchPreferenceDialog.java:171)
            at org.eclipse.jface.preference.PreferenceDialog.buttonPressed(PreferenceDialog.java:233)
            at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3554)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3179)
            at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
            at org.eclipse.jface.window.Window.open(Window.java:801)
            at org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog.open(WorkbenchPreferenceDialog.java:215)
            at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:65)
            at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
            at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
            at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
            at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3554)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3179)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1029)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:923)
            at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
            at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
            at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
            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:601)
            at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
            at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
            at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
            at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
    Does this help ?

    Cheers,
    Robert

  8. #8
    Join Date
    May 2010
    Posts
    398

    Default

    A long shot here... but maybe this problem is something to do with Eclipse 4.2.
    You could give a GGTS build based on Eclipse 3.8 a try.

    Many people have problems with Eclipse 4.2 on Linux. I haven't heard about this particular problem, but maybe its worth a try (assuming you aren't already using a 3.8 based STS build).

    Kris
    Kris De Volder -- SpringSource

  9. #9
    Join Date
    Jan 2013
    Posts
    9

    Default

    Kris,

    since I am unable to work with GGTS in its current state, I will give it a try and report back.

    Cheers,
    Robert

  10. #10
    Join Date
    Jan 2013
    Posts
    9

    Default

    Hi Kris,

    Quote Originally Posted by Kris De Volder View Post
    A long shot here... but maybe this problem is something to do with Eclipse 4.2.
    You could give a GGTS build based on Eclipse 3.8 a try.
    Nope. Still the same behavior. I am unable to connect to the internet with the error message being "HTTP Proxy Authentication required"

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •