I have a brand new RHEL 8 server that I am trying to get open ondemand working on.
Currently, this is what I have done.
dnf module enable ruby:2.7 dnf module enable nodejs:12 sudo subscription-manager repos --enable codeready-builder-for-rhel-8-x86_64-rpms sudo yum install https://yum.osc.edu/ondemand/2.0/ondemand-release-web-2.0-1.noarch.rpm sudo yum install ondemand sudo systemctl start httpd sudo systemctl enable httpd sudo groupadd ood sudo useradd -d /home/ood -g ood -k /etc/skel -m ood
I have verified that selinux is off
cat /etc/sysconfig/selinux # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these three values: # targeted - Targeted processes are protected, # minimum - Modification of targeted policy. Only selected processes are protected. # mls - Multi Level Security protection. SELINUXTYPE=targeted
iptables is also currently disabled.
When I navigate to the site I get this error.
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error. More information about this error may be available in the server error log.
In the error logs for httpd this is what I see.
[Fri Jun 17 16:42:03.001137 2022] [auth_openidc:error] [pid 49614:tid 139877365024512] [client 172.21.12.122:58648] oidc_provider_static_config: could not retrieve metadata from url: http://hostname:5556/.well-known/openid-configuration
I did try to install and use opendex too, but that was not working either.