Cara Memperbaiki Error failed: WinRM cannot complete the …

スポンサーリンク

Solusi untuk Error “failed: WinRM cannot complete the operation”

Gambaran Umum Error

Pesan error “failed: WinRM cannot complete the operation” muncul ketika Windows Remote Management (WinRM) tidak dapat menyelesaikan operasi yang diminta. WinRM adalah protokol yang digunakan untuk mengelola dan mengakses layanan Windows secara jarak jauh. Kesalahan ini biasanya terjadi ketika pengaturan WinRM tidak dikonfigurasi dengan benar pada mesin target, atau ketika ada masalah dengan firewall yang memblokir akses.

Penyebab Umum

Beberapa penyebab umum dari error ini antara lain:

  1. WinRM Tidak Terinstal: WinRM mungkin tidak diinstal atau tidak diaktifkan pada mesin yang bersangkutan.
  2. Firewall yang Menghalangi: Aturan firewall yang tidak tepat dapat memblokir port yang digunakan oleh WinRM.
  3. Listener WinRM Tidak Dikonfigurasi: Listener WinRM yang diperlukan untuk menerima permintaan tidak diatur di mesin target.
  4. Konfigurasi Jaringan: Kesalahan dalam pengaturan jaringan yang dapat menyebabkan masalah akses jarak jauh.
  5. Pengaturan Keamanan: Pengaturan keamanan yang ketat dapat menghalangi akses jarak jauh yang diperlukan oleh WinRM.

Metode Solusi

Berikut adalah beberapa metode untuk mengatasi masalah ini:

Metode 1: Mengkonfigurasi WinRM

  1. Buka Command Prompt sebagai Administrator.
  2. Jalankan perintah berikut untuk mengkonfigurasi WinRM:
    cmd
    winrm quickconfig
  3. Anda akan melihat pesan yang menunjukkan bahwa layanan WinRM sudah berjalan, tetapi perlu diatur untuk memungkinkan akses jarak jauh. Ketika diminta untuk membuat listener, ketik y dan tekan Enter.
  4. Setelah konfigurasi selesai, pastikan untuk memverifikasi apakah listener telah dibuat dengan menjalankan kembali perintah:
    cmd
    winrm quickconfig

    Ini akan memastikan bahwa WinRM sudah siap untuk menerima permintaan WS-Man.

Metode 2: Mengatur Aturan Firewall

  1. Buka “Windows Firewall with Advanced Security”.
  2. Klik pada “Inbound Rules”.
  3. Temukan dan klik dua kali pada “Windows Remote Management (HTTP-In)” untuk profil publik.
  4. Di tab “Scope”, tambahkan alamat IP yang diizinkan untuk akses. Anda bisa menambahkan semua IP dengan menggunakan *.
  5. Pastikan bahwa aturan ini diaktifkan dan tidak terblokir oleh pengaturan firewall lainnya.

Metode 3: Mengaktifkan PS Remoting

  1. Buka PowerShell sebagai Administrator.
  2. Jalankan perintah berikut untuk mengaktifkan PS Remoting:
    powershell
    Enable-PSRemoting -Force
  3. Lanjutkan dengan membuat kredensial untuk koneksi jarak jauh:
    powershell
    $password = ConvertTo-SecureString -AsPlainText -Force -String "MY_PASSWORD"
    $credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "MY_USERNAME", $password
  4. Buat sesi baru dengan menggunakan:
    powershell
    $session = New-PSSession -ComputerName "MY_EC2_PUBLIC_IP" -Credential $credential
    Enter-PSSession $session

Metode 4: Memeriksa Koneksi WinRM

  1. Coba menjalankan perintah berikut untuk memastikan WinRM diizinkan pada kedua komputer (client dan server):
    cmd
    winrm get winrm/config
  2. Pastikan bahwa konfigurasi yang ditampilkan sesuai dengan yang diperlukan untuk koneksi jarak jauh.

Metode 5: Menyelesaikan Masalah di Exchange Management Console

  1. Jika Anda menggunakan Exchange Management Console dan mengalami kesulitan, periksa konfigurasi di:
    plaintext
    C:\Users\(username)\AppData\Roaming\Microsoft\MMC\Exchange Management Console\
  2. Hapus file konfigurasi yang ada dan pastikan untuk menghapus nilai di registry:
    plaintext
    HKCU\Software\Microsoft\ExchangeServer\v14\AdminTools\NodeStructureSettings

Tips Pencegahan

  • Pastikan WinRM selalu diatur untuk akses jarak jauh setelah melakukan pembaruan sistem.
  • Rutin periksa aturan firewall untuk memastikan tidak ada yang menghalangi akses WinRM.
  • Selalu gunakan kredensial yang kuat dan aman saat mengakses sistem secara jarak jauh.
  • Monitor log sistem untuk mendeteksi potensi masalah sebelum menjadi kritis.

Ringkasan

Error “failed: WinRM cannot complete the operation” sering kali disebabkan oleh konfigurasi WinRM yang tidak tepat atau masalah firewall. Dengan mengikuti langkah-langkah di atas, Anda dapat mengatasi masalah ini dan memastikan bahwa sistem Anda siap untuk akses jarak jauh melalui WinRM. Jika masalah tetap berlanjut, pastikan untuk memeriksa semua pengaturan jaringan dan keamanan yang mungkin mengganggu koneksi.

コメント

タイトルとURLをコピーしました