403 Nginx error after install


OS: CentOS 7

Installation Instructions used: https://osc.github.io/ood-documentation/master/installation/install-software.html

Attempted to load public dashboard after install, but am getting a 403 error from Nginx. Error logs show the following:

2019/04/01 15:55:20 [alert] 19558#0: Unable to start the Phusion Passenger watchdog because it encountered the following error during startup: Cannot change the directory ‘/tmp/passenger.nEEFfgk/apps.s’ its UID to <XXXX> and GID to <YYY>: Operation not permitted (errno=1) (-1: Unknown error)

2019/04/01 15:55:20 [error] 19565#0: *2 directory index of "/var/www/ood/apps/sys/dashboard/public/" is forbidden, client: unix:, server: localhost, request: "GET /pun/sys/dashboard/ HTTP/1.1", host: "localhost"

Has anyone encountered this issue before?




Problem resolved. Seems to have been an issue between a local group and a group in the LDAP directory. The local group was not used. After removing local group the LDAP user was able to log into the portal.




Hi there @ssood. Yes we have seen this before: https://github.com/OSC/Open-OnDemand/issues/52. Please confirm that the UID and GID that you redacted match / are contained in the output of the id command for your user.



@rodgers.355. The redacted UID and GID did match what was returned from the ID command.