New CA but with old CA support
Posted: Tue Sep 06, 2016 6:45 am
I have had a MikroTik router running as OpenVPN server for around 6 years now. But in an attempt to move from one certificate database to another I found out that the CA that was created 6 years ago was not created correctly as it has no key usage set. This means that the CA is in a sense now usable as a CA, which then has gotten me to want to replace the CA with a new CA.
The problem is that I still have over a hundred users that are bound to the old CA, and most of their certificates still last another two years. So I have been trying to figure out the best way to change the CA over to the new one, while still supporting the current users.
Of course it is not made any easier with the fact that the MikroTik implementation of OpenVPN is rather lacking and limited.
So can anyone maybe tell me if it is even possible for OpenVPN to handle multiple CAs at the same time?
Or is there something fundamental about certificates that I have totally misunderstood? Like should I make my new CA signed by the old CA so they are in the same chain? I am not sure how that would work when the old CA then expire.
The problem is that I still have over a hundred users that are bound to the old CA, and most of their certificates still last another two years. So I have been trying to figure out the best way to change the CA over to the new one, while still supporting the current users.
Of course it is not made any easier with the fact that the MikroTik implementation of OpenVPN is rather lacking and limited.
So can anyone maybe tell me if it is even possible for OpenVPN to handle multiple CAs at the same time?
Or is there something fundamental about certificates that I have totally misunderstood? Like should I make my new CA signed by the old CA so they are in the same chain? I am not sure how that would work when the old CA then expire.