هذا لا يعمل بالنسبة لي.
أدرك الآن السبب وراء توقف عمله عندي في الالتزام المرجع؛ فقد كسر استبدال set_real_ip الذي كان لديّ لسنوات. المبرر لجعله أكثر متانة معقول، وهذه طريقة أفضل؛ تغيير واحد كاسر ثم يجب أن يكسر أقل في المستقبل.
لا أعرف لماذا لا يتم تطبيق استبدال after_bundle_exec، لكنني سأنتقل إلى إسقاط الملفات.
هذا يعمل بالنسبة لي؛ مشاركة للشخص التالي:
run:
- file:
path: /etc/nginx/conf.d/outlets/server/real-ip-recursive.conf
chmod: 644
contents: |
real_ip_recursive on;
- file:
path: /etc/nginx/conf.d/outlets/server/real-ip-header.conf
chmod: 644
contents: |
real_ip_header X-Forwarded-For;
- file:
path: /etc/nginx/conf.d/outlets/server/set-real-ip-from.conf
chmod: 644
contents: |
set_real_ip_from 192.168.0.0/16;
set_real_ip_from 172.16.0.0/12;
set_real_ip_from 10.0.0.0/8;