netsh.exe: Kesalahan 87


21

Saya mengalami masalah dalam membuat reservasi urlacl di Windows Server 2008; mungkin ini kesalahan pemula.

Baris perintah yang saya gunakan adalah:

netsh http add urlacl url=http://+:99898/ user=ben

Kesalahan yang saya lihat adalah:

Url reservation add failed, Error: 87
The parameter is incorrect.

Ada akun pengguna lokal bernama 'ben' yang memiliki hak admin. Saya telah memastikan untuk memasukkan garis miring setelah nomor port di URL. Dokumentasi Google dan MSDN mengecewakan saya sekarang - apakah ada yang tahu apa yang saya lakukan salah?


Apakah pertanyaan ini membuat orang memikirkan acara kejahatan TV dengan "alamat IP" seperti "10.68.342.12" di dalamnya? > tersenyum <
Evan Anderson

Saya akan mengambil benjolan saya di sini ... =)
Ben

Juga, seperti biasa, jika Anda memiliki nama pengguna yang menyertakan spasi, gunakan tanda kutip ganda untuk merangkumnya. misalnya,C:\>netsh http add urlacl url=http://+:9998/ user="DOMAIN\my name"
lewiSnort

Jawaban:


11

Nomor port "99898" bukan nomor port TCP yang valid. Nomor port TCP adalah bilangan bulat unsigned 16-bit, sehingga tidak dapat melebihi 65535. Saya akan sangat curiga bahwa nomor port yang tidak valid ini adalah alasan kesalahan yang Anda lihat.


Itu saja - saya mencoba dengan nomor port 4 digit sebelumnya, tetapi pasti mendapatkan kesalahan yang berbeda. Terima kasih!
Ben

45

Saya memiliki kesalahan yang sama; dalam kasus saya, kesalahan yang saya buat adalah menghilangkan garis miring dari URL:

C:\>netsh http add urlacl url=http://+:8085 user=DOMAIN\myname
Url reservation add failed, Error: 87
The parameter is incorrect.


C:\>netsh http add urlacl url=http://+:8085/ user=DOMAIN\myname
URL reservation successfully added

Dan dalam kasus saya, saya telah menghilangkan url=dan user=, yang menurut dokumentasi adalah opsional, tetapi ternyata tidak.
Cameron

7
netsh http add urlacl url=https://*:8081/ user=Everyone

Juga garis miring tidak penting ------------- ^


1
Bisakah Anda meningkatkan kualitas jawaban Anda dengan menunjukkan mengapa jawaban Anda adalah solusinya?
John aka hot2use
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.