OpenEMR 7.0.2 cant add new user

So I managed to add the user via the DB and now I think I may have pinpointed the problem. The error may be caused by the password confirmation… I can save any other detail change except the password change. Since I cant enter the password straight to the DB as it is encrypted and I will not know what the actual password is I then tried to change the password on the GUI and I get the attached error… I can change and save any other detail except the password. So the password confirmation seems to be the issue… Also attached is the error log


php error log.txt (3.8 KB)

Hi, just an update… I am still experiencing this problem but today I decided that I will try and check why it is displaying code of the html file of what is displayed at the bottom as seen on the pic attached and I got this error:

script
// Find the top level window for this instance of OpenEMR, set a flag indicating
// session timeout has occurred, and reload the login page into it. This is so
// that beforeunload event handlers will not obstruct the process in this case.
var w = window;
while (w.opener) { // in case we are in a dialog window
var wtmp = w;
w = w.opener;
wtmp.close();
}
w.top.location.href = ‘/openemr/interface/login_screen.php?error=1&site=default’;
script

So this means at some point on this page the session is lost.

Also it seems every time I view source I lose the session so I believe either the sessions are stored properly or there is something wrong with cookies on the server but I need to find where the software tells it store the the session.

Thank you

Hi, I tried to view source on the add user page and got the following error indicating session is lost or not stored. Can you see if yours will give you a similar response:

script
// Find the top level window for this instance of OpenEMR, set a flag indicating
// session timeout has occurred, and reload the login page into it. This is so
// that beforeunload event handlers will not obstruct the process in this case.
var w = window;
while (w.opener) { // in case we are in a dialog window
var wtmp = w;
w = w.opener;
wtmp.close();
}
w.top.location.href = ‘/openemr/interface/login_screen.php?error=1&site=default’;
script