Jump to content

Question

Posted

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

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

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

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

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

  • Upvote 1

2 answers to this question

Recommended Posts

  • 0
Posted

Порт приложения укажи при создании доменного имени 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
  • 0
Posted (edited)
В 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

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...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.