Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Sergiosh

#1
1. Descrição do Problema: Ao exportar um cliente OpenVPN no formato Archive (.zip), o ficheiro ZIP é gerado com 0 KB (zerado) ou com o ficheiro PKCS#12 (.p12) interno zerado, mesmo que o certificado do cliente e a chave privada sejam válidos.

2. Contexto de Validação:

A exportação no formato Plain OpenVPN ou TheGreenBow funciona perfeitamente, provando que os certificados são válidos.

A falha está diretamente relacionada ao processo de empacotamento PKCS#12 (P12) e, posteriormente, à rotina de empacotamento ZIP.

B) Falha no Empacotamento ZIP (ArchiveOpenVPN.php): Após a correção do P12 (A), o formato ZIP ainda falhava devido a uma condição de corrida (race condition), não conseguindo incluir o P12 recém-criado. Foi necessário adicionar um sleep(1); antes do comando zip no ficheiro .

Solicitação: Peço que a equipa investigue a causa desta falha na função openssl_pkcs12_export() ou implemente as correções necessárias para garantir que a exportação no formato Archive (.zip) funcione sem hacks manuais no código fonte. 

OBRIGADO

SERGIO