Содержание

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

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

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

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

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

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

Фаерволы

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

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

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

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

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

База данных PostgreSQL

Служба PostgreSQL

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

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

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

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

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

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

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

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

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

Логи IIS

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

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

Производились ли недавно (до появления проблемы):

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

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

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

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

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

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

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