Erro E1200: Certificado de Transmissão Inválido
A conexão foi recusada antes de a nota ser lida.
O Erro E1200 acontece quando o certificado usado para estabelecer a conexão com o Web Service foi recusado.
Por que acontece o Erro E1200
Há dois papéis diferentes para o certificado digital no envio de uma nota, e este erro é do primeiro:
| Papel | Quando age | O que garante |
|---|---|---|
| Transmissão | Ao abrir a conexão com o Web Service | Que o canal é seguro e você é quem diz ser |
| Assinatura | Sobre o conteúdo do XML | Que a declaração é sua e não foi alterada |
Na prática o mesmo arquivo costuma cumprir os dois papéis, mas a verificação acontece em momentos distintos. Um erro de transmissão barra a conexão antes de a nota ser lida — o conteúdo dela sequer chegou a ser avaliado.
A recusa aqui é genérica: o certificado não passou na validação de transmissão, sem que o motivo específico tenha sido isolado num dos códigos mais precisos da família.
As causas mais comuns:
Certificado não configurado no ponto de conexão, ainda que exista para a assinatura.
Arquivo corrompido ou exportado sem a chave privada.
Senha do certificado incorreta na configuração da conexão.
Certificado de ambiente de homologação usado contra o endereço de produção, ou o contrário.
Data e hora do servidor erradas, o que faz um certificado válido parecer fora do prazo.
No Berga
Configurações › Certificado Digital.
Deixa que o Berga resolve cuidando dos dois papéis com o mesmo certificado guardado no sistema: a conexão e a assinatura saem da mesma configuração, feita uma vez. Você não configura canal, nem senha de conexão, nem endereço de Web Service. Conheça o Berga.
Como resolver o Erro E1200
- 1Confirme que o certificado está configurado para a conexão, e não apenas para a assinatura.
- 2Confira a senha do arquivo.
- 3Confirme o ambiente — homologação e produção têm endereços distintos.
- 4Confira a data e a hora do servidor.
Como evitar o Erro E1200
Mantenha a hora do servidor sincronizada. Relógio adiantado ou atrasado derruba certificados válidos e produz erros difíceis de diagnosticar.
Se o Erro E1200 continuar
Erros vizinhos: certificado de transmissão expirado, revogado, com erro de cadeia ou fora da ICP-Brasil.
Persistindo, abra um chamado informando o horário exato da tentativa de conexão.
Referência: Anexo I do leiaute da DPS e da NFS-e (SEFIN/ADN), Sistema Nacional NFS-e.