Привет. Че-то я туплю. Пересмотрел конфиги и документацию не один раз, но ошибку не вижу. Есть основной сайт, который должен открываться только по адресу httpS://site.ru, но при этом по адресу http://beta.site.ru должна работать так сby grey - Nginx Mailing List - Russian
Спасибо за наводку нашел решение: if ( $request_method !~ ^(GET|POST|HEAD)$ ) { return 444; }by grey - Nginx Mailing List - Russian
Привет всем. Сайт попал под DDoS. Атакующий как-то криво настроил атаку, все запросы и от него идут с "левыми" параметром метода: 103.15.245.238 - - [11/May/2022:14:53:53 +0300] "T / 165.25.7.72 - - [11/May/2022:14:53:53 +0300] "ET / и т.д. Подскажите, мby grey - Nginx Mailing List - Russian
Приветствую всех! Занимаюсь отладкой скрипта на локальной машине. Заметил странное поведение, полез в логи nginx и вижу там: 2021/08/17 13:36:18 44580#50744: *308 client sent invalid method while reading client request line, client: 127.0.0.1, server: _, request: "qсЯE°ё" 202by grey - Nginx Mailing List - Russian
Выставил "fastcgi_read_timeout 0s;" думая что "0" означает таймаут без ограничений - вообще скрипт перестал работать. Поставил "30d" - получаю ошибку, о том что значение не верно. Остановился на значении "10d" - вродеby grey - Nginx Mailing List - Russian
Приветствую всех! Раньше php работал через Апач все было ОК, сейчас подключил его к nginx как php-fpm и вылезла такая штука: не получается заставить работать бесконечный цикл: <?php set_time_limit (0); while (1) { ... } ?> Понимаю, чтby grey - Nginx Mailing List - Russian
Привет всем! nginx раздает статические файлы графики. Сейчас заметил, что он не реагирует на If-Modified-Since и каждый раз отдает файл заново с кодом ответа 200, вместо 304. Подскажите, что прописать в конфиге, чтобы он учитывал даby grey - Nginx Mailing List - Russian
С первоначальным сайтом, о котором шла речь в первом посте дело затянулось, вот адрес другого ogtrk.ru , где можно увидеть точно такую же проблему. Напомню, сайт не открывается в IE8 на WinXP SP3 со всеми установленными обновленияby grey - Nginx Mailing List - Russian
Понятно, я в принципе так и думал, но на всякий случай уточнил :)by grey - Nginx Mailing List - Russian
Конфигурация логов для локалхоста не указана, т.к. в доках написано: === Умолчание: access_log logs/access.log combined; === Что в принципе так и есть.by grey - Nginx Mailing List - Russian
Приветствую всех! Заметил тут одну вещь: в файле access.log время запросов идет не по порядку, например: 127.0.0.1 - - [12/Jul/2020:23:30:00 +0300] "GET /nginx-status HTTP/1.0" 200 117 "-" "-" 127.0.0.1 - - [13/Jul/2020:00:15:00 +0300] "GET /nginx-status HTTP/1.0" 200 117 &quby grey - Nginx Mailing List - Russian
Нет, сайт в интернете не доступен еще. Но например, вот аналогичный сайт с такой же проблемой https://helloworld.letsencrypt.org/ от самого издателя сертификата.by grey - Nginx Mailing List - Russian
Уже пробовал SSL Labs. Результат 1 ошибка для IE 8 / XP No FS 1 No SNI 2 Server sent fatal alert: handshake_failure, остальные все тесты проходят. Тот же яндекс без проблем открывается на этой старой ОС. Неужели дело в бесплатном сертификате? Нашел паby grey - Nginx Mailing List - Russian
Да, наверно нашел причину. Сертификат у меня выпущен Let’s Encrypt, а он не поддерживает старые шифры.by grey - Nginx Mailing List - Russian
Да, вроде бы SHA-2 - это 256 бит. У меня WinXP SP3 со всем обновлениями. Официально IE 8 поддерживает только 128 битное шифрование. Вот я и пытаюсь запустить на нем сайт. Перепробовал уже несколько вариантов из интернета с разными наby grey - Nginx Mailing List - Russian
Привет всем! Возникла задача сделать, чтобы сайт открывался в Windows XP на IE 8. На сайте https://mozilla.github.io/server-side-tls/ssl-config-generator/?server=nginx-1.10.3&openssl=1.0.1e&hsts=yes&profile=old выбрал - создать конфиг под старые браузеры, получил набор шифby grey - Nginx Mailing List - Russian
Это я видел в русской доке: Если задан размер буфера с помощью параметра buffer или указан параметр gzip (1.3.10, 1.2.7), то запись будет буферизованной. "Если задан", а он не задан, то по логике сброс должен происходить в 5 мby grey - Nginx Mailing List - Russian
Привет! Хочу сделать, чтобы логи сбрасывались в файл раз в 5 минут. Делаю как в примере access_log /path/to/log.gz combined gzip flush=5m; только без параметра gzip, т.е. access_log /path/to/log.gz combined flush=5m; nginx ругается ошибкой при рестарте: nginx: no buffeby grey - Nginx Mailing List - Russian
Понял. Тогда другой вопрос: как сделать, чтобы и скрипты работали и директория была запаролена? Сделать именованный и везде его указывать? location /downloads/ { ... @php; } location /dir123/ { ... @php; } location /admin/ { auth_basic "admin"; auth_basic_useby grey - Nginx Mailing List - Russian
Еще заметил одну вещь. В конфиге, для директории запаролен доступ. Сделано по примеру из документации: location /admin/ { auth_basic "admin"; auth_basic_user_file /www/admin/.htpasswd; index index-admin.php; } Получается такая вещь - если обратиться к дby grey - Nginx Mailing List - Russian
Сгораю от стыда - дело было в количестве воркеров :)by grey - Nginx Mailing List - Russian
Приветствую всех! Прежде чем создавать топик, перепроверил всё несколько раз, но объяснения такого поведения nginx найти не смог. Суть проблемы: если из php-скрипта со своего сервера я обращаюсь посредством curl или fopen к сby grey - Nginx Mailing List - Russian
А если будет два десятка правил rewrite до секций location, не будет ли это сильно влиять на производительность? Или опять таки php больше грузит сервер, чем nginx и можно этим пренебречь?by grey - Nginx Mailing List - Russian
Продолжаю попытки подружить nginx с php, но что-то застрял на одном моменте. В документации ответа не нашел :( У меня php выполняет код, который находится в файлах php/html. Вот сильно порезанный конфиг: server { root /www/site.ru; location /by grey - Nginx Mailing List - Russian
Приветствую. Решил на одном сервере отказаться от Апача и подключить php напрямую к nginx. Т.к. конфиг Апача довольно таки большой, нашел сервис который конвертировал его под nginx. Пользоваться конечно без допиливания такиby grey - Nginx Mailing List - Russian
Хорошо, сделал по другому - нашел несколько сторонних сервисов, в которых можно узакать УРЛ ресурса и типа запроса. Абсолютно все возвращают "HTTP/1.1 400 Bad Request". Я конечно не знаю как они работают, но неужели все такие жby grey - Nginx Mailing List - Russian
> Откуда вывод, что nginx якобы видит HEAD? В логах nginx видно: 95.8.*.* - - [13/Mar/2020:10:24:59 +0300] "HEAD /radio-stream HTTP/1.1" 400 0 "-" "-" При GET запросе: 95.8.*.* - - [13/Mar/2020:10:28:45 +0300] "GET /radio-stream HTTP/1.1" 200 146900 "-" "-" Сам php-код, коby grey - Nginx Mailing List - Russian
Dmytro Lavryk Wrote: ------------------------------------------------------- > Вы ошибку не описали... Но, подозреваю, делаете HEAD запрос. Проверил > у себя на аналогичном - HEAD дает 400, а вот GET отрабатывает > нормально со всеми нужными заголовками. Да,by grey - Nginx Mailing List - Russian
Ошибки как таковой нету, есть не верный код возврата заголовка. Делаю именно GET, получаю ответ: HTTP/1.1 400 Bad Request Server: nginx Date: Thu, 12 Mar 2020 09:31:23 GMT Content-Type: text/html Content-Length: 248 Connection: closeby grey - Nginx Mailing List - Russian