Defect #22193
closedGetting 404 on Ajax update_form.js request when changing tracker of new issue
0%
Description
I have a project with a custom tracker and user-defined fields for that tracker. When creating a new issue in that project that tracker isn't the default one (which is intended) but when trying to use it the user-defined field does not pop up. In the browser console it is revealed that a request to `host/projects/<project-id>/issues/update_form.js` is made but the webserver returns with a 404 Not Found.
Now the strange thing is that when I have created a new issue in that project and then edit it, I can change the tracker just fine and the user-defined field pops up! It is making the exact (!) same request only appended with the issue-id, i.e. `host/projects/<project-id>/issues/update_form.js?id=<issue-id>`. Both ajax calls are POST calls, and the included data is also exactly the same apart from the issue-id being set if the issue was already created.
I do not know how to debug this further. It does not seem to me that my Webserver (apache) is misconfigured as no redirecting or routing is happening there:
<VirtualHost *:80> RailsEnv production PassengerDefaultUser redmine Alias "/plugin_assets/" /var/cache/redmine/default/plugin_assets/ DocumentRoot /var/www/redmine <Directory "/var/www/redmine/public"> Allow from all Options -MultiViews Require all granted </Directory> <Directory "/var/www/redmine/plugin_assets/"> Allow from all Options -MultiViews Require all granted </Directory> </VirtualHost>