непонятный WARN: conflicting server name

Igor Sysoev is at rambler-co.ru
Fri Mar 17 12:23:52 MSK 2006


Roman Hlynovskiy:

> в конфиге делается инклюд больше десятка различных конфигов виртуальных
> хостов.
> при запуске всегда ругается на один и тот-же домен третьего уровня:

> [warn] 11915#0: conflicting server name "domain.name.name", ignored

> оставлял только инклюд конфига с этим доменом - все равно ругается
> сам конфиг содерджит домен второго уровня и кучу доменов третьего

> "проблемный" домен третьего уровня ничем не отличается от остальных
> вот его конфиг.

> server {
> 
>        listen  a.b.c.d:81;
> 
>        server_name     domain.name.name;

nginx выдаёт такое предупреждение, если на одной и той же паре адрес:порт
используется
1) одинаковые имена,
2) имена вида example.com и .example.com,
3) или имена вида *.example.com и .example.com

Кроме того, нужно иметь ввиду, что если в каком либо сервере не описан
server_name, то в качестве server_name используется имя хоста - hostname.

Данное предупреждение означает, что указанное имя будет работает только
в том сервере, где оно было описано в первый раз.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list