Sign Up for Training |
insightsoftware Company Site
Community
Downloads
Training
Submit a Request
Become a Jet Insider
Give Feedback

Jet Hub Error: IDX20803: Unable to obtain configuration from file: '[PII is hidden]'


Overview:

When installing the Jet Reports (20.x and up) Jet Service Tier and Jet Hub, the following error is displayed when navigating to the Jet Hub website:

PII_is_hidden.png

Complete text of error message is:

IDX20803: Unable to obtain configuration from file: '[PII is hidden]'


Troubleshooting Steps:

  1. Check if the Jet Hub and Jet Service Tier are installed on the same server or if they are installed on separate servers.

    If they are installed on separate servers then confirm if both the Jet Hub and Jet Service Tier have been installed/upgraded as the same version. Was the same Jet Service Tier host/port and Jet Hub URL used when installing the Jet Service Tier and the Jet Hub? Does the Jet Hub URL resolve to the same IP address when pinged from both servers?

  2. On the server where the Jet Service Tier service is installed open the Jet Services Administration Shell and run the following command.

    Get-JetServiceTierSettings

    If for any reason the Jet Services Administration Shell doesn't open automatically then you can open PowerShell as administrator run the following commands.

    cd "C:\Program Files (x86)\Jet Services\Management" 
    .\JetServicesAdministrativeShell.ps1

    Validate that the correct Jet Service Tier host, Jet Service Tier port, and Jet Hub URL were used.

  3. Validate your SSL certificate.

    The Jet Hub URL that was entered during the installation of the Jet Service Tier service and the Jet Hub must be secured with an SSL certificate whose Subject Alternative Name covers the Jet Hub URL defined during the installation.

    For example in the screenshot below, the Jet Hub URL would need to be https://reports.swpros.com.

    mceclip1.png

    It is possible to use a DNS name for the Jet Hub URL where the Jet Service Tier and Jet Hub are installed on the same server but using different addresses. In the example below, both the Jet Service Tier and Jet Hub are installed on the server jet.swpros.local but a DNS name for the Jet Hub was created. The certificate shown above would cover the DNS name and therefore be valid.

    Jet Service Tier host: jet.swpros.local
    Jet Service Tier port: 7090
    Jet Hub URL: https://reports.swpros.com

  4. Restart the server or reset IIS.

    On the server where the Jet Hub is installed, after the installation has completed, you must restart the server or reset IIS.
    To reset IIS, open CMD as administrator and run the following command.

    IISRESET

    mceclip2.png

  5. When navigating to the Jet Hub website, you must use the exact same Jet Hub URL that was provided during the installation.

    Even if you are testing from the same server, you cannot use any URL (e.g. https://localhost) other than the Jet Hub URL that was provided during the installation.

    If your Jet Hub URL was configured as https://reports.swpros.com then that is the only URL that will work.

  6. Verify that the .NET Core packages were properly installed.

    When installing the Jet Hub the following three packages are installed.

    Updated_NET_Runtime.png

    If these components were not installed for any reason you can download and install them manually via the following: .NET 6.0 Download Link

    Updated_NET_Runtime_MS4.png
    In some cases where these packages were already present on the server you may need to uninstall them and reinstall them manually.


Was this article helpful?
1 out of 2 found this helpful

Comments