Connect-Exchange Online (Error while sending the request)

AW13-2828 10 Reputation points
2023-11-20T10:17:36.3+00:00

Hello,

I'm getting the below Error while connecting to Exchange Online (PowerShell Script) when called from .Net Application.

        #Import-Module ExchangeOnlineManagement
        #Connect-ExchangeOnline -Credential $Creds
An error occurred while sending the request.
At C:\Program 
Files\WindowsPowerShell\Modules\ExchangeOnlineManagement\3.4.0\netFramework\ExchangeOnlineManagement.psm1:762 char:21
+                     throw $_.Exception.InnerException;
+                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [], HttpRequestException
    + FullyQualifiedErrorId : An error occurred while sending the request.

I've checked the Credentials. Updated the Exchange Online Module. Checked .Net Framework and its Compatible.

I'm using Windows PowerShell 5.1.

Policy is been set to Bypass.

Thanks & Regards

Exchange Online
Exchange Online
A Microsoft email and calendaring hosted service.
6,182 questions
Exchange | Exchange Server | Development
Exchange | Hybrid management
Windows for business | Windows Server | User experience | PowerShell
{count} votes

3 answers

Sort by: Most helpful
  1. Russ S 25 Reputation points
    2024-03-05T22:39:38.7833333+00:00

    I had the same issue, but was able to solve it by specifying Tls 1.2.

    Add this line:

    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

    That should get you past that error.

    1 person found this answer helpful.

  2. Mora, Juan-Manuel 0 Reputation points
    2024-02-26T16:10:13.8866667+00:00

    Any steps to solve this issue?

    0 comments No comments

  3. Andre g 6 Reputation points
    2024-05-13T12:15:06.99+00:00

    We tried with registry keys for TLS, with latest updates for Exchange and Windows server.

    The error was fixed temporarely, but now is back in all machines behind our customer network. So I just updated the Sonicwall, but the error persists.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.