Ir para conteúdo
  • Cadastre-se

Access is denied Ao ConsultarNFSeporChave ACBrLibNFSe


Ver Solução Respondido por beatriz-n,
  • Este tópico foi criado há 134 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde.
Ao ConsultarNFSePorChave é dado esse erro, o engraçado é que com HttpWinHttp ele funciona, não sei se é alguma configuração que estou passando ja que no demo C# funciona.
Isso acontece com o municipio de votuporanga que aderio o provedor nacional, não sei se pode ser algum problema com Urls, o que é estranho ja que é o provedor nacional, eu vi pessoas relatando esse erro mas apenas para provedores proprios.

[ConsultaNFSe]
Metodo=24
XmlEnvio=/nfse/-----
XmlRetorno={ "tipoAmbiente" : "", "versaoAplicativo" : "", "dataHoraProcessamento" : "", "idDps" : "", "chaveAcesso" : "", "nfseXmlGZipB64" : "", "erros" : [{ "mensagem" : "", "codigo" : "E9999", "descricao" : "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n<head>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"/>\r\n<title>403 - Forbidden: Access is denied.</title>\r\n<style type=\"text/css\">\r\n<!--\r\nbody{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}\r\nfieldset{padding:0 15px 10px 15px;} \r\nh1{font-size:2.4em;margin:0;color:#FFF;}\r\nh2{font-size:1.7em;margin:0;color:#CC0000;} \r\nh3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} \r\n#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:\"trebuchet MS\", Verdana, sans-serif;color:#FFF;\r\nbackground-color:#555555;}\r\n#content{margin:0 0 0 2%;position:relative;}\r\n.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}\r\n-->\r\n</style>\r\n</head>\r\n<body>\r\n<div id=\"header\"><h1>Server Error</h1></div>\r\n<div id=\"content\">\r\n <div class=\"content-container\"><fieldset>\r\n  <h2>403 - Forbidden: Access is denied.</h2>\r\n  <h3>You do not have permission to view this directory or page using the credentials that you supplied.</h3>\r\n </fieldset></div>\r\n</div>\r\n</body>\r\n</html>

Outra duvida seria sobre o ACBrNFSeXServicos.ini, no caso da ACBrLib eu deveria preencher a propriedade de configuração IniServicos correto? Eu li o cabeçalho do ini coloquei na pasta indicada e me surgiu essa duvida no processo. Desde ja agradeço

Postado
17 horas atrás, beatriz-n disse:

Boa tarde.
Ao ConsultarNFSePorChave é dado esse erro, o engraçado é que com HttpWinHttp ele funciona, não sei se é alguma configuração que estou passando ja que no demo C# funciona.
Isso acontece com o municipio de votuporanga que aderio o provedor nacional, não sei se pode ser algum problema com Urls, o que é estranho ja que é o provedor nacional, eu vi pessoas relatando esse erro mas apenas para provedores proprios.

[ConsultaNFSe]
Metodo=24
XmlEnvio=/nfse/-----
XmlRetorno={ "tipoAmbiente" : "", "versaoAplicativo" : "", "dataHoraProcessamento" : "", "idDps" : "", "chaveAcesso" : "", "nfseXmlGZipB64" : "", "erros" : [{ "mensagem" : "", "codigo" : "E9999", "descricao" : "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n<head>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"/>\r\n<title>403 - Forbidden: Access is denied.</title>\r\n<style type=\"text/css\">\r\n<!--\r\nbody{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}\r\nfieldset{padding:0 15px 10px 15px;} \r\nh1{font-size:2.4em;margin:0;color:#FFF;}\r\nh2{font-size:1.7em;margin:0;color:#CC0000;} \r\nh3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} \r\n#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:\"trebuchet MS\", Verdana, sans-serif;color:#FFF;\r\nbackground-color:#555555;}\r\n#content{margin:0 0 0 2%;position:relative;}\r\n.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}\r\n-->\r\n</style>\r\n</head>\r\n<body>\r\n<div id=\"header\"><h1>Server Error</h1></div>\r\n<div id=\"content\">\r\n <div class=\"content-container\"><fieldset>\r\n  <h2>403 - Forbidden: Access is denied.</h2>\r\n  <h3>You do not have permission to view this directory or page using the credentials that you supplied.</h3>\r\n </fieldset></div>\r\n</div>\r\n</body>\r\n</html>

Outra duvida seria sobre o ACBrNFSeXServicos.ini, no caso da ACBrLib eu deveria preencher a propriedade de configuração IniServicos correto? Eu li o cabeçalho do ini coloquei na pasta indicada e me surgiu essa duvida no processo. Desde ja agradeço

acredito que exista algum problema nas dlls do meus sistema pois fiz a requisição via postman e foi retornado corretamente, eu utilizo a ACBrLib e alimento meus componente via dll x64, ja estou utilizando dlls disponibilizadas pelos downloads e ja fiz testes gerando pelos fontes do Lazarus, minhas configurações estao corretas, pois carreguei o arquivo de configuração .ini no demo c# e funcionou. Caso alguem saiba qual pode ser a possivel correção... ja atualizei o repositorio ACBr

Postado
18 minutos atrás, beatriz-n disse:

acredito que exista algum problema nas dlls do meus sistema pois fiz a requisição via postman e foi retornado corretamente, eu utilizo a ACBrLib e alimento meus componente via dll x64, ja estou utilizando dlls disponibilizadas pelos downloads e ja fiz testes gerando pelos fontes do Lazarus, minhas configurações estao corretas, pois carreguei o arquivo de configuração .ini no demo c# e funcionou. Caso alguem saiba qual pode ser a possivel correção... ja atualizei o repositorio ACBr

minha outra teoria é algum problema na dll de OpenSSL pois com HttpWinHttp funciona o que cobriria o caso do postman funcionar pois ele utiliza o SSL/TLS nativo do sistema operacional.

Postado (editado)

boa tarde, desculpa as varias mensagens mas conforme vou descobrindo coisas vou atualizando o topico do forum, ao fazer um teste com a dlls

image.png.c1f73c03492a10d828dc62770f9e2fa5.png

(meu sistema é x64 mas fiz esse teste so por desencargo de conciencia)

me imprimiu um erro diferente:

Codigo=X999
Correcao=
Descricao=Erro de Conexão: Erro Interno: 0Erro HTTP: 0URL: https://sefin.producaorestrita.nfse.gov.br/SefinNacional/nfse/-----OpenSSL 0.9.8g 19 Oct 2007, não suporta LT_TLSv1_2OpenSSL 0.9.8g 19 Oct 2007, não suporta LT_TLSv1_2

[ConsultaNFSe]
Metodo=24
XmlEnvio=/nfse/----
XmlRetorno=


minha configuração web service atualmente:

 

            ssl.SSLCryptLib = SSLCryptLib.cryOpenSSL;
            ssl.SSLHttpLib = SSLHttpLib.httpOpenSSL;
            ssl.SSLXmlSignLib = SSLXmlSignLib.xsLibXml2;
            DfeLibConfig.SSLType = SSLType.LT_TLSv1_2;

 

Obs: minha pasta que esta pegando a dll é diferente da do demo, enquanto o demo pega da:
C:\WINDOWS\SYSTEM32\libcrypto-1_1.dll
C:\WINDOWS\SYSTEM32\libssl-1_1.dll
o meu sistema pega:
SSLUtilFile: C:\Repositorios\src\Services\NFSeService\NFSeApi\bin\Debug\net10.0\ACBrLib\x64\libcrypto-1_1-x64.dll
SSLLibFile: C:\Repositorios\src\Services\NFSeService\NFSeApi\bin\Debug\net10.0\ACBrLib\x64\libssl-1_1-x64.dll

Editado por beatriz-n
  • 2 semanas depois ...
  • Solution
Postado

CONSEGUI RESOLVER🤩

precisa ser colocado a configuração de validar vencimento do certificado para true. Por que isso deve ser feito apenas na consulta e não no resto como emissao, cancelamento... eu não sei, pois esses demais metodos aprensentaram funcionamento normal com a configuração de vencimento false.
As DLLs estao corretas desde o principio e as configurações de webservice tbm

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 134 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.