IBM i Global

IBM i 

A space for professionals working with IBM’s integrated OS for Power systems to exchange ideas, ask questions, and share expertise on topics like RPG and COBOL development, application modernization, open source integration, system administration, and business continuity.


#Power


#IBMi
#Power
 View Only

Unable to open Eclipse Marketplace or Install new software after installing RDi 9.8

  • 1.  Unable to open Eclipse Marketplace or Install new software after installing RDi 9.8

    Posted Mon October 09, 2023 12:45 PM

    So far I love RDi 9.8 except for one nagging problem. 

    I am getting an error when trying to download plugins from Eclipse Marketplace or Install New Software.  (from the Help menu).

    I am running 64 bit Windows 10 on a Dell laptop. 

    I created a folder C:\RDi and copied the downloaded RDi zip file to it. Then used 7-zip to extract the zip file to the folder.  Installed my license without a problem. RDi works flawlessly for me other than this.

    Initially, I was able to open Eclipse Marketplace initially and installed the Eclipse Web Developer Tools 3.25 which allows me to edit html files.

    But now when I try to install new software (I was looking to install Git) I get an error either trying to open Eclipse Marketplace or Install new software. 

    The error I am getting is 

    Cannot open Eclipse Marketplace
    Cannot install remote marketplace locations: Cannot complete request to http://marketplace.eclipse.org/catalogs/api/p: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    Cannot complete request to http://marketplace.eclipse.org/catalogs/api/p: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    Cannot complete request to http://marketplace.eclipse.org/catalogs/api/p: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    I have been trying to resolve this issue with IBM support for a couple of weeks and they are unable to duplicate my problem.

    The problem might have something to do with the Java cacerts file.

    I have no problem accessing the url's from my web browser.

    I tried uninstalling and re-installing my JRE.  I am using IBM Semeru jre-17.0.8.101-openj9.  This is IBM's recommendation for IBM i ACS. 

    RDi has it's own java

    Each has their own cacerts file.  The error logs don't tell me what cacerts file is being used. I saw some reference that it might use the one in the JAVA_HOME directory which is the IBM Sereru installation. 

    There are several other cacerts files on my system. I tried copying and replacing the cacerts files in the Semeru and RDi directories. 

    I tried uninstalling and re-installling java. 

    I uninstalled dbeaver which was running on another version of eclipse. 

    I was able to get it working again if I completely removed the C:\RDi folder and re-installed it. 

    However, I can't get that to work any more.

    I am able to get it to work if I install on my other computer - desktop machine - 64 bit Windows 10.

    I tried creating a new workspace thinking there was a setting in the workspace that could be causing the problem. 

    I think there must be some settings outside of the install folder (C:\RDi) and the workspace folder.  Perhaps some registry settings?  Maybe some ini files somewhere else.  

    Anyone else experience anything like this?

    Any suggestions?



    ------------------------------
    Douglas Bridwell
    ------------------------------

    #RationalDeveloperfori