Jump to content
  • 0

blynk local server с доступом через keenDNS


ac1d

Question

Добрый день, поднял локальный сервер blynk, настроил доступ через доменное имя 4 уровня. Через браузер я попадаю на веб морду сервера blynk, однако приложение blynk отказывается подключаться к серверу. 

Приложение использует для подключения порты 9443 (https) и 8080 (http). С такой же конфигурацией на VDS все подключается корректно (очевидно из-за белого ip адреса), но тот факт, что веб морда корректно открывается через браузер дает надежду настроить работу с приложением тоже. 

Если подключиться к локальной сети через SSTP туннель, приложение подключается к серверу корректно.

Нагуглил вот такую тему:

Но к сожалению проблема в этой теме не решена. (в теме используется порт 8443 из-за более старой версии сервера blynk. В современных версиях порт 9443)

  • Upvote 1
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Порт приложения укажи при создании доменного имени 5443 и пробрось на 9443.

Важно! Облачная служба KeenDNS в режиме "Через облако" поддерживает работу только по протоколам HTTP/HTTPS по следующим портам:
HTTP: 80, 81, 280, 591, 777, 5080, 8080, 8090 и 65080
HTTPS: 443, 5083, 5443, 8083, 8443 и 65083

У меня другая тема, чего только не делал, по локалке устройства подключаются к серверу по IP:8080, удаленно же  через доменное имя хоть ты тресни - нет коннекта и все! Отдельно создано доменное имя для устройств с HTTP портом 8080. Более того, вэб-хук командой через браузер формата

http://dv.123456.keenetic.pro:8080/токен/update/V1?value=1 меняется значение V-пина и я в приложении вижу, как кнопка меняет статус. Т.е. доменное имя и все пробросы работают! ESP при этом коннектиться зараза не хочет. Победишь - напиши как?

  • Upvote 1
Link to comment
Share on other sites

  • 0
В 22.01.2023 в 23:48, KOCMOC сказал:

Порт приложения укажи при создании доменного имени 5443 и пробрось на 9443.

Важно! Облачная служба KeenDNS в режиме "Через облако" поддерживает работу только по протоколам HTTP/HTTPS по следующим портам:
HTTP: 80, 81, 280, 591, 777, 5080, 8080, 8090 и 65080
HTTPS: 443, 5083, 5443, 8083, 8443 и 65083

У меня другая тема, чего только не делал, по локалке устройства подключаются к серверу по IP:8080, удаленно же  через доменное имя хоть ты тресни - нет коннекта и все! Отдельно создано доменное имя для устройств с HTTP портом 8080. Более того, вэб-хук командой через браузер формата

http://dv.123456.keenetic.pro:8080/токен/update/V1?value=1 меняется значение V-пина и я в приложении вижу, как кнопка меняет статус. Т.е. доменное имя и все пробросы работают! ESP при этом коннектиться зараза не хочет. Победишь - напиши как?

Здравствуйте. Столкнулся с такой же проблемой. Версия сервера 0.41.17, https порт на сервере изменëн на 8443. На роутере проброшены порты 8433 и 8080. Приложение без промлем подключается к серверу по доменному имени *.keenetic.name  и порту 8433. esp8266 подключается только по  локальному IP и ни в какую по доменному имени. Не удалось ли Вам победить проблему?

Edited by Linozh
  • Upvote 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...