facebook

MyEclipse 2020 unable to access eclipse marketplace

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

    rinu-johnciti-com
    Participant
    #660722 Reply

    Brian Fernandes
    Moderator

    Rinu,

    Sorry you ran into this. We will be releasing a fix for this shortly, but in the meanwhile, please try the workaround mentioned here and let us know if you still experience issue with the marketplace.

    #660726 Reply

    rinu-johnciti-com
    Participant

    Hi Brain,

    I had followed that workaround to display the eclipse marketplace icon in the install catalog window. The actual issue is Marketplace data is not loading. Please refer the attached document for the screenshots of the issue

    Attachments:
    You must be logged in to view attached files.
    #660745 Reply

    support-swapna
    Moderator

    Rinu,

    Sorry that you are seeing this issue. Thank you for the screenshots.
    It looks like there is a problem accessing https urls.

    1. Do you see the same problem with JDK 13 that is shipped with MyEclipse 2020? If you have not checked with JDK 13 after applying the workaround, then please try starting MyEclipse with JDK 13 that is included in the install and see if the issue persists.

    2. Are you behind a firewall or proxy? If yes, then did you configure it in the MyEclipse IDE as suggested in this FAQ?
    https://www.genuitec.com/forums/topic/configuring-the-network-proxy-settings/
    Most of the time the “PKIX path building failed” exceptions are because the configuration of your firewall does not handle correctly requests done to https uris. Could you please confirm this by asking your network admin?

    3. Can you please check if you can access this URL in the Internal Web Browser from within MyEcliipse? Go to Window > Show View > Other > Internal Web Browser. It should display an XML file. If you cannot access the URL from within MyEclipse, then please check if you can access it from the browser outside MyEclipse.

    –Swapna
    Genuitec Support

    #660758 Reply

    rinu-johnciti-com
    Participant

    Hi Swapna,
    find my answers below and see the attached file for more details

    1. Do you see the same problem with JDK 13 that is shipped with MyEclipse 2020? If you have not checked with JDK 13 after applying the workaround, then please try starting MyEclipse with JDK 13 that is included in the install and see if the issue persists.

    Yes I had tried it with JDK 8,11,13 and also with the internal JDK13. Same issue with all the JDKs

    2. Are you behind a firewall or proxy? If yes, then did you configure it in the MyEclipse IDE as suggested in this FAQ?
    https://www.genuitec.com/forums/topic/configuring-the-network-proxy-settings/
    Most of the time the “PKIX path building failed” exceptions are because the configuration of your firewall does not handle correctly requests done to https uris. Could you please confirm this by asking your network admin?
    Yes I’m behind a proxy and was using the proxy settings without any issues with MyEclipse 2019. Issue is when I upgraded to version 2020.
    3. Can you please check if you can access this URL in the Internal Web Browser from within MyEcliipse? Go to Window > Show View > Other > Internal Web Browser. It should display an XML file. If you cannot access the URL from within MyEclipse, then please check if you can access it from the browser outside MyEclipse.
    Yes I can access the url from the internal browser without any issues.
    I suspect that the issue might be with MPC client
    See the attachment for more details

    #660759 Reply

    rinu-johnciti-com
    Participant

    see the attachment

    Attachments:
    You must be logged in to view attached files.
    #660848 Reply

    Brian Fernandes
    Moderator

    Rinu,

    Thank you for sending in detailed notes and screenshots.

    I realize these proxy settings worked for you in 2019, but you have both HTTP and HTTPS configured on the preference page. Please configure either HTTP or HTTPS – this page is used to specify your path to the proxy server (do you connect to your proxy server using HTTP or HTTPs?) For more details, please see: https://www.genuitec.com/forums/topic/configuring-the-network-proxy-settings/

    If you ignore the marketplace, are you able to install plugins from an update site with these proxy settings? If you add any update site in the Help > Install from Site dialog – for example: https://dbeaver.io/update/latest – does this show you a list of items that can be installed (you don’t need to proceed with the install), or does this also fail? This will help us determine whether the problem is with the proxy settings or something specifically wrong with the marketplace.

    #661704 Reply

    rinu-johnciti-com
    Participant

    Hi Brian,,
    When I try the Help > Install from Site dialog – for example: https://dbeaver.io/update/latest, following error is getting displayed
    Unable to read repository at https://dbeaver.io/update/latest/content.xml.
    Unable to read repository at https://dbeaver.io/update/latest/content.xml.
    PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    No issue with http urls for install from site

    #676046 Reply

    Pankaj Sharma
    Participant

    Yes, I did face the same issue. Here is the fix.
    Problem:
    eclipse.buildId=4.21.0.I20210906-0500
    java.version=16.0.2
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
    Framework arguments: -product org.eclipse.epp.package.jee.product
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product
    org.eclipse.epp.mpc.core
    Error
    Thu Sep 16 13:07:14 IST 2021
    Cannot complete request to https://marketplace.eclipse.org/api/p?client=org.eclipse.epp.mpc.core&os=win32&platform.version=4.21: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    org.eclipse.core.runtime.CoreException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at org.eclipse.epp.internal.mpc.core.transport.httpclient.HttpClientTransport.stream(HttpClientTransport.java:117)

    Solution:
    In order to resolve this issue, I copied my security/cacert from my JRE (java-se-8u41/jre/lib/security) and then paste it in my eclipse e.g. /eclipse/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_16.0.2.v20210721-1149/jre/lib/security (replace cacert of the eclipse by cacert of JRE)

    For more detail step by step along with screen-shots, you may refer the following url : https://thebasictechinfo.com/java-8/pkixunable-to-find-valid-certification-path-to-requested-target-fix/
    Enjoy 🙂

    Attachments:
    You must be logged in to view attached files.
    #681482 Reply

    sandikumar3
    Participant

    I have been facing the same issue like ‘sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target PKIX path building failed’.

    I am using below java and eclipse versions –
    1. Eclipse Version: 2022-03 (4.23.0)
    2. Java version “17.0.3.1” 2022-04-22 LTS
    3. Operating System : Windows 10 Enterprise, version : 21H2, 64bit

    Please let me know appropriate solution to fix this

    #681483 Reply

    support-swapna
    Moderator

    Kumar,

    Have you tried Pankaj’s solution (see above)? If no, then please give it a try and see if it fixes the issue.
    If you are behind a firewall or proxy, then please refer to Brian’s response on this thread about setting the proxy details in the IDE.

    Since you are working with Eclipse, I suggest you cross post to Eclipse forums and development forums like stackoverflow.com for better suggestions.

    Hope this helps.

    –Swapna
    Genuitec Support

    #695490 Reply

    adam trissel
    Participant

    I am facing the same issue. I cannot get to the catalog, and when I try to access the URL above I get the following message:
    “Page load failed with error: The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.”. I am able to make calls to https and http from my chrome browser, so this is not a firewall issue, and seems to be introduced by myeclipse-2022.1.0a-offline-installer-macosx.dmg.

    I am given the option to go to “Setup Network” when “install from Catalog” is tried, but, again, I have no proxy.

    Guys this should out of the box, I have been using myEclipse for years, and this is the first time this has happened. I am not comfortable cutting and pasting certs from VMs to get this to work. What is a simple solution>

    Attachments:
    You must be logged in to view attached files.
    #695495 Reply

    support-swapna
    Moderator

    Adam,

    Sorry that you are seeing this issue. Thank you for the screenshots.
    This looks like a known problem with newer versions of Eclipse on Mac OS. Since MyEclipse is based on Eclipse, it is effected too.
    Please refer to this bug report and check if editing the Info.pList for MyEclipse helps :
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=568749
    https://littleshark.tistory.com/1
    Reset the Network Connections settings to defaults if you are not behind a proxy and then edit the Info.pList file.

    If none of the above suggestions work, then please share the exact Mac OS version details along with the .log file located in workspace dir/.metadata/.log (rename the extension to .txt and attach it here) to help us investigate further.

    Apologies for inconvenience caused. Do let us know how this works for you.

    –Swapna
    Genuitec Support

    #695500 Reply

    adam trissel
    Participant

    I added the following to my info.plist file:

    <key>NSAppTransportSecurity</key>
    <dict>
    <key> NSAllowsArbitraryLoads </key>
    <true />
    </dict>

    I restarted eclipse. When I try to register I get the attached error message “Activation has failed Oh no!…

    I am running mac os x 12.6.3.

    So, concerned that I cannot register the product that I just paid for. I still cannot get to the catalog, so I canoot add plugins. The support pages you mentioned were several years old. I really need to get this fixed or reconsider my IDE options for my group.

    Attachments:
    You must be logged in to view attached files.
    #695520 Reply

    Brian Fernandes
    Moderator

    Adam,

    A quick solution tot he activation issue would be to use the web / manual activation process and get the activation code from your browser. However, the bigger issue is of course the fact that your MyEclipse instance seems to be unable to access the Internet.

    Internet connectivity is of course a fundamental test that we carry out for our releases, and we’ve run a few additional tests at our end to see if we could replicate your issues. (Un)fortunately we’ve been unable to reproduce this problem at our end with the default install. One note – in the snippet you pasted, you had <key> NSAllowsArbitraryLoads </key>, did you try <key>NSAllowsArbitraryLoads</key> (without spaces – not sure if that was a copy / paste issue here on our forums).

    At our end, none of these settings are required, so must admit we are out of ideas as this point, but we will keep trying to reproduce this.

Viewing 15 posts - 1 through 15 (of 18 total)
Reply To: MyEclipse 2020 unable to access eclipse marketplace

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