Tomcat non riesce a trovare un elemento chiave nella chiave portchiavi

Sto installando un certificato SSL nel mio server Tomcat, ma non riesco a trovare la voce chiave nel mio file di keystore.

Se non specifico keyAlias="mykey" mi mostra il seguente messaggio di errore:

  • Che cosa accade al mio certificato SSL se trasferisco regsistrar di dominio?
  • Come configurare SSL su Amazon EC2?
  • Come servire più certificati SSL per l'host virtuale predefinito su NGINX?
  • Haproxy: SSL crittografato backend con self-firmed cert
  • Apache - Hosting virtuale Client Mass Configurabile SSL, Reverse Proxy
  • Come avviare Apache Tomcat all'avvio su Mac OS X?
  •  javax.net.ssl.SSLException: No available certificate or key corresponds to the SSL cipher suites which are enabled. 

    Come ho visto su Tomcat Documentation http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html#Troubleshooting mi dice di specificare le keyAlias .

    Tuttavia, quando lo faccio, ho il seguente messaggio di errore:

     java.io.IOException: Alias name mykey does not identify a key entry 

    E se ho keytool -list -keystore .keystore -v , ottengo tre voci chiave, due dalla compagnia cert e l'ultima:

     Alias name: mykey Creation date: Dec 17, 2011 Entry type: trustedCertEntry 

    Cioè, la voce chiave è lì, ma Tomcat non riesce a trovarlo. Il file keystoreFile viene corretto impostato sul file keystore.

    Cosa può essere?

  • Cambiare la codifica di filesystem su UTF-8 in Ubuntu
  • HTTP a HTTPS redirect con Exchange 2013 OWA
  • Perché fare file random per il dispositivo di loopback per il file system crittografato?
  • In che misura la popolarità di ReiserFS è stata ridotta da Hans Reiser?
  • Blocco Nginx per domini multipli per redirect tutto il traffico a https?
  • Fsfreeze i cache di FS?
  • Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.