Hello!
On Wed, Feb 14, 2018 at 11:08:42AM -0500, imsystem wrote:
> Спасибо ещё раз, посмотрю примеры init конфигов, насколько мне известно он
> дефолтный.
Для systemd - лучше написать сразу service-файл, или взять из
официальных пакетов. Или же просто добавить отладочного вывода в
существующи
Спасибо ещё раз, посмотрю примеры init конфигов, насколько мне известно он
дефолтный.
Но, вы забыли изначальную причину данной "проблемы", в одном случае
конфигурации listen, init скрипт срабатывает как надо, а во втором что-то
идёт не так.
Maxim Dounin Wrote:
-
Hello!
On Wed, Feb 14, 2018 at 09:58:28AM -0500, imsystem wrote:
> systemctl status nginx
>
> ● nginx.service - LSB: starts the nginx web server
>Loaded: loaded (/etc/init.d/nginx; generated; vendor preset: enabled)
> Drop-In: /etc/systemd/system/nginx.service.d
>└─limits.conf
systemctl status nginx
● nginx.service - LSB: starts the nginx web server
Loaded: loaded (/etc/init.d/nginx; generated; vendor preset: enabled)
Drop-In: /etc/systemd/system/nginx.service.d
└─limits.conf
Active: failed (Result: exit-code) since Wed 2018-02-14 17:46:35 MSK; 5s
ago
Hello!
On Wed, Feb 14, 2018 at 07:56:10AM -0500, imsystem wrote:
> restart|force-reload)
> echo -n "Restarting $DESC: "
> start-stop-daemon --stop --quiet --pidfile \
> /var/run/$NAME.pid --exec $DAEMON
> sleep 1
> start-stop-daemon --start --quiet
restart|force-reload)
echo -n "Restarting $DESC: "
start-stop-daemon --stop --quiet --pidfile \
/var/run/$NAME.pid --exec $DAEMON
sleep 1
start-stop-daemon --start --quiet --pidfile \
/var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS
Hello!
On Wed, Feb 14, 2018 at 04:56:42AM -0500, imsystem wrote:
> Здравствуйте. Обнаружил такую проблему(багу?).
> При добавлении блока:
>
> server {
> listen ip:80 default_server;
> server_name _;
> return 301 https://mysite.com;
> }
>
> Перестаёт работать рестарт серв
И совсем забыл.
nginx -V
nginx version: nginx/1.12.1
built by gcc 6.3.0 20170516 (Debian 6.3.0-18)
built with OpenSSL 1.1.1-dev xx XXX
TLS SNI support enabled
configure arguments: --prefix=/usr/local/nginx/
--conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log
--http-lo
Добавлю что nginx используется для проксирования на backend.
Два интерфейса внешний и локальный. Везде ip - внешний ip.
Для сайтов блоки:
server {
listen ip:80 ..
return ...
}
server {
listen ip:443 ..
...
}
Проксирование идёт по локалке.
Если принудительно не указывать ip в listen, то не проксируе