Aqui está a estrutura que temos, 3 servidores na localização A (172.22.25.X) e 3 servidores na localização B (192.168.140.X). Um dos 3 servidores em cada local cria uma conexão SSL com os outros 4 servidores, assim:
A1 connects to A2, A3, B2 and B3
B1 connects to A2, A3, B2 and B3
Quando o A1 se conecta a qualquer um dos servidores, o handshake SSL leva menos de 300 ms.
Quando B1 se conecta a A2 e A3, o handshake SSL demora menos de 300 ms.
Mas quando B1 se conecta a B2 ou B3, a primeira vez leva cerca de 9 segundos para o handshake ser concluído. Os pedidos seguintes tomam menos de 300 ms por um curto período (um ou dois minutos) e depois voltam ao problema de 9 segundos.
Todos os 6 servidores possuem o mesmo software, rodando no mesmo sistema operacional (Windows Server 2008 R2 64 bit).
Tentamos todos os tipos de alterações (habilitando e desabilitando o Firewall do Windows, removendo o software antivírus, alterando o switch), mas o mesmo problema continua, e estamos sem ideias do que ele poderia estar causando.
Alguma idéia?