netsh.exe: error 87


21

Tengo problemas para crear una reserva de urlacl en Windows Server 2008; Probablemente sea un error de novato.

La línea de comando que estoy usando es:

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

El error que veo es:

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

Hay una cuenta de usuario local llamada 'ben' que tiene privilegios de administrador. Me aseguré de poner una barra diagonal después del número de puerto en la URL. La documentación de Google y MSDN me está decepcionando ahora: ¿alguien tiene idea de lo que estoy haciendo incorrectamente?


¿Esta pregunta hizo que alguien pensara en programas de crimen de TV con "direcciones IP" como "10.68.342.12" en ellos? > sonrisa <
Evan Anderson

Tomaré mis bultos aquí ... =)
Ben

Además, como de costumbre, si tiene un nombre de usuario que incluye un espacio, utilice comillas dobles para encapsularlo. por ejemplo,C:\>netsh http add urlacl url=http://+:9998/ user="DOMAIN\my name"
lewiSnort el

Respuestas:


11

El número de puerto "99898" no es un número de puerto TCP válido. Los números de puerto TCP son enteros sin signo de 16 bits, por lo que no pueden superar los 65535. Sospecho que este número de puerto no válido es la razón del error que está viendo.


Eso es todo. Intenté con un número de puerto de 4 dígitos antes, pero debe haber recibido un error diferente. ¡Gracias!
Ben

45

Yo tenía el mismo error; en mi caso, el error que estaba cometiendo fue omitir la barra diagonal de la 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

Y en mi caso, había omitido el url=y user=, que según la documentación es opcional, pero aparentemente no lo es.
Cameron

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

También la barra inclinada sí importa ------------- ^


1
¿Podría mejorar la calidad de su respuesta señalando por qué su respuesta es la solución?
John aka hot2use
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.