Tempo aproximado para leitura: 00:03:04 min
Dúvida
Como criar um Appserver HTTPS para o produto Logix?
Ambiente
Framework - Framework (Linha Logix) - Administração Logix – Versão 12
Solução
O processo de criação do Appserver é simples, basta realizar a cópia de um Appserver já existente em seu ambiente e renomear a pasta para facilitar a identificação.
Feita a criação, basta acessar a pasta do Appserver e editar o arquivo totvsappserver.ini. Como foi realizado a cópia de uma pasta já existente é necessário alterar a chave PORT na sessão [TCP].
Também é necessário editar a informação da sessão [SERVICE] como forma de identificar o serviço do Appserver que será criado no Windows.
[TCP]
TYPE=TCPIP
PORT=4371
[SERVICE]
NAME=TOTVS_APPSERVER_LOGIX_4371
DISPLAYNAME=[4371] APPSERVER HTTPS
[HTTP]
enable=1
port=8015
path=D:\TOTVS\LOGIX\bin\4371_appserver_https\web
[HTTPS]
enable=1
port=443
path=D:\TOTVS\LOGIX\bin\4371_appserver_https\web
[SSL]
TYPE=TCPIP
PORT=26011
SecureConnection=1
[SSLCONFIGURE]
SSL2 = 1
SSL3 = 0
TLS1_0 = 0
TLS1_1 = 1
TLS1_2 = 1
HSM=0
BUGS=1
STATE=1
VERBOSE=1
tryprotocols=1
CERTIFICATESERVER=D:\TOTVS\LOGIX\bin\4371_appserver_https\certificates\cert.pem
KEYSERVER=D:\TOTVS\LOGIX\bin\4371_appserver_https\certificates\key.pem
Na sessão [SSLCONFIGURE] é necessário parametrizar o caminho dos certificados, desta forma é necessário editar as chaves CERTIFICATESERVER e KEYSERVER apontando para o seu certificado digital.
Neste caso vamos fazer um teste simples para validar o funcionamento do nosso serviço. Dentro da pasta parametrizada, vamos incluir um arquivo index.html, o conteúdo desse arquivo deve ser o seguinte:
<html>
<body>
<h1><center>HTTPS Logix
</h1></center>
</body>
</html>
Após a inicialização do Appserver abra o seu navegador e informe o endereço do servidor seguido da porta configurada na sessão HTTPS e o arquivo index.html.
O resultado deve ser o seguinte:

0 Comentários