Це питання я розміщував раніше, але не на правильному форумі.
Я налаштував tomcat7 для використання SSL і змусив його вказати на сховище ключів. У магазині клавіатур за замовчуванням є самопідписаний сертифікат. У tomcat є декілька веб-застосунків, доступних для всіх через HTTPS, якщо ви відключите перевірки перевірки сертифікатів, які, безумовно, не спрацьовують завдяки використанню самопідписаного сертифіката. Одне із застосованих веб-застосунків розкриває API REST для управління сертифікатами в сховищі ключів, що включає встановлення нового сертифіката ідентичності або ланцюга довіри. Я помітив, як тільки я встановив новий сертифікат посвідчення особи, всі веб-додатки вже недоступні через HTTPS, навіть якщо перевірка перевірки сертифікату відключена. Спроби підключення через HTTPS повертають помилку підключення SSL. HTTP працює чудово. Якщо я перезавантажую tomcat, помилка усувається, і всі веб-додатки виглядають щасливими через HTTPS. Будь-яка ідея, чому потрібен перезапуск? Я зробив щось не так, щоб вимагати перезавантаження tomcat? Чи є спосіб уникнути перезавантаження?