Error on Testshib.org IdP server: SPSSODescriptor role metadata ... could not be resolved

McNeill, Stu Stu.McNeill at landesk.com
Thu Jul 2 09:12:22 EDT 2015


Many thanks Kevin for that!  Alas I just tried uploading my metadata file again and see the same error in the log (below).  Am I right in thinking this is down to another Metadata file? 

09:08:10.640 - ERROR [org.opensaml.saml2.metadata.provider.AbstractReloadingMetadataProvider:307] - Unable to unmarshall metadata
org.opensaml.xml.io.UnmarshallingException: java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
*.pccc.edu
^
	at org.opensaml.saml2.metadata.provider.AbstractMetadataProvider.unmarshallMetadata(AbstractMetadataProvider.java:473) ~[opensaml-2.6.0.jar:na]
	at org.opensaml.saml2.metadata.provider.AbstractReloadingMetadataProvider.unmarshallMetadata(AbstractReloadingMetadataProvider.java:304) [opensaml-2.6.0.jar:na]
	at org.opensaml.saml2.metadata.provider.AbstractReloadingMetadataProvider.processNewMetadata(AbstractReloadingMetadataProvider.java:345) [opensaml-2.6.0.jar:na]
	at org.opensaml.saml2.metadata.provider.AbstractReloadingMetadataProvider.refresh(AbstractReloadingMetadataProvider.java:261) [opensaml-2.6.0.jar:na]
	at org.opensaml.saml2.metadata.provider.AbstractReloadingMetadataProvider$RefreshMetadataTask.run(AbstractReloadingMetadataProvider.java:508) [opensaml-2.6.0.jar:na]
	at java.util.TimerThread.mainLoop(Timer.java:555) [na:1.7.0_55]
	at java.util.TimerThread.run(Timer.java:505) [na:1.7.0_55]
Caused by: java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
*.pccc.edu
^
	at java.util.regex.Pattern.error(Pattern.java:1924) ~[na:1.7.0_55]
	at java.util.regex.Pattern.sequence(Pattern.java:2090) ~[na:1.7.0_55]
	at java.util.regex.Pattern.expr(Pattern.java:1964) ~[na:1.7.0_55]
	at java.util.regex.Pattern.compile(Pattern.java:1665) ~[na:1.7.0_55]
	at java.util.regex.Pattern.<init>(Pattern.java:1337) ~[na:1.7.0_55]
	at java.util.regex.Pattern.compile(Pattern.java:1022) ~[na:1.7.0_55]
	at edu.internet2.middleware.shibboleth.common.xmlobject.impl.ShibbolethMetadataScopeImpl.setValue(ShibbolethMetadataScopeImpl.java:90) ~[shibboleth-common-1.4.0.jar:na]
	at edu.internet2.middleware.shibboleth.common.xmlobject.impl.ShibbolethMetadataScopeUnmarshaller.processElementContent(ShibbolethMetadataScopeUnmarshaller.java:58) ~[shibboleth-common-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshallTextContent(AbstractXMLObjectUnmarshaller.java:371) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshall(AbstractXMLObjectUnmarshaller.java:130) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshallChildElement(AbstractXMLObjectUnmarshaller.java:355) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshall(AbstractXMLObjectUnmarshaller.java:127) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshallChildElement(AbstractXMLObjectUnmarshaller.java:355) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshall(AbstractXMLObjectUnmarshaller.java:127) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshallChildElement(AbstractXMLObjectUnmarshaller.java:355) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshall(AbstractXMLObjectUnmarshaller.java:127) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshallChildElement(AbstractXMLObjectUnmarshaller.java:355) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshall(AbstractXMLObjectUnmarshaller.java:127) ~[xmltooling-1.4.0.jar:na]
	at org.opensaml.saml2.metadata.provider.AbstractMetadataProvider.unmarshallMetadata(AbstractMetadataProvider.java:470) ~[opensaml-2.6.0.jar:na]
	... 6 common frames omitted

Thanks
Stu

-----Original Message-----
From: users [mailto:users-bounces at shibboleth.net] On Behalf Of Kevin Foote
Sent: 02 July 2015 14:03
To: Shib Users
Subject: Re: Error on Testshib.org IdP server: SPSSODescriptor role metadata ... could not be resolved



> On Jul 2, 2015, at 4:31 AM, McNeill, Stu <Stu.McNeill at landesk.com> wrote:
> 
> Ah yes I see that now.  If I had to guess I’d say there is a dodgy metadata file uploaded with “*.pccc.edu” somewhere it shouldn’t be (in the Entity ID maybe?) which is blocking any new uploads since then.
>  
> Let’s hope someone can find a solution.  In the meantime I’m going to try setting up my own IdP, wish me luck!


Ok guys .. I’ve removed the MD file from June 24. 
Please remember your file name so you can upload over your previous version of MD :-) 

-rw-r--r-- 1 apache apache 12218 Jun 24 15:20 pccc-metadata.xml
-rw-r--r-- 1 apache apache 16296 Jun 30 16:39 pccc.xml

Learning to setup your own IdP is a useful task though… :-) 

--------
thanks
 kevin.foote

-- 
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net


More information about the users mailing list