Callback
  • Від місця на ринку до магазину

  • -

  • Від магазину до торговельної мережі

  • -

  • Від торгівлі до виробництва

Немає зв'язку з банківським терміналом: Socket Error #10060, Connection timed out

Володимир Витищенко
Володимир Витищенко

Експерт з автоматизації торгівлі у Торгсофт

Помилка «Socket Error #10060, Connection timed out» при роботі з банківським терміналом

Помилка «Socket Error #10060, Connection timed out» означає, що програма Торгсофт намагається відправити дані (суму до оплати) на банківський термінал через мережу (TCP/IP), але термінал не відповідає або є недоступним у мережі в момент запиту.

Найчастіше це пов'язано зі зміною IP-адреси термінала, проблемами з роутером або відключенням термінала від локальної мережі Wi-Fi/Ethernet.

Помилка Socket Error #10060 найчастіше пов’язана з мережею, тому її усунення може вимагати змін у налаштуваннях роутера, IP-адресації, брандмауера або самого банківського термінала. Такі дії слід виконувати уважно: неправильне резервування IP, помилка в Port Forwarding або невірний виняток у брандмауері можуть порушити роботу не лише термінала, а й інших мережевих сервісів. Перед змінами зафіксуйте поточні параметри підключення термінала і налаштування Торгсофт. Якщо у вас немає доступу до роутера або ви не впевнені в мережевій схемі, краще залучити системного адміністратора або технічну підтримку.

Крок 1. Базова перевірка та перезавантаження обладнання

Це найпростіший крок, який вирішує проблему у багатьох випадках, коли пристрій просто "завис" або тимчасово втратив мережу.

  1. Перевірте підключення термінала. Переконайтеся, що термінал увімкнений і підключений до правильної мережі (кабелем до роутера або по Wi-Fi до тієї ж мережі, що й комп'ютер).

  2. Перезавантажте термінал. Вимкніть його з розетки на кілька секунд і увімкніть знову. Часто після перезавантаження термінал відновлює зв'язок з мережею і починає приймати команди від Торгсофт.

  3. Перезавантажте роутер. Іноді проблема криється в "зависанні" самого маршрутизатора. Перезавантаження роутера може відновити доступ до термінала.

  4. Перевірте вплив відключень світла. Якщо у вас вимикали електроенергію, термінал (наприклад, Ingenico) міг автоматично перемкнутися на роботу через мобільний інтернет (SIM-карту). Коли світло з'являється, він може не повернутися на Wi-Fi автоматично. У такому разі його треба перепідключити до Wi-Fi або перезавантажити.

Крок 2. Перевірка та звірка IP-адреси (Найчастіша причина)

Якщо термінал отримує IP-адресу від роутера динамічно (по DHCP), після перезавантаження роутера або термінала ця адреса могла змінитися (наприклад, з 192.168.0.100 на 192.168.0.102). Оскільки в Торгсофт прописана стара адреса, програма не може його знайти.

  1. Дізнайтеся поточну IP-адресу на самому банківському терміналі (через сервісне меню або роздрукувавши чек з налаштуваннями).

  2. Відкрийте програму Торгсофт, перейдіть у Налаштування -> Параметри -> Банківський термінал.

  3. Порівняйте IP-адресу в налаштуваннях програми з тією, що зараз на терміналі.

  4. Якщо вони відрізняються, введіть у Торгсофт нову IP-адресу та збережіть налаштування. Після цього спробуйте провести оплату.

Крок 3. Налаштування роутера для стабільної роботи (Резервування IP)

Щоб Крок 2 не доводилося повторювати постійно, мережу потрібно налаштувати один раз і назавжди.

  1. Зарезервуйте IP-адресу. Зайдіть у налаштування вашого роутера та прив'яжіть поточну IP-адресу термінала до його MAC-адреси. Завдяки цьому роутер завжди видаватиме терміналу одну й ту саму адресу.

  2. Перевірте "проброс" портів (якщо Торгсофт працює на віддаленому сервері). Якщо ваша програма встановлена на віддаленому RDP-сервері, для зв'язку з локальним терміналом у роутері магазину має бути налаштоване перенаправлення порту (Port Forwarding) на IP-адресу термінала (зазвичай це порт 2000, 2001 або 3000).

  3. Заміна роутера. Якщо ви нещодавно міняли роутер або скидали його до заводських налаштувань, усі правила резервування та портів зникли. Їх потрібно налаштувати наново.

Крок 4. Перевірка антивірусу та Брандмауера

Антивірусні програми (наприклад, Avast, ESET) або Брандмауер Windows можуть заблокувати порт, через який Торгсофт спілкується з терміналом.

  1. Тимчасово вимкніть антивірус або брандмауер.

  2. Перевірте з'єднання з терміналом. Якщо воно з'явилося, додайте програму Торгсофт та порти термінала до винятків вашого антивіруса чи брандмауера.

Крок 5. Звернення до підтримки банку

Якщо мережа стабільна, IP-адреси збігаються, але зв'язку все одно немає (або утиліта BankTerminalTest також не бачить пристрій), можливо, збилися налаштування протоколу в самому терміналі.

  1. Зверніться на гарячу лінію вашого банку.

  2. Попросіть перевірити, чи налаштований термінал на роботу в режимі касового суміщення (наприклад, по протоколу BPOS, JSON або PosApi).

  3. Переконайтеся, що канал обміну даними на терміналі вибрано правильно (має бути Ethernet або Wi-Fi, а не USB/COM, якщо ви підключаєтесь через мережу).


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Додати коментар

Додати коментар
Дякуємо за ваш відгук! Він буде опублікований після перевірки модератором.
Схожі статті