Форум ЦТО

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Отправка чеков к ОФД при использовании RNDIS  (Прочитано 3177 раз)

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 279
  • 1С-это просто
    • Просмотр профиля

Коллеги доброго всем времени суток, периодически наши клиенты обращаются с вопросом о отсутствии передачи данных к ОФД, на некоторых рабочих местах почему-то не стабильно работает служба офд коннект , для этого было принято решение написать небольшую утилиту, которая снимает и открывает общий доступ на адаптер RNDIS.
Если кто-то захочет воспользоваться , то потом отпишитесь, работает или нет ? на наших рабочих местах работает, но для сбора статистики по работе было бы хорошо услышать отзывы. Спасибо!


« Последнее редактирование: 13 Сентября 2018, 17:51:10 от Простые Решения г.Смоленск (1С франчайзи) »
Записан

Селихов Дмитрий

  • Модератор Штрих-М
  • ***
  • Сообщений: 1557
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #1 : 14 Августа 2018, 10:36:52 »

Прикрепил тему. Пишите отзывы. Насколько я понимаю, это особенно актуально при работе в Win10 - именно там были проблемы с "отваливанием" RNDIS.
Записан
С уважением, Селихов Дмитрий Юрьевич
Ведущий инженер
отдела технической поддержки АО "Штрих-М"
mailto:support@shtrih-m.ru
тел. (495) 787-60-96.

ЦТО ООО "КЦИ"

  • Сообщений: 13
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #2 : 16 Августа 2018, 18:47:45 »

Частая проблема при работе с ofdconnect:
1) Брандмауэр Windows блокирует порт 7878
    Решение- добавить порт или программу в исключение. Для производителя просьба добавить скрипт в установку драйвер для автоматического добавления в исключение.
2) При обновлении Windows 10 иногда сбрасывает вручную установленный IP адрес на "Получить автоматически".
    Решение пока только изменение в ручном режиме.
3) В Windows 10 если ставить драйвер по умолчанию (C:\Program Files\SHTRIH-M\DrvFR 4.14), то файл KKTProfiles.ini защищен от изменения.
    Решение- запускать DrvFRTst от имени Администратора. Для производителя просьба изменить доступ к файлу KKTProfiles.ini при установке драйвера.
Записан

Можейкин Тимофей

  • Сообщений: 26
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #3 : 17 Августа 2018, 14:57:44 »

На форуме RR нашлась команда для добавления портов в исключения.
netsh advfirewall firewall add rule name=OFDProxy protocol=TCP localport=7779,7878 action=allow dir=IN
Записан

2214

  • Сообщений: 8
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #4 : 24 Августа 2018, 05:49:50 »

Имеем такую же проблему с Win10 пристает передавать данные в офд после выключения ОС и все еще усугубляется использованием модемов для выхода в интернет (мегафон) и(теле2) их модемы вернее подключения  не возможно коммутировать в сетевой мост как например Мтс , ну  и это тоже не надежно , решили использовать ofdConnect но ни как не можем настроить именно с этим офд Платформа ОФД от эватора,
в их инструкции у них на сайте указано что в таблицах ФР в нашем случае это Ритейл 01ф (без Eth) по RNDIS  в таблице 15 нужно указать метод передачи данных и сервер транзакций - без этой настройки передача не работает, а в программе ofdConnect как бы нет ни чего об этом только конкретно настройка самого офд , на других офд где не используется таблица 15 все нормально работает а что с этим ну ни как . Может кто сталкивался с такой проблемой и как ее решить!?
По поводу программы которая снимает и ставит галочку с общего подключения ну как бы да тоже очень интересно . файла для скачивания не нашел , хотелось бы протестировать.
Записан
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #5 : 24 Августа 2018, 16:11:10 »

Windows 10 1803
Помогло решение описанное тут
https://support.microsoft.com/ru-ru/help/4055559/ics-doesn-t-work-after-computer-or-service-restart-on-windows-10

Цитировать
Path: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedAccess
Type: DWORD
Setting: EnableRebootPersistConnection
Value: 1
Затем измените режим запуска службы ICS на "Автоматически".
Записан

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 279
  • 1С-это просто
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #6 : 29 Августа 2018, 17:27:57 »

Имеем такую же проблему с Win10 пристает передавать данные в офд после выключения ОС и все еще усугубляется использованием модемов для выхода в интернет (мегафон) и(теле2) их модемы вернее подключения  не возможно коммутировать в сетевой мост как например Мтс , ну  и это тоже не надежно , решили использовать ofdConnect но ни как не можем настроить именно с этим офд Платформа ОФД от эватора,
в их инструкции у них на сайте указано что в таблицах ФР в нашем случае это Ритейл 01ф (без Eth) по RNDIS  в таблице 15 нужно указать метод передачи данных и сервер транзакций - без этой настройки передача не работает, а в программе ofdConnect как бы нет ни чего об этом только конкретно настройка самого офд , на других офд где не используется таблица 15 все нормально работает а что с этим ну ни как . Может кто сталкивался с такой проблемой и как ее решить!?
По поводу программы которая снимает и ставит галочку с общего подключения ну как бы да тоже очень интересно . файла для скачивания не нашел , хотелось бы протестировать.

Загрузил исправленную версию
Записан

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 279
  • 1С-это просто
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #7 : 21 Сентября 2018, 09:05:52 »

Коллеги, будут ли какие комментарии по работе утилиты?
Записан

micronservis

  • Сообщений: 11
  • ООО "Микрон"
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #8 : 23 Октября 2018, 15:31:57 »

Попробуем.
Но есть вопрос.
Снимаем галку общего доступа ставим обратно и у нас слетит IP на подключении RNDIS.
С этим как быть?
И ещё как это работает, руками запускать через час или автоматически через ???
« Последнее редактирование: 23 Октября 2018, 15:43:51 от 4131 »
Записан

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 279
  • 1С-это просто
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #9 : 24 Октября 2018, 13:32:18 »

Попробуем.
Но есть вопрос.
Снимаем галку общего доступа ставим обратно и у нас слетит IP на подключении RNDIS.
С этим как быть?
И ещё как это работает, руками запускать через час или автоматически через ???

Скрипт как раз таки сам это делает, снимает галку и ставит обратно, запускается вручную, но можно воспользоваться планировщиком задач виндовс. Но , желательно во время работы скрипта что бы верхнее ПО не обращалось к кассе.
Записан

micronservis

  • Сообщений: 11
  • ООО "Микрон"
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #10 : 29 Октября 2018, 14:35:46 »

Win7 64bit
Ситуация такова, запускаем программку, видим что общий доступ снят и поставлен обратно, идём в драйвер видим, что чеки не уходят. Идём в подключения, ручками снимаем и ставим галку в драйвере видим, что чеки пошли.
В этот момент когда видим, что чеки уходят запускаем Вашу программку, она передёргивает общий доступ и чеки не уходят. При этом 1С не запущена, запущен драйвер. В статусе ФН висит получаем IP ОФД  всё.
Что не так и какие выводы сделать?
Записан

4944

  • Сообщений: 2
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #11 : 30 Октября 2018, 06:07:45 »

от имени админа, драйвер запустить.
Записан

micronservis

  • Сообщений: 11
  • ООО "Микрон"
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #12 : 30 Октября 2018, 12:47:22 »

Причём здесь драйвер?
Чеки не уходят с ним или без всё равно.
Ручками снимаем и ставим галку всё уходит.
Прога всё делает как надо но чеки не идут и даже если шли перестают идти после запуска этой программки.
Я понимаю, что это винда порты все открыты брандмауэр получил всё и даже больше чем надо всё равно такая ситуация.
У нас таких 5 компов 2 на 7ке и 3 на 10ке, все остальные работают вот парадокс.
 
« Последнее редактирование: 30 Октября 2018, 12:55:10 от micronservis »
Записан

Простые Решения г.Смоленск (1С франчайзи)

  • Сообщений: 279
  • 1С-это просто
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #13 : 07 Ноября 2018, 11:45:50 »

Причём здесь драйвер?
Чеки не уходят с ним или без всё равно.
Ручками снимаем и ставим галку всё уходит.
Прога всё делает как надо но чеки не идут и даже если шли перестают идти после запуска этой программки.
Я понимаю, что это винда порты все открыты брандмауэр получил всё и даже больше чем надо всё равно такая ситуация.
У нас таких 5 компов 2 на 7ке и 3 на 10ке, все остальные работают вот парадокс.

Пока на наших рабочих местах, под управлением ОС Виндовс 10 работает нормально , как выявим проблемное рабочее место, на нем будем анализировать, почему такое поведение , как описано Вами
Записан

1118

  • Сообщений: 10
    • Просмотр профиля
Re: Отправка чеков к ОФД при использовании RNDIS
« Ответ #14 : 05 Декабря 2018, 18:15:45 »

Сегодня заметили что у одного клиента после перехода на прошивку от 24.10.18 перестали уходить чеки в офд. Как оказалось ФР в качестве IP офд использует 48.181.0.16. При этом не важно какой это офд (такском или первый офд) IP один и тот же. Проверили на тестовом ФР в офисе, та же история. С чем это связано?
P.S. После изменения настроек брандмауэра у клиента, чеки стали уходить и с этим IP
Записан