{{define "content"}} {{if .NSDLink.Configured}}
Запрос проверки отправлен — ответ НРД обычно приходит за 20–60 с. Страница обновится сама.
{{end}}Зелёный — только при свежем подтверждении от НРД, а не при отсутствии ошибок. {{if .NSDLink.Ago}}Последний ответ НРД — {{.NSDLink.Ago}}.{{end}}
| Участок | Состояние | Чем проверяем | |
|---|---|---|---|
| {{.Title}} | {{.Text}}{{with .Detail}}{{.}}{{end}} |
{{if eq .Key "igw"}}bj обращается к шлюзу каждые 30 с{{else if eq .Key "nsd"}}журнал шлюза: ответы НРД на опросы входящих{{else if eq .Key "m2m"}}раз в 10 мин запрос справочника участников M2M и ответ на него — весь путь до сервиса M2M и обратно{{else}}подтверждение доставки каждого отправленного пакета{{end}} |
| Перевод | Причина | Первая попытка | Попыток | |
|---|---|---|---|---|
{{slice .GUID 0 8}} |
{{.Text}} | {{.FirstAt.Format "02.01 15:04"}} | {{.Attempts}} | {{if .GaveUp}}автоповтор остановлен (прошли сутки){{else}}отправится сам, когда НРД ответит{{end}}{{if can "operate"}}{{end}} |
| Подсистема | Состояние | Сообщение | Детали | |
|---|---|---|---|---|
| {{.Name}} | {{if .OK}}OK{{else}}FAIL{{end}} | {{.Message}} | {{.Detail}} |
Проверка выполнена в {{.CheckedAt.Format "15:04:05 02.01.2006"}}.
| PostgreSQL (схема m2m_core) | M2-шаг-3: pgx-репозиторий вместо MemoryRepository. Миграция готова — migrations/m2m-core/001__deals.sql. |
| crypto-service · Валидата PKCS#11 | M4: установить АПК «Валидата Клиент L» (zpki, zsdk), выставить BJ_CRYPTO_PROVIDER=validata и путь к libvdpkcs11.so. Проверка — Health PKCS#11 должна вернуть provider=validata, ok=true. |
| nsd-adapter · ИШ НРД | M3: установить ИШ, выставить BJ_NSD_PROFILE=guest-gost или иной, BJ_NSD_IGW_URL=http://localhost:8080. Без этого сейчас используется nsdadapter/mock с эмуляцией ответов через 3 сек. |
| Реальный ЛК (ESIA Finance) | M4: согласовать docs/lk-contract/v1/openapi.yaml с командой ЛК, выставить BJ_LK_CALLBACK_URL на реальный адрес. Сейчас callback идёт в встроенный lk-emulator. |