PowerShell: Invoke-RestMethod : The underlying connection was closed: An unexpected error occurred on a send.

Przy próbie użycia polecenia Invoke-RestMethod otrzymujemy komunikat:

Invoke-RestMethod : The underlying connection was closed: An unexpected error occurred on a send.

Problem polega na tym, że starsze wersje .NET nie obsługują nowszych wersji TLS, takich jak 1.2 i 1.3.

Sprawdzonym rozwiązaniem jest wymuszenie użycia TLS w wersji 1.2, w tym samym oknie wydajmy polecenie:

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

Następnie wywołajmy polecenie Invoke-RestMethod jeszcze raz:

Invoke-RestMethod firsttorun.sprawdzone.it > first.ps1

Działa! Możemy już pobrany skrypt uruchomić:

Microsoft 365: Jak dodać alias konta pocztowego kiedy używamy Azure AD Connect ?

Używając Azure AD Connect, przy próbie dodania aliasu dla użytkownika po stronie panelu administracyjnego otrzymujemy komunikat:

This user is synchronized with your local ‎Active Directory‎. Some details can be edited only through your local ‎Active Directory‎
.

Jak dodać alias dla użytkownika Microsoft 365 kiedy jest synchronizowany z Active Directory?

Czytaj dalej „Microsoft 365: Jak dodać alias konta pocztowego kiedy używamy Azure AD Connect ?”

Microsoft 365: synchronizacja kont Active Directory z użyciem Azure AD Connect

W jaki sposób połączyć środowisko Active Directory i Microsfot 365? Jak synchronizować konta użytkowników po stronie AD i Microsoft 365? Jak używać jednego konta dla usług on-premises i Microsoft 365? Czy można wdrożyć Single Sign-On
Wystarczy skonfigurować Microsoft Azure Active Directory Connect – aplikacje która będzie odpowiadała za synchronizacje obiektów naszego lokalnego AD z Azure AD. Sam proces jest dość prosty, warto jednak wcześniej przemyśleć wszystkie nasze założenia.

Czytaj dalej „Microsoft 365: synchronizacja kont Active Directory z użyciem Azure AD Connect”

PowerShell: Start-ADSyncSyncCycle Scheduler is already suspended via global parameters.

Podczas próby wykonania synchronizacji z Azure AD używając do tego celu modułu PowerShell ADSync i komenyd Start-ADSyncSyncCycle

Start-ADSyncSyncCycle -PolicyType Delta

otrzymuje komunikat błędu:

Start-ADSyncSyncCycle : System.InvalidOperationException: Scheduler is already suspended via global parameters.

Jak rozwiązać taki problem? Wystarczy zmienić parametr używając polecenia Set-ADSyncScheduler :

Set-ADSyncScheduler -SchedulerSuspended $false

i wywołajmy polecenie ponownie: