Содержание

Чек-лист перед обращением в техподдержку приложения (IIS + MsSQL)

Базовое состояние серверов и сети

Доступность серверов

Ответили «Нет»? → Проблема в инфраструктуре или доступе к серверам.

Сетевая связность

Не работает пинг? → Проблема с сетью или настройками фаервола.

Фаерволы

Ресурсы серверов (IIS и MsSQL)

Дисковое пространство

Ответили «Нет» на проблемы с ресурсами? → Требуется вмешательство Администратора для оптимизации/расширения ресурсов.

Службы сервера IIS

Не запущен? Попробуйте запустить вручную. Упал сразу? Проверьте логи IIS и Event Viewer на наличие ошибок. Исправьте ошибки.

Ответили «Нет» или службы не запускаются? → Проблема с IIS или конфигурацией сайта на стороне клиента.

База данных MsSQL

Служба MsSQL

Проверьте через services.msc или PowerShell запущены ли службы:

Не запущена? Попробуйте запустить вручную. Упала сразу? Проверьте логи MsSQL (обычно C:\Program Files\Microsoft SQL Server\MSSQL<версия>.<имя_экземпляра>\MSSQL\Log) на наличие ошибок. Исправьте ошибки.

Доступность базы данных

Не получается подключиться? → Проблема с доступом к БД: неверные параметры, блокировка фаерволом, проблемы с аутентификацией на стороне клиента.

Состояние базы данных

Свободное пространство должно быть не менее 10% диска.

Ответили «Нет»? → Проблема с базами данных на стороне клиента.

Веб-сервер (IIS) и Приложение

SSL-сертификат

Ответили «Нет»? → Проблема с SSL сертификатом на стороне клиента.

Корпоративный Proxy (например NGINX)

Ответили «Нет» или службы не запускаются? → Проблема с PROXY/NGINX на стороне клиента.

Права доступа

Ответили «Нет» → Проблема с правами доступа на стороне клиента.

Конфигурация приложения

Ответили «Нет» → Проверьте конфигурационные файлы. Внесите корректные параметры.

Логи приложения

Если обнаружили ошибки, исправьте.

Логи IIS

Если обнаружили ошибки, исправьте.

Повторяемость проблемы

Последние изменения

Перед обращением в техподдержку

  1. Соберите результаты проверки: По каждому пункту запишите, что проверено и какой результат (Да/Нет, значение метрики, текст ошибки).
  2. Соберите логи:
    • логи приложения за период возникновения проблемы;
    • логи IIS (все файлы за период) для сайта приложения;
    • логи MsSQL (MsSQL-XX-main.log и другие за период) с сервера БД.
  3. Конфигурационные файлы:
    • файл конфигурации БД;
    • файл конфигурации приложения.
  4. Системные журналы (Event Viewer) с обоих серверов (Windows: Приложение и Система; Linux: syslog, journalctl) за период проблемы. Ищите критические ошибки и предупреждения.
  5. Подготовьте точное описание:
    • Что именно не работает? (Конкретная функциональность, ошибка в интерфейсе, полная недоступность).
    • Когда началась проблема?
    • Как воспроизвести проблему? (Четкие шаги).
    • Каковы результаты проверки по этому чек-листу (особенно где были проблемы)?

Важное напоминание для клиента

Вы отвечаете за работоспособность и конфигурацию серверного оборудования, ОС, сети, IIS (как платформы), MsSQL (как СУБД) и базовой инфраструктуры.

Мы отвечаем за работоспособность и корректность самого установленного приложения в рамках правильно предоставленной инфраструктуры.

Предоставление полной информации (описание, шаги воспроизведения, логи, результаты этого чек-листа) с самого начала обращения ускорит решение вашей проблемы.

Если после проверки ВСЕХ пунктов чек-листа проблема не найдена на стороне клиента или явно указывает на ошибку в самом приложении, тогда смело обращайтесь в техническую поддержку, приложив все собранные данные!