Termos mais procurados:
Termos mais procurados:
quando envio com PUT /webhook tudo acontece sem nenhuma mensagem de erro, e recebo um log pelo meu webhook
Qual a mensagem de erro na ativação no webhook ?
Pessoal, alguem ja se deparou com este problema:
{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: UNABLE_TO_VERIFY_LEAF_SIGNATURE"
}
Tentativa de configuração webhook pix
Boa noite pessoal! Tudo joia? Mais alguém levando erro interno do servidor da GN na criação de webhook?
Certo, mas então qual seria a razão para esse tipo de erro? Porque inclusive utilizei a mesma URL que está vinculada a outro usuário ativo, fiz testes hoje mesmo de pagamentos nesse outro usuário e o webhook está funcionando perfeitamente, mas quando tento cadastrar novamente, recebo essa mensagem como se a URL não existisse
Salve pessoal! Boa tarde!
Estou realizando a implementação do webhook, porem estou com dificuldade da validação do certificado, estou rodando com ngrok para testar local, alguem tem alguma dica?
Se possivel eu gostaria de fazer a verificação do certificado no nivel da aplicação e não na camada do ngnix
O Erro q estou recebendo:
estou tendo o erro "A autenticação de TLS mútuo não está configurada na URL informada" para receber webhooks, quando eu uso informo o arquivo .p12, eu devo também configurar chain-pix-sandbox.crt? Ou só com o arquivo .p12 já deveria funcionar?
Boa tarde pessoal,
{
"nome":"json_invalido",
"mensagem":"Valores ou tipos de campo inválidos",
"erros":[
{
"chave":"required",
"caminho":".body.pix.chaves['[email protected]'].recebimento.webhook.notificacao",
"mensagem":"deve ter a propriedade obrigatória pagador"
}
]
}
O que seria essa propriedade "pagador" no endpoint PUT v2/gn/config? Não achei na doc :/
Boa tarde pessoal, tive um probleminha recente referente a configuração do Pix
Esse foi o body enviado para a rota /v2/gn/config
const express = require("express");
const fs = require("fs");
const https = require("https");
const url = require('url');
const bodyParser = require("body-parser");
let FormData = require('form-data');
const axios = require("axios");
var logger = require('morgan');
const httpsOptions = {
cert: fs.readFileSync("fullchain.pem"), // Certificado fullchain do dominio
key: fs.readFileSync("privkey.pem"), // Chave privada
ca: fs.readFileSync("chain-pix-prod.crt"), // Certificado Gerencianet
minVersion: "TLSv1.2",
requestCert: true,
rejectUnauthorized: false, //Mantenha como false para que os demais endpoints da API não rejeitem requisições sem MTLS
};
const app = express();
const httpsServer = https.createServer(httpsOptions, app);
//const PORT = 443;
const PORT = 3000;
app.use(logger('dev')); // Comente essa linha caso não queira que seja exibido o log do servidor no seu console
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
extended: false
}));
app.post("/webhook", (request, response) => {
if (request.socket.authorized) {
response.status(200).end();
})
.catch(function (error) {
//console.log
});
} else {
response.status(401).end();
//console.log("não autorizado!");
}
});
// Endpoind para recepção do webhook tratando o /pix
app.post("/webhook/pix", (request, response) => {
if (request.socket.authorized) {
response.status(200).end();
} else {
response.status(401).end();
}
});
httpsServer.listen(PORT, () =>
console.log(listen running on port ${PORT})
);
ola , boa noite amigos , alguém poderia mi ajudar , estou recebendo esse erro somente quando eu faço uma requisição put para configurar webhook
Estou recebendo este erro ao tentar criar o webhook.
br.com.gerencianet.gnsdk.exceptions.GerencianetException: Error: A requisição na URL informada falhou com o erro: ECONNRESET
at br.com.gerencianet.gnsdk.Request.send(Request.java:68)
at br.com.gerencianet.gnsdk.APIRequest.send(APIRequest.java:65)
at br.com.gerencianet.gnsdk.Endpoints.kernelCall(Endpoints.java:81)
at br.com.gerencianet.gnsdk.Endpoints.call(Endpoints.java:61)
at br.es.techclass.gerencianet.IntegracaoGerenciaNet.createWebhook(IntegracaoGerenciaNet.java:50)
at br.es.techclass.gerencianet.IntegracaoGerenciaNet.main(IntegracaoGerenciaNet.java:102)
Alguém com experiência com cloudflare / webhook pix pode me auxiliar pfv?
To tentando criar um webhook pix em um subdomínio que NÃO está passando pelo proxy da cloudflare. Criei esse subdomínio especificamente pra não usar o proxy da cloudflare e evitar o problema de handshake com o mtls.
Criei e instalei um certificado válido da Let's Encrypt nesse subdomínio.
Porém quando eu tento chamar /v2/webhook/(minha chave) pra criar um webhook, meu servidor responde com um 403 nas 2 etapas da validação do webhook. No log do apache, recebo isso em ambas as etapas:
Beleza.
Para facilitar essa configuração com o Apache, uma dica seria configurar um subdomínio com o mTLS dedicado para o webhook, ex www.webhook.seu_dominio.com.br. Que com um subdomínio fica fácil fazer o redirecionamento do /pix. Veja um exemplo completo:
Olá, pessoal, a Hospedagem configurou o mTLS para o Webhook do Pix, podem ver se fizeram certo:
São erros ao consumir envio de Pix? O seu webhook não está tratando as notificações? Me informe no privado o número da sua conta Gerencianet e o e2eid das transações que eu verifico para você.
Faço todos os procedimentos e mesmo assim nao consigo ativar, da erro chamado webhook
Erro no Opencart ao configurar "Erro ao Cadastrar Webhook. Por favor, verifique as informações." Como resolver?
Erro no Opencart ao configurar "Erro ao Cadastrar Webhook. Por favor, verifique as informações." Como resolver?
Olá <@!666766641358438413> ! 😃 Boa noite. Tudo bem? Qual erro você obtém ao tentar consumir a rota PUT /v2/webhook/:chave ?