LoRa и AWS

LoRa, LoRaWAN, Вега Smart
Ответить
Aleksey
Мимо проходил
Сообщения: 3
Зарегистрирован: Пт, 28 фев 2020 19:07

LoRa и AWS

Сообщение Aleksey » Пт, 28 фев 2020 19:25

Добрый день.
IOT Vega Serve установлен на сервере Amazon (Ubuntu server).
Получилось открыть TCP порт, потому Admin Tool к серверу подключается.
БС 1.2 настроена на IP AWS, но сервер её не видит. БС подключена к инету через роутер с модемом от мегафона.
Может есть у кого подобный опыт, куда копать?

Аватара пользователя
escudo
Мимо проходил
Сообщения: 14
Зарегистрирован: Чт, 27 фев 2020 01:23

Re: LoRa и AWS

Сообщение escudo » Сб, 29 фев 2020 00:07

По умолчанию на Вега сервере порт 8002/TCP - для вебсокетов подключения Admin Tool и API.
Для БС нужно еще открывать 8001/UDP - этот порт открыт?

petrov_ab
Иногда пишу
Сообщения: 370
Зарегистрирован: Вт, 16 июл 2019 16:42
Откуда: Подмосковье

Re: LoRa и AWS

Сообщение petrov_ab » Вс, 01 мар 2020 16:41

Вообще как правило в конфиге туллза указан порт 8001. И не увидел в исходном сообщении - на самой БС адрес сервера прописан?

Вот из-за чего и не люблю все эти облака...

Aleksey
Мимо проходил
Сообщения: 3
Зарегистрирован: Пт, 28 фев 2020 19:07

Re: LoRa и AWS

Сообщение Aleksey » Пн, 02 мар 2020 01:58

При установке IOT Vega Server на ноутбук в качестве сервера, в списке прослушиваемых портов видно оба порта:

Код: Выделить всё

ss -tunlp | grep 800[1,2]
Вывод:

Код: Выделить всё

udp  UNCONN  0  0  192.168.0.20:8001  *:*  users:(("iot-vega-server",pid=4381,fd=13))
tcp  LISTEN  0  50  :::8002  :::*  users:(("iot-vega-server",pid=4381,fd=6))
БС без проблем подключается.
А вот когда установил всё так же на AWS, настроил и запустил IOT Vega Server, в списке прослушиваемых портов только 8002:

Код: Выделить всё

tcp  LISTEN  0  50  :::8002  :::*  users:(("iot-vega-server",pid=1278,fd=16))
И конечно Admin Tools подключается без проблем.
На БС настроен IP сервера Amazon, но подключения нет.
Мой вопрос, почему IOT Vega Server не слушает udp порт?

Аватара пользователя
escudo
Мимо проходил
Сообщения: 14
Зарегистрирован: Чт, 27 фев 2020 01:23

Re: LoRa и AWS

Сообщение escudo » Пн, 02 мар 2020 02:36

Надо смотреть на то, как в AWS настроен деплой этого сервера. Чтобы и порт 8001 был открыт наружу, и UDP на нем разрешен. Это обычная виртуальная машина, на которую вы сами может ставить свой образ Linux, или что-то более более экзотическое из преднастроенных в AWS?

С AWS не работаю, а на MS Azure при создании виртуальной машины обязательно еще прописываешь в сетевых настройках доступные снаружи порты и протоколы.

Aleksey
Мимо проходил
Сообщения: 3
Зарегистрирован: Пт, 28 фев 2020 19:07

Re: LoRa и AWS

Сообщение Aleksey » Пт, 13 мар 2020 17:23

Станция подключилась.
Проблема решилась изменение IP в файле настроек IOT Vega Server, с ip сервера на 0.0.0.0

Аватара пользователя
escudo
Мимо проходил
Сообщения: 14
Зарегистрирован: Чт, 27 фев 2020 01:23

Re: LoRa и AWS

Сообщение escudo » Пт, 20 мар 2020 03:29

Спасибо за информацию по решению!

Ответить