Configuração SSL no TOTVS | Application Server
A configuração para utilizar criptografia SSL, no TOTVS | Application Server, é realizada através do arquivo de configuração (appserver.ini se ERP 11 ou totvsappserver.ini se ERP 10) do TOTVS | Application Server.
Abrangência |
---|
ERP 10 e 11 |
Configurando SSL no sistema para Web Server
Para utilizar criptografia SSL no sistema para Web Server, é necessário configurar as seguintes seções, no arquivo de configuração (appserver.ini), do TOTVS | Application Server:
[HTTPS] Enable=1 Port=443 Path=c:\webdir [SSLConfigure] SSL2=1/0 SSL3=1/0 TLS1=1/0 PassPhrase=password CertificateServer=c:\cert\cert-server.pem SecondCertificateServer=c:\cert\ca-server.pem KeyServer=c:\cert\priv-key1.pem SecondKeyServer=c:\cert\priv-key1.pem [172.16.84.111] - Host Virtual Enable=1 Path=c:\webdir ResponseJob=anyjob
Após configurar as seções acima, acesse, através do browser, o seguinte endereço: https://172.16.84.111.
Configurando SSL no sistema para Web Client
Para utilizar o sistema para Web Client, é necessário configurar a seguinte seção, no arquivo de configuração, do TOTVS | Application Server:
Exemplo: consumir WS SEFAZ
[SSLConfigure] SSL2=1/0 SSL3=1/0 TLS1=1/0 PassPhrase=password CertificateClient=C:\cert\cert-client.pem SecondCertificateClient =C:\cert\ca-client.pem KeyClient=C:\cert\priv-key1.pem SecondKeyClient=C:\cert\priv-key1.pem
Importante |
---|
Configurando SSL no sistema para conexão com o TOTVS | SmartClient
Para utilizar criptografia SSL no sistema, é necessário configurar as seguintes seções, no arquivo de configuração, do TOTVS | Application Server:
[Drivers] Active=TCP Secure=SSL
Nesta seção, deve-se inserir a chave Secure=SSL para indicar, além da utilização da conexão padrão TCP, a conexão TCP com segurança SSL.
[SSL] Type=TCPIP Port=9932
Observação |
---|
O acesso SSL utiliza a porta de comunicação 443, como padrão, do servidor Web. |
Ao incluir a seção [SSL], no arquivo de configuração, do TOTVS | Application Server, deve-se indicar o tipo da conexão (como padrão TCPIP) e a porta de comunicação para a conexão SSL. Essa seção deve ser configurada, devido à chave Secure=SSL estar configurada na seção [Drivers].
Portanto, se deseja utilizar uma conexão com SSL entre o TOTVS | SmartClient e o TOTVS | Application Server, deve-se indicar no arquivo de configuração do TOTVS | SmartClient (smartclient.ini se ERP 11 ou totvssmartclient.ini se ERP 10) a porta SSL.
Exemplo
[TCP] Server=localhost Port=9932 SecureConnection=1
Importante |
---|
Quando utilizado criptografia SSL no TOTVS | Application Server, caso o TOTVS | SmartClient não esteja configurado para utilizar SSL, ao conectar no Application Server, ele será automaticamente desconectado e reconectado utilizando o acesso SSL. |
Veja também
Utilizando SSL – Secure Socket Layer
Instalando o OpenSSL - Secure Socket Layer
Como fazer para gerar um certificado digital