Рейтинг:0

Конфликтующее имя сервера Nginx для обратного прокси

флаг cn

Я создал конфигурацию обратного прокси для своего поддомена, но когда я запустил нгинкс -т это дало предупреждение [предупреждение] конфликтующее имя сервера "img.somedomain.com" на 0.0.0.0:80, игнорируется

proxy_cache_path /root/cache-proxy level=1:2 keys_zone=pximg:10m max_size=10g inactive=7d use_temp_path=off;

сервер {
    имя_сервера img.somedomain.com;
    слушать 80;
    доступ_лог выключен;

    слушать 443 ssl http2;
    слушать [::]:443 ssl http2;
    ssl_certificate /etc/letsencrypt/live/img.somedomain.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/img.somedomain.com/key.pem;
    ssl_trusted_certificate /etc/letsencrypt/live/img.somedomain.com/ca.pem;
    ssl_stapling_verify включен;

    место расположения / {
        прокси_кэш pximg;
        прокси_пасс https://i.pximg.net;
        proxy_cache_revalidate включен;
        proxy_cache_use_stale ошибка тайм-аут обновления http_500 http_502 http_503 http_504;
        proxy_cache_lock включен;
        add_header X-Cache-Status $upstream_cache_status;
        proxy_set_header Хост i.pximg.net;
        proxy_set_header Referer "https://www.pixiv.net/";
        proxy_set_header User-Agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, например Gecko) Chrome/63.0.3239.84 Safari/537.36";

        proxy_cache_valid 200 7 дней;
        proxy_cache_valid 404 5 м;
    }
}

Обратный прокси-сервер работает, но я не знаю, что вызывает конфликтующее имя сервера, потому что я не вижу дубликатов в моей конфигурации. Может ли кто-нибудь помочь очистить мою конфигурацию?

Maxoholic avatar
флаг cn
Вы можете попробовать `nginx -T` (обратите внимание на заглавную букву T) для более подробного вывода, а затем вставить его сюда, чтобы мы могли рассмотреть его поближе.
Рейтинг:0
флаг us
nay

Вы должны просмотреть всю конфигурацию nginx, чтобы найти, содержит ли другой файл конфигурации тот же домен.
ты можешь использовать grep -R "img.somedomain.com" /etc/nginx/ сделать поиск. убедиться /etc/nginx/ ваш путь к конфигурации nginx.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.