Форум OlegON > Программы и оборудование для автоматизации торговли > Маркировка

Локальный модуль ЧЗ - что за зверь? : Маркировка

23.02.2025 20:14


05.02.2025 16:26
Нужен совет. Потому как понимаю что саппорт от чз живёт своей жизнью.
Ставил этот модуль на два компа.
- Вин 7 64 бита
- Вин 7 32 бита
Ативирусы и файерволы отключены.
Ставится. Произвожу инициализацию базы из УКМ ВИН (вернее она сама его производит). А дальше тишина. То есть за два часа при нормально и-нете ничего не изменилось.
в логах постоянная ошибка
request rejected, reason: database_does_not_exist


Цитата:
[notice] 2025-02-05T13:03:58.966000Z yenisei@127.0.0.1 <0.5345.5> b72d917791 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD GET /cis 404 ok 1
[notice] 2025-02-05T13:03:58.967000Z yenisei@127.0.0.1 <0.5345.5> 174eb442a9 request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:03:58.968000Z yenisei@127.0.0.1 <0.5345.5> 174eb442a9 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD GET /cis/state_db 404 ok 1
[notice] 2025-02-05T13:03:58.969000Z yenisei@127.0.0.1 <0.5345.5> 382a5976cc request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:03:58.969000Z yenisei@127.0.0.1 <0.5345.5> 382a5976cc 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD GET /blocked_cis 404 ok 1
[notice] 2025-02-05T13:03:58.970000Z yenisei@127.0.0.1 <0.5345.5> 26a555ecb5 request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:03:58.970000Z yenisei@127.0.0.1 <0.5345.5> 26a555ecb5 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD GET /blocked_cis/state_db 404 ok 0
[notice] 2025-02-05T13:03:58.971000Z yenisei@127.0.0.1 <0.5345.5> 36a0321df2 request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:03:58.972000Z yenisei@127.0.0.1 <0.5345.5> 36a0321df2 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD GET /blocked_gtin 404 ok 1
[notice] 2025-02-05T13:03:58.973000Z yenisei@127.0.0.1 <0.5345.5> 9e5895c47c request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:03:58.973000Z yenisei@127.0.0.1 <0.5345.5> 9e5895c47c 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD GET /blocked_gtin/state_db 404 ok 1
[notice] 2025-02-05T13:03:58.974000Z yenisei@127.0.0.1 <0.5345.5> 9c4fb4f9bf request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:03:58.974000Z yenisei@127.0.0.1 <0.5345.5> 9c4fb4f9bf 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD GET /blocked_series 404 ok 0
[notice] 2025-02-05T13:03:58.976000Z yenisei@127.0.0.1 <0.5345.5> f76f40a142 request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:03:58.976000Z yenisei@127.0.0.1 <0.5345.5> f76f40a142 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD GET /blocked_series/state_db 404 ok 1
[notice] 2025-02-05T13:04:02.845000Z yenisei@127.0.0.1 <0.5345.5> 102c067e78 request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:04:02.846000Z yenisei@127.0.0.1 <0.5345.5> 102c067e78 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD POST /blocked_gtin/_changes?feed=longpoll&filter=_selector&limit=100 404 ok 2
[notice] 2025-02-05T13:04:02.847000Z yenisei@127.0.0.1 <0.5396.5> 278c55260a request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:04:02.847000Z yenisei@127.0.0.1 <0.5396.5> 278c55260a 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD POST /blocked_series/_changes?feed=longpoll&filter=_selector&limit=100 404 ok 2
[notice] 2025-02-05T13:04:02.847000Z yenisei@127.0.0.1 <0.5397.5> fadd17e78f request rejected, reason: database_does_not_exist
[notice] 2025-02-05T13:04:02.847000Z yenisei@127.0.0.1 <0.5397.5> fadd17e78f 127.0.0.1:5984 127.0.0.1 E5CFDD601D8606FA75DD POST /blocked_cis/_changes?feed=longpoll&filter=_selector&limit=100 404 ok 1
Вопрос - что нужно ей подсунуть или открыть или ещё что-то?
05.02.2025 18:15
в чате офлайна в телеге







и вишенка на торте :)

11.02.2025 10:12
Слов нет, одни эмоции...

