Hi David,

The OpenID URL is always formed like this:
[URL of the Web Selector] + [RPPS username]

In your case, it seems the Web Selector is deployed at
http://akane.safelayer.lan/org.eclipse.higgins.proxy.web/

Therefore, a valid OpenID URL for the RPPS user "test" would be
http://akane.safelayer.lan/org.eclipse.higgins.proxy.web/test

But instead it seems you are trying this OpenID URL
http://akane.safelayer.lan:7080/test

.. which of course returns a 404, because the Web Selector is deployed at a
different URL.

Does that help? Please let us know how this works out for you. It would be
great to get more feedback on the Web Selector. I can also help you make it
work with XRIs.

Markus

On Thu, Mar 5, 2009 at 12:52 PM, David Campos <[email protected]
> wrote:

> Hello all,
>
> I've been working for a long time with many Higgins Solutions (STS, ICM,
> RPPS) from M1 and recently I moved to M5. In our company we have been
> developing an application that uses Higgins STS modded in order to archieve
> know how, learn this technology and soon be able to help to its development.
> Also we're trying to help to aproximate this technology to end users in
> Spain.
>
> 2 weeks ago I found out that Higgins Web Proxy had been developed recently
> and I thought that it could be really useful in our development and I've
> been trying to see what is capable to do. I upgraded RPPS and ICM to M5 and
> build proxy.test and proxy.web apps and configured them to my environment.
> But unfortunelly I've been blocked by an exception on Discovery that seems
> to not recognise any url that I try.
>
> I'm not sure if I'm using bad URL or something because neither works the
> XRI.... ICM is deployed at https://akane.safelayer.lan/icm/ and it works
> using the Air Selector.
>
> The exception is this one:
>
> 05-mar-2009 10:26:13 org.openid4java.discovery.Discovery discover
> INFO: Starting discovery on URL identifier:
> http://akane.safelayer.lan:7080/test
> 05-mar-2009 10:26:13 org.openid4java.discovery.Discovery discover
> ADVERTENCIA: Yadis discovery failed on
> http://akane.safelayer.lan:7080/test : 1798: GET failed on
> http://akane.safelayer.lan:7080/test
> 05-mar-2009 10:26:13 org.openid4java.discovery.Discovery discover
> INFO: No OpenID service endpoints discovered through Yadis; attempting HTML
> discovery...
> 05-mar-2009 10:26:13 Login error
> GRAVE: Sorry, we encountered a problem while discovering OpenID metadata:
> 1537: GET failed on http://akane.safelayer.lan:7080/test Received status
> code: 404
> org.openid4java.discovery.DiscoveryException: 1537: GET failed on
> http://akane.safelayer.lan:7080/test Received status code: 404
>     at
> org.openid4java.discovery.html.HtmlResolver.call(HtmlResolver.java:171)
>     at
> org.openid4java.discovery.html.HtmlResolver.discover(HtmlResolver.java:138)
>     at org.openid4java.discovery.Discovery.discover(Discovery.java:225)
>     at org.openid4java.discovery.Discovery.discover(Discovery.java:149)
>     at
> org.openid4java.consumer.ConsumerManager.discover(ConsumerManager.java:468)
>     at Login.doPost(Login.java:80)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>     at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>     at java.lang.Thread.run(Thread.java:595)
>
> This is my proxy.test config:
>
> openid-endpoint-url=
> http://akane.safelayer.lan/org.eclipse.higgins.proxy.test/Callback
> openid-realm=http://akane.safelayer.lan/
>
> This is my proxy.web config:
>
> # Higgins Identity Server (RPPS) to use
>
> rpps=https://akane.safelayer.lan/rpps-axis/services/RPPSService?wsdl
>
> # absolute URL to the Higgins Web Proxy
> server-url=http://akane.safelayer.lan/org.eclipse.higgins.proxy.web/
>
> # the XRD ProviderID; used as a base for constructing the CanonicalID
> xri-provider...@higgins
>
> And finally I attach my ICM context configs.
>
> Thanks for the help that you could give me :)
>
> Regards,
> ---
> David Campos
> Safelayer Secure Communications S.A.
>
> _______________________________________________
> higgins-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/higgins-dev
>
>
_______________________________________________
higgins-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/higgins-dev

Reply via email to