Dúvida
Como é realizado o procedimento para configurar a sincronização com SSL?
Ambiente
Cross Segmentos - TOTVS CRM Automação de Força de Vendas (SFA) - Infraestrutura - Todas as versões
Solução
Para solucionar esta questão realize o passo a passo a seguir:
1. Conecte-se ao servidor onde está instalada a sincronização (pode ser em um servidor separado ou em um com todos serviços).
2. Após conectar ao servidor, navegar até a pasta da sincronização, como exemplo: ws/sincronizacao/producao:
3. Dentro da raiz da sincronização criar uma pasta ssl:
4. Dentro da pasta ssl, colar o certificado válido:
5. Após colar o certificado, voltar ao diretório anterior, localizar o arquivo SyncConf.xml, editar o mesmo, localizar as tags de SSL, e ajustar as mesmas, conforme exemplo abaixo:
<requireSSL>true</requireSSL>
<keyStoreSSL>?:\ws\sincronizacao\producao\ssl\certificado.pfx</keyStoreSSL>
<keyStorePasswordSSL>senha</keyStorePasswordSSL>
5.1 Tags:
- requideSSL: Permite que a sincronização utilize SSL, para que seja possível utilizar certificado precisa estar como true, se estiver como false não irá utilizar;
- keystoreSSL: É o caminho onde está o certificado;
- keyStorePasswordSSL: Informar a senha do mesmo.
6. Após acessar o diretório update.and:
7. Dentro do diretório update.and colar o mesmo certificado que colou na etapa 3 e 4:
8. Após acessar o arquivo sim.ini que geralmente está no caminho: ws/sincronizacao/producao/update.and, clique com botão direito do mouse no arquivo sim.ini e em editar. No campo host apresenta-se o DNS ou IP que a sincronização utiliza.
Caso possua o símbolo underline (_) irá ocorrer erro com o SSL, pois há a necessidade que seja um DNS sem o símbolo underline:
Altere o SSL_MODE para 1, no SSL_KEYSTORE informe o nome do certificado p12, sem o caminho, e no SSL_KEYSTORE_PASSWORD a senha do mesmo.
9. Após essas configurações, inicie a sincronização e realize testes antes de liberar.
Importante!
Recomendamos testar esta configuração primeiramente em seu ambiente de homologação e após os testes necessários, replicar para o ambiente de produção.
0 Comentários