Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario branco1550

branco1550

<@!775350441965649951> , ja avançamos um pouco!! estamos quase la

Avatar discord do usuario branco1550

branco1550

e surgiu : "mensagem": "A autenticação de TLS mútuo não está configurada na URL informada"

Avatar discord do usuario branco1550

branco1550

criei o fullchain.pem = key + o intermediario

Avatar discord do usuario guilherme_efi

guilherme_efi

O ca é a chave publica da Gerencianet

Avatar discord do usuario guilherme_efi

guilherme_efi

O privkey.pem e o fullchain.pem do meu certificado são gerados pelos Letsencrypt, somente informei o diretório onde estão localizados

Avatar discord do usuario branco1550

branco1550

o fullchain seria o cert + ca , isso ?

Avatar discord do usuario branco1550

branco1550

pode ser o fullchain.pem, vc o criou ou o letsencrypt entregou a vc?

Avatar discord do usuario guilherme_efi

guilherme_efi

Como está o meu, utilizo certificado Letsencrypt

const httpsOptions = {
key: fs.readFileSync("/etc/letsencrypt/live/meudominio.com.br/privkey.pem"),
cert: fs.readFileSync("/etc/letsencrypt/live/meudominio.com.br/fullchain.pem"),
ca: fs.readFileSync("/etc/apache2/chain-pix-prod.crt"),
minVersion: "TLSv1.2",
requestCert: true,
rejectUnauthorized: true,
};

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!797900884436582411> Reparei em seu oOptions, no trecho cert: fs.readFileSync('./ssl/ssls/pixblack.in.crt') você está referenciando um arquivo .ctr

Em meu servidor estou referenciando um arquivo fullchain.pem, verifique se isto está influenciando em algo

Avatar discord do usuario branco1550

branco1550

contratei na godaddy o server, centos 7 e rodando o server em node ou em apache, em ambos retorna essa mensagem maldita !

Avatar discord do usuario branco1550

branco1550

acesso root, eu digo

Avatar discord do usuario branco1550

branco1550

eu tenho acesso a tudo

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Não é, na verdade hoje só é possível com servidor dedicado, para conseguir realizar as configurações do webhook, uma vez que é necessário ter acesso a alguns arquivos para realizar as configurações

Avatar discord do usuario branco1550

branco1550

Ver Respostas

ja fiz a alteração e continua, eu passei a achar que era pelo server dedicado, mas nao eh

Avatar discord do usuario branco1550

branco1550

isso nao tem a ver

Avatar discord do usuario guilherme_efi

guilherme_efi

<@!797900884436582411> atribua true a rejectUnauthorized

Avatar discord do usuario branco1550

branco1550

chain-px-prod

Avatar discord do usuario branco1550

branco1550

Ver Respostas

sslOptions = {
key: fs.readFileSync('./ssl/ssls/pixblack_in.pem'),
cert: fs.readFileSync('./ssl/ssls/pixblack.in.crt'),
ca: fs.readFileSync('./ssl/ssls/chain-pix-prod.crt'),
minVersion: 'TLSv1.2', // força o uso de TLS da versão 1.2 para cima
requestCert: true, // força que o cliente envie um certificado de cliente (mtls)
rejectUnauthorized: false // rejeita clientes que não enviarem certificados válidos
};

Avatar discord do usuario guilherme_efi

guilherme_efi

Verifique como foi inserido nossa chave pública em seu servidor

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Este erro ocorre porque não foi capaz de verificar o certificado do servidor enviado na etapa 2.

Onde na primeira etapa, certificamos que seu servidor esteja exigindo uma chave pública da Gerencianet.

Na segunda etapa ocorre a identidade do servidor, onde enviaremos a notificação junto com a nossa chave pública, o seu servidor que deve conter a chave pública disponibilizada que irá realizar o "Hand-Shake" e assim a comunicação ser estabelecida.