Histórico de mensagens sobre certificado

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
# pix
Avatar discord do usuario jessica_efi

jessica_efi

O certificado foi inserido?

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Bom dia <@!334490138510098432> ! Qual a versão do plugin que você está utilizando? Verifique também se você inseriu o certificado.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde <@!574619360400900106> ! Você alterou o sandbox pra false, ja que esta utilizando o ambiente de produção? E também utilizando o certificado de produção?

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Sim. No mesmo Webhook.
Me informe no privado o número da sua conta pra eu verificar sobre a questão do menu Certificados.

# pix
Avatar discord do usuario sibeliusseraphini

sibeliusseraphini

Ver Respostas

nao está clicável a parte de meus certificados também

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde @Deleted User, você deve se atentar ao fato que quando é feito o cadastro do webhook, nós mandamos 2 requisições: Uma sem o nosso certificado(deve ser recusada) e uma com o certificado da Gerencianet. Neste caso para que o cadastro seja feito com sucesso o seu servidor deve estar configurado com o certificado que disponibilizamos em https://dev.gerencianet.com.br/docs#section-webhook.
Outro ponto a se atentar é que a rota que você está utilizando https://api-pix.gerencianet.com.br/v2/webhook?inicio=2020-05-20T21:00:00Z&fim=2020-05-22T21:01:35Z é para consultar webhooks cadastrados em suas respectivas chaves(inclusive as datas de parâmetro estão com o ano de 2020 selecionado), esse endpoint não retorna logs de webhook. E você deve verificar também que ao cadastrar o seu webhook, nós notificamos ele acrescentando o /pix(POST {$request.body#​/webhookUrl}​/pix), sendo assim no seu servidor deve ter uma tratativa para o /pix

# pix
Avatar discord do usuario Deleted User

Deleted User

Bom dia, pessoal. Tudo bom?
Estou tentando configurar o webhook. Fiz as configurações do apache2 para exigir o certificado, mas o recurso de configuração informa que a url retornou 403.
O certificado que coloquei foi baixado do link disponibilizado na documentação.
(https://pix.gerencianet.com.br/webhooks/chain-pix-prod.crt)

{
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 403"
}

SSLCertificateFile /etc/letsencrypt/live/udois.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/udois.com/privkey.pem
SSLCACertificateFile /var/www/html/Udois/resources/ssl/certificates/chain-pix-prod.crt

SSLVerifyClient none

SSLVerifyClient require
SSLVerifyDepth 3

# pix
Avatar discord do usuario alanvcb

alanvcb

passando token, passando certificado...

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Outro detalhe é a adição do /pix no final da sua URL que deve ser tratada no location das configurações de seu Nginx.

Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

No entanto, a URL será registrada com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix também dever ser tratada nas configurações do Nginx para que na rota /webhook/pix de seu servidor exija o certificado CA da Gerencianet e recebe o body a partir dela.

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Esses certificados são auto-assinados, certo? Você tem que utilizar um entidade certificadora

# pix
Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

No Java, é informada uma propriedade onde você passa o caminho do certificado, como segue o exemplo da documentação.
https://gnetbr.com/SklcGiNEY_

# pix
Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

Qual linguagem você está utilizando? Na verdade, não é no header. A forma de passar o certificado vai depender da linguagem.

# pix
Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

O certificado é enviado na requisição através do header.

# pix
Avatar discord do usuario andersonleal5479

andersonleal5479

pelo postman, a gente configura ele na aba de certificados e dá tudo certo..

# pix
Avatar discord do usuario andersonleal5479

andersonleal5479

Ver Respostas

Boa tarde, pessoal. O certificado que vai na requisição, é passado em que lugar?

# pix
Avatar discord do usuario alanvcb

alanvcb

Ver Respostas

por curiosidade... tem que passar o certificado nessa requisição tambem né?

# pix
Avatar discord do usuario alanvcb

alanvcb

sim... só gerei o certificado de homologação pra não cair nessa besteira de misturar os ambientes...

# pix
Avatar discord do usuario joao_efi

joao_efi

O certificado utilizado é de homologação?

# pix
Avatar discord do usuario andersonmarques4701

andersonmarques4701

e o certificado const certificado = fs.readFileSync(./${process.env.GN_CERTIFICADO}

# pix
Avatar discord do usuario palloma_efi

palloma_efi

As credenciais e o caminho do certificado.