Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| manual:support:checklist_1 [03.09.2025 11:23] – ekaterina.menkhuzina | manual:support:checklist_1 [22.10.2025 14:41] (текущий) – Лобанов Евгений | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Чек-лист перед обращением в техподдержку приложения | + | ====== Чек-лист по выявлению проблем в инфраструктуре (IIS + MsSQL) ====== |
| ===== Базовое состояние серверов и сети ===== | ===== Базовое состояние серверов и сети ===== | ||
| ==== Доступность серверов ==== | ==== Доступность серверов ==== | ||
| Строка 67: | Строка 67: | ||
| ===== Веб-сервер (IIS) и Приложение ===== | ===== Веб-сервер (IIS) и Приложение ===== | ||
| + | ==== SSL-сертификат ==== | ||
| + | * Истек ли срок действия SSL-сертификата, | ||
| + | * Корректно ли он привязан к правильному доменному имени? | ||
| + | * Не вызывает ли ошибок при доступе в браузере? | ||
| + | Ответили " | ||
| + | |||
| + | ==== Корпоративный Proxy (например NGINX) ==== | ||
| + | * Запущена ли служба nginx.service? | ||
| + | * Не блокируется ли трафик по 443 порту? | ||
| + | * Не вносились ли изменения в конфигурацию NGINX? | ||
| + | |||
| + | Ответили " | ||
| + | |||
| + | ==== Права доступа ==== | ||
| + | * Имеет ли пользователь пула приложений (Application Pool Identity) IIS права на чтение и выполнение (Read & Execute) на папке с файлами вашего приложения? | ||
| + | * Имеет ли этот пользователь права записи (Write) в папки, куда приложению нужно писать (логи, временные файлы, загрузки и т.д.)? | ||
| + | |||
| + | Ответили " | ||
| + | |||
| + | ==== Конфигурация приложения ==== | ||
| + | * Не вносились ли недавно изменения в файлы конфигурации приложения (например, | ||
| + | * Не менялись ли параметры подключения к БД, URL-адреса внешних сервисов или другие критические настройки? | ||
| + | |||
| + | Ответили " | ||
| + | |||
| + | ==== Логи приложения ==== | ||
| + | * Проверены ли логи приложения на предмет явных ошибок? | ||
| + | |||
| + | Если обнаружили ошибки, | ||
| + | |||
| + | ==== Логи IIS ==== | ||
| + | * Проверены ли логи IIS (обычно %SystemDrive%\inetpub\logs\LogFiles\W3WP*) на предмет ошибок HTTP (статусы 5xx, 4xx) при обращении к вашему приложению? | ||
| + | |||
| + | Если обнаружили ошибки, | ||
| + | |||
| + | ===== Повторяемость проблемы ===== | ||
| + | * Можете ли вы четко описать шаги, как воспроизвести проблему? | ||
| + | * Проявляется ли проблема постоянно или эпизодически? | ||
| + | * У всех пользователей или только у некоторых? | ||
| + | * На всех браузерах/ | ||
| + | |||
| + | ===== Последние изменения ===== | ||
| + | * Производились ли недавно (до появления проблемы): | ||
| + | * Обновления ОС на серверах IIS или MsSQL? | ||
| + | * Обновления серверного ПО (IIS, .NET Runtime, MsSQL)? | ||
| + | * Установка/ | ||
| + | * Изменения в сетевой инфраструктуре (маршрутизаторы, | ||
| + | * Изменения в политиках безопасности домена/ | ||
| + | * Обновление драйверов оборудования? | ||
| + | * Физические работы в серверной (обесточивание, | ||
| + | |||
| + | ===== Перед обращением в техподдержку ===== | ||
| + | - Соберите результаты проверки: | ||
| + | - Соберите логи: | ||
| + | * логи приложения за период возникновения проблемы; | ||
| + | * логи IIS (все файлы за период) для сайта приложения; | ||
| + | * логи MsSQL (MsSQL-XX-main.log и другие за период) с сервера БД. | ||
| + | - Конфигурационные файлы: | ||
| + | * файл конфигурации БД; | ||
| + | * файл конфигурации приложения. | ||
| + | - Системные журналы (Event Viewer) с обоих серверов (Windows: Приложение и Система; | ||
| + | - Подготовьте точное описание: | ||
| + | * Что именно не работает? | ||
| + | * Когда началась проблема? | ||
| + | * Как воспроизвести проблему? | ||
| + | * Каковы результаты проверки по этому чек-листу (особенно где были проблемы)? | ||
| + | |||
| + | ===== Важное напоминание для клиента ===== | ||
| + | Вы отвечаете за работоспособность и конфигурацию серверного оборудования, | ||
| + | |||
| + | Мы отвечаем за работоспособность и корректность самого установленного приложения в рамках правильно предоставленной инфраструктуры. | ||
| + | |||
| + | Предоставление полной информации (описание, | ||
| + | |||
| + | Если после проверки ВСЕХ пунктов чек-листа проблема не найдена на стороне клиента или явно указывает на ошибку в самом приложении, | ||