Уважаемый пользователь!

Ваше обращение под номером SR05314120 было разрешено.
Мы подготовили ответ на Ваше обращение:

В cреду 12.02.2025 выйдет новая версия ЛМ ЧЗ 1.2.0 под Windows/Linux. В этой версии будет исправление многих багов\недочётов, появление новых методов и функций. Рекомендуем перейти на данную версию по её выходу.

Обновление методических рекомендаций планируется на эту же дату: (Ссылка на новые рекомендации)
После установки новой версии необходимо выполнить повторную инициализацию.

ЛМ ЧЗ подключится к новой более быстрой инфраструктуре, при этом важно обеспечить доступ до адреса 194.0.209.18 (порт 443).

Описанное Вами поведение может возникать для текущей версии ЛМ ЧЗ. В данной версии будет исправлен обрыв загрузки архивов на медленных каналах.
11.02.2025 13:33
Может кому пригодится. По совету поставил VC_redist - переустановил этот сервер и заработало. Правда в логах по прежнему сплошные ошибки, но судя по запросу - база синхронизируется и что-то загружает.

А переписка с саппортом - это отдельная печальная песня - у меня спросил всё что угодно, кроме технических подробностей. И важнее какой у меня ИНН и кто я такой, чем трассировка или логи их проги. Печаль.
14.02.2025 14:33
Итак. Может кому пригодится. Из опыта на вин 11 (но скорее всего на вин 10 - будет аналогично)

1. Поставили. Не заработало. Нужно отдельно дать права текущему пользователю на папку с оффлайн сервером.
"на папку regime с отключением наследования"

2. Большие обновления сносят этот сервер. Так что - либо отключать обновления, либо....

Если где что полезное ещё всплывёт - напишу.
15.02.2025 12:59
при инициализации
curl -L -vX POST "http://127.0.0.1:5995/api/v1/init" -H "accept: application/json" -H "Content-Type: application/json" -H "Authorization: Basic YWRtaW46YWRtaW4=" -d "{"token": "мойтокен"}"
Note: Unnecessary use of -X or --request, POST is already inferred.
* Trying 127.0.0.1:5995...
* Connected to 127.0.0.1 (127.0.0.1) port 5995
> POST /api/v1/init HTTP/1.1
> Host: 127.0.0.1:5995
> User-Agent: curl/8.9.1
> accept: application/json
> Content-Type: application/json
> Authorization: Basic YWRtaW46YWRtaW4=
> Content-Length: 33
>
* upload completely sent off: 33 bytes
< HTTP/1.1 400 Bad Request
< content-length: 63
< content-type: application/json
< date: Sat, 15 Feb 2025 09:57:02 GMT
< server: Cowboy
<
{"reason":"unacceptable authentication token","errorCode":4015}* Connection #0 to host 127.0.0.1 left intact

токен верный в чем накосячил ?

Правка: Kryukov, 15.02.2025 13:08
15.02.2025 14:40
Вот так работает через cUrl:

curl -X POST "http://127.0.0.1:5995/api/v1/init" -H "Content-Type: application/json" -H "Authorization: Basic YWRtaW46OTk5OQ==" -H "X-ClientId: <Номер ФН, не обязателен, можно 16 нулей>" -d "{""token"": ""<сдесь Ваш токен>""}"

Логин пароль там закодирован в base64 - admin и 9999
15.02.2025 14:42
С кавычками внимательнее, именно столько, сколько в моем примере... Это критично.
Скорее всего, у Вас проблема именно с этим.
15.02.2025 14:53
При удачном запросе инициализации - статус запроса 200. В тело ответа ничего не возвращается, он пустой, это нормально, так у них задумано.

Потом, можно статус запросить так:
curl -X GET "http://127.0.0.1:5995/api/v1/status" -H "Content-Type: application/json" -H "Authorization: Basic YWRtaW46OTk5OQ== " -H "X-ClientId: <номер ФН, можно без него или с нулями>"

У меня вообще, в учетной системе это вот так сделано, без всяких курлов:

15.02.2025 19:21
Цитата:
MWWRuza "{""token"": ""<сдесь Ваш токен>""}"
подскажите, что токен передавать. Еще не изучал тему
Часовой пояс GMT +3, время: 20:14.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.