@qzark1

Как понять где разрывается соединение?

Имеется: сервер на selectel, не vds, на нем убунта16. Крутится nginx, приложение node js. Домен подключен к cloudflare.
Проблема первая: при POST-запросе с файлом свыше 100мб на ~10% загрузки соединение разрывается.
Что выяснил: это точно не node.js, точно не nginx потому что есть второй сервер с такими же конфигурациями, другим доменом и там все работает. Кроме того если ставить ограничения в nginx то:
1) появляются логи на сервере
2) в консоли браузера другие логи.
Если слать запрос по ip - он проходит.
Проблема вторая: не могу понять как отследить на каком этапе соединение разрывается, все что есть из данных это логи в консоли:
Failed to load resource: net::ERR_CONNECTION_CLOSED


UPD: до того как задал вопрос, отключил в cloudflare проксирование (путем нажатия на картинку с облачком в настройках DNS). Пока писал вопрос (минут 20) изменения подтянулись где-то и запросы стали проходить.
Проблема третья: как в настройках cloudflare дать возможность выполняться запросам? Я так понял, что это настройка от DDOS и наверно проблема не решается.
  • Вопрос задан
  • 303 просмотра
Решения вопроса 1
https://support.cloudflare.com/hc/en-us/articles/2...

Depending on the plan your domain is subscribed to, Cloudflare limits data uploads to the following sizes:

100MB Free
100MB Pro
200MB Business
500MB Enterprise by default (contact Customer Support to request unlimited data uploads)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
А зачем вам сто мегабайтные файлы слать через клаудфдаре ? Это же идиотизм и медленно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы