¿Cómo cambiar los parámetros iniciales predeterminados de la puerta de enlace HTML5? Imprimir

  • 0

Cada vez que TSplus inicia la puerta de enlace HTML5 genera automáticamente el archivo *\Clients\webserver\runwebserver.bat
Supongamos que desea cambiar los parámetros iniciales predeterminados en el ejemplo siguiente.


@"C:\Program Files\Java\jre1.8.0_131\bin\HTML5service.exe" -Djdk.tls.ephemeralDHKeySize=matched -Djdk.tls.rejectClientInitiatedRenegotiation=true -Dorg.jboss.netty.epollBugWorkaround=true -XX: +UseG1GC -XX:+AggressiveOpts -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=10 -cp "%~dp0httpwebs.jar" -Duser.dir="C:\\Archivos de programa (x86)\\TSplus\\Clients\ \www" com.jwts.socketjw.NSIOServer 80 443 secreto secreto 127.0.0.1 -81 127.0.0.1 22 127.0.0.1 3389 >weblog.txt

1. A continuación se muestra la ruta al ejecutable de Java que pertenece a cada versión de Java.
@"C:\Archivos de programa\Java\jre1.8.0_131\bin\HTML5service.exe"
TSplus hace la copia del "java.exe" original y le cambia el nombre a "HTML5service.exe" para distinguir su propio proceso de otros procesos java.exe.

2. Los siguientes son los parámetros de inicio para la máquina virtual Java.
-Djdk.tls.ephemeralDHKeySize=matched > aumenta la seguridad SSL al imponer la solidez del tamaño de la clave DHK
-Djdk.tls.rejectClientInitiatedRenegotiation=true > aumenta la seguridad SSL
-Dorg.jboss.netty.epollBugWorkaround=true > Solución alternativa para el error de bucle permanente de Java TCP en algunos sistemas con errores.
-XX:+UseG1GC > forzar el uso del nuevo recolector de basura
-XX:+AggressiveOpts > usa opciones agresivas para aumentar la velocidad
-XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=10 > cambiar el comportamiento cuando Java debería devolver memoria libre al sistema. Por lo general, Java no devuelve memoria al sistema una vez que se usó para Java para evitar la reasignación de memoria.

3. Archivo Java ejecutado localmente, no es necesario cambiarlo> -cp "%~dp0httpwebs.jar"

4. A continuación se muestra la ruta a la carpeta www principal que se puede cambiar dentro de la GUI de AdminTool
-Duser.dir="C:\\Archivos de programa (x86)\\TSplus\\Clients\\www"

5. Programa Java ejecutado localmente desde el archivo en el paso 3.> com.jwts.socketjw.NSIOServer

6. parámetros para el inicio inicial> 80 443 secreto secreto 127.0.0.1 -81 127.0.0.1 22 127.0.0.1 3389
R: 80 443 = los puertos donde escucha el cliente HTML5 se pueden cambiar en la GUI de AdminTool, SSL está permitido de forma predeterminada en ambos.

B: secreto secreto = contraseñas predeterminadas para la clave privada dentro de cert.jks y para el almacén de claves self cert.jks
No se puede cambiar desde la GUI de AdminTool

C: 127.0.0.1 -81 indica que se reenvíe el tráfico http reconocido al servidor web http interno, cualquier número negativo simplemente indica
para usar el puerto elegido automáticamente, por número positivo como ejemplo 127.0.0.1 81 el tráfico http
será reenviado al servidor web de terceros proporcionado. Al utilizar un servidor web de terceros, TSplus arregló este puerto IP
valor a 127.0.0.1 81, por lo que si desea utilizar otro puerto (como el ejemplo 12345), entonces no hay forma de evitarlo.
que cambiarlo en runwebserver.bat

D: 127.0.0.1 22 IP y puerto predeterminados para reenviar tráfico SSH interno, está ahí por compatibilidad con versiones anteriores ya que
TSplus ya no utiliza SSH para cifrar el tráfico.

E: 127.0.0.1 3389 IP y puerto predeterminados para conectarse al servidor RDP.
la parte de IP (excepto la parte del puerto) en esta configuración no se puede cambiar desde la GUI de AdminTool.
Esta configuración afecta el funcionamiento del reenviador RDP, cuando el tráfico RDP se reconoce en los puertos 80/443.
se reenvía a la IP y al puerto predeterminados dados. Y además, si el cliente omite el valor del servidor y
permanece vacío dentro de index.html > var server = ""; entonces, de forma predeterminada, también se prefiere esta configuración.
Cambiar esta IP o puerto a valores no existentes deshabilitará la capacidad de reenviar tráfico y usarlo como predeterminado
para cliente HTML5.

7. >salida predeterminada de weblog.txt para mensajes (de error) en weblog.txt

AVISO IMPORTANTE: siempre que cambie runwebserver.bat, recuerde que la GUI de AdminTool escribe automáticamente la configuración predeterminada en este archivo. Para evitar que la GUI de TSplus AdminTool sobrescriba su configuración, establezca el atributo de solo lectura en el archivo runwebserver.bat.

 

 

IMPORTANTE: recuerde, si ha configurado el atributo de solo lectura, TSplus GUI ya no podrá cambiar la configuración predeterminada y, en caso de que actualice a una versión más reciente de Java, primero debe eliminar el atributo de solo lectura y reiniciar HTML5gateway, luego rehacer todo. cambia nuevamente manualmente.

 

 

 

 


¿Fue útil la respuesta?

« Atrás