Erro 496 - quando consumo adn.nfse.gov.br/dfe retorna "SSL Certificate Required"

Tenho uma aplicação que possui algumas prefeituras como cliente. Bom eu faço o handshake em java e tudo estava funcionando até o certificado de 2 clientes expirarem. Foram emitidos 2 novos certificados no CNPJs das prefeituras só que quando foram trocados na aplicação começou apresentar o erro 496 SSL Certificate Required. Eu uso os mesmo certificados para fazer download das notas do MEI e este erro não é apresentado. Inclusive o método que faz o handshake é o mesmo para os dois endpoints. Alguém passou por algo assim?