Я немного озадачен. Недавно наш системный администратор обновил сертификат SSL с истекшим сроком действия. После этого все наши приложения для проверки подлинности форм работают очень медленно, очень медленно, чтобы войти, очень медленно, чтобы перейти на любые страницы. Однако наши приложения для проверки подлинности Windows не имеют такого замедления. Мы говорим около 20 секунд, чтобы войти.
Я проверил журналы IIS, ничего плохого в кодах ошибок / состояний, все отлично с запросами, все 200 0 0. Я переработал все пулы приложений и остановил / запустил службу IIS, но это не помогло.
Я даже не знаю, вызывает ли сертификат SSL замедление, но больше ничего не изменилось, мы откатили все обновления приложений до истечения срока действия сертификата SSL, и это не помогло.
Я не уверен, что еще нужно проверить, чтобы отладить это. У кого-нибудь есть какие-либо идеи? Мы используем .NET.
Используя вкладку firebug .NET я вижу следующее:
Если я сижу на странице входа и обновляюсь, загрузка занимает 128 мс, никаких проблем.
Я ввожу свои данные для входа в систему и нажимаю кнопку «Войти», она показывает мне POST-запрос на loginx.asp, статус 302 найден, обработка занимает 20 секунд. После этого он выполняет GET Default.aspx, также требуется 20 секунд для обработки со статусом 200 OK.
Аналогичным образом время ожидания возникает для каждой страницы, а также для навигации, достаточно интересно, что время ожидания всегда составляет около 20 секунд, это указывает на что-то? Может ли это быть проблемой DNS? Это происходит через HTTP и HTTPS.
Я не уверен, есть ли что-нибудь показательное во вкладках Params / headers / post / response для каждого запроса.