Para utilizar o mTLS, são necessárias duas configurações no painel da GoCache.
Segue abaixo o passo a passo para realizar as configurações.
1. Adicionando o certificado
Para adicionar o certificado mTLS, acesse Configurações > SSL > Certificado mTLS.
Clique em "Adicionar".
No pop-up, insira um nome para identificar o seu certificado. Depois, será necessário adicionar a cadeia de validação, que se encontra no conteúdo do certificado.
Por último, escolha a URL onde esse certificado funcionará, e clique em Salvar.
2. Criando as Smart Rules
Para finalizar a configuração, precisamos criar as regras desejadas em Smart Rules de Firewall.
A validação da GoCache para o certificado mTLS pode ter 5 resultados diferentes:
SUCCESS: Certificado validado com sucesso
FAILED: Falha na validação do certificado
NONE: Certificado não enviado
SERVER NONE: Servidor não tem um certificado cadastrado
REVOKED: Certificado é válido, porém foi revogado. Utilizamos a validação ocsp para verificar se está revogado.
Nas Smart Rules, você irá configurar as ações a serem tomadas diante de cada validação, do jeito que preferir.
Segue um exemplo abaixo:
Nele, quando a validação for FAILED ou SERVER NONE, o Firewall tratará como Blacklist.
Se tiver dúvidas e precisar de ajuda com as configurações, entre em contato com suporte@gocache.com.br.