Главная категория > Фискальные Накопители, ФНС, ОФД и решения
Утилита для тестирования ФН ФФД 1.2
kkmspb:
Здравствуйте коллеги!
Пытаюсь заставить тестовый ФН (зарегистрированный на Штрихе) обновить ключи ОКП. На Атоле и Меркурие это проходит нормально у меня (с тестовым ФН).
Пытался на Штрихе штатно обновить ключи ОКП через открытие смены (ничего не происходит, кроме открытия смены).
Пытался и через утилиту тестирования ФН-ОФД 18.11.2021 тоже ошибка постоянно (Error 453 ОШИБКА ФН
Fisk Err: 0x23 Ошибка сервиса обновления ключей проверки КМ), вот лог:
--- Код: ---
Связь с сервером ОКП ...
URL test.okp.atlas-kard.ru [031.044.083.188]
Port 31101
Fisk Cmd: ------------------------ Req Status
MsgSend mst 4 len 1 cmd 30
In [0]
wait read
MsgResponse mst 4 len 31 ack 0
Out [30] 03 00 00 00 00 19 08 0c 0e 08 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 06 00 00 00
------------------------------------------------------------------------------------------------
Дата: 12/08/25 Время: 15:14
Fisk Cmd: ------------------------ ReqSendToOKL
MsgSend mst 4 len 6 cmd d0
In [5] 19 08 0c 0f 0e
wait read
MsgResponse mst 4 len 193 ack 0
Out [192] c0 00 0f bd a2 f0 01 10 09 99 99 07 89 02 01 31 58 00 00 00 aa 10 eb 8e 7f 00 00 00 01 02 00 96
4f 4b 50 52 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 14 08 00 4d 4b 5f 4c
4b 5f 32 30 32 31 5f 5f 41 41 42 34 1a 00 30 30 32 41 30 30 33 41 30 30 33 45 38 30 33 44 38 30
32 39 38 30 33 39 30 30 36 41 30 30 36 34 30 30 36 38 38 30 36 33 38 30 36 37 38 30 36 39 30 30
37 43 30 30 38 34 30 30 38 36 38 30 37 42 38 30 38 33 38 30 38 35 30 30 39 45 30 30 39 30 30 30
39 34 30 30 39 38 38 30 38 46 38 30 39 44 38 30 39 33 38 30 39 37 85 06 77 ec b9 6b df e0 00 00
Время выполнения: 250 млс
----- Send to server [222]:
dd 80 ca a1 82 a1 00 01 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 c0 00 14 00 00 00 c0 00
0f bd a2 f0 01 10 09 99 99 07 89 02 01 31 58 00 00 00 aa 10 eb 8e 7f 00 00 00 01 02 00 96 4f 4b
50 52 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 14 08 00 4d 4b 5f 4c 4b 5f
32 30 32 31 5f 5f 41 41 42 34 1a 00 30 30 32 41 30 30 33 41 30 30 33 45 38 30 33 44 38 30 32 39
38 30 33 39 30 30 36 41 30 30 36 34 30 30 36 38 38 30 36 33 38 30 36 37 38 30 36 39 30 30 37 43
30 30 38 34 30 30 38 36 38 30 37 42 38 30 38 33 38 30 38 35 30 30 39 45 30 30 39 30 30 30 39 34
30 30 39 38 38 30 38 46 38 30 39 44 38 30 39 33 38 30 39 37 85 06 77 ec b9 6b df e0 00 00
------------------------------------------------------------------------------------------------
Отправка запроса в ОКП:
Транспортный заголовок:
Сигнатура: DD80CAA1
Версия S-протокола: 82A1
Версия P-протокола: 1
Номер ФН: 9999078902013158
Размер тела: 192
Флаги: 14
Проверочный код: 00
Заголовок сообщения:
Длина: 192
CRC 16: BD0F
Тип сообщения: A2
Тип ФД: 240
Версия к.протокола: 1
Флаги обработки: 16
Флаги к.защиты: 9 (без шифрации)
Номер ФН: 9999078902013158
Номер ФД: 0
Серия: 258
Длина подписываемая: 150
------------------------------------------------------------------------------------------------
Ожидание данных от сервера ОКП..
Recive from server [30]:
dd 80 ca a1 82 a1 00 01 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 83 00 04 00 00 00
------------------------------------------------------------------------------------------------
Приём отвена на запрос от ОКП:
Транспортный заголовок:
Сигнатура: DD80CAA1
Версия S-протокола: 82A1
Версия P-протокола: 1
Номер ФН: 9999078902013158
Размер тела: 131
Флаги: 04
Проверочный код: 00
Recive from server [131]:
83 00 53 84 2a f1 01 10 09 99 99 07 89 02 01 31 58 00 00 00 aa 10 eb 8e 75 5d a3 dc 01 02 00 59
4f 4b 50 45 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 14 08 00 01 00 39 00
6c 69 6e 6b 20 77 69 74 68 20 49 44 20 3d 20 34 44 34 42 35 46 34 43 34 42 35 46 33 32 33 30 33
32 33 31 35 46 35 46 34 31 34 31 34 32 33 34 20 6e 6f 74 20 66 6f 75 6e 64 86 06 1f a5 8d 5e 65
7a 00 00
Заголовок сообщения:
Длина: 131
CRC 16: 8453
Тип сообщения: 2A
Тип ФД: 241
Версия к.протокола: 1
Флаги обработки: 16
Флаги к.защиты: 9 (без шифрации)
Номер ФН: 9999078902013158
Номер ФД: 0
Серия: 258
Длина подписываемая: 89
Fisk Cmd: ------------------------ ReqAckFromOKL
MsgSend mst 4 len 132 cmd d1
In [131] 83 00 53 84 2a f1 01 10 09 99 99 07 89 02 01 31 58 00 00 00 aa 10 eb 8e 75 5d a3 dc 01 02 00 59
4f 4b 50 45 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 14 08 00 01 00 39 00
6c 69 6e 6b 20 77 69 74 68 20 49 44 20 3d 20 34 44 34 42 35 46 34 43 34 42 35 46 33 32 33 30 33
32 33 31 35 46 35 46 34 31 34 31 34 32 33 34 20 6e 6f 74 20 66 6f 75 6e 64 86 06 1f a5 8d 5e 65
7a 00 00
wait read
MsgResponse mst 4 len 62 ack 23
Out [61] 01 00 39 00 6c 69 6e 6b 20 77 69 74 68 20 49 44 20 3d 20 34 44 34 42 35 46 34 43 34 42 35 46 33
32 33 30 33 32 33 31 35 46 35 46 34 31 34 31 34 32 33 34 20 6e 6f 74 20 66 6f 75 6e 64
Время выполнения: 219 млс
------------------------------------------------------------------------------------------------
Ошибка в ответе на запрос от ОКП err: 453
Error 453 ОШИБКА ФН
Fisk Err: 0x23 Ошибка сервиса обновления ключей проверки КМ
--- Конец кода ---
Не могу понять причину в чем ошибка со Штрих-Онлайн.
Может версия программы старая (утилита тестирования ФН-ОФД 18.11.2021)?
Просто странно, что на Аоле и Меркурие все ок, а со штрихом нет, или я что-то не догоняю...
Это все мне нужно для тестирования маркировки на тестовом ФН в тестовом кабинете честного знака.
Alfa Dog Андрей:
Эко вы лихо написали в эту ветку и можно сказать не совсем по теме. Вскользь упомянув программу! Проблема в Штрихе. так может и ветку соответствующую. Зачем мусорить все в одно? Коль у вас проблема именно в Штрихе!
kkmspb:
В общем хочу уточнить, что дело похоже не в Штрихе, проверил лог обмена с ФН и ОФД при обновлении ключей ОКП:
отдает всегда 0x23 (код возврата)
--- Код: ---
Ждите идет процесс...
ФН --> (12:15:29:395):
04 06 00 D0 19 08 0D 09 0F 82 35
ФН <-- (12:15:29:835):
04 C1 00 00 C0 00 CF 49 A2 F0 01 10 09 99 99 07 89 02 01 31 58 00 00 00 8D 29 4F 53 4F 00 00 00
01 02 00 96 4F 4B 50 52 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 11 46 00
4D 4B 5F 4C 4B 5F 32 30 32 31 5F 5F 41 41 42 34 1A 00 30 30 32 41 30 30 33 41 30 30 33 45 38 30
33 44 38 30 32 39 38 30 33 39 30 30 36 41 30 30 36 34 30 30 36 38 38 30 36 33 38 30 36 37 38 30
36 39 30 30 37 43 30 30 38 34 30 30 38 36 38 30 37 42 38 30 38 33 38 30 38 35 30 30 39 45 30 30
39 30 30 30 39 34 30 30 39 38 38 30 38 46 38 30 39 44 38 30 39 33 38 30 39 37 85 06 0E 44 C8 27
9B 93 00 00 02 F5
соединение с ОФД установлено test.okp.atlas-kard.ru:31101
--> ОФД : (12:15:31:569):
DD 80 CA A1 82 A1 00 01 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 C0 00 14 00 00 00 C0 00
CF 49 A2 F0 01 10 09 99 99 07 89 02 01 31 58 00 00 00 8D 29 4F 53 4F 00 00 00 01 02 00 96 4F 4B
50 52 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 11 46 00 4D 4B 5F 4C 4B 5F
32 30 32 31 5F 5F 41 41 42 34 1A 00 30 30 32 41 30 30 33 41 30 30 33 45 38 30 33 44 38 30 32 39
38 30 33 39 30 30 36 41 30 30 36 34 30 30 36 38 38 30 36 33 38 30 36 37 38 30 36 39 30 30 37 43
30 30 38 34 30 30 38 36 38 30 37 42 38 30 38 33 38 30 38 35 30 30 39 45 30 30 39 30 30 30 39 34
30 30 39 38 38 30 38 46 38 30 39 44 38 30 39 33 38 30 39 37 85 06 0E 44 C8 27 9B 93 00 00
<-- ОФД : (12:15:31:897):
DD 80 CA A1 82 A1 00 01 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 83 00 04 00 00 00 83 00
04 FA 2A F1 01 10 09 99 99 07 89 02 01 31 58 00 00 00 8D 29 4F 53 C9 7F F6 0A 01 02 00 59 4F 4B
50 45 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 11 46 00 01 00 39 00 6C 69
6E 6B 20 77 69 74 68 20 49 44 20 3D 20 34 44 34 42 35 46 34 43 34 42 35 46 33 32 33 30 33 32 33
31 35 46 35 46 34 31 34 31 34 32 33 34 20 6E 6F 74 20 66 6F 75 6E 64 86 06 2E 18 FC 83 73 A1 00
00
ФН --> (12:15:31:922):
04 84 00 D1 83 00 04 FA 2A F1 01 10 09 99 99 07 89 02 01 31 58 00 00 00 8D 29 4F 53 C9 7F F6 0A
01 02 00 59 4F 4B 50 45 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 11 46 00
01 00 39 00 6C 69 6E 6B 20 77 69 74 68 20 49 44 20 3D 20 34 44 34 42 35 46 34 43 34 42 35 46 33
32 33 30 33 32 33 31 35 46 35 46 34 31 34 31 34 32 33 34 20 6E 6F 74 20 66 6F 75 6E 64 86 06 2E
18 FC 83 73 A1 00 00 44 4E
ФН <-- (12:15:32:169):
04 3E 00 23 01 00 39 00 6C 69 6E 6B 20 77 69 74 68 20 49 44 20 3D 20 34 44 34 42 35 46 34 43 34
42 35 46 33 32 33 30 33 32 33 31 35 46 35 46 34 31 34 31 34 32 33 34 20 6E 6F 74 20 66 6F 75 6E
64 73 5F
код ответа : 35
Отрицательный ответ сервиса обновления ключей проверки КМ Сервис обновления ключей проверки КМ уведомил об отказе в выполнении запроса
ошибка процедуры обновления 0x23
Завершение с ошибкой!
--- Конец кода ---
То есть Утилита для тестирования ФН ФФД 1.2 правильно все показывает (конечно же).
Но вот вопрос, а у кого-нибудь обновление ключей с ОКП через эту утилиту проходило?
Slava:
--- Цитата: kkmspb от 13/08/2025 17:51:44 ---В общем хочу уточнить, что дело похоже не в Штрихе, проверил лог обмена с ФН и ОФД при обновлении ключей ОКП:
отдает всегда 0x23 (код возврата)
--- Код: ---
Ждите идет процесс...
ФН --> (12:15:29:395):
04 06 00 D0 19 08 0D 09 0F 82 35
ФН <-- (12:15:29:835):
04 C1 00 00 C0 00 CF 49 A2 F0 01 10 09 99 99 07 89 02 01 31 58 00 00 00 8D 29 4F 53 4F 00 00 00
01 02 00 96 4F 4B 50 52 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 11 46 00
4D 4B 5F 4C 4B 5F 32 30 32 31 5F 5F 41 41 42 34 1A 00 30 30 32 41 30 30 33 41 30 30 33 45 38 30
33 44 38 30 32 39 38 30 33 39 30 30 36 41 30 30 36 34 30 30 36 38 38 30 36 33 38 30 36 37 38 30
36 39 30 30 37 43 30 30 38 34 30 30 38 36 38 30 37 42 38 30 38 33 38 30 38 35 30 30 39 45 30 30
39 30 30 30 39 34 30 30 39 38 38 30 38 46 38 30 39 44 38 30 39 33 38 30 39 37 85 06 0E 44 C8 27
9B 93 00 00 02 F5
соединение с ОФД установлено test.okp.atlas-kard.ru:31101
--> ОФД : (12:15:31:569):
DD 80 CA A1 82 A1 00 01 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 C0 00 14 00 00 00 C0 00
CF 49 A2 F0 01 10 09 99 99 07 89 02 01 31 58 00 00 00 8D 29 4F 53 4F 00 00 00 01 02 00 96 4F 4B
50 52 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 11 46 00 4D 4B 5F 4C 4B 5F
32 30 32 31 5F 5F 41 41 42 34 1A 00 30 30 32 41 30 30 33 41 30 30 33 45 38 30 33 44 38 30 32 39
38 30 33 39 30 30 36 41 30 30 36 34 30 30 36 38 38 30 36 33 38 30 36 37 38 30 36 39 30 30 37 43
30 30 38 34 30 30 38 36 38 30 37 42 38 30 38 33 38 30 38 35 30 30 39 45 30 30 39 30 30 30 39 34
30 30 39 38 38 30 38 46 38 30 39 44 38 30 39 33 38 30 39 37 85 06 0E 44 C8 27 9B 93 00 00
<-- ОФД : (12:15:31:897):
DD 80 CA A1 82 A1 00 01 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 83 00 04 00 00 00 83 00
04 FA 2A F1 01 10 09 99 99 07 89 02 01 31 58 00 00 00 8D 29 4F 53 C9 7F F6 0A 01 02 00 59 4F 4B
50 45 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 11 46 00 01 00 39 00 6C 69
6E 6B 20 77 69 74 68 20 49 44 20 3D 20 34 44 34 42 35 46 34 43 34 42 35 46 33 32 33 30 33 32 33
31 35 46 35 46 34 31 34 31 34 32 33 34 20 6E 6F 74 20 66 6F 75 6E 64 86 06 2E 18 FC 83 73 A1 00
00
ФН --> (12:15:31:922):
04 84 00 D1 83 00 04 FA 2A F1 01 10 09 99 99 07 89 02 01 31 58 00 00 00 8D 29 4F 53 C9 7F F6 0A
01 02 00 59 4F 4B 50 45 01 00 39 39 39 39 30 37 38 39 30 32 30 31 33 31 35 38 25 08 12 11 46 00
01 00 39 00 6C 69 6E 6B 20 77 69 74 68 20 49 44 20 3D 20 34 44 34 42 35 46 34 43 34 42 35 46 33
32 33 30 33 32 33 31 35 46 35 46 34 31 34 31 34 32 33 34 20 6E 6F 74 20 66 6F 75 6E 64 86 06 2E
18 FC 83 73 A1 00 00 44 4E
ФН <-- (12:15:32:169):
04 3E 00 23 01 00 39 00 6C 69 6E 6B 20 77 69 74 68 20 49 44 20 3D 20 34 44 34 42 35 46 34 43 34
42 35 46 33 32 33 30 33 32 33 31 35 46 35 46 34 31 34 31 34 32 33 34 20 6E 6F 74 20 66 6F 75 6E
64 73 5F
код ответа : 35
Отрицательный ответ сервиса обновления ключей проверки КМ Сервис обновления ключей проверки КМ уведомил об отказе в выполнении запроса
ошибка процедуры обновления 0x23
Завершение с ошибкой!
--- Конец кода ---
То есть Утилита для тестирования ФН ФФД 1.2 правильно все показывает (конечно же).
Но вот вопрос, а у кого-нибудь обновление ключей с ОКП через эту утилиту проходило?
--- Конец цитаты ---
Вы тянете какой-то локш .
ОКП работает так ( при чем не суть вопроса Атол -Штрих-Меркурий или утилита какая.
У ФН спрашивают - нужно обновить ключи ?
ФН говорит нет - не нужно .
ОК .
Если говорит нужно - посылается запрос в альма-матер (Атлас) .
Далее они общаются между собой и если всё хорошо , то ключи обновляются .
Если нет - не обновляются .
Что это за ключи , зачем они нужны - это внутренние дела конторы .
Как вариант - МГМ старой версии . Надо отправить в Атлас чтобы перепрошить.
Но дело даже не в этом - для тестирования маркировки это всё не нужно .
Пока ...
kkmspb:
У меня возникло подозрение, что после очистки тестового фн может клучи не очищаются?
Навигация
Перейти к полной версии