trying to set up a IDP for localhost testing

Gert Corthout gert.corthout at brepols.net
Mon Sep 16 11:30:41 UTC 2024


Hello all,

I am trying to set up an IDP for testing on localhost on windows. It can be very simple with just a static username/password. But I'm not getting this to work. I looked at the documentation (many times) but basically I don't seem to be able to find what I need. Copilot seems useless at this as well.

Is there somewhere a simple step by step guide to get this working? I'm not even succeeding in getting the Hello World module running.

I set up Tomcat 10.1, which seems to be running fine (the samples work).
Installed the Shibboleth IDP with hostname localhost and EntityID localhost.

Installed the hello world module:
bin\module.bat -t idp.admin.Hello || bin\module.bat -e idp.admin.Hello

Installed the oidcommon module:
.\bin\plugin.bat -I net.shibboleth.oidc.common

Run build.bat from the idp bin folder.

Copied the war file to the tomcat webapps.

Start the TomCat service.

Go to http://127.0.0.1:8080/idp/profile/admin/hello -> Stale Request error

Checking the logs:
idp-process.log
2024-09-16 13:23:39,127 - 127.0.0.1 - ERROR [org.springframework.webflow.execution.repository.NoSuchFlowExecutionException:144] -
org.springframework.webflow.execution.repository.NoSuchFlowExecutionException: No flow execution could be found with key 'e1s1' -- perhaps this executing flow has ended or expired? This could happen if your users are relying on browser history (typically via the back button) that references ended flows.
                at org.springframework.webflow.execution.repository.support.AbstractFlowExecutionRepository.getConversation(AbstractFlowExecutionRepository.java:172)
Caused by: org.springframework.webflow.conversation.NoSuchConversationException: No conversation could be found with id '1' -- perhaps this conversation has ended?
                at org.springframework.webflow.conversation.impl.ConversationContainer.getConversation(ConversationContainer.java:124)



I am sure there are many things I'm doing wrong (the documentation often seems to say I need to do X or Y, but then doesn't go on to explain how I need to do X or Y), any help would be greatly appreciated.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20240916/f996c563/attachment.htm>


More information about the users mailing list