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.