Message Unable to do Single Sign On or Federation.
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Apache Tomcat/8.0.53
error logs shows
ERROR: UtilProxySAMLAuthenticatorLookup.retrieveAuthenticationFromCache: Unable to do sso or federation. com.sun.identity.saml2.common.SAML2Exception: Service provider does not support name identifier format urn:oasis:names:tc:SAML:2.0:nameid-format:unspecified.
on IDP side ERROR: UtilProxySAMLAuthenticator.authenticate: authn request destination verification failed. on SP side browser error
HTTP Status 500 ? Internal Server Error Type Status Report Message Destination is invalid. Description The server encountered an unexpected condition that prevented it from fulfilling the request. Apache Tomcat/8.0.53 Solution:
SP authn request needs to have destination, ProtocolBinding and AssertionConsumerServiceURL
The basic problem is Debian 7's liblasso3 had a bug in it that prevented it from working properly with the mod auth_mellon module.
You can possibly downgrade the libraries in question, or upgrade the Debian 7 OS on the box to Debian 8. Doing this upgrade will make mod auth mellon module to work.