## 1. Fix renewal hook path - [x] 1.1 Change certbot renewal hook destination from `/etc/letsencrypt/renewal-hooks-post/` to `/etc/letsencrypt/renewal-hooks/post/` in `roles/trojan/tasks/main.yml` ## 2. Verify - [x] 2.1 Run `ansible-playbook site.yml --syntax-check` to confirm playbook parses