Авторизация

Topic-icon Как открыть порт 2902 для модуль GpsWatch в MD

Больше
15 янв 2018 18:10 #1613 от kas-ksu-home
kas-ksu-home создал эту тему: Как открыть порт 2902 для модуль GpsWatch в MD
Здравствуйте! У меня настроен MD на 80 порту, GPS трекер работает, хочу подключить часы Smart Baby Watch Q100 для передачи данных GPS в MD через модуль GpsWatch который принимает данные на порту 2902. Есть ли возможность открыть порт дополнительный?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 янв 2018 22:07 #1614 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Порт TCP или UDP?
Порт 2902 слушает внутри сети (в мажордомо)?
Часы умеют посылать на любой порт? или только на 2902? (это настраивается?)

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 янв 2018 22:53 #1615 от kas-ksu-home
kas-ksu-home ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
host - ip MD
port - порт который нужно пробросить наружу, для подключения часов. tcp
внутренний порт можно настроить
да и проброс порта наружу можно настроить как угодно
часы также можно настроить на тот порт что будет светить наружу
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 янв 2018 12:13 - 16 янв 2018 12:14 #1624 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Напрямую у нас нет технической возможности открыть новый порт в Публикации URL.
Можно было бы попробовать сделать по-другому. Сделать еще одну запись в Публикации, с новым именем. И ее направить на новый порт 2902 внутри своей сети.
Тогда было бы так: kas-ksu-home-watch.vpnki.ru, порт при этом снаружи был бы 80 и часы подключались бы к нему, а внутри был бы 2902.
Так как у нас в Публикации URL пока только одна запись доступна (а большее их число мы можем открыть за какое-нибудь благо для проекта), то можно для теста переделать существующую у вас сейчас запись. Ну или я могу на время открыть вторую запись. Вы проверите что это работает, а дальше решим.

если все заработало - нажмите на баннеры!
Последнее редактирование: 16 янв 2018 12:14 от admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 янв 2018 14:50 #1632 от kas-ksu-home
kas-ksu-home ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Я понил, хорошо, давайте вы мне на время откроете вторую запись, а там договоримся. Открыть до конца недели сможете?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 янв 2018 15:12 #1634 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
открыл пакет из 3-х записей (так по умолчанию происходит и меньше никак)

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 12:02 #1638 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
ну как? работает?

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 15:03 #1640 от kas-ksu-home
kas-ksu-home ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Пока нет. Пробую разные варианты, еще не отчаялся.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 15:07 #1641 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
То есть данные не поступают?
Мне нужно точное время (по Москве, с точностью до секунд) когда часы пытались посылать данные. Я посмотрю в логе - что происходило.

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 15:10 #1642 от kas-ksu-home
kas-ksu-home ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
7 часов 33-34 минуты, секунды не скажу

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 15:21 #1643 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Во всем логе нет упоминания о трафике по вашему новому имени (watch)
По старому - md трафик ходит
Видимо, часы не шлют ничего на этот адрес.
Я правильно понимаю, что вы указали в часах kas-.....-watch.vpnki.ru и порт 80 ?

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 15:27 #1644 от kas-ksu-home
kas-ksu-home ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Да. Пробовал и http://kas-.....-watch.vpnki.ru и kas-.....-watch.vpnki.ru, я хочу еще попробовать на 443 порту.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 15:29 - 18 янв 2018 15:32 #1645 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Я сейчас подумал, что это вряд ли такая схема сработает. Видимо, часы не используют протокол http, а просто шлют поток.
В этой связи у нашего сервера нет возможности понять - на какое доменное шло было реальное обращение - kas-ksu... или любое другое. Так как все эти имена разрешаются в итоге в наш IP адрес 193.232.49.4
Способом разделить потоки является именно доменное имя, а в случае посылки потока (без http) у нашего сервера нет информации о домене.

если все заработало - нажмите на баннеры!
Последнее редактирование: 18 янв 2018 15:32 от admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 15:36 #1646 от kas-ksu-home
kas-ksu-home ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Значит не чего не получится, или есть варианты?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 16:01 #1647 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
1. С публикацией URL - нет
2. Можно было бы сделать отдельный порт для ваших часов, но у нас порты, если не на вес золота, то достаточно ограниченный ресурс. И технически это непростая задача. Хотя вы не первый кто просит сделать подобную вещь. Возможно там стоит об этом подумать, как о новой услуге.
3. Можно было бы попробовать прокси (у вас на скриншоте есть настройки прокси), но у нас обязательна авторизация, а часы, скорее всего, не умеют авторизацию в прокси
4. Часы впн не умеют?

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 янв 2018 17:14 #1649 от kas-ksu-home
kas-ksu-home ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Часы впн не умеют. На скриншоте прокси, для другого. Часы работают с приложением под андроид SeTracker и отправляют все данные туда, если их перенастроить на MD, то в SeTracker данных не будет, для этого и как раз прокси, чтобы перенаправлять данные с пришедшие в MD на SeTracker.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
19 янв 2018 00:46 #1661 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Думаю, что получится кое-что сделать, но займет не меньше недели.
Будем делать новую услугу "Прямой TCP порт", для тех, кому не хватает http публикации.
Но увы, это будет небесплатная штука, ибо у нас уже не хватает ресурсов на развитие системы.

Прокинул вам в качестве теста порт внешний msk.vpnki.ru:15900 на нужный вам внутренний адрес и порт 2902
Попробуйте работу часов

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
19 янв 2018 14:31 #1663 от kas-ksu-home
kas-ksu-home ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Порт 15900 с наружи закрыт.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
19 янв 2018 15:15 #1664 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Он 100% открыт, так как я вижу в логе обращения к нему с адресов
109.173.70.52
83.220.236.10
83.220.238.26
83.220.239.253
83.220.238.184
и т.д.
Если среди них есть ваш - значит все ок. Значит остальные адреса это скан портов от "всяких любителей".

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
19 янв 2018 18:57 #1667 от kas-ksu-home
kas-ksu-home ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
У часов вот такой ip-шник был 83.220.236.135. Данных пока не вижу.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
19 янв 2018 19:43 #1670 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Jan 19 12:05:34 localhost [18854]: 83.220.236.135:62399 [19/Jan/2018:12:05:31.089] direct-15900-kas-ksu-home direct-15900-kas-ksu-home/direct-kas-ksu-home 1/-1/3324 0 SC 31/0/0/0/3 0/0

Jan 19 12:17:12 localhost [18854]: 83.220.236.135:35848 [19/Jan/2018:12:17:09.270] direct-15900-kas-ksu-home direct-15900-kas-ksu-home/direct-kas-ksu-home 1/-1/3490 0 SC 43/0/0/0/3 0/0

Были только два обращения с этого IP, но данные должны были пройти.
Нам нужно договориться о времени попыток, чтобы я запустил другой дебаг.

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
19 янв 2018 19:45 #1671 от admin
admin ответил в теме Как открыть порт 2902 для модуль GpsWatch в MD
Я правильно понимаю, что пакеты должны были пойти на 172.16.12.165:2902 ?

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.