Hi,I have set up XDMoD and simplesamlphp, and both are set up to allow login with an LDAP account.
However, after logging in to OOD and XDMoD, the OOD dashboard shows "Error: Forbidden Please ensure you are logged into Open XDMoD first, and then try again.
I am already logged into XDMoD with the same account as in OOD, but I cannot view the graphs or job details.
When I click on the job number and check the details, I get a “403 Forbidden” message on the XDMoD screen.
The following error appears in /var/log/xdmod/exception/log
.
-------------------------------------------------------
2024-05-19 16:13:16 [error] Exception Code: 103
2024-05-19 16:13:16 [error] Message: access denied to ["core_time","core_time_bad","bad_core_ratio","job_count","job_count_bad","bad_job_ratio"]
2024-05-19 16:13:16 [error] Origin: /usr/share/xdmod/classes/Rest/Controllers/WarehouseControllerProvider.php (line 785)
2024-05-19 16:13:16 [error] Trace:
#0 [internal function]: Rest\Controllers\WarehouseControllerProvider->getAggregateData(Object(Symfony\Component\HttpFoundation\Request), Object(Silex\Application))
#1 /usr/share/xdmod/vendor/symfony/http-kernel/HttpKernel.php(144): call_user_func_array(Array, Array)
#2 /usr/share/xdmod/vendor/symfony/http-kernel/HttpKernel.php(64): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1)
#3 /usr/share/xdmod/vendor/silex/silex/src/Silex/Application.php(586): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#4 /usr/share/xdmod/vendor/silex/silex/src/Silex/Application.php(563): Silex\Application->handle(Object(Symfony\Component\HttpFoundation\Request))
#5 /usr/share/xdmod/html/rest/index.php(25): Silex\Application->run()
#6 {main}
-------------------------------------------------------
2024-05-19 16:13:18 [error] Exception Code: 103
2024-05-19 16:13:18 [error] Message: Your user account does not have permission to view the requested data. If you
believe that you should be able to see this information, then please select
"Submit Support Request" in the "Contact Us" menu to request access.
2024-05-19 16:13:18 [error] Origin: /usr/share/xdmod/classes/Rest/Controllers/WarehouseControllerProvider.php (line 2055)
2024-05-19 16:13:18 [error] Trace:
#0 /usr/share/xdmod/classes/Rest/Controllers/WarehouseControllerProvider.php(694): Rest\Controllers\WarehouseControllerProvider->getJobByPrimaryKey(Object(Silex\Application), Object(XDUser), 'SUPREMM', Array)
#1 [internal function]: Rest\Controllers\WarehouseControllerProvider->searchJobs(Object(Symfony\Component\HttpFoundation\Request), Object(Silex\Application))
#2 /usr/share/xdmod/vendor/symfony/http-kernel/HttpKernel.php(144): call_user_func_array(Array, Array)
#3 /usr/share/xdmod/vendor/symfony/http-kernel/HttpKernel.php(64): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1)
#4 /usr/share/xdmod/vendor/silex/silex/src/Silex/Application.php(586): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#5 /usr/share/xdmod/vendor/silex/silex/src/Silex/Application.php(563): Silex\Application->handle(Object(Symfony\Component\HttpFoundation\Request))
#6 /usr/share/xdmod/html/rest/index.php(25): Silex\Application->run()
#7 {main}
-------------------------------------------------------
Do you know of a solution to this problem?
I’m waiting for your answer.
Thank you for always kindly replying.
Have a nice day