Bug 45271 - Некорректные права сокет файла
Summary: Некорректные права сокет файла
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: php8.2-fpm-fcgi (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-14 11:37 MSK by Alexander Makeenkov
Modified: 2023-02-15 09:51 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2023-02-14 11:37:08 MSK
Версия пакета:
php8.2-fpm-fcgi-8.2.2-alt1

Файл сокета создаётся с правами root root:
# l /var/run/php8.2-fpm/php8.2-fpm.sock 
srw-rw---- 1 root root 0 фев 14 10:52 /var/run/php8.2-fpm/php8.2-fpm.sock

В логах nginx ошибка:
==> /var/log/nginx/error.log <==
2023/02/14 11:20:41 [crit] 11916#11916: *1 connect() to unix:/var/run/php8.2-fpm/php8.2-fpm.sock failed (13: Permission denied) while connecting to upstream, client: 127.0.0.1, server: example.com, request: "GET /fpm-fcgi-test.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php8.2-fpm/php8.2-fpm.sock:", host: "localhost"

Проблема решается, если в файле /etc/fpm8.2/php-fpm.d/www.conf раскомментировать строки:
;listen.owner = _php_fpm
;listen.group = _webserver
Comment 1 Anton Farygin 2023-02-15 09:51:07 MSK
исправлено в новой сборке, начиная с версии 8.2.3

Спасибо.