Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Usar crypto/tls ao invés de OpenSSL na comunicação #2

Open
frones opened this issue Nov 25, 2019 · 2 comments
Open

Usar crypto/tls ao invés de OpenSSL na comunicação #2

frones opened this issue Nov 25, 2019 · 2 comments

Comments

@frones
Copy link
Owner

frones commented Nov 25, 2019

A crypto/tls apresentou algum tipo de incompatibilidade na comunicação com a Sefaz do RS (tanto o servidor principal do estado quanto o SVRS): um erro 403 Forbidden intermitente e que não consegui debugar.

Esse problema causava dificuldades em todos os webservices em boa parte das UFs, o que tornava a biblioteca bastante instável. A alteração para a OpenSSL parece ter resolvido esse problema, mas tornou a compilação do programa muito mais trabalhosa em Windows (em Linux parece permanecer com a mesma simplicidade)

Criei um branch StdCrypto onde vou manter o código compatível da biblioteca usando a crypto/tls e assim que tiver um tempo, vou tentar novamente debugar e resolver o problema.

@frones frones changed the title Usar crypto/tls ao invés de OpenSSL na comunicação Usar crypto/tls ao invés de OpenSSL na comunicação Nov 25, 2019
@Thiagohalves85
Copy link

Olá frones, se ainda estiver com esse projeto, já faz tempo rsrs.
Conseguiu algum sucesso ao comunicar com a SEFAZ de RS. Já estamos em 2024 e ainda estou tendo problemas com isso

@frones
Copy link
Owner Author

frones commented Jun 28, 2024

Opa, @Thiagohalves85 ! Sim, eu consegui resolver esse problema usando o workaround que descrevi no readme.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants