A likely missing library is lasso. Install it by running this command:
On the Xinet server, you will need to add the Xinet SAML auth module (based on mod_auth_mellon) in order to support the new Apache Authentication module. Do not use
yum to install the
mellon module. It will not work. The Xinet module has been modified to accommodate Portal sites and will conflict with the mellon module.
Xinet provides a modified mod_auth_xinetsaml.so library that supports Portal sites. Get the correct version for your server (Redhat 6 or 7 is supported) and put it on your Xinet server. We recommend using this location:
/etc/httpd/modules/xinet/
xinet.XinetServer.webnative
xinet.PortalServer.Marquee
xinet.PortalServer.Exhibit
Use the Xinet-provided script mellon_create_metadata.sh to generate the necessary output.
Values you will need to provide are EntityID of the SP that you created in the
Create Entity ID names section and the hostname or IP address of your Xinet server.
The .cert and .key files created by mellon_create_metadata.sh need to go where Apache on the Xinet server can access them.
Copy the .cert and .key files to /etc/httpd/xinetsaml on the Xinet server and remember this location. Again, the location is arbitrary, but make sure to remember the location as it will be used in the Add Mellon entries to
httpd.conf section.
This entry points to the location of mod_auth_xinetsaml.so that was determined in the Install
mod_auth_xinetsaml.so library section.