On 20-08-2015 15:01, debbie...@gmail.com wrote:
>
> ----- Original Message ----- From: "Rui Santos" <rsan...@grupopie.com>
> To: <openvpn-users@lists.sourceforge.net>
> Sent: Thursday, August 20, 2015 12:33 PM
> Subject: [Openvpn-users] CRL and --CApath usage
>
>
>> I'm using --CApath option for CA and CRL approving/checking
>>
>> I just revoked a certificate, copied the new CRL to CApath, overwriting
>> the old one, and the OpenVPN allowed > the connection with that
>> certificate.
>>
>> The openssl command for this:
>> ~# openssl verify -crl_check -CApath <cadir>Â  cert.crt
>> error 23 at 0 depth lookup:certificate revoked
>>
>> I tried to connect several times, with success, which I shouldn't be 
>> able
>> to.
>>
>> However, if I restart the OpenVPN service, it works as expected, with 
>> the
>> error:
>> <IP>:42410 VERIFY ERROR: depth=0, error=certificate revoked: C=........
>> Directories leading to CApath and files are accessible to all user:
>> 0755/0644
>>
>> I wonder if there is any kind of bug on this. Is this an expected 
>> behavior
>> ?
>> One should not need to restart the OpenVPN instance, just to reread the
>> CRL.
>>
>> Am I missing something ?
>
> The manual has this to say:
>
> Note: As the crl file (or directory) is read every time a peer 
> connects, if
> you are dropping root privileges with --user, make sure that this user 
> has
> sufficient privileges to read the file.

Hi Debbie,

I'm aware of that. OpenVPN is indeed running as user nobody.
But the accesses 0755/0644 for directories and files, respectively, 
should take care of that issue, shouldn’t it ?

Regards,
>
> Regards
>
>
>



------------------------------------------------------------------------------
_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to