when browsing on my identity server and going to 'test authentication sources' and clicking my default-sp method, i am getting the following error about my metadata
SimpleSAML_Error_MetadataNotFound: METADATANOTFOUND('%ENTITYID%' => '\'http://domain/simplesaml/module.php/saml/sp/metadata.php/default-sp\'')
Backtrace: 3 /ltsites/saml/identity/lib/SimpleSAML/Metadata/MetaDataStorageHandler.php:293 (SimpleSAML_Metadata_MetaDataStorageHandler::getMetaData) 2 /ltsites/saml/identity/lib/SimpleSAML/Metadata/MetaDataStorageHandler.php:310 (SimpleSAML_Metadata_MetaDataStorageHandler::getMetaDataConfig) 1 /ltsites/saml/identity/modules/saml/lib/IdP/SAML2.php:296 (sspmod_saml_IdP_SAML2::receiveAuthnRequest) 0 /ltsites/saml/identity/www/saml2/idp/SSOService.php:19 (N/A)
i go to http://domain/simplesaml/module.php/saml/sp/metadata.php and i can SEE the metadata, so i'm not sure what's happening.
i have saml20-idp-hosted.php and sam120-sp-remote.php both configured (since this is the identity) server, but nothing i've changed has fixed anything. any ideas?
This is most likely a configuration problem on either the service provider or identity provider.
this is my service federation page:
is the problem that the identity page should not list idp metadata, only sp? or is it that sp should be listing idp instead of just sp? i am confused on if this page is supposed to list information for the server you on, or the server(s) you are connecting too.
'default-sp' => array('saml:SP','privatekey' => 'foo.pem','certificate' => 'foo.crt',// The entity ID of this SP.// Can be NULL/unset, in which case an entity ID is generated based on the metadata URL.//'entityID' => NULL,// The entity ID of the IdP this should SP should contact.// Can be NULL/unset, in which case the user will be shown a list of available IdPs.//'idp' => NULL,// The URL to the discovery service.// Can be NULL/unset, in which case a builtin discovery service will be used.//'discoURL' => NULL,),
'default-sp' => array('saml:SP','privatekey' => 'foo.pem','certificate' => 'foo.crt',// The entity ID of this SP.// Can be NULL/unset, in which case an entity ID is generated based on the metadata URL.//'entityID' => NULL,// The entity ID of the IdP this should SP should contact.// Can be NULL/unset, in which case the user will be shown a list of available IdPs.//'idp' => NULL,// The URL to the discovery service.// Can be NULL/unset, in which case a builtin discovery service will be used.//'discoURL' => NULL,),