Why do pages no longer automatically update after executing an action? For example, if I search for something, a page with the search results does not load. Instead, a white overlay appears (see below).
This happens in other places too. For example, in query builder you have to manually navigate to the results page using “Show Results“ in the toolbar that appears.
And if you update a ticket, it doesn’t automatically reload and display the changes that have been made.
Is there something wrong with my RT 6 installation or this how it generally is?
Thanks for the suggestion to check the JS console tab. This is what the console tab shows when the problem occurs:
SecurityError: Failed to execute ‘pushState’ on ‘History’: A history state object with URL ‘``http://REDACTED/Search/Results.html?Query=(%20Subject%20LIKE%20’star’%20OR%20Description%20LIKE%20’star’%20)%20AND%20(%20Status%20%3D%20’__Active__'%20)&q=star’`` cannot be created in a document with origin ‘``https://``REDACTED``’ and URL ‘``https://``REDACTED``/Search/Simple.html’``. at $t (squished-5d619aff4f5704bed76bd5bdc698953b.js:1:28935) at e (squished-5d619aff4f5704bed76bd5bdc698953b.js:1:47311) at Dn (squished-5d619aff4f5704bed76bd5bdc698953b.js:1:48216) at XMLHttpRequest. (squished-5d619aff4f5704bed76bd5bdc698953b.js:1:43356)
And RT is complaining about this in the logs:
[warning]: The requested port (80) does NOT match the configured WebPort (443). Perhaps you should Set($WebPort, 80); in RT_SiteConfig.pm, otherwise your internal hyperlinks may be broken. (/opt/request-tracker-6/sbin/../lib/RT/Interface/Web.pm:1690)
Is it an http to https redirect problem? I don’t have any redirects configured on the web server hosting RT.