Error de IIS/Apache, conflicto en el puerto 80 Imprimir

  • 0

Requisitos mínimos previos antes de continuar

A: asegúrese de haber configurado IIS o Apache para que se ejecuten en el puerto 81. Si no puede hacerlo, estos casos se consideran no cooperativos.

https://www.terminalserviceplus.com/docs/using-iis

https://www.terminalserviceplus.com/docs/using-apache

B: asegúrese de haber configurado TSplus para que se ejecute en los puertos 80 y 443, o en aquellos que no entren en conflicto, por ejemplo, los puertos 88/448.
¡NO CONFIGURE TSPLUS E IIS/APACHE EN LOS MISMOS PUERTOS!
Es decir, si IIS se configuró para usar el puerto 81/443, etc., y TSplus se configuró para usar el puerto 81/443,
¡ENTONCES ENTRARÁN EN CONFLICTO!

En tal caso, asegúrese de haber seguido las FAQ_IIS (o Apache), por lo tanto, vuelva a leer las FAQ_IIS (o Apache) con atención y

solucione estos problemas antes de continuar.

C: ¡Asegúrese de acceder al servidor en el navegador por los puertos 80/443 (o cualquier otro que no esté en conflicto) que haya configurado en TSplus!

Eso significa que si ha configurado TSplus en el puerto 80 pero IIS en el puerto 81, entonces debería acceder al enlace en el navegador

en el puerto 80 como en el ejemplo http://your_server, las solicitudes HTTP se reenviarán del puerto 80 al 81 automáticamente.

Para ejecutar TSplus con IIS o Apache como servidor web, debe configurar IIS/Apache de modo que TSplus(html5service.exe) escuche en el puerto 80 e IIS (o Apache, etc.) escuche en el puerto 81, ya que todas las solicitudes HTTP1.0/1.1 se reenviarán automáticamente desde el puerto 80 (html5service.exe) al puerto 81 (IIS/Apache) para que las procese su servidor web de terceros, mientras que, al mismo tiempo, todas las solicitudes HTML5-RDP permanecerán en el puerto 80 y serán manejadas por html5service.exe.

Recuerde que, si no desea que TSplus(html5service.exe) utilice el puerto 80 para que IIS permanezca en el puerto 80, debe tener en cuenta que debe configurar TSplus en cualquier otro puerto libre en el modo de servidor web integrado, como por ejemplo en el puerto 88 en AdminTool GUI => Web => Manage Web Servers. Tenga en cuenta que, simplemente colocando páginas JavaScripts+html en la carpeta raíz de su servidor web de terceros, como IIS/Apache, no hace que estos servidores web sean compatibles con HTML5-RDP, ya que IIS/Apache no admiten HTML5-RDP en el lado del servidor. Pero en ese caso, si mueve TSplus a un puerto que no sea el predeterminado, como el 88, etc., el cliente HTML5-RDP nunca funcionará en el puerto 80 (http://your_server), sino en ese otro puerto libre, como en el ejemplo http://your_server:88/

Pero si por algún motivo personal no puede aceptar ese requisito, mueva también IIS/Apache del puerto 80 al 81 y no desea iniciar TSPlus en otro puerto libre que no sea el 80, entonces detenga la configuración, ya que no podemos ayudarlo en ese caso. Además, las solicitudes de soporte que se ocupen de esos casos de falta de cooperación se descartarán debido a un error personal.

 

Error: "Error en el servidor web de terceros IIS/Apache, ¡consulte las preguntas frecuentes!"

Pero si está de acuerdo con los requisitos anteriores y cree haber seguido las instrucciones de configuración en detalle

https://www.terminalserviceplus.com/docs/using-iis

https://www.terminalserviceplus.com/docs/using-apache

es posible que aún experimente el error "Error en el servidor web de terceros IIS/Apache, ¡consulte las preguntas frecuentes!"

En tal caso, verifique si html5service.exe está realmente vinculado al puerto 80 y no otro servicio que ya lo esté utilizando.

Para comprobarlo, ejecute como Administrador "cmd.exe > netstat.exe -anb"

Si todavía se muestra un servicio desconocido en ejecución en el puerto 80 en lugar de html5service.exe, que representa el proceso Java HTML5 de TSplus, entonces tiene otro caso problemático que ocurre con frecuencia cuando se instaló el servicio Microsoft SQL además de IIS. Si ese fue su caso y tiene Microsoft SQL instalado, ¡consulte los siguientes pasos!

1. Abra - Inicio > Programas > SQL Server 2008 R2 > Herramientas de configuración > Administrador de configuración de Reporting Services

A veces, no se llama exactamente como se describió anteriormente, pero debería llamarse de manera similar (por ejemplo, SQL Server 2012, etc.)

2. Abra - URL del servicio web

3. Cambie el puerto como en el ejemplo a 81

4. Abra - URL del administrador de informes > Avanzado

5. Haga clic en la entrada con el puerto 80 > Editar

6. Cambie el puerto al mismo que en el paso 3.

Tenga en cuenta que el problema con MS SQL Server puede ser un caso potencial de muchos servicios de Microsoft posibles que pueden ejecutarse en el puerto 80. Si no ejecuta MS SQL Server pero el puerto 80 aún está vinculado a un servicio desconocido, entonces tendrá que descubrir por las malas qué servicio de Microsoft aún está utilizando ese puerto. ¡También busque en Google qué podría causarlo! A veces, la causa del puerto 80 ocupado es que Skype está instalado en el servidor con el servicio web habilitado. Si es así, deshabilítelo o muévalo a otro puerto, como por ejemplo el puerto 82 o 453 para SSL. Si ninguna de las soluciones propuestas funciona, aleje TSplus de estos puertos ocupados configurando TSplus para que escuche en cualquier puerto libre que no sea el predeterminado en el modo de servidor web integrado AdminTool GUI => Web => Administrar servidores web.


¿Fue útil la respuesta?

« Atrás