задача состоит в том, чтобы логировать все данные отправляемые кодом PHP во вне.
запущен mitmproxy localhost:9901
cat /etc/profile.d/http_proxy.sh
export http_proxy=http://localhost:9001
export https_proxy=https://localhost:9001
export no_proxy=localhost,::1
php-fpm работает от пользователя www-data
пробовал
iptables -t nat -А OUTPUT -p tcp -m multiport --dport 80,443 -m owner --uid-owner 33 -j DNAT --to-destination 127.0.0.1:9001
выдается ошибка mitmproxy
Invalid HTTP request form (expected: authority or absolute, got: relative)
- при HTTP запросе
ProtocolException('Cannot connect to server, no server address given.')
- при HTTPS запросе
profile.d для www-data работает только в консоли.
Как использовать глобально прокси для всего php в системе?