<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi All,<br>
<br>
The Shibboleth SSO is setup in our environment and now implementing
centralized discovery service to let the users to select the IDP
servers.<br>
<br>
The discovery service is deployed in tomcat. When a shibboleth
protected <b>http </b>site that is hosted in the SP is accessed, the
user is redirected to the DS page (for IDP select list). But, when a
shibboleth protected <b>https</b> site is accessed, we get the error
below,<br>
<br>
<b>Discovery Service log content:</b><br>
01:59:20.200 - INFO
[edu.internet2.middleware.shibboleth.wayf.WayfService:260] - <b><i>DS
initialization completed.</i></b><br>
<br>
01:59:23.727 - INFO
[edu.internet2.middleware.shibboleth.wayf.WayfService:272] - <b><i>Handling
DS request.<br>
</i></b><br>
01:59:23.853 - DEBUG
[edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler:591]
- <b><i>Processing Idp Lookup for :
<a class="moz-txt-link-freetext" href="http://SITENAME.COM/Shibboleth.sso/Metadata">http://SITENAME.COM/Shibboleth.sso/Metadata</a></i></b><br>
<br>
01:59:23.918 - ERROR
[edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler:325]
- <b><i>Error processing DS request:<br>
edu.internet2.middleware.shibboleth.wayf.WayfException: Couldn't find
endpoint <a class="moz-txt-link-freetext" href="https://SUBDOMAIN.SITENAME.COM/Shibboleth.sso/Login">https://SUBDOMAIN.SITENAME.COM/Shibboleth.sso/Login</a> in metadata</i></b><br>
at
edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler.setupReturnAddress(DiscoveryServiceHandler.java:490)<br>
at
edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler.handleLookup(DiscoveryServiceHandler.java:599)<br>
at
edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler.doGet(DiscoveryServiceHandler.java:322)<br>
at
edu.internet2.middleware.shibboleth.wayf.WayfService.doGet(WayfService.java:280)<br>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)<br>
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)<br>
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)<br>
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)<br>
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)<br>
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)<br>
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)<br>
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)<br>
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)<br>
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)<br>
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)<br>
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)<br>
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)<br>
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)<br>
at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)<br>
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)<br>
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)<br>
at java.lang.Thread.run(Thread.java:679)<br>
<br>
01:59:23.919 - DEBUG
[edu.internet2.middleware.shibboleth.wayf.DiscoveryServiceHandler:907]
- Displaying WAYF error page.<br>
<br>
01:59:26.886 - TRACE
[org.apache.struts.util.PropertyMessageResources:181] - Initializing,
config='org.apache.struts.taglib.logic.LocalStrings', returnNull=true<br>
<br>
01:59:26.888 - INFO
[org.apache.struts.util.PropertyMessageResources:209] - Operating in
Default mode [null]<br>
<br>
01:59:26.897 - TRACE
[org.apache.struts.util.PropertyMessageResources:181] - Initializing,
config='org.apache.struts.taglib.LocalStrings', returnNull=true<br>
<br>
01:59:26.898 - INFO
[org.apache.struts.util.PropertyMessageResources:209] - Operating in
Default mode [null]<br>
<br>
01:59:26.901 - TRACE
[org.apache.struts.util.PropertyMessageResources:181] - Initializing,
config='org.apache.struts.taglib.bean.LocalStrings', returnNull=true<br>
<br>
01:59:26.904 - INFO
[org.apache.struts.util.PropertyMessageResources:209] - Operating in
Default mode [null]<br>
<br>
01:59:27.234 - TRACE
[org.apache.struts.util.PropertyMessageResources:181] - Initializing,
config='org.apache.struts.util.LocalStrings', returnNull=true<br>
<br>
01:59:27.234 - INFO
[org.apache.struts.util.PropertyMessageResources:209] - Operating in
Default mode [null]<br>
<br>
<br>
Any suggestions would be appreciated.<br>
<br>
- Badri<br>
</body>
</html>