Комплексне налаштування програмного забезпечення U-PROX та мережевої взаємодії

Діліться та зберігайте
Комплексне налаштування програмного забезпечення U-PROX та мережевої взаємодії

Використовуйте рекомендовану версію програмного забезпечення та дотримуйтесь наведених нижче рекомендацій.
Якщо передбачається використання актуальних версій SQL Server, перегляньте інструкції з їх встановлення у файлі “Правила встановлення”, що входить до складу інсталяційного пакету (“сетапу”).

Рекомендована до використання версія ПЗ v3.057.7988.

після її встановлення, чи оновлення, – наявні бази ТЕЖ оновлюються

Завантажте ISO-образ 3.57.7988 версії ПЗ U-Prox, та встановіть/оновіть наявну в себе версію

ISO-образ 3.57.7988 версії ПЗ U-Prox:

https://drive.google.com/file/d/14kt60eWtgMPhV5VQMBS1jq5MN7l47uxy/view

Поновлювати в послідовності – Сервер, Клієнт, Веб-Сервер, Десктоп-Сервер – на сервері програми; та Клієнт і Десктоп-Сервер на віддалених клієнтських робочих місцях.

  • Десктоп-Сервер – там де використовується Веб-Клієнт та USB зчитувач U-Prox Desktop.

Оновлення сторінки в бравзері після переходу на новіші версії – “Ctrl+F5”, щоб перевантажити із очисткою кешу.

Загальна інформація по системі

Перенесення сервера/баз даних:
–  на Win 7 (і їй подібні, та нижче) по замовчанню – інсталятор ставить SQL 2008 R2
–  на Win 10 (і їй подібні, та вище) по замовчанню – інсталятор ставить SQL 2014
–  перехід баз даних із SQL 2008 R2 на SQL 2014 – можливий, а от зворотній – НІ.

На старому ПК :
–  зупиняєте службу “Сервіс обладнання U-Prox IP”, та відключаєте її запуск,
–  якщо контролери і сервер в різних підмережах – змінюєте ІР-адресу старого сервера (на будь-яку вільну)
–  виконуєте резервну копію бази даних

На новому ПК :
–  встановлюєте версію ПЗ
–  задаєте ІР-адресу для ПК яка була раніше у старого сервера
–  відновлюєте базу даних, та в процесі відновлення залишаєте галку “поновлення бази до актуальної версії”
–  запускаєте службу “Сервіс обладнання U-Prox IP”.

Встановлюєте компоненти “сервер ПЗ”, “клієнт ПЗ”, та “веб-сервер ПЗ” на ПК що виступатиме сервером системи.

Для використання із класичним клієнтом ПЗ

На віддалених ПК встановлюєте “клієнт ПЗ” та драйвер для USB зчитувача U-Prox Desktop, виконуєте налаштування вказані нижче 

Для використання із веб-клієнтом ПЗ

На віддалених ПК встановлюєте “десктоп-сервер ПЗ” та драйвер для USB зчитувача U-PROX Desktop, запускаєте веб-клієнт у бравзері – як вказано нижче.Важливо!

  • має працювати (на сервері ПЗ) служба “Сервіс обладнання U-PROX IP” (“U-PROX IP Hardware Service” – для ENG, чи іншомовних не кириличних інтерфейсів).
  • контролер має бути на зв’язку із ПЗ, перед тим як виконувати “вичитку мережної конфігурації”.

Можливо необхідно виконати скидання контролер на заводські налаштування.

Також перевірте що порти роботи контролера 28001-28003 TCP чи UDP – НЕ блокуються.

Якщо контролер вийшов на зв’язок – то виконайте завантаження конфігурації, і тоді його статус зміниться на “автономний”.

Статус “ініціалізація” – вказує що контролер доданий у базу, але ще ні разу на був завантажений.

  • “ping” показує зв’язок в протоколі ICMP, а мають бути доступні TCP (UDP) по портах 28001 та 28002.

ПЗ “U-PROX IP” (воно ж “U-PROX WEB”) має 2 інтерфейси – класичний windows інтерфейс, та веб-інтерфейс:

Встановлюєте на 1му ПК – що буде сервером ПЗ , компоненти програми “Сервер U-PROX”, “Клієнт U-PROX”, та “Веб-сервер U-PROX”.

На інших ПК встановлюєте компоненти програми “Клієнт U-PROX”.

