facebook

Manual Proxy Configuration is resetting itself in MyEclipse

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 15 posts - 16 through 30 (of 111 total)
  • Author
    Posts
  • #293240 Reply

    Hi Claudio,

    thanks for your proposed solution. But for me this does not work. I do need the proxy configuration. Otherwise I will get no connection to the internet. The problem I have, is that the proxy settings are resetted automatically, so that the proxy information is not really used. So again: I cannot get an internet connection. A vicous circle…

    I wonder why the support has not given any comments since two weeks.

    Best regards,
    Jochen

    #293265 Reply

    apwelsh
    Member

    claudio,

    This fix didn’t work for me. I use a Proxy Server and cannot access the internet w/o the proxy. I have tried setting the values by use of the eclipse.org verion of eclipse, and copied the configuration file over, but still the same error. The update that works in the standard eclipse, does not work in MyEclipse 7, because the application keeps resetting the proxy to no-proxy..

    #293704 Reply

    Empty
    Participant

    Hi all

    I’am facing the same problem here and created a workaround for users that need a proxy connection.

    I edited the following file: /MyEclipse 7.0/configuration/.settings/org.eclipse.core.net.prefs

    I reset all the relevant values to blank i.e.

    org.eclipse.core.net.prefs:proxyData/SOCKS/port=8080
    org.eclipse.core.net.prefs:proxyData/HTTPS/port=8080
    org.eclipse.core.net.prefs:proxyData/HTTP/host=proxyo.fnb.co.za
    org.eclipse.core.net.prefs:proxyData/HTTP/hasAuth=false
    org.eclipse.core.net.prefs:proxyData/HTTP/port=8080
    org.eclipse.core.net.prefs:proxyData/SOCKS/hasAuth=false
    org.eclipse.core.net.prefs:proxyData/SOCKS/host=proxyo.fnb.co.za
    org.eclipse.core.net.prefs:proxyData/HTTPS/hasAuth=false
    org.eclipse.core.net.prefs:proxyData/HTTPS/host=proxyo.fnb.co.za

    to:
    org.eclipse.core.net.prefs:proxyData/SOCKS/port=
    org.eclipse.core.net.prefs:proxyData/HTTPS/port=
    org.eclipse.core.net.prefs:proxyData/HTTP/host=
    org.eclipse.core.net.prefs:proxyData/HTTP/hasAuth=false
    org.eclipse.core.net.prefs:proxyData/HTTP/port=
    org.eclipse.core.net.prefs:proxyData/SOCKS/hasAuth=false
    org.eclipse.core.net.prefs:proxyData/SOCKS/host=
    org.eclipse.core.net.prefs:proxyData/HTTPS/hasAuth=false
    org.eclipse.core.net.prefs:proxyData/HTTPS/host=

    Just edit the properties file according to the previous post (see quote) and change it’s security settings. In Windows this would mean break security inheritance and add “Everyone” with only “Read” and “Execute” rights.

    You won’t notice your property under Window->Preferences->General->Network but it’ll work anyway.

    Best regards

    #293716 Reply

    Hi,

    I tried it once again, but it did not work for me. I NEED the proxy configuration, otherwise I get no connection.
    I tried it also with a “usual” eclipse (with correct proxy configuration) and it worked. But with MyEclipse there is no way to get a connection.

    @Admins: Is there any news about this? You said the problem is about to be solved. Or is it your philosophy to avoid installing additional plug-ins in MyEclipse?

    Best regards, Jochen.

    #293720 Reply

    chris_bale
    Member

    Hi! Had the same problem. Here is what worked for me:

    I opened “pulse-explorer.exe” located in the “Pulse Explorer” directory relative to my installation directory.
    There I was able to enter a proxy. After a few more selections the Pulse Explorer window opened (I closed it).

    When I returned to MyEclipse and chose Help > Software Updates > Check for updates… (or Software Updates > Manage in Pulse Explorer…) it worked:
    I did’t receive an error message and my proxy settings in MyEclipse have not been reset.

    Maybe this works for you, too?

    #293802 Reply

    Thanks for your hint, but it does not work for me. Here is what I did:

    – changed the proxy settings in MyEclipse to the correct values (3rd radio button and correct values) and closed MyEclipse
    – execute pulse-explorer.exe and enter the proxy settings
    – the i got this error message: com.genuitec.pulse.installer.definitionmetadata.repositories.count must be in definition
    – But I can proceed to use pulse “anonymous”. When I am asked to Continue anonymously using Pulse the Next > button does not work. I get an IOException.
    – When I restart MyEclipse, the proxy settings are resetted again.
    –> So this does also not work for me.

    #293818 Reply

    Riyad Kalla
    Member

    Guys this issue has been handled (From out end) just horribly. It came in to us internally as a high priority item, got assigned and buried in someone’s inbox and then ignored until now. I grabbed this and made it my only priority to get answered for you today and want to extend my apologize for leaving you all hanging here.

    I had a phone call with the Pulse lead and got some excellent workarounds to the issue until we get it resolved. They are as follows:

    Workarounds for users encountering this issue:
    ==============================================

    1. Make sure this is not the fixed NTLM issue that we had right after we released MyEclipse 7.0. If you are still on 7.0 (and not 7.0.1) and experiencing this issue behind an NTLM proxy, you won’t be able to get correctly connected to your proxy at all. The fix is to drill down to the <Genuitec> install directory and erase the following file:
    Common/configuration/com.genuitec.pulse2.common.http/connection.storage

    This will remove the cached (incorrect) NTLM credentials and allow the correct login to take place. DO NOT re-save your credentials when logging back in *until* you have gotten the 7.0.1 update listed in the Dashboard on startup in MyEclipse and applied it. After restarting with the 7.0.1 patch, you are fine to save the credentials then.

    2. If you are running MyEclipse 7.0.1 already and #1 doesn’t apply, the easiest way to get the network settings configured correctly in all the appropriate places is to run the actual Pulse Installer (http://www.poweredbypulse.com/download.php). On first Run the Pulse Installer makes detailed attempts at establishing and configuring a connection regarding your particular network configuration. You don’t need to complete the installation, just getting to the first page of the wizard before the install starts (like the login) will be sufficient.

    3. If none of the above have worked, you can drill down to the <Genuitec> install directory, and go into the Common/configuration directory, edit the Pulse2.properties file and look for (or add) the following pairs of properties depending on the proxy type you are using. If the properties are already defined, edit their values and put in the correct ones:

    # To configure with Proxy server
    proxy.host
    proxy.port

    # To configure with Socks server
    socks.host
    socks.port

    so maybe something like:
    proxy.host=192.168.1.100
    proxy.port=80
    ==============================================

    Please let me know if you run into other issues and I’ll dig deeper. Also, I would like to know who of you (having this problem) were already on 7.0.1 — I am trying to assess for the Pulse team if this is the existing NTLM issue that was fixed, or a new one.

    #293833 Reply

    denz97
    Participant

    @support-rkalla wrote:

    assigned and buried in someone’s inbox and then ignored until now

    huh??!!!! there were so many posts on this forum about this. you are right about the ‘horribly’ part.

    #293843 Reply

    John Yesberg
    Member

    I’m having troubles authenticating to my NTLM proxy.
    – I’ve updated to 7.0.1.
    – I’ve deleted the connection.storage file.
    – The proxy properties in the pulse2.properties file point to the right proxy.
    – I tried the pulse downloader that Riyad suggested above, but it behaves in the same way.

    The dialog box requesting username, password, and (optional) domain keeps popping up. I keep supplying my username, password and domain, but it never seems to work. After many (perhaps 8) attempts, it gives up, and considers itself to be “offline”. 7.0.1 is completely useless for me at work at the moment.

    John.

    #293877 Reply

    Riyad Kalla
    Member

    John, can you follow this FAQ entry (https://www.genuitec.com/forums/topic/troubleshoot-myeclipse-is-having-network-connection-issues/) and PM me the communication log GZ file that is created? It will help us debug what is going wrong. I can kick all these findings back to the Pulse dev guys to investigate and the more details I have the faster they can figure out what is going on.

    #293935 Reply

    Marc
    Member

    I have been having nothing but problems from MyEclipse v7.0. First, I downloaded the oringinal MyEclipse 7.0 All-In-One installer, which appeared to install just fine, but then I came across the NTLM issue. I tried everything I could find in the forums, but nothing resolves the issue.

    I saw this thread and thought the problem must have been solved.
    @support-rkalla wrote:

    1. Make sure this is not the fixed NTLM issue that we had right after we released MyEclipse 7.0. If you are still on 7.0 (and not 7.0.1) and experiencing this issue behind an NTLM proxy, you won’t be able to get correctly connected to your proxy at all. The fix is to drill down to the <Genuitec> install directory and erase the following file:
    Common/configuration/com.genuitec.pulse2.common.http/connection.storage

    I tried this on my v7.0 install without success. I saw that the download page showed that v7.0.1 was available for download. So, I removed v7.0 and downloaded the new version. Enter issue #2… The download page incorrectly lists the version as 7.0.1 when, in fact, it appears to still be pointing to v7.0.

    Heck… maybe a fresh install of v7.0 will do the trick. Enter issue #3… The installer gets to the point where it asks for installation directories. The directories default to

    C:\Program Files\Genuitec\MyEclipse 7.0

    and

    C:\Program Files\Genuitec\Common

    I click the ‘Configure’ button to change the locations to

    D:\Genuitec\MyEclipse7.0

    and

    D:\Genuitec\Common

    Clicking ‘Next’ takes me back to the installation location screen, where I can see the destinations I chose, as expected. But, when I continue with the installation, the installer ignores the location I specified for the Common files and goes back to the default location:

    C:\Program Files\Genuitec\Common

    I read somewhere in the forums that putting the MyEclipse 7.0 directory on a different drive than the Common directory (the way my installation inadvertently ended up) will cause MyEclipse 7.0 not to work. But because of corporate restrictions on my C: drive, I have to install to D:…

    So, I can’t install v7.0.1 despite my best efforts…

    @support-rkalla wrote:

    Guys this issue has been handled (From out end) just horribly.

    Do tell….

    @support-rkalla wrote:

    Please let me know if you run into other issues and I’ll dig deeper. Also, I would like to know who of you (having this problem) were already on 7.0.1 — I am trying to assess for the Pulse team if this is the existing NTLM issue that was fixed, or a new one.

    I hope so! Ongoing issues like this are likely to destroy confidence in MyEclipse…. maybe I should try NetBeans…

    #293938 Reply

    Riyad Kalla
    Member

    MWThomson,

    When you fire up MyEclipse does the Dashboard come up and list optional modules to install and/or does it also show a “Pulse Services” update available? That is the fix for the NTLM bug. As for all the possible workarounds to the existing NTLM bug in 7.0 as well as proxy connectivity issues, I posted all possible work arounds a few posts up, here: https://www.genuitec.com/forums/topic/manual-proxy-configuration-is-resetting-itself-in-myeclipse/#post-293818

    I’m assuming *none* of those worked for you?

    To assess if this is the known NTLM issues or a new one, the NTLM bug was related to a bad bit of code storing *saved* NTLM credentials incorrectly, so if you checked that “Save credentials” checkbox, it would always fail login. You have to manually clear that file and try again and don’t save it, it will login correctly, and then you can apply the update.

    If you have already done that and there are still connectivity issues, let’s run those down first. For the installer inconsistency, that is really disappointing. I’ve filed bugs for the dev team to try and simulate that flow and see why it ignored the setting. My guess is that the uninstaller did not remove the previous installation and that’s why it auto’ed back to the original location. You can uninstall it manually by wiping out all those dirs manually, but if it’s all setup and working now, don’t know if you want to do that.

    #293974 Reply

    Marc
    Member

    @support-rkalla wrote:

    When you fire up MyEclipse does the Dashboard come up and list optional modules to install and/or does it also show a “Pulse Services” update available?

    No. I started MyEclipse and I get the Dashboard, but I don’t get the list. Instead, I get the ‘Authenticate to NTLM proxy’ prompt.

    @support-rkalla wrote:

    That is the fix for the NTLM bug. As for all the possible workarounds to the existing NTLM bug in 7.0 as well as proxy connectivity issues, I posted all possible work arounds a few posts up, here: https://www.genuitec.com/forums/topic/manual-proxy-configuration-is-resetting-itself-in-myeclipse/#post-293818

    I’m assuming *none* of those worked for you?

    That is correct. I can’t get past step #1.

    @support-rkalla wrote:

    To assess if this is the known NTLM issues or a new one, the NTLM bug was related to a bad bit of code storing *saved* NTLM credentials incorrectly, so if you checked that “Save credentials” checkbox, it would always fail login. You have to manually clear that file and try again and don’t save it, it will login correctly, and then you can apply the update.

    If you have already done that and there are still connectivity issues, let’s run those down first.

    I will try that and report back.

    @support-rkalla wrote:

    For the installer inconsistency, that is really disappointing. I’ve filed bugs for the dev team to try and simulate that flow and see why it ignored the setting. My guess is that the uninstaller did not remove the previous installation and that’s why it auto’ed back to the original location. You can uninstall it manually by wiping out all those dirs manually, but if it’s all setup and working now, don’t know if you want to do that.

    I tried removing the directories manually before installing, since the uninstaller does not remove the Common directory, but it still reverts back to the default install directory.

    Thanks for your help.

    #293980 Reply

    Marc
    Member

    Here’s what I have discovered in my many times installing and uninstalling…

    1. No matter what I do, I can’t install the Common folder anywhere other than C:\Program Files\Genuitec\Common.

    2. When I install and use a NEW workspace, MyEclipse opens to the Dashboard and I get the NTLM prompt twice… once for port 443 and once for port 80. After I enter my credentials, I get the update screen, but no updates are available. New updates include UML2 and Spring.

    3. When I install and use a pre-existing workspace, I get to the same NTLM prompt, but it never seems to connect …I end up getting an error stating:

    Check for Updates... Requires a network connection in order to connect to the server. Try this again after network connectivity has been restored.

    and I never get the update screen.

    #293981 Reply

    Marc
    Member

    I meant to ask… is v7.0.1 really available for download via the All-In-One installer, or is the download page wrong?

    Also, the release notes is where I found the statement about installing the MyEclipse and Common folders on the same drive…
    http://www.myeclipseide.com/module-htmlpages-display-pid-387.html#issues

    Installation of MyEclipse 7.0 into different drive (C:\ for example) than Common (D:\ for example) will cause MyEclipse to not work.
Viewing 15 posts - 16 through 30 (of 111 total)
Reply To: Manual Proxy Configuration is resetting itself in MyEclipse

You must be logged in to post in the forum log in