Size: a a a

2021 June 18

R

RocKKy in nginx_ru
If I add like this, Will it work!?
источник

k

kiosaku in nginx_ru
убери тильду вообще
источник

k

kiosaku in nginx_ru
should be. but check what version of chrome you’re using. old versions use their own cert storage (and trust)
источник

SA

Sergey Aar in nginx_ru
приветствую,
а можно ли в лог написать значение переменной?
set $variable 'sometext';
источник

k

kiosaku in nginx_ru
ну запиши
источник

SA

Sergey Aar in nginx_ru
пробовал описать log_format значение пустое.
источник

SA

Sergey Aar in nginx_ru
поясню как оно работает:
есть именованный локейшн в котором есть return 403 "$variable"
по сути в этой переменной указана причина ошибки. я хочу залогировать её значение. однако не получается. в логфайле значение пустое
источник

k

kiosaku in nginx_ru
но при этом в ответе оно не пустое?
источник

SA

Sergey Aar in nginx_ru
да. именно
источник

SA

Sergey Aar in nginx_ru
я подумал, что в log_format нужно по-особому её указывать (как, напирмер заголовок через $http_<name>) но найти не смог.
искал тут: https://nginx.org/ru/docs/varindex.html
источник

k

kiosaku in nginx_ru
да не, должно быть именно, как $variable
источник

k

kiosaku in nginx_ru
может, у тебя access_log в другом месте, нежели location, где переменная выставляется?
источник

k

kiosaku in nginx_ru
маловероятно, конечно, что влияет ...
источник

SA

Sergey Aar in nginx_ru
access_log определён на уровне server там же локейшн. access_log единственный
источник

k

kiosaku in nginx_ru
не, переменная где выставляется, в location-е?
источник

SA

Sergey Aar in nginx_ru
да.
вот так:
error_page 403 @named;

location @named {
  return 403 "text $variable; $remote_user .....";
}

location / {
  set $variable 'text';
  return 403;
}
все переменные раскрываются, но в лог-файле не раскрывается эта-кастомная
источник

k

kiosaku in nginx_ru
ну попробуй явно в location @named {} добавить access_log
источник

k

kiosaku in nginx_ru
кстати, у тебя в лог - попадает или вообще пусто?
источник

SA

Sergey Aar in nginx_ru
в логе записи появляются, тут всё норм
щас попробую второй описать
источник

k

kiosaku in nginx_ru
после чего начали появляться?
источник