Like the title says, I'm getting "Unable to Connect to the Internet" when running the NPM 12.2 Online Installer on our Windows Server 2012 R2 box. When I choose "I've fixed the Connection problem" and click "Retry" it pops up with the same error and adds the message "Unable to connect to the internet. A connection could not be opened to https://api.solarwinds.com". If I browse to that URL in Chrome or Internet Explorer I get the message "api.solarwinds.com is alive!", so that site is definitely reachable from the server...
Various things I've tried and/or confirmed:
- We don't use any proxies nor do we use Windows Firewall.
- solarwinds.com is added as a Trusted Site in the Internet Control Panel (along with amazon.com, amazonaws.com, and a bunch of other sites)
- While we do have web filtering in the company, it only blocks malicious sites and definitely does not block solarwinds.com (proven by the fact that I can go that api.solarwinds.com URL just fine).
- I have tried running the installer as an administrator both with a local non-domain account and with a domain account (both the local and domain accounts are local administrators on the server).
- This is a brand new server that has never had SolarWinds installed on it before.
- I have installed the required roles and features according to the SolarWinds Documentation.
I have installed and upgraded Orion on literally dozens and dozens of servers of various type in the last 5 years, so I am no spring chicken when it comes to this. I know the obvious solution is to use the Offline Installer, but I really like the concept of the Online Installer and I just don't see any reason why this shouldn't work. Something funky has to be going on here... Also, I'm sure opening a support case may be a good thing but I feel like there has to be a relatively simple solution. Like a Windows setting somewhere that needs to be modified. Plus, support cases can take a really long time to be resolved, especially if it is an uncommon issue. I'll do so if I can't get any help here.
I tried googling the error message and searching it on thwack but couldn't find anybody else complaining about this issue. Am I really the first? Anybody know why it's saying it can't contact that site when that site can easily be reached from the server via my browser?
Error Message:
Errors from the Installer Log file:
WARN (null) SolarWinds.Administration.DataProviders.WebProxyProvider - Failed to create proxy. System.NullReferenceException: Object reference not set to an instance of an object.
WARN (null) SolarWinds.Administration.SystemInfoCollector.Detectors.WebProxyDetector - Internet connection test failed. System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
Other Log Entries that I don't think are relevant since this is a brand new install, therefore the Registry Keys it is talking about shouldn't exist. I think this is just part of an automatic check it does to determine if this is a new install or an upgrade:
2017-10-25 15:05:07,760 [1] DEBUG (null) SolarWinds.Administration.Utils.RegistryReader - Could not find registry key LocalMachine\Software\SolarWinds\Orion\Core\EvalInstallType 2017-10-25 15:05:07,760 [1] DEBUG (null) SolarWinds.Administration.Utils.RegistryReader - Could not find registry key LocalMachine\Software\SolarWinds\Orion\Core\InstallPath 2017-10-25 15:05:07,760 [1] DEBUG (null) SolarWinds.Administration.Utils.RegistryReader - Could not find registry key LocalMachine\Software\SolarWinds\Orion\Core\InstallPath 2017-10-25 15:05:07,760 [1] WARN (null) SolarWinds.Orion.Core.Common.RegistrySettings - Failure opening registry key at HKLM\SOFTWARE\SolarWinds\Orion\Core. 2017-10-25 15:05:07,760 [1] WARN (null) SolarWinds.Orion.Core.Common.RegistrySettings - Failure opening registry key at HKLM\SOFTWARE\SolarWinds\Orion\Core. 2017-10-25 15:05:07,760 [1] WARN (null) SolarWinds.Orion.Core.Common.RegistrySettings - Failure opening registry key at HKLM\SOFTWARE\SolarWinds\Orion\Core. 2017-10-25 15:05:07,760 [1] WARN (null) SolarWinds.Orion.Core.Common.RegistrySettings - Failure opening registry key at HKLM\SOFTWARE\SolarWinds\Orion\Core.
Proof that the server can indeed connect to api.solarwinds.com just fine: