Hi All,<br><br>I am trying to integrate Shibbleth SP with IDP. I configured the Service provider for apache by following the instructions given in shibboleth home page.<br><br>Here is what I did:<br><br>My identity provider "entityId" is : <b>http://<machineA>:8080/idp/shibboleth</b> and the metadata is accesible by using that URL.<br>
<br>After installing the Service provider, I modified "shibboleth2.xml" with the following changes,<br><br>Modified service provider "entityId" to <b>"http://<machineB>/sp/shibboleth"</b> in "<ApplicationDefaults" xml tag.<br>
<br>Added SSO:<br><br><b><SSO entityID="http://<machineA>:8080/idp/shibboleth"><br> SAML2 SAML1<br></SSO><br><br></b>Added metadata provider:<br><br><b> <MetadataProvider type="Chaining"><br>
<MetadataProvider type="XML" uri="http://<machineA>:8080/idp/shibboleth"<br> backingFilePath="federation-metadata.xml" reloadInterval="7200"><br> <MetadataFilter type="RequireValidUntil" maxValidityInterval="2419200"/><br>
</MetadataProvider><br></MetadataProvider> <br><br><br></b>And i modified identity provider "relying-party.xml" file with the following changes,<br><br><b> <rp:AnonymousRelyingParty provider="http://<machineB>/sp/shibboleth" defaultSigningCredentialRef="IdPCredential"/><br>
<br> <rp:DefaultRelyingParty provider="http://<machineB>/sp/shibboleth" defaultSigningCredentialRef="IdPCredential"><br> <br></b><br>After these changes i have restarted identity provider, services provider and apache services. I am trying to hit the url; <b>"http://<machineB>/Shibboleth.sso/Login"</b><br>
<br><br>I am getting the following error:<br><p class="error"><b>opensaml::saml2md::MetadataException at (http://<machineB>/Shibboleth.sso/Login)</b></p>
<p><b>Unable to locate metadata for identity provider (http://<machineA>:8080/idp/shibboleth)</b></p><br>I did not get solution for this problem. I am i missing any configuration here? Please help me to resolve this issue.<br>
<br>Thanks in Advance,<br><br>-Pavan<br>