jfaguiar Posted June 18, 2018 Report Share Posted June 18, 2018 Boa tarde Amigos. Instalei estou tendo esse problema na vr. 4.0 da NF-e para Minas Gerais. Quanto as NF-s dentro do estado está tudo ok. Alguém saberia o que poderá está acontecendo? Obrigado. VoNfeUtil - 18/06/18 12:22:55TVONFEUTIL2G:CONSULTASTATUSTVONFEUTIL2G:ENVIANFE5001 - Erro: Falha na conexão: Mensagem Erro do Windows=[Falha na solicitação com status HTTP 403: Forbidden.] (Causa provável: o certificado cliente: 1.não é ICP-Brasil; 2.fora do prazo de validade; 3.revogado; 4.certificado cliente não confiável para o Web Service acessado, contatar a SEFAZ) Quote Link to comment Share on other sites More sharing options...
kapiaba Posted June 18, 2018 Report Share Posted June 18, 2018 Você instalou o: AC_Raiz_v5.cer Se instalou, peça para excluir e instalar o certificado digital novamente. E veja as instruções do segundo link aqui do forum. http://www.integradornfe.com.br/manuais/v1/index.php/guiaudesointegradornfe/4-erros-ao-enviar-o-xml Quote Link to comment Share on other sites More sharing options...
jfaguiar Posted June 18, 2018 Author Report Share Posted June 18, 2018 Boa tarde Amigos. Instalei estou tendo esse problema na vr. 4.0 da NF-e para Minas Gerais. Quanto as NF-s dentro do estado está tudo ok. Alguém saberia o que poderá está acontecendo? Obrigado. VoNfeUtil - 18/06/18 12:22:55TVONFEUTIL2G:CONSULTASTATUSTVONFEUTIL2G:ENVIANFE5001 - Erro: Falha na conexão: Mensagem Erro do Windows=[Falha na solicitação com status HTTP 403: Forbidden.] (Causa provável: o certificado cliente: 1.não é ICP-Brasil; 2.fora do prazo de validade; 3.revogado; 4.certificado cliente não confiável para o Web Service acessado, contatar a SEFAZ) Então pessoal. Falei com a Flexdocs disseram pra eu fazer um teste com CertFflex. Fiz e deu essa mensagem: Falha na conexão com webservice: Motivo do erro devolvido pelo Windows:A conexão subjacente estava fechada: Não foi possível estabelecer relação de confiança para o canal seguro de SSL/TLS. Data: 18-06-2018 16:13:00 Nome: Equipe Suporte Mensagem: Prezado Sr. joao Freire de Aguiar, O erro 403 Forbidden acontece quando o WS não aceita o certificado digital utilizado. Tente fazer um teste de conexão com GO NF-e 4.00 pelo Certflex. Se acontecer o erro de conexão (Could not create SSL/TLS secure channel ou Não foi possível estabelecer relação de confiança para o canal seguro de SSL/TLS), o problema é no windows que não tem suporte para TLS 1.2. Se não acontecer o erro de conexão e acontecer o mesmo erro , é bastante provável que o certificado tenha algum problema: (ex. estar revogado).http://www.flexdocs.com.br/DL/uploads/CertFlex.zip Atenciosamente, Equipe de Suporte »Importante: A versão 3.10 do leiaute da NF-e vai ser desativa em 01/07/18.www.facebook.com/flexdocs Quote Link to comment Share on other sites More sharing options...
kapiaba Posted June 18, 2018 Report Share Posted June 18, 2018 Eu trato assim, veja se te ajuda: FUNCTION ERROS_CERTIFICADO_DIGITAL( nRet ) LOCAL cFileCert, cFaqAssina, cErro6006 // Mais comuns: IF nRet = 5301 .OR. nRet = 5302 .OR. nRet = 5303 .OR. nRet = 5304 .OR. ; nRet = 5305 .OR. nRet = 5306 .OR. nRet = 5307 IF nRet = 5301 MsgInfo( "Erro: 5301 - Erro: Certificado digital inexistente para [nome informado], verifique se o Assunto (subject name) está correto), ou talvez o certificado digital esteja fora do prazo de validade ou não esteja instalado para o usuário.", "Falha ao Acessar o certificado digital" ) ENDIF IF nRet = 5302 MsgInfo( "5302 - Erro: A tag de assinatura [nome da tag informada para a DLL] inexiste, verifique o nome da tag informada, Ex. de tag válida: infNFe", "Falha ao Acessar o certificado digital" ) ENDIF IF nRet = 5303 MsgInfo( "5303 - Erro: A tag de assinatura [nome da tag informada para a DLL] não é unica, a assinatura deve ser realizada em uma NF-e, a NF-e deve ser inserida no lote somente após o processo de assinatura.", "Falha ao Acessar o certificado digital" ) ENDIF IF nRet = 5304 MsgInfo( "5304 - Erro: Tentativa de assinar uma NF-e contida em um lote, a assinatura deve ser realizada em uma NF-e fora do lote, devendo ser inserida no lote somente após o processo de assinatura.", "Falha ao Acessar o certificado digital" ) ENDIF // 5305 Erro: Falha no acesso ao XML, XML mal formado ou XML vazio: [mensagem de erro] IF nRet = 5305 // MODIFICADO EM: 19/10/2015 MsgInfo( OemToAnsi( "ATEN€ÇO USUµRIO: ERRO: 5305 DA NF-e, ANOTE: E TENTE RESOLVER. " )+CRLF+ ; OemToAnsi( "5305 - Erro: Falha no acesso ao XML(XML mal formado ou XML vazio) " )+CRLF+ ; OemToAnsi( "TENTE RESOLVER USANDO O BOTÇO: <Manuten‡Æo> - <Manuten‡Æo das Nfe's>" )+CRLF+ ; OemToAnsi( "RESOLVA UMA POR UMA. SE FOR UM LOTE, NÇO TENTE RESOLVER TODAS. " )+CRLF+ ; OemToAnsi( "VEJA SEMPRE QUAL O BOTÇO QUE HABILITA. POR ALGUM MOTIVO O ARQUIVO " )+CRLF+ ; OemToAnsi( "*.XML NÇO FOI GRAVADO NO SERVIDOR. INTERNET LENTA? OU SERµ SUA REDE?" ), ; OemToAnsi( "5305 - Erro: Falha no acesso ao XML(XML mal formado ou XML vazio) " ) ) ENDIF IF nRet = 5306 // 5306 Erro: Falha no acesso do certificado digital: [mensagem de ERRO DO WINDOWS] //MsgInfo( "5306 - Erro: Falha no acesso do certificado digital: [m_safecertcontext é um identificador inválido] - este erro decorre de uma falha na seleção do certificado digital", "Falha ao Acessar o certificado digital" ) MsgInfo( "Erro: 5306 - Erro Inesperado: m_safeCertContext é um Identificador Inválido."+CRLF+; "Remova o(s) Certificado(s) Vencido/Expirado(s)."+CRLF+; "O Novo Certificado Digital Deve ser Instalado no "+CRLF+; "Repositório do Login do Usuário na Máquina "+CRLF+; "Local Onde Será Utilizado e Registrado no PLENO."+CRLF+; "Botão: <Manutenção> - <Trocar Certificado Digital>"+CRLF+; "Registre o Novo Certificado Digital Agora."+CRLF+; "Verifique a Data de Validade do Certificado Digital.", ; "Verifique a Data de Validade do Certificado Digital." ) MsgWait( "REGISTRE O NOVO CERTIFICADO DIGITAL...", ; "AGUARDE UM MOMENTO POR FAVOR... ", 2.5 ) GRAVAR_CERTIFICADO() // ESTA EM: DBMANUT.PRG ENDIF MsgInfo( "Erro: 5305/5306/5307 - Falha ao Acessar o certificado digital", "Falha ao Acessar o certificado digital" ) cFaqAssina := ( "http://www.flexdocs.com.br/guiaNFe/FAQ.assinatura.html" ) ShellExecute(GetActiveWindow(),"open",'"'+cFaqAssina+'"') IF nRet = 5307 //5307 Erro: Falha na Assinatura: [mensagem do ERRO DO WINDOWS] - vide guia de uso da DLL - http://www.flexdocs.com.br/guiaNFe/FAQ.assinatura.html //5307 - Erro: Falha na Assinatura: [mensagem de erro] - vide FAQ - os problemas decorrem da falha de instalação do certificado digital, principais MsgInfo( "O erro 5307 é causado por um mau funcionamento do cerficado digital, que pode não ter sido corretamente instalado ou não estar disponível para uso se for um token ou smart card.", "Falha ao Acessar o certificado digital" ) ENDIF ELSEIF nRet = 5308 // Modificado em: 12/12/2016 - Joao MsgInfo( "5308 - Erro: O processo de assinatura falhou, certificado digital com problemas: [A chave de assinatura não está carregada.]", "Falha ao Acessar o certificado digital" ) cFileCert := ( "http://flexdocs.com.br/FAQ/viewtopic.php?p=421&sid=e01eb325a9c8c332f1c6aadde5a187d8" ) ShellExecute(GetActiveWindow(),"open",'"'+cFileCert+'"') ELSEIF nRet = 5403 MsgInfo( "Erro: 5403 - Falha ao Acessar o certificado digital", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 5404 MsgInfo( "Erro: 5404 - Nenhum certificado digital selecionado", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 5405 MsgInfo( "Erro: 5405 - Nenhum certificado válido foi encontrado com o nome [NomeCertificado] informado no repositório [MY do CurrentUser]", "Falha ao Acessar o certificado digital" ) // Causas provaveis: 12/12/2016 - Joao cFileCert := ( "http://www.flexdocs.com.br/guiaNFe/FAQ.conexao.html" ) ShellExecute(GetActiveWindow(),"open",'"'+cFileCert+'"') ELSEIF nRet = 5406 MsgInfo( "Erro: 5406 - Falha ao Acessar o certificado digital", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 5407 MsgInfo( "Erro: 5407 - Falha ao Acessar o certificado digital-Quantidade de parâmetos inválido: [nome informado]", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 5408 MsgInfo( "Erro: 5408 - Falha ao Acessar o certificado digital", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 6001 MsgInfo( "Erro: 6001 - Foi selecionado um Certificado de PJ", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 6002 MsgInfo( "Erro: 6002 - Foi selecionado um Certificado de PF", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 6004 MsgInfo( "Erro: 6004 - Certificado selecionado não tem CNPJ/CPF", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 6005 MsgInfo( "Erro: 6005 - Certificado digital não tem chave privada", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 6006 // MUDEI EM: 18/10/2016 MsgInfo( "Erro: 6006 - Erro Inesperado: m_safeCertContext é um Identificador Inválido."+CRLF+; "Remova o(s) Certificado(s) Vencido/Expirado(s)."+CRLF+; "O Novo Certificado Digital Deve ser Instalado no "+CRLF+; "Repositório do Login do Usuário na Máquina "+CRLF+; "Local Onde Será Utilizado e Registrado no PLENO."+CRLF+; "Botão: <Manutenção> - <Trocar Certificado Digital>"+CRLF+; "Registre o Novo Certificado Digital Agora."+CRLF+; "Verifique a Data de Validade do Certificado Digital.", ; "Verifique a Data de Validade do Certificado Digital." ) MsgWait( "REGISTRE O NOVO CERTIFICADO DIGITAL...", ; "AGUARDE UM MOMENTO POR FAVOR... ", 2.5 ) GRAVAR_CERTIFICADO() // ESTA EM: DBMANUT.PRG ELSEIF nRet = 6007 MsgInfo( "Erro: 6007 - Nenhum certificado digital selecionado", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 6008 MsgInfo( "Erro: 6008 - Nenhum certificado válido foi encontrado com o nome informado", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 6110 MsgInfo( "Erro: 6110 - O nome do titular do certificado deve ser informado", "Falha ao Acessar o certificado digital" ) ELSEIF nRet = 5002 // Modificado em: 13/10/2014 - Falha na AVLIS - Dilma. // AC Raiz Duplicado, Paulo pediu para excluir 1 dos. // MUDEI EM: 05/01/2016 MsgInfo( "5002 - Erro: Falha na conexão: [A conexão subjacente"+CRLF+ ; "estava fechada: Não foi possível estabelecer relação"+CRLF+ ; "de confiança para o canal seguro de SSL/TLS.] "+CRLF+ ; "Para solucionar este erro é necessário instalar o "+CRLF+ ; "novo certificado digital da AC Raiz Brasileira v2 "+CRLF+ ; "no equipamento - Computador. "+CRLF+ ; "Você comprou um NOVO CERTIFICADO DIGITAL? Se sim, "+CRLF+ ; "o anterior foi revogado pela certificadora. "+CRLF+ ; "Instale o Novo CERTIFICADO para resolver o erro. "+CRLF+ ; "Se Não Comprou um Novo CERTIFICADO e Não Expirou, "+CRLF+ ; "Desinstale e Reinstale o CERTIFICADO Novamente... "+CRLF+ ; "O CERTIFICADO Pode Ter Sido Corrompido, ou Virus... "+CRLF+ ; "Ou Verifique a SENHA DO CERTIFICADO A3(PIN)... ", ; "5002 - Erro: Certificado Revogado pela Certficadora." ) // MUDEI EM: 12/12/2016 - Joao - Flexdocs mudou link // cFileCert := ( "http://flexdocs.com.br/FAQ/viewtopic.php?f=19&t=324&p=388" ) cFileCert := ( "http://www.flexdocs.com.br/guiaNFe/certificado.erro.html" ) ShellExecute(GetActiveWindow(),"open",'"'+cFileCert+'"') ELSEIF nRet = 5001 // MUDEI EM: 23/05/2016 Joao MsgInfo( "403 Forbidden (403 Uso Proibido - Servidor Inoperante "+CRLF+ ; "Momentaneamente) é um código de erro HTTP retornado "+CRLF+ ; "pelo servidor web Service( SEFAZ ) quando o utilizador"+CRLF+ ; "ou programa tenta obter acesso a um recurso que o "+CRLF+ ; "servidor não permite(Fora do Ar). "+CRLF+ ; "Erro 5001 - Erro: Falha na conexão com status HTTP 403"+CRLF+ ; +CRLF+ ; "O erro também é obtido quando tenta ver a listagem de "+CRLF+ ; "diretórios em um servidor web com Apache ou Microsoft "+CRLF+ ; "IIS com o recurso desabilitado( SEFAZ: Fora do Ar ). "+CRLF+ ; +CRLF+ ; "Sub estatutos de erro 403: Forbidden (Uso Proibido ) "+CRLF+ ; +CRLF+ ; "403.1 - Acesso de execução negado. "+CRLF+ ; "403.2 - Acesso de leitura negado. "+CRLF+ ; "403.3 - Acesso de escrita negado. "+CRLF+ ; "403.4 - SSL requerido. "+CRLF+ ; "403.5 - SSL 128 requerido. "+CRLF+ ; "403.6 - Endereço IP recusado. "+CRLF+ ; "403.7 - Certificado do cliente requerido. "+CRLF+ ; "403.8 - Acesso ao sitio negado. "+CRLF+ ; "403.9 - O número de utilizadores excede o limite "+CRLF+ ; " suportado pelo servidor. "+CRLF+ ; "403.10 - Configuração inválida. "+CRLF+ ; "403.11 - Mudança da palavra chave "+CRLF+ ; "403.12 - Acesso de mapeamento negado. "+CRLF+ ; "403.13 - Certificado do cliente revogado. "+CRLF+ ; "403.14 - Listagem de diretórios negada. "+CRLF+ ; "403.15 - Acesso de licenças do cliente excedido. "+CRLF+ ; "403.16 - Certificado Digital não confiável ou inválido"+CRLF+ ; "403.17 - Certificado Digital expirado ou não válido. ", ; "403 Forbidden (403 Uso Proibido - Servidor Inoperante)" ) // https://pt.wikipedia.org/wiki/HTTP_403 // cFileCert := ( "http://www.flexdocs.com.br/guiaNFe/certificado.erro.html" ) cFileCert := ( "https://pt.wikipedia.org/wiki/HTTP_403" ) ShellExecute(GetActiveWindow(),"open",'"'+cFileCert+'"') ELSE // MUDEI EM: 16/12/2016 - Joao MsgInfo( "Erro: ???? - Falha ao Acessar o certificado digital Informe ao Suporte", "Falha ao Acessar o certificado digital" ) cErro6006 := ( "http://www.flexdocs.com.br/guiaNFe/mensagem.html" ) ShellExecute(GetActiveWindow(),"open",'"'+cErro6006+'"') ENDIF RETURN NIL Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.