|
|
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Сервер написан на Java, клиент JS. Я открываю соединение. (Использую код как на вики) Проблема заключается в том что если в браузере включен vpn, соединение через пару секунд само закроется (не сервер разорвал соединение). в чем может быть проблема? Если выключить vpn то все нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 12:40 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklop, там должно быть сообщение о том кто и почему закрыл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 12:50 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklop, там должно быть сообщение о том кто и почему закрыл Код закрытия 1006, reqson пустой, wasClean = false ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 13:04 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopКод закрытия 1006, reqson пустой, wasClean = false Windows Sockets Error Codes : 10060 - WSAETIMEDOUTConnection timed out. A connection attempt failed because the connected party did not properly respond after a period of time, or the established connection failed because the connected host has failed to respond. А доступ на целевой сервер через это ваш "браузерный VPN" есть? P.S. "Использую код как на вики" - "Это пять, это мы дадим в конце". Тут же все столпились у вашего компьютера и смотрят - что это вы делаете, чтобы прямщас закричать: "Ошибка в семнадцатой строке". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 13:53 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Ну как бы это не тот код закрытия вообще. https://developer.mozilla.org/en-US/docs/Web/API/CloseEvent - это то что нужно Доступ все это есть. Он успешно подключается, а потом через пару секунд закрывается. Вики: https://learn.javascript.ru/websockets ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 14:40 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopДоступ все это есть. Он успешно подключается, а потом через пару секунд закрывается.Browsec VPNBrowsec encrypts your traffic and routes it through our secure cloud network.Оно? А их "сетевое облако" давало вам гарантии корректной работы WebSocket-ов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 15:00 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovTsyklopДоступ все это есть. Он успешно подключается, а потом через пару секунд закрывается.Browsec VPNBrowsec encrypts your traffic and routes it through our secure cloud network.Оно? А их "сетевое облако" давало вам гарантии корректной работы WebSocket-ов? Я не использую Browsec VPN. Использую встроенный в Opera. Без понятия давало или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 15:14 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Это была ирония ... Какая разница, через чьи сервера гонится ваш трафик: через оперОвские или браусековские - никаких гарантий у вас нет. Следовательно - или отключайте "браузерный впн" или не жалуйтесь на глюки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 16:01 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopВики: https://learn.javascript.ru/websockets это не wiki/ путать народ не надо. а есть ли вообще подключение? TsyklopСервер написан на Javaчто между сервером на java и клиентом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 16:01 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklopВики: https://learn.javascript.ru/websockets это не wiki/ путать народ не надо. а есть ли вообще подключение? подключение вообще есть, данные уходят и приходят. вадяTsyklopСервер написан на Javaчто между сервером на java и клиентом? как понять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 16:46 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklopподключение вообще есть, данные уходят и приходят.это за 2 секунды проверено? Tsyklopвадячто между сервером на java и клиентом? как понять?сервер может быть в локальной сети там может быть и nat и isa и apache.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 18:11 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадя, почти да. через секунд 10 сокет закрывается. я успеваю за 10 секунд отправить сообщение. Там все работает. Сервер крутится на tomcat на выделенной машине. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 18:24 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopСервер крутится на tomcat на выделенной машине.на серверной стороне так же есть сообщения об ошибках, о закрытии - что в них? та что между tomcat и клиентом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2018, 18:46 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklopСервер крутится на tomcat на выделенной машине.на серверной стороне так же есть сообщения об ошибках, о закрытии - что в них? я писал ранее что ошибок на сервере нет. Сообщение о том что человек отключился есть. вадята что между tomcat и клиентом? Вообще понять не могу о чем вы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 11:19 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
если напрямую работает а через впн нет то точно проблема не софта. вернее, не твоего софта. всё. точка. может этот самый впн падает через какое-то время бездействия )) а как попытки дцп-соединения появляются -- поднимается вновь. попробуй (чисто админский прикол) -- пинговать какой-нибудь хост через шлюз этого впна постоянно и посмотри что будет с твоим ВС соединением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 14:21 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
andreykaTесли напрямую работает а через впн нет то точно проблема не софта. вернее, не твоего софта. всё. точка. может этот самый впн падает через какое-то время бездействия )) а как попытки дцп-соединения появляются -- поднимается вновь. попробуй (чисто админский прикол) -- пинговать какой-нибудь хост через шлюз этого впна постоянно и посмотри что будет с твоим ВС соединением. Не подскажешь как сделать пингование? гуглил, но так и не разобрался... Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 14:37 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklopя писал ранее что ошибок на сервере нет. Сообщение о том что человек отключился есть.сообщения есть на обоих концах - и на клиенте и на сервере какие это сообщения ? Tsyklopвадята что между tomcat и клиентом? Вообще понять не могу о чем вытомкат под какой операционкой запущен? окнами? линуксами? подключаешься на прямую к машине с томкат или из внешней сети через nat? что через что проходит трафик от клиента до томкат? где находится машина , к которой ты подключаешься по vpn? ответь на элементарные вопросы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 18:37 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Человек уже ответил и ключевое слово "браузерный VPN". Было даже уточнение: "Opera". Зачем жучку мучаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 19:55 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадясообщения есть на обоих концах - и на клиенте и на сервере какие это сообщения ? обычные сообщения - Message. вадятомкат под какой операционкой запущен? окнами? линуксами? Ubuntu 16.04 вадяподключаешься на прямую к машине с томкат или из внешней сети через nat? поставил на Ubuntu 16.04 Tomcat8 и все. вадячто через что проходит трафик от клиента до томкат? понятия не имею. Я не сисадмин вадягде находится машина , к которой ты подключаешься по vpn? Без понятия. Опера сама выбирает оптимальное место. вадяответь на элементарные вопросы... Что бы я на них ответил их нужно задать. Я не могу прочитать Ваши мысли и понять что вы имеете в виду под "что между сервером на java и клиентом?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 20:00 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopandreykaTесли напрямую работает а через впн нет то точно проблема не софта. вернее, не твоего софта. всё. точка. может этот самый впн падает через какое-то время бездействия )) а как попытки дцп-соединения появляются -- поднимается вновь. попробуй (чисто админский прикол) -- пинговать какой-нибудь хост через шлюз этого впна постоянно и посмотри что будет с твоим ВС соединением. Не подскажешь как сделать пингование? гуглил, но так и не разобрался... Спасибо если оперный впн - то хз. может через яваскрипт как то можно. я не в курсе. вариант два - попробовать видосик какой-нибудь с ютуба смотреть или файл качать параллельно смотреть будет работать или нет. а так скорее всего, я даже на 99% уверен, что если без операвпн пашет, то проблема в операвпн а не твоем софте.. ну хз может можно софт переписать чтоб он мертвый коннекшен переподнимал каждый раз.. как вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 20:17 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklopвадятомкат под какой операционкой запущен? окнами? линуксами? pUbuntu 16.04раз линуксы - значит не только томкат, должен быть и ahache (как минимум) Tsyklopвадячто через что проходит трафик от клиента до томкат? понятия не имею. Я не сисадминзначит ещё есть и что-то что ограничивает вход из внешней сети. TsyklopЧто бы я на них ответил их нужно задать. Я не могу прочитать Ваши мысли и понять что вы имеете в виду под "что между сервером на java и клиентом?"тут мысли читать не надо, надо знать структуру сети и что в ней есть , через что идёт канал. как ты подключаешься к томкат без vpn? по доменному имени? по локальному ip? как подключаешься по vpn? как вариант могу посоветовать использовать wss вместо ws, но это надо иметь сертификат, и достаточно самоподписанного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 20:33 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklop, по какому порту работает ws? где взята серверная часть websocket? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 20:35 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяраз линуксы - значит не только томкат, должен быть и ahache (как минимум)И что натолкнуло вас на эту глубокую мысль? Или котяра недостоин работы без фронтэнда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 20:56 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovвадяраз линуксы - значит не только томкат, должен быть и ahache (как минимум)И что натолкнуло вас на эту глубокую мысль? Или котяра недостоин работы без фронтэнда? +1 вадя, это ты зря. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 21:12 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovчто натолкнуло вас на эту глубокую мысль? Или котяра недостоин работы без фронтэнда?ну раз сервер поднят на линуксах, то скорее всего этот сервер планируется выставить во внешнюю сеть, ну и самое простое этаким экраном использовать apache, исходя из того что используют томкат. но это предположение. томкат может и сам работать без всего, но это если только в локальной сети. это предположение, просто взятое из практики - ставишь debian - там искоропки apache ставится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 21:42 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяну раз сервер поднят на линуксах, то скорее всего этот сервер планируется выставить во внешнюю сеть, ну и самое простое этаким экраном использовать apache, исходя из того что используют томкат. но это предположение. томкат может и сам работать без всего, но это если только в локальной сети. это предположение, просто взятое из практики - ставишь debian - там искоропки apache ставится. Всю жизнь я ставил tomcat как для локалки, так и для рабочих серверов которые доступны для внешней сети и все нормально было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:09 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklop, по какому порту работает ws? где взята серверная часть websocket? Порту? без понятия. Я подключаюсь к адресу " http://site.com/chat" и все. Протокол ws ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:10 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяраз линуксы - значит не только томкат, должен быть и ahache (как минимум) значит ещё есть и что-то что ограничивает вход из внешней сети. а apache зачем? я php не использую. Tomcat от тех же Apache-ей. всегда ставил только его и проблем не было. вадятут мысли читать не надо, надо знать структуру сети и что в ней есть , через что идёт канал. как ты подключаешься к томкат без vpn? по доменному имени? по локальному ip? как подключаешься по vpn? как вариант могу посоветовать использовать wss вместо ws, но это надо иметь сертификат, и достаточно самоподписанного. Так же само как и без впн подключаюсь к tomcat - и по ip и по домену. Нажимаю кнопку в браузере и подключаюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:14 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяBasil A. Sidorovчто натолкнуло вас на эту глубокую мысль? Или котяра недостоин работы без фронтэнда?ну раз сервер поднят на линуксах, то скорее всего этот сервер планируется выставить во внешнюю сеть, ну и самое простое этаким экраном использовать apache, исходя из того что используют томкат. но это предположение. томкат может и сам работать без всего, но это если только в локальной сети. это предположение, просто взятое из практики - ставишь debian - там искоропки apache ставится. кто Вам сказал что tomcat только для локальной сети? откуда такое? Я все проекты ставил на tomcat и все супер крутится, проблем нет. А ставить Apache не понятно зачем не буду. Apache нужен для php, а зачем он тут понятия не имею. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:17 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklopа apache зачем? я php не использую. Tomcat от тех же Apache-ей. всегда ставил только его и проблем не было.в локальной сети - согласен , но для внешней - один томкат это дырка. The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. TsyklopТак же само как и без впн подключаюсь к tomcat - и по ip и по домену. Нажимаю кнопку в браузере и подключаюсь.ip - ip рознь.. ip локальный? внешний? доменное имя чего? сервера в локальной сети? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:24 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяв локальной сети - согласен , но для внешней - один томкат это дырка.В каком, мопвашуять, месте котяра - дырка? В том из которого руки могут расти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:27 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
не спорь с человеком-монстром, который настолько хардкорен что даже хтмл с джаваскриптом отдает браузеру исключительно аут.принтлном. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:32 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklopто Вам сказал что tomcat только для локальной сети? откуда такое? Я все проекты ставил на tomcat и все супер крутится, проблем нет. А ставить Apache не понятно зачем не буду.не передёргивай, я не говорил, что томкат только для локальной сети, я говорил, что если томкат стоит только в локальной сети - фильтровать трафие нет смысла. Tsyklop. Apache нужен для php,это уже полная глупость. Tsyklopа зачем он тут понятия не имею.ты ещё и порты субд в инет выстави. TsyklopПорту? без понятия. Я подключаюсь к адресу " http://site.com/chat" и все. Протокол wsдак так и надо было писать , что без понятия ... TsyklopВсю жизнь я ставил tomcat как для локалки, так и для рабочих серверов которые доступны для внешней сети и все нормально было.пока не поимел кто-то. только выстави один томкат напрямую наружу и узнаешь кучу интересного. хорошо если месяц продержишься :) TsyklopЯ подключаюсь к адресу " http://site.com/chat" так вот и ответ - между сервером с томкат стоит ещё куча чего, что и фильтрует трафик. и скорее всего настроено так чтоб резать непонятный трафик с импортных серверов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:36 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяв локальной сети - согласен , но для внешней - один томкат это дырка. The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ip - ip рознь.. ip локальный? внешний? доменное имя чего? сервера в локальной сети? за все время пользования не было никаких нареканий. как может быть доменное имя у сервера? домен это домен и все. Ты этот домен перенаправляешь на сервер где крутится сайт, то бишь на tomcat сервер. А как попасть на сайт из вне по локальному адресу? мне вот интересно. Может я чего-то не знаю. Внешний адрес конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:39 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklopто Вам сказал что tomcat только для локальной сети? откуда такое? Я все проекты ставил на tomcat и все супер крутится, проблем нет. А ставить Apache не понятно зачем не буду.не передёргивай, я не говорил, что томкат только для локальной сети, я говорил, что если томкат стоит только в локальной сети - фильтровать трафие нет смысла. Tsyklop. Apache нужен для php,это уже полная глупость. Tsyklopа зачем он тут понятия не имею.ты ещё и порты субд в инет выстави. TsyklopПорту? без понятия. Я подключаюсь к адресу " http://site.com/chat" и все. Протокол wsдак так и надо было писать , что без понятия ... TsyklopВсю жизнь я ставил tomcat как для локалки, так и для рабочих серверов которые доступны для внешней сети и все нормально было.пока не поимел кто-то. только выстави один томкат напрямую наружу и узнаешь кучу интересного. хорошо если месяц продержишься :) TsyklopЯ подключаюсь к адресу " http://site.com/chat" так вот и ответ - между сервером с томкат стоит ещё куча чего, что и фильтрует трафик. и скорее всего настроено так чтоб резать непонятный трафик с импортных серверов. Я не фильтрую трафик и ничего такого не стоит между клиентом и сервером, мне это не нужно. Да у меня уже десяток проектов стоит напрямую наружу и все нормально. Если Вы пишете говно код это ещё не значит что томкат говно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:42 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovВ каком, мопвашуять, месте котяра - дырка? В том из которого руки могут расти?котяра не дыра - система без apache - дыра. котяра за свои порты отвечает, а до всего остального ему дела нет, apache не единственный, можно и nginx и другие поставить. andreykaTне спорь с человеком-монстром, который настолько хардкорен что даже хтмл с джаваскриптом отдает браузеру исключительно аут.принтлном.ты смотрел во что превращается код jsp? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:45 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopЯ не фильтрую трафик и ничего такого не стоит между клиентом и сервером, мне это не нужно.понятно, что ты не фильтруешь - фильтрует кто-то другой.. TsyklopДа у меня уже десяток проектов стоит напрямую наружу и все нормально. Если Вы пишете говно код это ещё не значит что томкат говно. TsyklopПорту? без понятия. Я подключаюсь к адресу " http://site.com/chat" и все. Протокол wsесли ты не знаешь на каком порту сидит http://site.com/chat о каком уровне проектов можно говорить? это не для обид. просто прежде чем что-то заявлять надо знать о чём речь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:50 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklopкак может быть доменное имя у сервера? домен это домен и все. Ты этот домен перенаправляешь на сервер где крутится сайт, то бишь на tomcat сервер. А как попасть на сайт из вне по локальному адресу? мне вот интересно. Может я чего-то не знаю. Внешний адрес конечно. кто перенаправляет из внешней сети на сервер во внутренней сети - святой дух? http://site.com/chat это доменное имя вашей конторы, это шелезяка и стоит стеной между внешним миром и твоим котярой, она и берёт на себя всю нагрузка по фильтрации, защите твоего котяры , котяра получает только чистый 80 порт. и эта шелезяка и режет то что она не может понять с импорных ip адресов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:58 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklopЯ не фильтрую трафик и ничего такого не стоит между клиентом и сервером, мне это не нужно.понятно, что ты не фильтруешь - фильтрует кто-то другой.. TsyklopДа у меня уже десяток проектов стоит напрямую наружу и все нормально. Если Вы пишете говно код это ещё не значит что томкат говно. TsyklopПорту? без понятия. Я подключаюсь к адресу " http://site.com/chat" и все. Протокол wsесли ты не знаешь на каком порту сидит http://site.com/chat о каком уровне проектов можно говорить? это не для обид. просто прежде чем что-то заявлять надо знать о чём речь. кто же может фильтровать?м? у меня tomcat доступен по 80 порту. все.в вебсокетах как такового порта нет. они сами все делают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 22:58 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklopкак может быть доменное имя у сервера? домен это домен и все. Ты этот домен перенаправляешь на сервер где крутится сайт, то бишь на tomcat сервер. А как попасть на сайт из вне по локальному адресу? мне вот интересно. Может я чего-то не знаю. Внешний адрес конечно. кто перенаправляет из внешней сети на сервер во внутренней сети - святой дух? http://site.com/chat это доменное имя вашей конторы, это шелезяка и стоит стеной между внешним миром и твоим котярой, она и берёт на себя всю нагрузка по фильтрации, защите твоего котяры , котяра получает только чистый 80 порт. и эта шелезяка и режет то что она не может понять с импорных ip адресов. -_- http://site.com/chat - это адрес по которому подключается вебсокет на сервер. А домен это http://site.com/. Господи боже мой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 23:01 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopДа у меня уже десяток проектов стоит напрямую наружу и все нормально.что значит стоит наружу? в какой конторе админ позволит светить наружу сервер без всего? даже если DMZ , то ни один админ не согласится регулярно переставлять сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 23:02 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklop http://site.com/chat - это адрес по которому подключается вебсокет на сервер. А домен это http://site.com/. Господи боже мой. Tsyklopу меня tomcat доступен по 80 порту. все.в вебсокетах как такового порта нет. они сами все делают.ты для начала изучи как всё работает , и не говори глупости. в вебсокетах нет порта, ну я даже не знаю как этот уровень знаний назвать. если порт явно не указан - это 80 порт для открытого протокола, для закрытого 443. Tsyklopкто же может фильтровать?м?у тебя один комп в конторе? и нет ничего что контролирует трафик? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 23:08 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopА домен это http://site.com/. Господи боже мой.а вот это ещё один факт не в твою карму, котяра работает на 8080 порту, а раз ты обращаешься по http://site.com/ то есть шелезяка, которая перенаправляет с 80 порта на 8080, потому как ставить 80 порт на котяру весьма не комильфо, это как минимум надо знать где и как, а судя по то TsyklopПорту? без понятия. Я подключаюсь к адресу " http://site.com/chat" и все. то об этом ты даже не слышал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 23:14 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадякотяра работает на 8080 порту,вот apache и решает эту задачу в большом наборе задач... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 23:17 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадячто значит стоит наружу? в какой конторе админ позволит светить наружу сервер без всего? даже если DMZ , то ни один админ не согласится регулярно переставлять сервер."Это руки". На двух моих работах (с приличным "разбегом" по времени) на шлюзах работала винда. Годами. И до меня и после меня. Никто ничего не переставлял. На второй, кстати, работе именно tomcat был выставлен "голым задом". Без проблем. И апач появился ровно тогда, когда понадобился кластер из (сначала) двух котяр. P.S. В общем, примите как данность, что админы из программистов в диапазоне от "удовлетворительно" до "посредственно" и не болтайте чепухой. Слишком разные у админов и программистов задачи и подходы. Практически невозможно найти столь талантливого шизофреника, чтобы он мог "блистать" в обоих ипостасях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 23:32 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklopА домен это http://site.com/. Господи боже мой.а вот это ещё один факт не в твою карму, котяра работает на 8080 порту, а раз ты обращаешься по http://site.com/ то есть шелезяка, которая перенаправляет с 80 порта на 8080, потому как ставить 80 порт на котяру весьма не комильфо, это как минимум надо знать где и как, а судя по то TsyklopПорту? без понятия. Я подключаюсь к адресу " http://site.com/chat" и все. то об этом ты даже не слышал Вот и не болтай если не знаешь. Сам томкат можно повесить на 80 порт изменив в конфиге. Мы арендуем сервера на ovh и там такого нет, ага? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 23:42 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklop http://site.com/chat - это адрес по которому подключается вебсокет на сервер. А домен это http://site.com/. Господи боже мой. Tsyklopу меня tomcat доступен по 80 порту. все.в вебсокетах как такового порта нет. они сами все делают.ты для начала изучи как всё работает , и не говори глупости. в вебсокетах нет порта, ну я даже не знаю как этот уровень знаний назвать. если порт явно не указан - это 80 порт для открытого протокола, для закрытого 443. а тут я что написал? "у меня tomcat доступен по 80 порту. все.в вебсокетах как такового порта нет. они сами все делают." окей. какой порт? раз такой умный. какой порт? ну? то что я написал выше? м? кто ещё глупый из нас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 23:44 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovвадячто значит стоит наружу? в какой конторе админ позволит светить наружу сервер без всего? даже если DMZ , то ни один админ не согласится регулярно переставлять сервер."Это руки". На двух моих работах (с приличным "разбегом" по времени) на шлюзах работала винда. Годами. И до меня и после меня. Никто ничего не переставлял. На второй, кстати, работе именно tomcat был выставлен "голым задом". Без проблем. И апач появился ровно тогда, когда понадобился кластер из (сначала) двух котяр. P.S. В общем, примите как данность, что админы из программистов в диапазоне от "удовлетворительно" до "посредственно" и не болтайте чепухой. Слишком разные у админов и программистов задачи и подходы. Практически невозможно найти столь талантливого шизофреника, чтобы он мог "блистать" в обоих ипостасях. не факт, что нормально работало. винда может работать шлюзом, только надо правильно её приготовить для этого. у вас в конторе был только один комп? или для каждого компа был свой белый ip? и не было даже примитивного роутера? у меня дома тоже томкат без апача, но у меня есть роутер, который перенаправляет с 80 на 8080.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2018, 23:51 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklopвадяпропущено... пропущено... ты для начала изучи как всё работает , и не говори глупости. в вебсокетах нет порта, ну я даже не знаю как этот уровень знаний назвать. если порт явно не указан - это 80 порт для открытого протокола, для закрытого 443. а тут я что написал? "у меня tomcat доступен по 80 порту. все.в вебсокетах как такового порта нет. они сами все делают." окей. какой порт? раз такой умный. какой порт? ну? то что я написал выше? м? кто ещё глупый из нас. томкат доступен по порту 8080, чтоб он работал на 80 порту надо знать как это сделать. либо иметь железяку/софт, которые делают мапинг одного порта на другой. если ты использовал библиотеку томкат, то она так же сидит на порту томкат, т.е.8080, но раз обращаешься через 80 порт, значит либо у тебя на линуксе стоит апач(либо его аналог) или трафик до твоего сервера проходит через конторский сервер, который и мапит порты. с очень большой вероятностью, конторский сервер и режет протокол ws, т.к. он идет с импортных ip , когда включен vpn ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 00:02 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklopвадяпропущено... а вот это ещё один факт не в твою карму, котяра работает на 8080 порту, а раз ты обращаешься по http://site.com/ то есть шелезяка, которая перенаправляет с 80 порта на 8080, потому как ставить 80 порт на котяру весьма не комильфо, это как минимум надо знать где и как, а судя по то пропущено... то об этом ты даже не слышал Вот и не болтай если не знаешь. Сам томкат можно повесить на 80 порт изменив в конфиге. Мы арендуем сервера на ovh и там такого нет, ага? там есть апач или его аналоги ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 00:07 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадя, я уже сказал что НЕТ НИЧЕГО! НЕТ НИКАКОГО ДОЛБАНОГО АПАЧА. В томкате есть конфиг - там меняешь цифру с 8080 на 80, ставишь либу (или как это называется в Ubuntu) authlib для ubuntu и ВСЁ!!!!!!!! и нет это не железяка или что-то другое!!! НЕТ!!! Походу Вас заклинило на конторах, 8080 порту и фильтрации трафика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 00:37 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяне факт, что нормально работало.Оно работало (и до сих пор работает) в региональной информационной системе. Проблемы там были, но котяра в этих проблемах никак не участвовал - добротный и надёжный контейнер сервлетов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 00:48 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklopвадя, я уже сказал что НЕТ НИЧЕГО! НЕТ НИКАКОГО ДОЛБАНОГО АПАЧА. В томкате есть конфиг - там меняешь цифру с 8080 на 80, ставишь либу (или как это называется в Ubuntu) authlib для ubuntu и ВСЁ!!!!!!!! и нет это не железяка или что-то другое!!! НЕТ!!! Походу Вас заклинило на конторах, 8080 порту и фильтрации трафика. от тебя столько времени добивался нужного ответа.... хотя там есть софт, который и отвечает за доменное имя, закрывает систему,... и ты поставил свой сервер вместо ROOT? ты пробовал рпзвернуть томкат на другой машине? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 03:53 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovвадяне факт, что нормально работало.Оно работало (и до сих пор работает) в региональной информационной системе. Проблемы там были, но котяра в этих проблемах никак не участвовал - добротный и надёжный контейнер сервлетов. я про котяру ничего плохого не говорил, в любой системе он работает, но в нормальной системе он находится за роутером, который обеспечивает защиту локальной сети. и в этой локальной сети на машине с котярой ничего не надо, кроме самого котяры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 04:02 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадя, Мы тут о диагностике ошибки. Апача нет, значит он мешать не может. Логично! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 09:52 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Petro123вадя, Мы тут о диагностике ошибки. Апача нет, значит он мешать не может. Логично! на нормальном сервере, вместо апача должно стоять что-то аналогичное. но бог с ним. я так понимаю это тестовый вариант «продакшен» сервера, тогда возникает вопрос — пробовал ли тс на другой машине, на локальной, под виндой, или ещё какой подключиться через vpn? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 10:11 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
у апача (или ещё чего) есть система логирования подключений - надо смотреть и её. и ещё я не увидел о сообщениях о обрыве ws на стороне клиента. только о сообщениях сервера. и остался вопрос открытым кто обрывает коннект сам клиент или vpn канал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 10:26 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяу апача (или ещё чего) есть система логирования подключений - надо смотреть и её. и ещё я не увидел о сообщениях о обрыве ws на стороне клиента. только о сообщениях сервера. и остался вопрос открытым кто обрывает коннект сам клиент или vpn канал. vpn канал обрывает. Ни сервер, ни клиент сами этого не делают. У клиента и у сервера в логах вижу что соединение разорвано. Когда же я пробую сделать тоже самое БЕЗ vpn то все нормально - соединение не падает. Вывод: это vpn так влияет, а не какой-то софт или прочая хрень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 12:41 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяPetro123вадя, Мы тут о диагностике ошибки. Апача нет, значит он мешать не может. Логично! на нормальном сервере, вместо апача должно стоять что-то аналогичное. но бог с ним. я так понимаю это тестовый вариант «продакшен» сервера, тогда возникает вопрос — пробовал ли тс на другой машине, на локальной, под виндой, или ещё какой подключиться через vpn? это НЕ тестовый вариант сервера, а продакшен. Да, пробовали. На мак буке, на других компах компании и на своём личном такая хрень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 12:44 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklop, ты дай ваде кусок лога от томката и с клиента(F12) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 12:51 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklop, через tor пробовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 15:02 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklop, проверил у себя - это глюк оперы - если производить активные действия через ws - канал держится - стоит прекратить - всё закрывается. тихо мирно... без указания причины. если работать через tor - соединение держится . вывод - ну её нафиг эту оперу, какой-то недобраузер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2018, 17:08 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадяTsyklop, проверил у себя - это глюк оперы - если производить активные действия через ws - канал держится - стоит прекратить - всё закрывается. тихо мирно... без указания причины. если работать через tor - соединение держится . вывод - ну её нафиг эту оперу, какой-то недобраузер. Ну значит у apple такая же фигня. На маке падает, при этом впн не включено никакого. Вероятно у apple свой впн. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2018, 14:40 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklop, Вадя - опытный практик, к его советам можно прислушиваться и не торопиться с критикой) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2018, 19:27 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Nebo, вадя, перелогинься) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2018, 20:32 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopНу значит у apple такая же фигня. На маке падает, при этом впн не включено никакого. Вероятно у apple свой впн.c яблоками не дружу, поэтому ничего сказать не могу. но https://caniuse.com/#search=websocket говорят , что работает. я проверил на луковице - всё работает, там тоже vpn, но основа мозилла, видимо более грамотно подошли к организации реализации. в опере видимо своя интерпретация "секретности" - при постоянной работе с ws связь не обрывается, стоит только сделать паузу - связь обрывается. а Tsyklop первый, кто споткнулся об этот баг/фичу , в инете нет ничего подобного. я могу посоветовать проверить вариант с wss - если будет работать - то значит виноват канал через который работает опера, а не сама опера. хотя этот вариант маловероятен. если есть желание и необходимость использовать оперу с vpn - можно произвести исследование с помощью https://www.wireshark.org . по результатам , которого сделать выводы более аргументированные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2018, 21:31 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Tsyklop, могу только сказать что через ipsec websocket работает без проблем .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2018, 21:35 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
но вот что нашёл https://xakep.ru/2016/04/25/opera-vpn-proxy/ так что вариант с проверкой на wss имеет право на существование, потому как не все прокси понимают ws, и пропускают wss, потому что совсем не могут понять wss и пропускают как бинарные данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2018, 21:41 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Подскажи пожалуйста, какой мне https брать? вот список которые есть https://ssl.com.ua/# Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 13:25 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадя, Подскажи пожалуйста, какой мне https брать? вот список которые есть https://ssl.com.ua/# Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 13:25 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopПодскажи пожалуйста, какой мне https брать? вот список которые есть https://ssl.com.ua/# должен подойти любой, для проверки я б сделал самоподписанный, или любой бесплатный. что-то покупное я пока не советую. если нужен именно vpn, а не просто защита трафик, то есть вероятность , что опера может обрывать коннект, дабы не перегружать свои прокси висящими соединениями. (на примере stackoverflow - у них зафиксировано ws коннект 1.5г+ ) , поэтому надо сначала убедиться . если только для защиты трафика - абсолютно любой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 14:47 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
вадя, Ну что бы была защита трафика ну и что бы решало проблему с впн. На Вики сокетов (js) писали что вообще сам https сам по себе решит проблему с впн ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 22:09 |
|
||
|
WebSocket и VPN
|
|||
|---|---|---|---|
|
#18+
TsyklopНу что бы была защита трафика ну и что бы решало проблему с впн. На Вики сокетов (js) писали что вообще сам https сам по себе решит проблему с впнтут таки есть ещё одна тонкость с vpn, которая используется в опере - скрыть свой ip. поэтому надо определиться для чего конкретно. если только защита - опера-vpn лишний геморой. достаточно https ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 22:36 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2122326]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
89ms |
get tp. blocked users: |
1ms |
| others: | 9ms |
| total: | 201ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...