Csrf_token cause server error 500

Hi, i have an error with csrf_token. Do you have any idea what to do? I am missing php.ini settings?

03.03.2022 20:27:26 Scheme Request URL start: http://heserver/admin/pageBackupRestore.php?action=get_backup_files&csrf_token=9f57f1833f8010fa23cfe82766a6a2b0
03.03.2022 20:27:26 PHP ERROR (500) in /admin/pageBackupRestore.php?action=get_backup_files&csrf_token=9f57f1833f8010fa23cfe82766a6a2b0 => Internal Server Error
03.03.2022 20:27:29 Scheme Request URL start: http://heserver/admin/pageBackupRestore.php?action=create_backup&csrf_token=9f57f1833f8010fa23cfe82766a6a2b0
03.03.2022 20:27:30 PHP ERROR (500) in /admin/pageBackupRestore.php?action=create_backup&csrf_token=9f57f1833f8010fa23cfe82766a6a2b0 => Internal Server Error
03.03.2022 20:27:30 Scheme Request URL start: http://heserver/admin/pageBackupRestore.php?action=get_backup_files&csrf_token=9f57f1833f8010fa23cfe82766a6a2b0
03.03.2022 20:27:30 PHP ERROR (500) in /admin/pageBackupRestore.php?action=get_backup_files&csrf_token=9f57f1833f8010fa23cfe82766a6a2b0 => Internal Server Error

Thanks much and many greetings,

Kai

You’ll have to debug your PHP code to see how the csrf_token is generated and whether it is valid.

what surprises me is with xampp and wamp i have no errors. Only with Exeoutput i have some errors with mysql dumps and making directories and database add table problems. I think i have something false with Exeoutput php.ini or rendering engine.

I have console errors too:

jquery-3.5.1.min.js:2 GET http://heserver/admin/pageBackupRestore.php?action=get_backup_files&csrf_token=7f4289b097fa151af26d527eff76009a 500 (Internal Server Error)
send @ jquery-3.5.1.min.js:2
ajax @ jquery-3.5.1.min.js:2
display_backups @ pageBackupRestore.php:358
(anonymous) @ pageBackupRestore.php:474
e @ jquery-3.5.1.min.js:2
t @ jquery-3.5.1.min.js:2
setTimeout (async)
(anonymous) @ jquery-3.5.1.min.js:2
c @ jquery-3.5.1.min.js:2
fireWith @ jquery-3.5.1.min.js:2
fire @ jquery-3.5.1.min.js:2
c @ jquery-3.5.1.min.js:2
fireWith @ jquery-3.5.1.min.js:2
ready @ jquery-3.5.1.min.js:2
B @ jquery-3.5.1.min.js:2
jquery-3.5.1.min.js:2 GET http://heserver/admin/pageBackupRestore.php?action=create_backup&csrf_token=7f4289b097fa151af26d527eff76009a 500 (Internal Server Error)
send @ jquery-3.5.1.min.js:2
ajax @ jquery-3.5.1.min.js:2
(anonymous) @ pageBackupRestore.php:450
dispatch @ jquery-3.5.1.min.js:2
v.handle @ jquery-3.5.1.min.js:2
jquery-3.5.1.min.js:2 GET http://heserver/admin/pageBackupRestore.php?action=get_backup_files&csrf_token=7f4289b097fa151af26d527eff76009a 500 (Internal Server Error)
send @ jquery-3.5.1.min.js:2
ajax @ jquery-3.5.1.min.js:2
display_backups @ pageBackupRestore.php:358
complete @ pageBackupRestore.php:461
c @ jquery-3.5.1.min.js:2
fireWith @ jquery-3.5.1.min.js:2
l @ jquery-3.5.1.min.js:2
(anonymous) @ jquery-3.5.1.min.js:2
load (async)
send @ jquery-3.5.1.min.js:2
ajax @ jquery-3.5.1.min.js:2
(anonymous) @ pageBackupRestore.php:450
dispatch @ jquery-3.5.1.min.js:2
v.handle @ jquery-3.5.1.min.js:2

Ok, it is on ExeOutPuts MySQL Installation. If i use mySQL from WAMP Server i have no errors at all.

Update: is on MariaDB 10.4 comming with ExeOutPut. With MariaDB 10.6 and higher no errors.

1 Like

Great discover. Sure, we’ll also update MariaDB for ExeOutput 2022.