У меня есть код клиента, основанный на Jboss 5.1, который использует самозаверяющие сертификаты для подключения к серверам кредитных карт через HTTPS. Срок действия сертификата истек 13.03.2015 в 9:55, и его заменили на следующий день около 20:00.
Это относительно простое исправление, но мы заметили странное, что у нас было определенное количество запросов (около 600), успешно переданных на серверы кредитных карт между 13.03.2015 9:55 - 13.04.2015 9:55 и то с тех пор ни один из запросов не был успешным, пока не было применено исправление для сертификатов.
Кто-нибудь сталкивался с этим сценарием, кто мог бы помочь мне найти основную причину этого?
... Срок действия сертификата истек 13.03.2015 9:55
.. успешно переданы на серверы кредитных карт в период с 13.03.2015 9:55 до 13.04.2015 9:55
Срок действия сертификата сервера сверяется с местным временем на клиенте. Таким образом, самое простое объяснение состоит в том, что у этих клиентов часы в системе были выключены ровно на один день.