Apportare modifiche al JSSE keystore o truststore in IBM MQ classes for JMS/Jakarta Messaging

Se si apportano modifiche al keystore o al truststore Java Secure Socket Extension (JSSE), è necessario eseguire determinate azioni affinché le modifiche vengano applicate.

Se si modificano i contenuti dell'archivio JSSE chiavi o dell'archivio certificati, oppure si modifica la posizione del file dell'archivio chiavi o dell'archivio certificati, IBM® MQ classes for JMS le applicazioni in esecuzione in quel momento non rilevano automaticamente le modifiche. Per rendere effettive le modifiche, è necessario eseguire le seguenti operazioni:
  • Le applicazioni devono chiudere tutte le relative connessioni ed eliminare tutte le connessioni inutilizzate nei pool di connessioni.
  • Se il tuo JSSE provider memorizza nella cache le informazioni provenienti dal keystore e dal truststore, tali informazioni devono essere aggiornate.
Una volta eseguite queste azioni, le applicazioni possono ricreare le connessioni.

A seconda di come sono progettate le applicazioni e delle funzioni fornite dal JSSE provider, potrebbe essere possibile eseguire queste azioni senza arrestare e riavviare le applicazioni. Tuttavia, l'arresto e il riavvio delle applicazioni potrebbe essere la soluzione più semplice.