Estou tentando utilizar o código de vocês para gerar GNREs.
Atualmente estou tendo problemas para utilizar certificados da CertSing.
Ao ler o Read-me notei que em uma parte vocês falam que isso não funciona e na outra dão 1 ~ 2 soluções.
A primeira solução Se você possui um certificado da certisign e está com o erro "Bad request" veja a solução encontrada pelo [renandelmonico](https://github.com/renandelmonico) utilizando as classes da sped-common nesse [link](https://groups.google.com/d/msg/gnrephp/kbNWB3aEBbs/0g067FKlBgAJ)
não abre o link.
A segunda também não funcionou.
Até o momento eu tentei:
-> Seguir o passo a passo da wiki.
-> Criar uma classe que herdasse o Setup e pegasse os dados do método "certificate".
-> Criar uma classe que estendesse SoapRequest (usado nos projetos php-nfe e php-cte) e chamasse o serviço de comunicação.
estas 3 opções resultam no erro: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate
Seguindo a 2ª opção (de baixar e extrair a Hierarquia V5 da serasa e passar a mesma), ou fazendo a opção sugerida nessa issue eu tenho o erro :
Tentei extrair tanto o arquivo da V5, quando os dados do meu certificado digital.
OBS: Os arquivos estão com permissão máxima e o diretório existe. Tentei tanto um fullpath quanto só o arquivo. Ao que tudo indica esse problema esta ocorrendo pois o PHP não esta conseguindo ler/abrir o arquivo, se eu uso outro CAfile ele funciona mas retorna o mesmo erro de bad certificate.
Qualquer luz de o que mais eu possa tentar / como proceder me ajudaria bastante.
OBS: consegui um certificado da Serasa, com este funcionou normalmente.
Estou tentando utilizar o código de vocês para gerar GNREs.
Atualmente estou tendo problemas para utilizar certificados da CertSing.
Ao ler o Read-me notei que em uma parte vocês falam que isso não funciona e na outra dão 1 ~ 2 soluções. A primeira solução
Se você possui um certificado da certisign e está com o erro "Bad request" veja a solução encontrada pelo [renandelmonico](https://github.com/renandelmonico) utilizando as classes da sped-common nesse [link](https://groups.google.com/d/msg/gnrephp/kbNWB3aEBbs/0g067FKlBgAJ)
não abre o link. A segunda também não funcionou.Até o momento eu tentei: -> Seguir o passo a passo da wiki. -> Criar uma classe que herdasse o Setup e pegasse os dados do método "certificate". -> Criar uma classe que estendesse SoapRequest (usado nos projetos php-nfe e php-cte) e chamasse o serviço de comunicação.
estas 3 opções resultam no erro: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate
Seguindo a 2ª opção (de baixar e extrair a Hierarquia V5 da serasa e passar a mesma), ou fazendo a opção sugerida nessa issue eu tenho o erro :
error setting certificate verify locations: CAfile: arq.pem
Tentei extrair tanto o arquivo da V5, quando os dados do meu certificado digital. OBS: Os arquivos estão com permissão máxima e o diretório existe. Tentei tanto um fullpath quanto só o arquivo. Ao que tudo indica esse problema esta ocorrendo pois o PHP não esta conseguindo ler/abrir o arquivo, se eu uso outro CAfile ele funciona mas retorna o mesmo erro de bad certificate.
Qualquer luz de o que mais eu possa tentar / como proceder me ajudaria bastante.
OBS: consegui um certificado da Serasa, com este funcionou normalmente.