netsh.exe: erreur 87


21

J'ai du mal à créer une réservation urlacl dans Windows Server 2008; c'est probablement une erreur de débutant.

La ligne de commande que j'utilise est:

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

L'erreur que je vois est:

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

Il existe un compte d'utilisateur local nommé «ben» qui dispose de privilèges d'administrateur. Je me suis assuré de mettre une barre oblique après le numéro de port dans l'URL. La documentation de Google et MSDN me laisse tomber maintenant - quelqu'un a-t-il une idée de ce que je fais de manière incorrecte?


Cette question a-t-elle incité quelqu'un à penser à des émissions télévisées criminelles contenant des «adresses IP» comme «10.68.342.12»? > sourire <
Evan Anderson

Je vais prendre mes morceaux ici ... =)
Ben

De plus, comme d'habitude, si vous avez un nom d'utilisateur qui comprend un espace, utilisez des guillemets doubles pour l'encapsuler. par exemple,C:\>netsh http add urlacl url=http://+:9998/ user="DOMAIN\my name"
lewiSnort

Réponses:


11

Le numéro de port "99898" n'est pas un numéro de port TCP valide. Les numéros de port TCP sont des entiers non signés 16 bits, ils ne peuvent donc pas dépasser 65 535. Je soupçonne fortement que ce numéro de port non valide est la raison de l'erreur que vous voyez.


C'est tout - j'ai essayé avec un numéro de port à 4 chiffres plus tôt, mais j'ai dû avoir une erreur différente. Merci!
Ben

45

J'ai eu la même erreur; dans mon cas, l'erreur que je faisais était d'omettre la barre oblique de fin de l'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

Et dans mon cas, j'avais omis le url=et user=, ce qui, selon la documentation, est facultatif, mais ce n'est apparemment pas le cas.
Cameron

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

La barre oblique de fin est également importante ------------- ^


1
Pourriez-vous améliorer la qualité de votre réponse en soulignant pourquoi votre réponse est la solution?
John aka hot2use
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.