LoRa и AWS
LoRa и AWS
Добрый день.
IOT Vega Serve установлен на сервере Amazon (Ubuntu server).
Получилось открыть TCP порт, потому Admin Tool к серверу подключается.
БС 1.2 настроена на IP AWS, но сервер её не видит. БС подключена к инету через роутер с модемом от мегафона.
Может есть у кого подобный опыт, куда копать?
IOT Vega Serve установлен на сервере Amazon (Ubuntu server).
Получилось открыть TCP порт, потому Admin Tool к серверу подключается.
БС 1.2 настроена на IP AWS, но сервер её не видит. БС подключена к инету через роутер с модемом от мегафона.
Может есть у кого подобный опыт, куда копать?
Re: LoRa и AWS
По умолчанию на Вега сервере порт 8002/TCP - для вебсокетов подключения Admin Tool и API.
Для БС нужно еще открывать 8001/UDP - этот порт открыт?
Для БС нужно еще открывать 8001/UDP - этот порт открыт?
Re: LoRa и AWS
Вообще как правило в конфиге туллза указан порт 8001. И не увидел в исходном сообщении - на самой БС адрес сервера прописан?
Вот из-за чего и не люблю все эти облака...
Вот из-за чего и не люблю все эти облака...
Re: LoRa и AWS
При установке IOT Vega Server на ноутбук в качестве сервера, в списке прослушиваемых портов видно оба порта:
Вывод:
БС без проблем подключается.
А вот когда установил всё так же на AWS, настроил и запустил IOT Vega Server, в списке прослушиваемых портов только 8002:
И конечно Admin Tools подключается без проблем.
На БС настроен IP сервера Amazon, но подключения нет.
Мой вопрос, почему IOT Vega Server не слушает udp порт?
Код: Выделить всё
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))
На БС настроен IP сервера Amazon, но подключения нет.
Мой вопрос, почему IOT Vega Server не слушает udp порт?
Re: LoRa и AWS
Надо смотреть на то, как в AWS настроен деплой этого сервера. Чтобы и порт 8001 был открыт наружу, и UDP на нем разрешен. Это обычная виртуальная машина, на которую вы сами может ставить свой образ Linux, или что-то более более экзотическое из преднастроенных в AWS?
С AWS не работаю, а на MS Azure при создании виртуальной машины обязательно еще прописываешь в сетевых настройках доступные снаружи порты и протоколы.
С AWS не работаю, а на MS Azure при создании виртуальной машины обязательно еще прописываешь в сетевых настройках доступные снаружи порты и протоколы.
Re: LoRa и AWS
Станция подключилась.
Проблема решилась изменение IP в файле настроек IOT Vega Server, с ip сервера на 0.0.0.0
Проблема решилась изменение IP в файле настроек IOT Vega Server, с ip сервера на 0.0.0.0
Re: LoRa и AWS
Спасибо за информацию по решению!