Страница 1 из 1

Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Пн янв 13, 2020 6:43 am
ВасилийИевлев
Добрый день!
Есть два клиента (версия 7.7), подключаемые к серверу из внешней сети, через интернет. При передаче файлов клиентам в локальной сети, получаю ошибку 0252: файл удален с сервера.

Re: Не открываются переданные файлы от клиентов вне сети

СообщениеДобавлено: Пн янв 13, 2020 8:21 am
Алексей Пикуров
Здравствуйте. Проброс портов настроен для веб-сервера на роутере?

Re: Не открываются переданные файлы от клиентов вне сети

СообщениеДобавлено: Пн янв 13, 2020 9:33 am
ВасилийИевлев
Алексей Пикуров писал(а):Здравствуйте. Проброс портов настроен для веб-сервера на роутере?

Да, конечно. Пользователи заведены в список. Простые текстовые сообщения проходят, а вот файлы не передаются.

Re: Не открываются переданные файлы от клиентов вне сети

СообщениеДобавлено: Пн янв 13, 2020 9:52 am
Алексей Пикуров
Я не о пользователях говорю, а о портах. Сообщения идут по одному порту, а файлы - по другому.

https://nsoft-s.com/mcserverhelp/index. ... tports.htm

Re: Не открываются переданные файлы от клиентов вне сети

СообщениеДобавлено: Вт янв 14, 2020 8:18 am
Алексей Пикуров
Разобрались с портами, настроен на роутере проброс для обоих?

Re: Не открываются переданные файлы от клиентов вне сети

СообщениеДобавлено: Вт янв 14, 2020 8:29 am
ВасилийИевлев
Настроил проброс следующих портов: 80,​443,​8080,​8888,​2004,​2015,​20000,​20100,​10000,​10001,​10100
Файлы все равно не хотят передаваться. Установить проброс диапазона портов, увы, не представляется возможным.

Re: Не открываются переданные файлы от клиентов вне сети

СообщениеДобавлено: Вт янв 14, 2020 9:06 am
ВасилийИевлев
Разобрался. Спасибо за подсказку. Тему можно закрывать.

Re: Не открываются переданные файлы от клиентов вне сети

СообщениеДобавлено: Вт янв 14, 2020 10:10 am
Алексей Пикуров
Пожалуйста. Проблема была в портах или в чём-то ином?

Re: Не открываются переданные файлы от клиентов вне сети

СообщениеДобавлено: Вт янв 14, 2020 11:44 am
ВасилийИевлев
Проблема была в ограниченном функционале шлюза безопасности касательно проброса списка портов. Каждый порт пришлось пробрасывать индивидуально.

Re: Не открываются переданные файлы от клиентов вне сети

СообщениеДобавлено: Вт янв 14, 2020 4:59 pm
Алексей Пикуров
Ок, спасибо за ответ. Переношу тему в раздел вопросов.

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Пн мар 15, 2021 6:12 am
ЕвгенийСуворов
Здравствуйте столкнулся с такой же проблемой, но у меня на шлюзе настроен обратный прокси для MyChat, внешний клиент работает, а файлы не передаются. Как я понял открывать порты 10000-10001 не имеет смысла так как они используются в локальной сети, порты 20000-200100 для FTP сервера, но мы его не используем. Каким образом передаются файлы между внутренними и внешними клиентами?

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Пн мар 15, 2021 8:21 am
Алексей Пикуров
Добрый день. По http/https, порт встроенного веб-сервера. Посмотрите в настройках веб-сервисов в админке сервера MyChat, какой порт вы используете.

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Пн мар 15, 2021 8:51 am
ЕвгенийСуворов
443 порт, интересно, что в интеграции с Telegram файлы по https отдаются нормально

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Пн мар 15, 2021 11:31 am
Алексей Пикуров
Сделайте тест портов в админке и покажите результат, пожалуйста.

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Вт мар 16, 2021 3:49 am
ЕвгенийСуворов
Прикрепил результат

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Вт мар 16, 2021 11:58 am
Алексей Пикуров
У вас самоподписной https-сертификат. Он не валидный. Либо используйте правильный, либо не используйте никакой. +сделайте проброс TURN, иначе не будут работать звонки.

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Вт мар 16, 2021 12:08 pm
ЕвгенийСуворов
Звонки не используем. А вот в настройках сервера сертификат не установлен, у меня шлюз сам делает автоматически сертификат. Просто я уже говорил, что когда формируется ссылка на файл для Telegram, то файл открывается. Значит отдача по https работает с сервера MyChat.

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Вт мар 16, 2021 12:10 pm
Алексей Пикуров
у меня шлюз сам делает автоматически сертификат

Как это? Обращение идёт к серверу MyChat, при чём тут сертификат на роутере? Растолкуйте. Я вижу только то, что при тестировании вашего адреса извне наша служба видит, что ваш сертификат некорректен.

Можете мне в личку ваш адрес написать?

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Вт мар 16, 2021 1:15 pm
ЕвгенийСуворов
Написал в личку

Re: Не открываются переданные файлы от клиентов вне сети, подключение через интернет

СообщениеДобавлено: Вт мар 16, 2021 2:13 pm
Андрей Раков
Добрый день.

У вас самоподписной сертификат 3-го уровня, для его проверки нужно иметь корневой сертификат.

Добавьте root или bundle сертификат на вашем веб-сервере.