Describe the bug
When scheduling a report to be sent automatically, using recurrance monthly and then pressing the "On the" button i get "Bad Request: Your browser sent a request that this server could not understand."
To Reproduce
- Create a report
- Create a schedule
- Use "frequency: Custom" and "Custom frequency: Monthly"
- Then press the "On the" Radio button
Expected behavior
Able to use the On the button then choose for example "first monday"
Screenshots
Your Environment
- Module version: 1.0.5
- Dependent module versions:
pdfexport: 0.12.0
icinga-php-thirdparty.noarch: 0.15.2-1.el9
icinga-php-library.noarch: 0.19.1-1.el9
- Icinga Web 2 version and modules (System - About):

* Web browser and version:
Edge 146.0.3856.62
* Icinga 2 version used (`icinga2 --version`): r2.15.2-1
* PHP version used (`php --version`): PHP 8.3.19 (cli) (built: Mar 12 2025 13:10:27) (NTS gcc x86_64)
* Server operating system and version: Rocky Linux 9.6
Additional context
Asked claude to fix this which did work in my test/dev env. However i am not a programmer so i wont use the fix in prod. But the info it found might be usefull for yall, attached an MD file of a writeup :)
claude_fix.md
Describe the bug
When scheduling a report to be sent automatically, using recurrance monthly and then pressing the "On the" button i get "Bad Request: Your browser sent a request that this server could not understand."
To Reproduce
Expected behavior
Able to use the On the button then choose for example "first monday"
Screenshots
Your Environment
pdfexport: 0.12.0
icinga-php-thirdparty.noarch: 0.15.2-1.el9
icinga-php-library.noarch: 0.19.1-1.el9
Additional context
Asked claude to fix this which did work in my test/dev env. However i am not a programmer so i wont use the fix in prod. But the info it found might be usefull for yall, attached an MD file of a writeup :)
claude_fix.md