Saltar al contenido

Usando servidores detrás de un Proxy Inverso

Es posible utilizar servidores detrás de proxies inversos a través de xhr-polling, con algunas limitaciones.

Como se describe Websockets no son parte del protocolo HTTP, aunque la primera solicitud http se parezca a una solicitud http, en realidad no lo es, por lo tanto, la mayoría de los proxies inversos conocidos no son compatibles con Websockets y descartan muchas áreas importantes de la primera solicitud Websocket.

Si sabe que el servidor está detrás de un proxy inverso, desactive Websockets configurando esta opción en Clients\www\software\html5\settings.js :

disablewebsocket = true;

Eso hará cumplir el uso de XHR-polling y evitar retrasos al conectarse.

Si no tiene un archivo llamado “settings.js” en la carpeta “C:\Program Files (x86)\TSplus\Clients\www\software\html5”, entonces su versión de TSplus es más antigua y esta documentación no se aplica. Por favor, actualice su sistema primero o contacte con el soporte.

Tenga en cuenta que el uso de XHR-polling no es tan estable como Websockets debido a la naturaleza de su conexión.

La otra limitación al usar la sondeo Xhr a través de un proxy inverso es el pobre soporte en la carga de archivos. Mientras se trabaja con XHR en conexión directa, realizado por ejemplo a través de un proxy inverso de Apache, Apache puede interrumpir accidentalmente la carga del archivo.