- Edited
Hi everyone,I'm experiencing this issue: when a password reset email is sent (e.g. from the admin agents panel) and the agent tries to use the link to set a new password, after entering their username/emailaddress they get thrown back to the same dialogue box over and over and can't reset their password at all.Issue is occurring on:osTicket Version v1.10 (901e5ea)Web Server Software nginx/1.10.3MySQL Version 5.7.18PHP Version 7.0.18-0ubuntu0.16.04.1
Clean install, only the /etc/nginx/sites-available/osticket server recipe has been slightly modified (attached) to get AJAX to work properly (tooltips), in php.ini cgi.fix_pathinfo has been set to 0.
The following error is found in the log:
2035#2035: *415 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to a member function setTabActive() on null in /var/www/html/osticket/scp/profile.phpStack trace:
#0 /var/www/html/osticket/scp/staff.inc.php(133): require()
#1 /var/www/html/osticket/scp/autocron.php(18): require('/var/www/html/o...')
#2 {main} thrown in /var/www/html/osticket/scp/profile.php on line 50" while reading response header from upstream```
It seems this is a bug, as the problem is exactly the same as mentioned in this issue (have added my findings there as well): https://github.com/osTicket/osTicket/issues/3039.
As this results in significant loss of functionality it seems not everyone is experiencing this (otherwise it would been a bigger problem). Any ideas why or what could be done to avoid or fix this issue?
Thanks, Jeroen