环境:业务系统需要向外网指定的地址发报文传输文件, 由于业务系统部署在内网SF区,不能直接访问到外网,需要通过DMZ区的Web服务器代理出去。
业务系统发交易时于是出现了以下的报错,在nginx日志中报错如下图:
有权限报错,client_body_temp/000000001" failed (13: Permission denied), client:IP, request
解决方法:
修改配置文件nginx.conf user nginx 改为 user root
重启nginx,再次测试通过。