jbeaudion
It does sound like session issues. We have a major session overhaul coming in the next maintenance release. Stay tuned!
Cheers.
KevinTheJedi Thanks I'll keep an eye out!
We have this issue as well. I've been digging to see if I can find where the issue is happening.
Any updates on when a patch will come for this issue?
We updated to 1.17.1 this morning and still have this issue.
ne8801
I'm unable to replicate the issue. Please clear all cache, cookies, and sessions, truncate your ost_session table in the database, and retest. You can also try in an incognito window.
KevinTheJedi I have tried all of these suggestions but still have the issue. It appears to have something to do with required custom fields in a form. If I make them optional, tickets submit without issues.
Still unable to replicate this using required short answered field. Any particular field that's causing the issue?
KevinTheJedi Doesn't seem like it. I have a couple short answer and one choices field and requiring any of them will cause the problem here.
Yea I’m not able to replicate that with v1.17.1.
Please check your logs (general server logs, webserver error logs, PHP error logs, MySQL/MariaDB error logs, osTicket System Logs, Browser Console logs, etc.) for any related errors.
I am also still experiencing this after updating to 1.17.1 while creating a ticket for a user as an agent.
It seems to occur when my session times out/expires and I have to login again. (Using Google OAuth) The next ticket I attempt to create clears all fields and makes me resubmit.
GamingSanctum
You should apply the below patch (not certain if it’s related but might help):
Then clear your sessions, cookies, AND sessions, truncate your session table in the database, and retest. You should also set your agent session timeout to something more feasible.
KevinTheJedi Thanks for the suggestions, unfortunately no luck. I was out of the office for the extended 3-day weekend and after my first login as an agent/admin I had to double submit a ticket this morning. Appears to still be occurring even after 72 hours of no sessions.
Upgrade to v1.17.1 and retest.
KevinTheJedi Already running 1.17.1.
I'm not too sure then. I'll have to look deeper into this. So far I've been unable to replicate this.
Have you tried truncating your session table and then clearing all cache/cookies/sessions in your browser and force refreshing the login page? You can also try in a completely new browser.
What's your Agent Session Timeout limit?
Yes to truncating and clearing cache. Just tested in another browser. Same issue after my first login.
I updated to 17.2
I cleared the session table in the database and cleared cache Below is when users first try to sign in. I noticed I can tell when the problem is going to happen by the expire time on the session. Below is screenshots of filling out the info.
Now when I click create ticket it throws me back.
at this point if I submit the ticket again it is fine.
leonlongoria Another thing I noticed is when the time is different like that I think it is reading the session updated time instead of the expire time from the database, idk, I could be wrong, but it is something I just noticed.
leonlongoria
Fix is here:
Due to regenerating sessions.