That error means a Java regular expression did not match the input text.
If you get this while trying to install Shibboleth, it’s because the installer requires a host name with three parts, such as “shib.example.com”. “localhost” and “localhost.localdomain” will not suffice.
Thanks a lot Shane.
You saved my day!
Thanks for posting, it’s too bad this information hasn’t made it to the Shibboleth IdP wiki 🙁
shibboleth should provide the information about this while installing. Thanks for the information.
Thanks buddy. U saved my day.
Thanks! Shibboleth install does prompt “What is the fully qualified hostname…” but I suspect the majority of people going through setup try “localhost” anyway and run into this immediately. I think it’s highly desirable to set up something that works locally first and makes no bets on what FQN for the solution will ultimately be. If this is not possible the assertion should be more specific than “java.lang.IllegalStateException: No match found”, Shibboleth folks.