Each different server (either mod_ssl or apache_ssl) will generate a server-specific CSR (certificate signing request). Each server has a unique server signature generated at compile time that identifies THAT particular site. AFAIK, you can not take an old cert from a old server and move it to a new server - the server signatures are different. I've used Verisign, Thawte and Entrust nad have had to do a cert transfer/renewal for about $100 on changing the server.
Each different server (either mod_ssl or apache_ssl) will generate a server-specific CSR (certificate signing request). Each server has a unique server signature generated at compile time that identifies THAT particular site. AFAIK, you can not take an old cert from a old server and move it to a new server - the server signatures are different. I've used Verisign, Thawte and Entrust nad have had to do a cert transfer/renewal for about $100 on changing the server.