When you try to install the MSOnline module using the Install-Module -Name MSOnline command, if there is an error similar to "Unable to download the list of available providers. Check your internet connection.", it might be due to any of the following reasons:
- No internet access: Check if there is proper internet connectivity in the Applications Manager installed server.
- TLS 1.2 not present:
To check the available TLS versions, execute the below command in the admin PowerShell window:

[Net.ServicePointManager]::SecurityProtocol
- If the output does not have the value Tls12, then TLS version 1.2 is not present
To enable this, open the admin command prompt and execute the following commands:

REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 1
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 1
- Once done, open a new Powershell window and check if the Tls12 is enabled.
- If enabled, then try installing the MSOnline module.
How to fix "Microsoft 365 connectivity modules are not installed." error?
Check if the MSOnline module mentioned in the prerequisites is installed in the AppManager server. Open PowerShell in administrator mode and run the below command and check if the module is listed:
Get-Module -ListAvailableIf the module is not installed, you need to install it. If you face any issues while installing the module, refer the prerequisites. How to fix "Tenant Not Found" error?
Open PowerShell in administrator mode and run the below commands and check if the Tenant name used while adding the monitor is same as the Account name in the output. (Enter the credentials when prompted.)

Import-Module MSOnline
Connect-MsolService
Get-MsolAccountSku | select *