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?
C:\>netsh http add urlacl url=http://+:9998/ user="DOMAIN\my name"
Respuestas:
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.
fuente
Yo tenía el mismo error; en mi caso, el error que estaba cometiendo fue omitir la barra diagonal de la URL:
fuente
url=
yuser=
, que según la documentación es opcional, pero aparentemente no lo es.También la barra inclinada sí importa ------------- ^
fuente