Histórico

EXIBINDO CONVERSAS RECENTES:

Texto: ECONNRESET
# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

ECONNRESET acontece quando você não manda o certificado.

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

Ver no Discord

E na minha requisição pra criar o webhook, ainda estou recebendo essa mensagem de erro:
string(102) "{"nome":"webhook_invalido","mensagem":"A requisição na URL informada falhou com o erro: ECONNRESET"}"

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

Ver RespostasVer no Discord

string(102) "{"nome":"webhook_invalido","mensagem":"A requisição na URL informada falhou com o erro: ECONNRESET"}"

# pix
Avatar discord do usuario thiagorobles

thiagorobles

Ver RespostasVer no Discord

@rubenskuhl obrigado pelo retorno, eu tentei integrar no meu Controller (uso nestjs) na minha API que está no heroku, aqui está o código:

import {
ClassSerializerInterceptor,
Controller,
HttpCode,
HttpStatus,
Logger,
Post,
Req,
UseInterceptors,
} from '@nestjs/common';
import { LoggerInterceptor } from '@src/common/logger/logger-interceptor';
import configuration from '@src/config/configuration';
import axios from 'axios';
import { Request } from 'express';
import as https from 'https';

const { httpsOptions } = configuration();
@Controller('efi-gerencianet')
@UseInterceptors(ClassSerializerInterceptor, LoggerInterceptor)
export class EfiGerencianetController {
private readonly logger = new Logger(EfiGerencianetController.name);

private instance = axios.create({
httpsAgent: new https.Agent({
ca: httpsOptions.ca,
requestCert: true,
rejectUnauthorized: true,
}),
headers: {
'x-skip-mtls-checking': true,
},
});

@Post('webhook/pix')
@HttpCode(HttpStatus.OK)
handlePixCallback(@Req() req: Request) {
const body = req.body;

this.logger.log(Received callback from Gerencianet);
this.logger.debug(body);
return body;
}

@Post('configure-webhook')
async configureWebhook() {
const url =
'https://api-pix.gerencianet.com.br/v2/webhook/4114c4e9-202c-4979-8534-34a4e5a29ad0';
const data = {
webhookUrl: '',
};

try {
const response = await this.instance.put(url, data);
this.logger.log(
Webhook configured successfully. Status code: ${response.status},
);
return response.data;
} catch (error) {
this.logger.error(Error configuring webhook: ${error.message});
throw new Error(Error configuring webhook: ${error.message});
}
}
}


subi pra produção, e ao chamar o endpoint recebo o erro: Error: Error configuring webhook: read ECONNRESET

Para SSL estou usando o heroku ACM (auto managed).


Sabem o que posso estar fazendo errado?

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Ver RespostasVer no Discord

Oi Guilherme:

Estou com um problema com o webhook

Consigo listar os webhooks configurados sem problema.

O problema vem quando quero configurar um novo webhook para receber notificações de pagamento

Aqui esta meu codigo:


const efipay = new EfiPay(options)

async function api_configure_webhook_efipay( req, res, next ) {

let body = {
webhookUrl: 'https://origami.ink/webhook_paymentefipay',
}

let params = {
chave: '8712f01e-e8e6-4eab-a636-ddc8e13fe8b7',
}

try {
let object_result = await efipay.pixConfigWebhook(params, body)
printf( "[configure_webhook] -> object_result -> ", object_result )
res.json( object_result )
} catch( e ) {
// throw e
res.json( e )
}

}

module.exports = api_configure_webhook_efipay


Aqui esta o erro:

{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET"
}

# pix
Avatar discord do usuario .ilselangnar

.ilselangnar

Ver no Discord

Estou com um problema com o webhook

Consigo listar os webhooks configurados sem problema.

O problema vem quando quero configurar um novo webhook para receber notificações de pagamento

Aqui esta meu codigo:


const efipay = new EfiPay(options)

async function api_configure_webhook_efipay( req, res, next ) {

let body = {
webhookUrl: 'https://origami.ink/webhook_paymentefipay',
}

let params = {
chave: '8712f01e-e8e6-4eab-a636-ddc8e13fe8b7',
}

try {
let object_result = await efipay.pixConfigWebhook(params, body)
printf( "[configure_webhook] -> object_result -> ", object_result )
res.json( object_result )
} catch( e ) {
// throw e
res.json( e )
}

}

module.exports = api_configure_webhook_efipay


Aqui esta o erro:

{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET"
}

# pix
Avatar discord do usuario maxlaren.dev

maxlaren.dev

Ver RespostasVer no Discord

boa tarde, to preso nesse erro
{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET"
}

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

A causa usual de ECONNRESET é não passar o certificado

# pix
Avatar discord do usuario andervieiradev

andervieiradev

Ver RespostasVer no Discord

estou tentando cadasrar um webhook com o sdk para php usando o laravel e estou tendo esse erro


"message": "A requisição na URL informada falhou com o erro: ECONNRESET",
"exception": "Efi\\Exception\\EfiException",
"file": "/var/www/html/vendor/efipay/sdk-php-apis-efi/src/Efi/Request.php",

# pix
Avatar discord do usuario mathheusdr

mathheusdr

Ver RespostasVer no Discord

O unico erro que aparece quando tento autenticar o webhook é: 400webhook_invalidoA requisição na URL informada falhou com o erro: ECONNRESET

# pix
Avatar discord do usuario mathheusdr

mathheusdr

Ver RespostasVer no Discord

passei minha url que esta hospedada na digital ocean, como ensinado na [Módulo 5.1] Aula 5, fiz todos os procedimentos, ja instalei o ssl e fiz as configurações para o webhook, mas quando coloco a rota no pixConfigWebwook recebo o erro: 400webhook_invalidoA requisição na URL informada falhou com o erro: ECONNRESET

# pix
Avatar discord do usuario godtasso

godtasso

Ver RespostasVer no Discord

Boa noite, meu webhook SEMPRE retorna com esse ERRO

{
nome: 'webhook_invalido',
mensagem: 'A requisição na URL informada falhou com o erro: ECONNRESET'
}

Como resolver?

# pix
Avatar discord do usuario rlenox

rlenox

Ver no Discord

Não estou conseguindo rodar cobranças com vencimento no postman. dá um erro de econnreset

# módulos-plugins
Avatar discord do usuario victorzac

victorzac

Ver RespostasVer no Discord

Meu cliente abriu uma nova conta na EFI, e estou adicionando o mesmo webhook que tenho para minha conta, porem recebo a seguinte mensagem de erro: "nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET". Tentei inclusive colocar o index.php original, a mensagem é a mesma

# pix
Avatar discord do usuario maninho904

maninho904

Ver no Discord

Bom dia!
Erro de fetch ECONNRESET no momento, pois estou tentando fazer pela api, mas hoje conversei com a minha equipe e vou tentar novamente pela sdk, mas usando a api do next, se eu tiver algum problema aviso aqui novamente