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

Kevin Foote kpfoote at uoregon.edu
Thu Jul 2 10:05:32 EDT 2015


I think this is in the file you are uploading. 
Take a look at your file before uploading and make sure you use the same filename when you upload. 

I'll take a better look when I get to my desk.

- sent from mobile

> On Jul 2, 2015, at 6:12 AM, McNeill, Stu <Stu.McNeill at landesk.com> wrote:
> 
> 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
> -- 
> To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net


More information about the users mailing list