Observability
SolarWinds upgrade fails with 'Offline Environment' Error due to missing DigiCert Root certificate
During a SolarWinds upgrade, the online installer or Centralized Upgrade feature failed to connect to the internet and displayed an 'Offline environment' error, despite the server having valid internet connectivity.
First published date
Last published date
Overview
During a SolarWinds upgrade using the online installer or Centralized Upgrade feature, the process fails with an error:
Unable to connect to the internet. A connection could not be opened to https://downloads.solarwinds.com or you are in an offline environment. To perform upgrade, please download the installer from the Customer Portal.
Upon investigation, it was identified that the root cause was the absence of the DigiCert Global Root G3 certificate in the Trusted Root Certification Authorities store on the SolarWinds Platform server. This prevented the system from establishing a secure HTTPS connection to downloads.solarwinds.com.
Product section
Cause
This issue occurs because the SolarWinds installer was unable to establish a secure HTTPS connection to https://downloads.solarwinds.com due to the absence of the DigiCert Global Root G3 certificate in the Trusted Root Certification Authorities store on the server. This certificate is required to validate the SSL/TLS certificate presented by the SolarWinds download server. Without it, the server treats the connection as untrusted and blocks it, resulting in the upgrade failure.
Resolution
Updated: July 2nd, 2025
To permanently resolve this, we moved away from DigiCert certificate to Let's Encrypt certificate issued by "SRG Root X1", a root certificate that is already included in supported operating systems. This eliminates the need for you to manually update or install the root certificate. If you need a copy of the root certificate, please refer to the following article.
No action is required on your part, as the root certificate should already exist in the operating system.
|
Note: If the problem persists, please open a support case and reference this article. |
Alternate Workaround (if the resolution above does not work):
If you are still encountering the issue, you may try the below steps to find the missing DigiCert Global Root G3 certificate and import it into the Trusted Root Certification Authorities store on the affected SolarWinds server.
Follow the below steps:
Step 1: Validate if the Certificate is Missing
-
On the affected SolarWinds server, open MMC (Microsoft Management Console):
-
Press
Windows + R, typemmc, and press Enter.
-
-
Go to File > Add/Remove Snap-in.
-
Select Certificates, click Add, then select Computer account and click Next > Finish.
-
Expand Certificates (Local Computer) > Trusted Root Certification Authorities > Certificates.
-
Search for the certificate with:
-
Issued To: DigiCert Global Root G3
-
Issued By: DigiCert Global Root G3
- If it is not listed, proceed with Step 2 and 3 to export and import the missing certificate.
-
Step 2: Export the Certificate from a Working System
Below is a copy of the DigiCert Global Root CA G3 in Base64 format:
-----BEGIN CERTIFICATE-----MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FGfp4tn+6OYwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPOZ9wj/wMco+I+o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNpYim8S8YwCgYIKoZIzj0EAwMDaAAwZQIxAK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y3maTD/HMsQmP3Wyr+mt/oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34VOKa5Vt8sycX-----END CERTIFICATE-----
- Copy the content above to a text file (including
-----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----) -
Save the file as DigiCertGlobalRootG3.cer
If the root certificate exists on a working machine, perform the following steps:
-
On a working system (e.g., your lab environment), follow the same steps above to open the Certificates MMC.
-
Locate DigiCert Global Root G3 under Trusted Root Certification Authorities > Certificates.
-
Right-click on the required certificate > All Tasks > Export.
-
In the Certificate Export Wizard:
-
Select DER encoded binary X.509 (.CER) format.
-
Save the file as
DigiCertGlobalRootG3.cerand copy it to the affected server.
-
Step 3: Import the Certificate on the Affected Server
-
On the affected SolarWinds server, return to Certificates MMC under Trusted Root Certification Authorities.
-
Right-click Certificates under the Trusted Root CA folder > All Tasks > Import.
-
Follow the wizard:
-
Select the exported
.cerfile. -
Place the certificate in the Trusted Root Certification Authorities store.
-
Complete the wizard.
-
-
After import, verify that DigiCert Global Root G3 appears in the list.
After the certificate is successfully imported, re-run the SolarWinds online installer or centralized upgrade. It should now connect to https://downloads.solarwinds.com without issues and proceed with the upgrade.