Для використання веб-клієнта – особливих налаштувань нема, в бравзері набираєте сторінку http –  “ір_адреса_сервера_ПЗ:40001” чи “ім’я_сервера_ПЗ:40001” (зразок – http://localhost:40001/).

  • для використання https  –  порт 40002

Для роботи із веб-клієнтом USB зчитувача U-PROX Desktop – потрібно (окрім драйверів) – компонента ПЗ “Десктоп сервер U-PROX”.

Для зв’язку обладнання із ПЗ – потрібно:

  • працююча (на сервері ПЗ) служба “Сервіс обладнання U-PROX IP” (“U-PROX IP Hardware Service” – для ENG та інших некириличних інтерфейсів)
  • ІР400 – із “заводськими ключами”
  • коректно налаштовані мережні налаштування ІР400
  • доступність в мережі, між мережами, на ПК, роутерах, антивірусах, – портів UDP та TCP 28001-28003, чи правильно виконане перенаправлення портів
  • в базі доданий вручну ІР400 (якщо це все НЕ в 1й підмережі), та вказаний його коректний GID (див. на платі на реле наклейка, або в USB конфігураторі)

Якщо контролер в ПЗ є на зв’язку       –         обведено зеленим.
Відображено втрату зв’язку                –         червоним позначено.

Якщо нема зв’язку – то будь-які дії з програми – не матимуть результату.

Дивіться у вікні подій надходження нових сповіщень, також перегляд всього пулу подій – можна дивитися через “звіт з подій”.

Якщо через тунель ходить протокол ICMP – то можливий “ping” ір-адреси контролера зі сторони сервера, і навпаки.

ЗАГАЛЬНА ІНФОРМАЦІЯ ЩОДО НАЛАШТУВАНЬ РОБОТИ ЧЕРЕЗ WAN

Наші контролери працюють в мережах Ethernet, через LAN, WAN, VPN, із відповідним налаштуванням.

Перегляньте документ щодо налаштувань роботи нашого обладнання – на сайті, в розділі “завантаження”, “техпідтримка”:

Та ознайомтесь із наступним документом:

Може бути корисною наступна інформація:

В локальній мережі все просто, тільки порти 280012800228003 – UDP та TCP щоб між підмережами ходили, а через мережу глобальну (WAN) – потрібно правильні налаштування робити, маршрутизацію, прокидання портів, налаштування правил файєрволів, і щоб провайдери не обмежували порти чи протоколи.

Налаштування контролерів описано в документі:

  • Початкове налаштування IP контролерів за допомогою UProxIPConfigurator“, є в каталозі \Documentation, а також на сайті – https://u-prox.systems/downloads/acs/support/ru/Configurator.pdf , – дивіться зразки на останніх сторінках.

Приклад налаштування роботи контролерів через WAN

зі сторони віддаленого контролера:

  • сервером є біла ІР-адреса (DNS ім’я) роутера зі сторони серверного ПК програми
  • в фаєрволі роутера правила дозволу на вихід UDP та TCP 28002
  • в фаєрволі роутера правила дозволу на вхід UDP та TCP 28001

зі сторони сервера ПЗ:

  • в роутері зі сторони серверного ПК програми налаштувати прокидання ззовні UDP та TCP 28002 на аналогічний порт на ІР-адресу сервера ПЗ
  • в фаєрволі роутера правила дозволу на вхід UDP та TCP 28002
  • в фаєрволі роутера правила дозволу на вихід будь-який UDP та TCP порт із ІР-адреси сервера ПЗ

В ПЗ вручну додати віддалений контролер, вказати його серійний номер (GID), отримати із нього зв’язок, інакше – шукати що де ще не налаштовано.

Для віддаленого “класичного” клієнта ПЗ, підключеного через WAN, рекомендація така:

Виконайте, будь ласка, такі дії:

  1. Переконайтеся, що і на сервері, і на клієнті встановлена однакова версія ПЗ “U-PROX IP”, і ця версія не менше 3.040.6078.
    Якщо встановлена більш рання версія, то оновіть версію U-PROX IP до 3.040.6078 , і потім до актуальної.
  2. На клієнті запустіть редактор системного реєстру regedit.exe та внесіть зміни:

    х32 системи
    [HKEY_LOCAL_MACHINE\SOFTWARE\A2SoftIn\UProxIP\2.00]

    х64 системи
    [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\A2SoftIn\UProxIP\2.00]

    додайте
    “DatabaseServer”=”IP-адреса-сервера\SQLEXPRESS,1433”

    – зразок – з іменем SQL сервера GG2002 та портом SQL сервера 28000:


    видаліть (або закоментарте) ключ
    “RemoteServer”=….

    тобто додайте значення “DatabaseServer” типу “рядок” та вкажіть IP-адресу сервера СКУД, назву екземпляру та порт SQL-сервера на цьому сервері СКУД, та видаліть рядкове значення “RemoteServer”.
     
    Якщо сервер знаходиться у внутрішній мережі, то необхідно переадресувати зовнішній порт 1433 роутера цієї мережі на порт 1433 сервера. Зазвичай це налаштування доступне в розділі “Port Forwarding” (“Перенаправлення портів”) web-сторінки налаштування роутера. В цьому випадку в системному реєстрі клієнта потрібно вказувати зовнішню IP-адресу роутера замість IP-адреси сервера.
  3. На клієнті і на сервері повинен бути створений локальний користувач Windows з однаковим логіном та паролем.
    Пароль не може бути порожнім, тобто має містити хоча б один символ.
    Цього локального користувача необхідно додати в локальну групу користувачів UProxIPUsers на сервері, після чого перезапустити SQL-сервер.

На клієнті увійдіть в систему з логіном і паролем вищезгаданого користувача та запустіть програму-клієнт. Переконайтеся, що під час запуску не виникає помилок.

Вас також може зацікавити