> 4. Configure each serverX to accept client certificates
> issued by old-groupX-cert OR new-groupX-cert (most server
> software can be configured with a list of valid
> client-cert-issuers and the SSL protocol supports that).

More or less that's the way to go.

That's what I've come up with (yet in small scale):

Step one:
On the server use the old .pem file that includes the old server-key,
server-cert, group-cert and root-cert
AND
add the following files to this .pem:
New-Root-Cert, New-Group-Cert

That way the server still uses the old key and certs so that peers with
old certs can still connect. Because the new certs are available, too,
the server will also accept clients that try to connect with the new
certs. All clients either with new or old certificate will accept the
servers cert.


Step two:
Now replace the cert files of all clients with new certs.


Step three:
After all clients have updated the certs, now replace the servers cert
file with the new cert. (in step one the servers key and cert remained
the old cert, that has to be replaced now).

Again, thanks for your help!

T.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to