Histórico de mensagens sobre certificado em pix

EXIBINDO CONVERSAS RECENTES:

Texto: certificado
Canal: pix
Avatar discord do usuario lorenacastro

lorenacastro

Ver Respostas

Ah sim. Eu vou tentar gerar novamente os certificados e depois tentar com a sdk atualizada também

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Certo. Você está utilizando a última versão da SDK de PHP, v5?
Se estiver acima da versão 5, tente usar o certificado p12, sem a conversão.

Avatar discord do usuario lorenacastro

lorenacastro

Vou tentar gerar outro certificado de produção

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

clientid, clientsecret e certificado são de produção ?

Avatar discord do usuario gabriel1coder.tech

gabriel1coder.tech

no certificado, dando um cd, ai consigo ver , parece ta ok, no .env as variaveis foi com copiado certinho tbm

Avatar discord do usuario guilherme.lopes

guilherme.lopes

Ver Respostas

Agora que estou vendo. A api de PIX, precisa do certificado.

Avatar discord do usuario victorzac

victorzac

Ver Respostas

Não foi gerado pelo certbot. Como faço para obter um certificado pelo certbot?

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Bom dia @victorzac tudo certo?
Desculpe não havia visto que estava mandando o header.
Nesse caso não é necessário alterar as configurações do apache não, mas é importante que verifique de outras formas se a origem da requisição é nossa API.
Essa falha geralmente está associada ao certificado ssl utilizado. O do seu projeto foi gerado pelo certbot?

Avatar discord do usuario zaff47

zaff47

Ver Respostas

pois estou usando NGINX e ele ja tem os certificados do meu dominio

Avatar discord do usuario denissonsilva

denissonsilva

Ver Respostas

Boa noite. Estou começando a integração e ao tentar gerar uma CobrançaImediata (PIX), recebos os erros:
{
"code": 141,
"error": {
"error": "invalid_token",
"error_description": "Malformed authorization header"
}
}
Vi que deve-se colocar o header Authorization com Bearer seguido do access_token e certificado de homologação. Porém não entendi como fazer e nem o seria esse Bearer e qual é esse access_token.
Alguem, por favor, poderia detalhar melhor o procedimento?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Precisa ver como sua integração foi implementada... os endpoints de cartão são os mesmos de boleto, então pelo menos boleto deveria funcionar. Pix já são endpoints diferentes, com id/secret diferente, certificado etc.

Avatar discord do usuario alexsandersouza

alexsandersouza

Ver Respostas

Obrigado pelos links, na documentação continua os antigos, no entanto ao alterar o crt continuo com o mesmo erro ao validar o certificado: FAILED:unable to verify the first certificate 😕
Vou tentar usar o skip-mTLS

Avatar discord do usuario alexsandersouza

alexsandersouza

Boa tarde pessoal, alguém conseguiu usar o nginx para validar o certificado do cliente da efí no webhook?
eu configurei e testei com outro certificado de cliente e deu tudo certo mas com o da efi da falha

eu obtive o mesmo erro no outro certificado quando não tinha todas as cadeias presentes no arquivo, mas assim que adicionei funcionou, sabem se esse da efí está faltando mais cadeias intermediarias ou a root?

Eu sei que o nginx não consegue validar caso esteja faltando alguma cadeia.
erro informado pelo nginx: FAILED:unable to verify the first certificate

crt usado da efí: https://pix.gerencianet.com.br/webhooks/chain-pix-sandbox.crt

Avatar discord do usuario wsaturnio

wsaturnio

se quiser manda o certificado nesse email [email protected]

Avatar discord do usuario wsaturnio

wsaturnio

Não sei se eles permitem que envie o certificado...Faço para você em 2 segundos...mas o erro aí foi que não encontrou o diretório...

Avatar discord do usuario joaosilva5208

joaosilva5208

openssl pkcs12 -in C:\certificadoconvertido\certificado\86pagamentos.p12 -out pagamentos.pem -nodes

Avatar discord do usuario wsaturnio

wsaturnio

Ver Respostas

você baixou o certificado pfx? e outra coisa ajusta por desencargo de conciêcia no nome da pasta. Retira os espaço se não vai ter que utilizar entre "" o endereço

Avatar discord do usuario wsaturnio

wsaturnio

Ver Respostas

no terminal do seu editor ou em qualquer teminal que utiliza, acessa a pasta onde está o certificado e execuda esse comando:

openssl pkcs12 -in homologacao-seu-certificado.p12 -out homologacao-seu-certificado.pem -nodes

Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

Não temos nenhum programa para conversão. É possível converter o certificado utilizando o comando o OpenSSL que está na documentação