Tiempo aproximado para lectura: 00:05:00 min
Duda
Ejemplo de configuración mediante puerto Multiprotocolo cifrado y clave "APP_ENVIRONMENT=nome_environment".
Ambiente
FRAMEWORK - Framework (Línea Protheus) MI - Todas las versiones 12
Solución

Configuración del servidor de aplicaciones (appserver.ini)
[GENERALIDADES]
....
....
APP_ENVIRONMENT=nome_environment
....
....
; configuración utilizada
; 1. Puerto multiprotocolo habilitado (predeterminado);
2. Cifrado habilitado (predeterminado)
[DRIVERS] ACTIVE=TCP
[TCP]
TYPE=TCPIP
PORT=porta_multiprotocolo
....
....
; Configuración de WebApp: este puerto **no** será utilizado por el intermediario
; 1. AppServer está utilizando el puerto multiprotocolo con cifrado
; 2. El intermediario se configurará para usar el puerto multiprotocolo
; 3. entonces la aplicación web no debe configurarse con cifrado
[WEBAPP]
port = porta_webapp
-------------------------------------------------------------
Configuración del intermediario HTTP (servidor de aplicaciones.ini)
[BALANCE_HTTP]
LOCAL_SERVER_PORT = porta_broker
REMOTE_SERVER_01 =
ip_appserver porta_multiprotocolo_appserver REMOTE_SERVER_02 = ip_appserver porta_multiprotocolo_appserver
(etc)
; comunicación cifrada con AppServer
SSL_ENCRYPT_UPSTREAM = 1
; comunicación cifrada con el cliente (navegador)
SSL_METHOD=SSL/TLS
SSL_CERTIFICATE=totvs_certificate.crt
SSL_KEY=totvs_certificate_key.pem
....
....
-------------------------------------------------------------
Los certificados utilizados en el ejemplo anterior son los disponibles en el TOTVS | Servidor de aplicaciones.
Para obtener más detalles sobre estos certificados, consulte la página https://tdn.totvs.com.br/display/tec/Application+Server+-+Porta+Multiprotocolo.
Queda a discreción del cliente utilizar otros certificados.
El usuario accederá al broker a través de una url https://ip_broker:porta_broker/webapp.
0 Comentarios