это значит, что nginx не может связаться с сервисом. Проверьте, что контейнер grafana работает, посмотрите его логивыдает ошибку "Bad Gatewey"
а как в этом убедились? проверили через mqtt монитор типа MQTT Spy? https://esp8266.ru/forum/threads/mqtt-spy-mqtt-monitor.244/post-4075RabbitMQ отрабатывает на все сто
По адресу https://(ВАШ САЙТ, IP адрес)/manager/rabbit/ — находится интерфейс управления RabbitMQ, в котором можно отследить все подключения. сейчас через этот брокер крутится подключенная esp - мониторит температуру и влажность в гроубоксе. показания снимаю обычным дашбордом... проверял работу в начале через MQTTLens... приложений, прог очень много...а как в этом убедились? проверили через mqtt монитор типа MQTT Spy? https://esp8266.ru/forum/threads/mqtt-spy-mqtt-monitor.244/post-4075
Я что то пытаюсь но у меня не подключается mqtt монитор к моему брокеру.
Ну подтвердили при первом подключение одни раз .указывал я ключ. Вот и снова я создал новую ВМ и при первом подключении по терминалу у меня опять спросило о чём то с выбором Y/N. Всегда подключаюсь по такому шаблону ssh -i c:\id_rsa ubuntu@ip_server
Как ещё ключ указывать??? Если я попытаюсь написать так ssh -i ubuntu@ip_server то есть без ключа, меня вообще не пустит!
Ясно. Я пытаюсь к MQTT mosquito подключиться. Локально всё работает, а вот извне не могу подключиться.По адресу https://(ВАШ САЙТ, IP адрес)/manager/rabbit/ — находится интерфейс управления RabbitMQ, в котором можно отследить все подключения. сейчас через этот брокер крутится подключенная esp - мониторит температуру и влажность в гроубоксе. показания снимаю обычным дашбордом... проверял работу в начале через MQTTLens... приложений, прог очень много...
После двух недель ежедневных попыток подключить второй экземпляр ВМ, сегодня - увенчался успехом!Не удалось. Потому что всё упирается в квоты. Когда я задал такой вопрос в поддержку они видимо не совсем поняли и дали ссылку на что то другое, ну по крайне мере мне не удалось по их ссылке сменить регион, выходило на сайт регистрации нового пользователя. Не знаю связано ли это с моим обращением, но в конце концов я таки запустил экземпляр ВМ. Второй не пытался даже пока. А что можно два экземпляра создать. Слышал вроде можно потому что дается бесплатно в общей сложности использовать 100Гигобайт, следовательно если у меня одна ВМ использует менее 50 гигов, то я могу и ещё один экземпляр созать.
Поделитесь, пожалуйста, опытом: в чем была проблема и как ее решилиПосле двух недель ежедневных попыток подключить второй экземпляр ВМ, сегодня - увенчался успехом!
Вероятно надо смотреть, на разрешения... IP адрес пингуется? отпишитесь что было как решите проблему - интересно.Ясно. Я пытаюсь к MQTT mosquito подключиться. Локально всё работает, а вот извне не могу подключиться.
Могу только предполагать что в домене доступности (который расположен в регионе который вы выбираете при регистрации в Оракл), который выделен для выдачи бесплатных VPS - физически были исчерпаны квоты/место.... в документации Оракл - https://docs.cloud.oracle.com/en-us/iaas/Content/home.htm прочел как то (сейчас пытался найти - не получилось), что в случае получения сообщения ошибки о недостаточности места, необходимо будет подождать какое то время и заново подключить ВМ, инженеры Оракл работают над этой проблемой над решением которой может пройти несколько дней. Вот эти несколько дней и вылились у меня в две недели, каждый день утром и вечером мной предпринимались попытки создать второй экземпляр ВМ.Поделитесь, пожалуйста, опытом: в чем была проблема и как ее решили
ДокументацияОшибка «Недостаточно емкости узла» указывает на временное отсутствие фигур Always Free в вашем домашнем регионе . Oracle работает над увеличением емкости, хотя может пройти несколько дней, прежде чем дополнительная емкость станет доступной в вашем домашнем регионе. Подождите немного, а затем попробуйте снова запустить экземпляр.
Ничего больше не пингуется. Сегодня зашёл посмотреть IP адреса созданных мной ранее двух ВМ и был в шоке - нет ни одной ВМ!!! Так же исчезла виртуальная сеть! Вот вам и ОРАКЛ! Просто отлично! Обратился в поддержку оказалось что это не совсем поддержа, а просто подсказчики. Подсказали что надо обратиться в службу поддержки. Что бы обратиться надо создать аккаунт ОРАКЛ и соеденить его с Оракл клоуд. И еще - обращение платное. Объяснили что пока у меня есть виртальные деньги это и будет оплатой - ВО КАК! В общем написал им - жду!Вероятно надо смотреть, на разрешения... IP адрес пингуется? отпишитесь что было как решите проблему - интересно.
как docker compose фаиле docker-compose.yml добавить node-red, штобы он инсталлировался вместе другими и стал как сервис, работал в сети networks: - backend ?
node-red:
container_name: node-red
restart: unless-stopped
image: 'nodered/node-red:latest'
ports:
- '1880:1880'
networks:
- backend
volumes:
- ./data/node-red:/data
user: root:root
попытка соединения по порту 8883:2021-01-16 05:40:41.311 [error] <0.16903.0> MQTT cannot parse a frame on connection '185.60.xx.xxx:55802 -> 172.16.16.8:1883', unparseable payload: <<22,3,3,0,164,1,0,0,160,3,3,96,2,124,89,156,97,229,203,223,73,150,106,41,219,63,13,184,67,198,241,162,160,54,27,57,137,128,114,116,194,234,250,0,0,44,0,255,192,44,192,43,192,36,192,35,192,10,192,9,192,8,192,48,192,47,192,40,192,39,192,20,192,19,192,18,0,157,0,156,0,61,0,60,0,53,0,47,0,10,1,0,0,75,0,0,0,14,0,12,0,0,9,98,97,115,111,105,108,46,114,117,0,10,0,8,0,6,0,23,0,24,0,25,0,11,0,2,1,0,0,13,0,18,0,16,4,1,2,1,5,1,6,1,4,3,2,3,5,3,6,3,0,5,0,5,1,0,0,0,0,0,18,0,0,0,23,0,0>>, error: {function_clause, [{rabbit_mqtt_frame,parse_utf,[<<3,0,164>>],[{file,"src/rabbit_mqtt_frame.erl"},{line,136}]},{rabbit_mqtt_frame,parse_frame,3,[{file,"src/rabbit_mqtt_frame.erl"},{line,50}]},{rabbit_mqtt_reader,parse,2,[{file,"src/rabbit_mqtt_reader.erl"},{line,366}]},{rabbit_mqtt_reader,process_received_bytes,2,[{file,"src/rabbit_mqtt_reader.erl"},{line,297}]},{gen_server2,handle_msg,2,[{file,"src/gen_server2.erl"},{line,1067}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}
попытка подключения по порту 18883:2021-01-16 05:41:58.924 [error] <0.16941.0> MQTT cannot parse a frame on connection '185.60.ххх.ххх:55803 -> 172.16.16.8:8883', unparseable payload: <<"GET / HTTP/1.1\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nHost: хххх.ru:8883\r\nOrigin: ionic://localhost\r\nSec-WebSocket-Protocol: mqtt\r\nPragma: no-cache\r\nCache-Control: no-cache\r\nSec-WebSocket-Key: 2/scJFLzG5C==\r\nSec-WebSocket-Version: 13\r\nSec-WebSocket-Extensions: x-webkit-deflate-frame\r\nUser-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148\r\n\r\n">>, error: {{badmatch,<<"T / HTTP/1.1\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nHost: ххххх.r">>}, [{rabbit_mqtt_frame,parse_frame,3,[{file,"src/rabbit_mqtt_frame.erl"},{line,95}]},{rabbit_mqtt_reader,parse,2,[{file,"src/rabbit_mqtt_reader.erl"},{line,366}]},{rabbit_mqtt_reader,process_received_bytes,2,[{file,"src/rabbit_mqtt_reader.erl"},{line,297}]},{gen_server2,handle_msg,2,[{file,"src/gen_server2.erl"},{line,1067}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}
2021-01-16 05:43:46.962 [debug] <0.16991.0> Supervisor {<0.16991.0>,rabbit_web_mqtt_connection_sup} started cowboy_tls:start_link({acceptor,{0,0,0,0,0,0,0,0},18883}, {sslsocket,{gen_tcp,#Port<0.16785>,tls_connection,[{option_tracker,<0.771.0>},{session_tickets_tracker,...},...]},...}, ranch_ssl, #{env => #{dispatch => [{'_',[],[{[<<"ws">>],[],rabbit_web_mqtt_handler,[{ws_opts,#{}}]}]}],keepalive_sup => ...,...},...}) at pid <0.16993.0>
для iOS можно подключаться только по SSL WebSockets 18883, в приложении в настройках подключения указать pathПодскажите, куда копать ?
/ws
та-же история.для iOS можно подключаться только по SSL WebSockets 18883, в приложении в настройках подключения указать path/ws
2021-01-16 17:46:58.140 [debug] <0.2613.1> Supervisor {<0.2613.1>,rabbit_web_mqtt_connection_sup} started rabbit_web_mqtt_connection_sup:start_keepalive_link() at pid <0.2614.1>
2021-01-16 17:46:58.142 [debug] <0.2613.1> Supervisor {<0.2613.1>,rabbit_web_mqtt_connection_sup} started cowboy_tls:start_link({acceptor,{0,0,0,0,0,0,0,0},18883}, {sslsocket,{gen_tcp,#Port<0.35782>,tls_connection,[{option_tracker,<0.771.0>},{session_tickets_tracker,...},...]},...}, ranch_ssl, #{env => #{dispatch => [{'_',[],[{[<<"ws">>],[],rabbit_web_mqtt_handler,[{ws_opts,#{}}]}]}],keepalive_sup => ...,...},...}) at pid <0.2615.1>