Описание тега openresty

1 ответ

Значение nginx upstream_connect_time записывается как пустое значение против дефиса

Я заметил, что для 499 тайм-аутов клиента в журнале upstream_connect_time nginx иногда указывается пустое значение, а иногда дефис "-". Я предполагаю, что это различие в том, как это поле регистрируется, что-то значит, но я не видел этого в документ…
19 июн '18 в 05:16
0 ответов

Как правильно установить разрешения для папки, чтобы nginx мог читать из каталога и файлов

Я ссылаюсь на мои файлы SSL, которые хранятся в: /etc/letsecrypt/live/www.example.com/fullchain.pem /etc/letsecrypt/live/www.example.com/privkey.pem Из nginx мне нужно иметь возможность читать эти файлы, я буду также использовать код LUA для чтения …
29 май '18 в 17:08
1 ответ

Переписать заголовок http "Host" клиента перед тем, как nginx проверит поле

Я получаю следующий запрос от устройства и должен передать его на hd10.vtech.com: GET http://hd10.vtech.com/test/pp_firmware/HD10-CH010_SUOTA.bin HTTP/1.1 Host: http://hd10.vtech.com/test/pp_firmware/HD10-CH010_SUOTA.bin Range: bytes=0-59 К сожалени…
14 сен '18 в 12:00
0 ответов

proxy_cache_background_update с переменной?

Я столкнулся с необоротным требованием установить стоимость proxy_cache_background_update динамически. proxy_cache_background_update директива не поддерживает переменный аргумент. Это может быть только буквальным on или буквальный off, Так что прост…
02 май '19 в 15:32
1 ответ

Как установить OpenResty на Amazon Linux

Я пытаюсь установить OpenResty на Amazon Linux, но мне не везет. Я следовал инструкциям на сайте для установки с использованием yum здесь: https://openresty.org/en/linux-packages.html но я получаю следующую ошибку: https://openresty.org/package/cent…
19 апр '18 в 10:27
0 ответов

Nginx: изменить значение `ssl_verify_client` на основе IP-адреса запроса

При настройке nginx с конфигурацией клиент-сертификат, ssl_verify_client должен быть установлен в on или же optional, Если мы хотим обойти проверку для локальных пользователей (например, 192.168.0.0/24), мы можем использовать optional значение. Но т…
08 апр '18 в 07:27
0 ответов

Nginx после перезагрузки оставит некоторый рабочий процесс с другим временем запуска

После перезагрузки в 09:12 вы можете увидеть процесс, оставшийся с Apr03 или Apr01 все больше и больше процесс появится, когда мы перезагрузим В конце концов, какой-то запрос повлиял, он вернет 504 root 2741 2715 0 09:44 pts/0 00:00:00 grep nginx no…
04 апр '19 в 01:50
0 ответов

Nginx:: Избегайте кэширования ответов FPM по длине контента

У меня есть странное восходящее приложение (вне моего контроля), которое периодически отвечает неполными страницами, и 200. Это приводит к тому, что пустые страницы появляются в кеше. Есть ли способ избежать кэширования ответа бэкэнда fastcgi / fpm,…
16 апр '18 в 13:10
0 ответов

Рекомендуемый порядок действий, если пакет не в opm, но в luarocks, учитывая, что последний устарел?

Документация Openresty гласит, что использование luarocks "настоятельно не рекомендуется", потому что у openresty теперь есть собственный менеджер пакетов, называемый OPM. Однако, по моему опыту, около 80% "хороших вещей" еще не были добавлены в OPM…
03 апр '19 в 15:29
2 ответа

NGINX - OpenResty - Как отменить прокси-вызов для 2 разных серверов на основе строки?

Я пытаюсь настроить NGINX/OpenResty для прокси-вызовов SOAP на 2 разных сервера на основе строки, присутствующей в запросе SOAP. Что я могу сделать: я могу прокси-запросы на 2 разных сервера в зависимости от пути, который вызывает клиент SOAP: locat…
21 дек '18 в 05:11
1 ответ

Прокси-сервер Nginx для AWS ELB не передает протокол HTTPS бэкэнд-инстансам

Это мой первый вопрос, так что, пожалуйста, будьте осторожны со мной! Я пытаюсь настроить прокси-сервер Nginx для автоматической генерации SSL-сертификатов с использованием OpenResty/Lua и LetsEncrypt в рамках мультитенантной платформы SAAS. Прокси-…
20 июн '18 в 18:47
1 ответ

openresty nginx http-вызов на бэкэнд-сервер вместе с proxy_pass

Мой файл nginx.conf: location /XYZ/ { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_set_header User-Agent $http_user_agent; proxy_pass http://xyz:83; proxy_redirect http://…
13 апр '18 в 09:07
2 ответа

Невозможно подключиться к публичному ip экземпляра AWS ec2 через браузер

Я недавно установил Openresty в качестве веб-сервера на экземпляре ec2, и он в настоящее время работает, но я даже не могу просмотреть страницу приветствия, когда пытаюсь перейти на нее через свой публичный IP-адрес в браузере. Кто-нибудь может сказ…
09 апр '19 в 04:53
2 ответа

Удаление ключа в кеше Nginx и базе данных Backend в одном запросе

Я использую открытый исходный код Nginx в качестве веб-сервера с Proxy_cache. У меня есть уникальный сценарий удаления ключа из кеша, а также передачи запроса на внутренние серверы для удаления ключа в БД без кэширования ответа. Поэтому удалите ключ…
22 май '18 в 18:44
1 ответ

Ротация логов в nginx

Я нашел пример ротации логов в Nginx здесь Но простой тест с: set $date "2018-08-24"; access_log /home/tim/log/access-http-$date.log default; создает файл журнала с именем access-http-.log, Я использую nginx 1.13.6 (с опенрестом). Обновить После дол…
24 авг '18 в 00:11
1 ответ

OpenResty с Docker Compose не может разрешить собственное имя (hostname.domainname) в блоке Lua

У меня есть образ докера, содержащий сервер OpenResty. Я запускаю его в файле docker-compose, например так: version: '2.1' services: dev.example.com: # etc. Если я установлю resolver использовать Docker один в конфигурации OpenResty, то я могу сосла…
11 янв '19 в 15:39