Show all posts by user
Page 1 of 2
Pages: 12
Results 1 - 30 of 56
Привет.
Че-то я туплю. Пересмотрел конфиги и документацию не один раз, но ошибку не вижу.
Есть основной сайт, который должен открываться только по адресу httpS://site.ru, но при этом по адресу http://beta.site.ru должна работать так с
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°ё"
202
by
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
Конфигурация логов для локалхоста не указана, т.к. в доках написано:
===
Умолчание:
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 &qu
by
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 buffe
by
grey
-
Nginx Mailing List - Russian
Понял. Тогда другой вопрос: как сделать, чтобы и скрипты работали и директория была запаролена? Сделать именованный и везде его указывать?
location /downloads/ {
...
@php;
}
location /dir123/ {
...
@php;
}
location /admin/ {
auth_basic "admin";
auth_basic_use
by
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
Приветствую всех!
Прежде чем создавать топик, перепроверил всё несколько раз, но объяснения такого поведения 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: close
by
grey
-
Nginx Mailing List - Russian
Page 1 of 2
Pages: 12