Плагин P2P



  • Доброго времени суток, уважаемые !

    При попытке запустить плагин P2P, он отвечает следующее: Не удалось выполнить команду! File not found: /var/lib/intrahouse-c/plugins/p2p/p2p_linux_386. По указанному пути, p2p_linux_386 действительно отсутствует. Плагин "перезаливал" 2 раза и на Ubuntu 16.04 LTS, и на 18.04 LTS.

    Подскажите, куда дальше копать. 😞



  • @MAMOHT:

    Доброго времени суток, уважаемые !

    При попытке запустить плагин P2P, он отвечает следующее: Не удалось выполнить команду! File not found: /var/lib/intrahouse-c/plugins/p2p/p2p_linux_386. По указанному пути, p2p_linux_386 действительно отсутствует. Плагин "перезаливал" 2 раза и на Ubuntu 16.04 LTS, и на 18.04 LTS.

    Подскажите, куда дальше копать. 😞

    Добрый день,

    попробуйте переустановить плагин еще раз, добавлена поддержка linux_386 (x86).



  • @dev:

    Добрый день,

    попробуйте переустановить плагин еще раз, добавлена поддержка linux_386 (x86).

    Спасибо, переустановил плагин, все работает!



  • Добрый день,

    доступно обновление через dashboard, plugin-p2p 0.0.4



  • По P2P плагину:

    1. Включил плагин. Ключ ранее введеный - не понятно зарегистрирован плагин или нет. Нужно какое-то подтверждение, что ключ действительный.

    2. В приложении активирую чек-бокс P2P и в левой шторке - всегда disconnect. Какие-нибудь другие статусы (кроме online) еще есть? Например попытки подключения (connect) или ошибки (error)?

    Что может быть? - почему всегда disconnect?



  • @Alex_Jet:

    По P2P плагину:

    1. Включил плагин. Ключ ранее введеный - не понятно зарегистрирован плагин или нет. Нужно какое-то подтверждение, что ключ действительный.

    2. В приложении активирую чек-бокс P2P и в левой шторке - всегда disconnect. Какие-нибудь другие статусы (кроме online) еще есть? Например попытки подключения (connect) или ошибки (error)?

    Что может быть? - почему всегда disconnect?

    Добрый день,

    1. Остановите плагин, включите отладчик, запустите плагин, если все прошло успешно будет сообщение "registred"

    2. в мобильном приложении p2p работает не очень стабильно, в отличие от браузерной версиии

    Как вариант можно попробовать следующие:

    1. Обновите сервер до последней версии.

    2. Установите плагин p2p и настройте.

    3. В телефоне запустите chrome и введите

    http://intrahouse.io:49800?key=ключp2p&username=admin&password=123456
    
    

    4. Дождитесь подключения

    5. Если все прошло успешно, в правом углу нажмите три точки -> добавить на главный экран

    Теперь одним кликом можно подключиться к серверу, окно открывается в полном экране, с автоматической авторизацией, данная функция доступна для android и iOS.

    Также можно прописать этот url для приложения IHKiosk



  • @dev:

    Добрый день,

    1. Остановите плагин, включите отладчик, запустите плагин, если все прошло успешно будет сообщение "registred"

    2. в мобильном приложении p2p работает не очень стабильно, в отличие от браузерной версиии

    Как вариант можно попробовать следующие:

    1. Обновите сервер до последней версии.

    2. Установите плагин p2p и настройте.

    3. В телефоне запустите chrome и введите

    > http://intrahouse.io:49800?key=ключp2p&username=admin&password=123456
    > 
    

    4. Дождитесь подключения

    5. Если все прошло успешно, в правом углу нажмите три точки -> добавить на главный экран

    Получил новый ключ, остановил плагин, запустил - в отладчике появилось registered (система и плагины обновлены до последних версий).

    В браузере ввожу адрес с новым ключом и своими credentials:

    1. Connect - есть

    2. Settings P2P - есть

    3. Download - горит серым… на кнопке написано серым ANSWER RECEIVED.

    Что делать дальше? (пробовал и на ноутбуке и на Android-фоне)

    01.10 12:25:54.282 IH: raw {"type":"debug","txt":"server connect"}
    
    01.10 12:25:54.283 p2p: server connect
    01.10 12:26:35.598 IH: raw {"type":"debug","txt":"check"}
    
    01.10 12:26:35.599 p2p: check
    01.10 12:26:48.685 IH: raw {"type":"debug","txt":"check"}
    
    01.10 12:26:48.685 p2p: check
    01.10 12:27:40.935 IH: raw {"type":"debug","txt":"check"}
    
    01.10 12:27:40.936 p2p: check
    01.10 12:27:42.330 IH: raw {"type":"debug","txt":"re-registration"}
    
    01.10 12:27:42.332 p2p: re-registration
    01.10 12:27:42.639 IH: raw {"type":"debug","txt":"timeout session 0924c15a-1bd9-486a-b362-a4844ebbf6d7"}
    
    01.10 12:27:42.639 p2p: timeout session 0924c15a-1bd9-486a-b362-a4844ebbf6d7
    
    


  • @Alex_Jet:

    @dev:

    Добрый день,

    1. Остановите плагин, включите отладчик, запустите плагин, если все прошло успешно будет сообщение "registred"

    2. в мобильном приложении p2p работает не очень стабильно, в отличие от браузерной версиии

    Как вариант можно попробовать следующие:

    1. Обновите сервер до последней версии.

    2. Установите плагин p2p и настройте.

    3. В телефоне запустите chrome и введите

    > > http://intrahouse.io:49800?key=ключp2p&username=admin&password=123456
    > > 
    

    4. Дождитесь подключения

    5. Если все прошло успешно, в правом углу нажмите три точки -> добавить на главный экран

    Получил новый ключ, остановил плагин, запустил - в отладчике появилось registered (система и плагины обновлены до последних версий).

    В браузере ввожу адрес с новым ключом и своими credentials:

    1. Connect - есть

    2. Settings P2P - есть

    3. Download - горит серым… на кнопке написано серым ANSWER RECEIVED.

    Что делать дальше? (пробовал и на ноутбуке и на Android-фоне)

    > 01.10 12:25:54.282 IH: raw {"type":"debug","txt":"server connect"}
    > 
    > 01.10 12:25:54.283 p2p: server connect
    > 01.10 12:26:35.598 IH: raw {"type":"debug","txt":"check"}
    > 
    > 01.10 12:26:35.599 p2p: check
    > 01.10 12:26:48.685 IH: raw {"type":"debug","txt":"check"}
    > 
    > 01.10 12:26:48.685 p2p: check
    > 01.10 12:27:40.935 IH: raw {"type":"debug","txt":"check"}
    > 
    > 01.10 12:27:40.936 p2p: check
    > 01.10 12:27:42.330 IH: raw {"type":"debug","txt":"re-registration"}
    > 
    > 01.10 12:27:42.332 p2p: re-registration
    > 01.10 12:27:42.639 IH: raw {"type":"debug","txt":"timeout session 0924c15a-1bd9-486a-b362-a4844ebbf6d7"}
    > 
    > 01.10 12:27:42.639 p2p: timeout session 0924c15a-1bd9-486a-b362-a4844ebbf6d7
    > 
    

    Добрый день,

    По логу видно, что не получается пробить NAT от клиента к серверу, но получилось до сервера с сети Интернет.

    1. Попробуйте подключиться через мобильный интернет со стороны клиента.

    2. Включите поддержку UPNP на роутере.

    3. Если фаервол настроен вручную, временно отключите.

    4. Если сервер подключен по сложной топологии сети (vpn, vm, ap), постарайтесь временно упростить



  • @dev:

    Добрый день,

    По логу видно, что не получается пробить NAT от клиента к серверу, но получилось до сервера с сети Интернет.

    1. Попробуйте подключиться через мобильный интернет со стороны клиента.

    2. Включите поддержку UPNP на роутере.

    3. Если фаервол настроен вручную, временно отключите.

    4. Если сервер подключен по сложной топологии сети (vpn, vm, ap), постарайтесь временно упростить

    ОК, со стороны клиента подключился к 4G - все тоже самое:(

    Раз из интернета доступ к моему серверу есть, то роутер трогать не надо (хотя UPNP на роутере был отключен). Сервер подключен к интернету также через 4G, на роутере конечно поднят VPN, но там статичные маршруты до моих других локальных сетей только.

    Перепробовал разные варианты (в том числе включение UPNP на роутере, указание конкретных портов, участвующих в UPNP и т.д.), отключение плагина CCTV в том числе и прочее - на смартфоне через 4G все тоже самое:(. Обратил внимание сколько udp-сессий плодит как CCTV, так и P2P…жесть...не секьюрно как-то.



  • @Alex_Jet:

    @dev:

    Добрый день,

    По логу видно, что не получается пробить NAT от клиента к серверу, но получилось до сервера с сети Интернет.

    1. Попробуйте подключиться через мобильный интернет со стороны клиента.

    2. Включите поддержку UPNP на роутере.

    3. Если фаервол настроен вручную, временно отключите.

    4. Если сервер подключен по сложной топологии сети (vpn, vm, ap), постарайтесь временно упростить

    ОК, со стороны клиента подключился к 4G - все тоже самое:(

    Раз из интернета доступ к моему серверу есть, то роутер трогать не надо (хотя UPNP на роутере был отключен). Сервер подключен к интернету также через 4G, на роутере конечно поднят VPN, но там статичные маршруты до моих других локальных сетей только.

    Перепробовал разные варианты (в том числе включение UPNP на роутере, указание конкретных портов, участвующих в UPNP и т.д.), отключение плагина CCTV в том числе и прочее - на смартфоне через 4G все тоже самое:(. Обратил внимание сколько udp-сессий плодит как CCTV, так и P2P…жесть...не секьюрно как-то.

    Добрый день, через vpn со статическими маршрутами, работать скорее всего не будет, открытие udp сессий происходит в момент пробития NAT, чем больше интерфейсов и йп адресов у вас на конечных точках, тем больше сесий будет открыто для, поиска маршрута, упростите.

    Желательно чтоб сервер и клиент был подключен к интернету напрямую через gateway (route default)

    Пришлите пожалуйста в личку: p2p ключ, локальный ip адрес сервера, с того места где установлен сервер зайдите на 2ip.ru и пришлите ip адрес.

    Опишите как подключен сервер к интернету,

    Интернет - Модем 3g - Роутер1 - VPN - роутер2 - сервер ?



  • Добрый день,

    доступно обновление plugin-p2p 1.0.1.

    Для новой версии плагина изменился url для подключения к серверу на http://intrahouse.io/, для старых версий вход остался без изменения.

    Поддержка старых плагинов версии 0.0.X будет доступна до 01.12.2018, для избежания проблем с подключением заблаговременно произведите обновление плагина.

    Изменения в новой версии:

    1. Поддержка полного сетевого функционала (графики, отчеты, загрузка/выгрузка: проектов, плагинов, картинок, сценариев).

    2. Улучшена скорость подключения (1~2 сек)

    3. Подключение без задержи сессии (удален таймаут сессии при повторном подключении 1 минута)

    4. Значительно снижена нагрузка сети в режиме ожидания для подключения пользователя к серверу.

    5. Улучшено энергосбережение.

    6. Улучшено подключение при сложной топологии сети

    Обычный вход

    http://intrahouse.io
    
    
    

    Быстрый вход без ввода учетных данных:

    http://intrahouse.io/?key=1888de8d-4c6f-4711-aca9-5b421c210431&username=admin&password=admin
    
    

    1. key - ключ для подключения

    2. username - логин

    3. password - пароль

    Быстрый вход в один клик:

    Android

    1. Откройте в браузере url для входа без ввода учетных данных (см. выше)

    2. Дождитесь загрузки страницы

    3. Нажмите три точки, выберите "Добавить на главный экран"

    4. Введите подходящее название и нажмите добавить

    5. На главном экране будет доступна иконка для быстрого подключения.

    Iphone / Ipad

    1. Откройте в браузере url для входа без ввода учетных данных (см. выше)

    2. Дождитесь загрузки страницы

    3. Нажмите на кнопку Поделиться (если вы не видите нижнего меню, нажмите внизу экрана)

    4. В появившемся меню выберите На экран «Домой»

    5. Введите подходящее название и нажмите добавить

    6. На главном экране будет доступна иконка для быстрого подключения.

    PC Google Chrome

    1. Откройте в браузере url для входа без ввода учетных данных (см. выше)

    2. Дождитесь загрузки страницы

    3. Нажмите три точки, выберите "Дополнительные инструменты", далее "создать ярлык…"

    4. Введите подходящее название и нажмите создать

    5. На рабочем столе будет доступна иконка для быстрого подключения.

    Плагин поддерживает следующие операционные системы:

    Mac OS

    • 10.14: "Mojave"

    • 10.13: "High Sierra"

    • 10.12: "Sierra"

    • 10.11: "El Capitan"

    • 10.10: "Yosemite"

    • Old versions (not tested)

    Ubuntu

    • 18.04.1 LTS (Bionic Beaver)

    • 16.04 (Xenial Xerus)

    • 14.05 (Trusty Tahr)

    Debian

    • 9 (Stretch)

    • 8 (Jessie)

    Windows 10

    • x64 (64-bit)


  • Вход через P2P?

    Какая версия системы?

    Какая версия Chrome? Если используете Chrome.



  • @sergeyygr:

    Да, P2P. Версия 4.3.10 PRO. Версию chrome , как и safary со вчерашнего дня не менял. Вчера старый плагин работал как надо, изменения в проекте проходили нормально, после обновления перестала работать даже кнопка проверки обновления системы. Через проброшенный порт по статическому ip все работает как надо.

    Какая операционка на компьютере с которого выполняете вход?

    Все-таки уточните версии chrome и safary.



  • Вопросы, замечания:

    1. Порой не успеваю активировать чек-бокс "Use Project Manager"

    2. Как войти в PM?

    3. Через прокси не подключается 😞



  • Добрый день,
    @Alex_Jet:

    1. Порой не успеваю активировать чек-бокс "Use Project Manager"

    2. Как войти в PM?

    не совсем ясно, вы используете вход без вода учетных данных ?

    @Alex_Jet:

    Вопросы, замечания:

    3. Через прокси не подключается 😞

    К сожалению работать не будет, ограничение браузера



  • @sergeyygr:

    @intrahouse:

    @sergeyygr:

    Да, P2P. Версия 4.3.10 PRO. Версию chrome , как и safary со вчерашнего дня не менял. Вчера старый плагин работал как надо, изменения в проекте проходили нормально, после обновления перестала работать даже кнопка проверки обновления системы. Через проброшенный порт по статическому ip все работает как надо.

    Какая операционка на компьютере с которого выполняете вход?

    Все-таки уточните версии chrome и safary.

    Win 10 и iOS 12.0.1

    Добрый день,

    проблема связана с новыми изменениями в версии Google Chrome 70, для решения проблемы произведите обновление до версии (4.3.11), приносим извинения за доставленные неудобства.



  • @dev:

    не совсем ясно, вы используете вход без вода учетных данных ?

    А, теперь понятно. Если в url введены сразу все учетные данные, то процесс подключения неминуемо быстрый. Иначе выбираем что надо и нажимаем коннект. Хотя у меня при выборе Use project manager ничего не происходит… (висит на ожидании ответа). Все же как с помощью P2P через браузер попасть в PM?

    Up1: после обновления Crome все заработало как надо. Как попасть в PM тоже понял.



  • @Alex_Jet:

    @dev:

    не совсем ясно, вы используете вход без вода учетных данных ?

    А, теперь понятно. Если в url введены сразу все учетные данные, то процесс подключения неминуемо быстрый. Иначе выбираем что надо и нажимаем коннект. Хотя у меня при выборе Use project manager ничего не происходит… (висит на ожидании ответа). Все же как с помощью P2P через браузер попасть в PM?

    Up1: после обновления Crome все заработало как надо. Как попасть в PM тоже понял.

    Добрый день,

    Для автоматическогл входа без вода учётных данных, вы можете добавить в url "&pm=true"

    http://intrahouse.io:49800?key=ключp2p&pm=true&username=admin&password=123456
    
    
    

    Попробуйте проверить симметричный нат, проблема должна решиться 😉



  • @dev:

    Попробуйте проверить симметричный нат, проблема должна решиться 😉

    С моим "симметричным" NAT ни P2P, ни CCTV не работает. Как только переключаюсь на конический - сразу все восстанавливается.



  • Так как я еще не перешел с berry на cherry , то для меня удаленный доступ сервера еще актуален. Может уже не актуально но все же. А что если юзать с удаленным доступом через "удаленный рабочий стол google " Взять какую нибудь недорогую платформу или планшет с windows 10, вставить в него модем или симку, "урезать" windows по максимальному. поставить в автозагрузку google со вкладкой адреса сервера и так же удаленно на него заходить. Не судите строго, это просто мысли:)


Авторизуйтесь, чтобы ответить