Estoy tratando de configurar algunos puertos desde un instalador WIX. Para WinXP usamos httpcfg en una acción personalizada y esto funciona bien. Para Win7, que estamos tratando:netsh http add urlacl problema
netsh http add urlacl url=http://127.0.0.1/8346/ user="NT AUTHORITY\Authenticated Users" sddl="D:(A;;GX;;;AU)"
El instalador WIX se ejecuta correctamente esta declaración y configura los puertos - para el administrador que dirige el .msi. Los usuarios con privilegios menores no pueden acceder a estos puertos. Necesito configurarlo para todos los usuarios en la máquina, pero he intentado todo lo que puedo pensar sin suerte.
Algo que me parece extraño es que el usuario administrador puede ver los puertos asignados usando netstat -a, pero no aparecen en absoluto usando netsh http show urlacl ... ¿es eso un indicador de algo incorrecto?
¿Por qué usa los parámetros user y sddl? En mi humilde opinión, solo uno de ellos es obligatorio/útil. – Christian