users Digest, Vol 73, Issue 141
Pradeep K. Rangoju
pdoraswamy at simeiosolutions.com
Wed Jul 26 13:31:50 EDT 2017
Hi,
I installed Shibboleth IDP on Linux machine. Then I deployed war file in
apache tomcat 8.5. When I tried http://gluu.mydomain.com/idp/profile/Status
for basic testing configurations, am getting below error rather than “ok”
page.
This page isn’t working
gluu.mydomain.com didn’t send any data.
ERR_EMPTY_RESPONSE
I don’t see any errors in Shibboleth logs, and the services are reloading
frequently. Please find below capturing logs:
2017-07-26 13:14:52,903 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:207]
- Service 'shibboleth.AttributeResolverService': Starting shutdown
2017-07-26 13:14:52,904 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:216]
- Service 'shibboleth.AttributeResolverService': Completing shutdown
2017-07-26 13:14:52,906 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:982]
- Closing ApplicationContext:shibboleth.NameIdentifierGenerationService:
startup date [Wed Jul 26 13:06:53 EDT 2017]; parent: Root
WebApplicationContext
2017-07-26 13:14:52,909 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:207]
- Service 'shibboleth.NameIdentifierGenerationService': Starting shutdown
2017-07-26 13:14:52,909 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:216]
- Service 'shibboleth.NameIdentifierGenerationService': Completing shutdown
2017-07-26 13:14:52,910 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:982]
- Closing ApplicationContext:shibboleth.RelyingPartyResolverService:
startup date [Wed Jul 26 13:06:54 EDT 2017]; parent: Root
WebApplicationContext
2017-07-26 13:14:52,913 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:207]
- Service 'shibboleth.RelyingPartyResolverService': Starting shutdown
2017-07-26 13:14:52,917 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:216]
- Service 'shibboleth.RelyingPartyResolverService': Completing shutdown
2017-07-26 13:14:52,918 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:982]
- Closing ApplicationContext:shibboleth.ReloadableAccessControlService:
startup date [Wed Jul 26 13:06:55 EDT 2017]; parent: Root
WebApplicationContext
2017-07-26 13:14:52,919 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:207]
- Service 'shibboleth.ReloadableAccessControlService': Starting shutdown
2017-07-26 13:14:52,920 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:216]
- Service 'shibboleth.ReloadableAccessControlService': Completing shutdown
2017-07-26 13:14:52,920 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:982]
- Closing ApplicationContext:shibboleth.ReloadableCASServiceRegistry:
startup date [Wed Jul 26 13:06:55 EDT 2017]; parent: Root
WebApplicationContext
2017-07-26 13:14:52,921 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:207]
- Service 'shibboleth.ReloadableCASServiceRegistry': Starting shutdown
2017-07-26 13:14:52,921 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:216]
- Service 'shibboleth.ReloadableCASServiceRegistry': Completing shutdown
2017-07-26 13:14:52,957 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:207]
- Service 'shibboleth.LoggingService': Starting shutdown
2017-07-26 13:14:52,958 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:216]
- Service 'shibboleth.LoggingService': Completing shutdown
2017-07-26 13:15:19,754 - INFO
[net.shibboleth.idp.log.LogbackLoggingService:240] - Shibboleth IdP Version
3.3.1
2017-07-26 13:15:19,760 - INFO
[net.shibboleth.idp.log.LogbackLoggingService:241] - Java
version='1.8.0_141' vendor='Oracle Corporation'
2017-07-26 13:15:19,761 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:199]
- Service 'shibboleth.LoggingService': Reload time set to: 300000, starting
refresh thread
2017-07-26 13:15:19,874 - INFO
[org.opensaml.core.config.InitializationService:48] - Initializing OpenSAML
using the Java Services API
2017-07-26 13:15:20,564 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:307] - Cipher algorithm '
http://www.w3.org/2001/04/xmlenc#aes192-cbc' is not supported, its key
length 192 exceeds Cipher max key length 128
2017-07-26 13:15:20,565 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2001/04/xmlenc#aes192-cbc
2017-07-26 13:15:20,566 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:307] - Cipher algorithm '
http://www.w3.org/2009/xmlenc11#aes192-gcm' is not supported, its key
length 192 exceeds Cipher max key length 128
2017-07-26 13:15:20,574 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2009/xmlenc11#aes192-gcm
2017-07-26 13:15:20,576 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:307] - Cipher algorithm '
http://www.w3.org/2001/04/xmlenc#aes256-cbc' is not supported, its key
length 256 exceeds Cipher max key length 128
2017-07-26 13:15:20,576 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2001/04/xmlenc#aes256-cbc
2017-07-26 13:15:20,577 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:307] - Cipher algorithm '
http://www.w3.org/2009/xmlenc11#aes256-gcm' is not supported, its key
length 256 exceeds Cipher max key length 128
2017-07-26 13:15:20,577 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2009/xmlenc11#aes256-gcm
2017-07-26 13:15:20,580 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2001/04/xmlenc#ripemd160
2017-07-26 13:15:20,586 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2001/04/xmldsig-more#hmac-ripemd160
2017-07-26 13:15:20,602 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2001/04/xmldsig-more#rsa-ripemd160
2017-07-26 13:15:20,606 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:307] - Cipher algorithm '
http://www.w3.org/2001/04/xmlenc#kw-aes192' is not supported, its key
length 192 exceeds Cipher max key length 128
2017-07-26 13:15:20,607 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2001/04/xmlenc#kw-aes192
2017-07-26 13:15:20,608 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:307] - Cipher algorithm '
http://www.w3.org/2001/04/xmlenc#kw-aes256' is not supported, its key
length 256 exceeds Cipher max key length 128
2017-07-26 13:15:20,608 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2001/04/xmlenc#kw-aes256
2017-07-26 13:15:20,609 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:307] - Cipher algorithm '
http://www.w3.org/2001/04/xmlenc#kw-tripledes' is not supported, its key
length 192 exceeds Cipher max key length 128
2017-07-26 13:15:20,609 - INFO
[org.opensaml.xmlsec.algorithm.AlgorithmRegistry:206] - Algorithm failed
runtime support check, will not be usable:
http://www.w3.org/2001/04/xmlenc#kw-tripledes
2017-07-26 13:15:21,352 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:172]
- Service 'shibboleth.AttributeFilterService': Performing initial load
2017-07-26 13:15:21,352 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:258]
- Service 'shibboleth.AttributeFilterService': Reloading service
configuration
2017-07-26 13:15:21,358 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/conf/attribute-filter.xml]
2017-07-26 13:15:21,406 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:581]
- Refreshing ApplicationContext:shibboleth.AttributeFilterService: startup
date [Wed Jul 26 13:15:21 EDT 2017]; parent: Root WebApplicationContext
2017-07-26 13:15:21,462 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:380] - Service
'shibboleth.AttributeFilterService': Completed reload and swapped in latest
configuration for service 'shibboleth.AttributeFilterService'
2017-07-26 13:15:21,462 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:387] - Service
'shibboleth.AttributeFilterService': Reload complete
2017-07-26 13:15:21,462 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:199]
- Service 'shibboleth.AttributeFilterService': Reload time set to: 900000,
starting refresh thread
2017-07-26 13:15:21,482 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:172]
- Service 'shibboleth.AttributeResolverService': Performing initial load
2017-07-26 13:15:21,482 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:258]
- Service 'shibboleth.AttributeResolverService': Reloading service
configuration
2017-07-26 13:15:21,484 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/conf/attribute-resolver.xml]
2017-07-26 13:15:21,534 - INFO
[net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginParser:60]
- Parsing configuration for AttributeDefinition plugin with id:
eduPersonPrincipalName
2017-07-26 13:15:21,535 - INFO
[net.shibboleth.idp.attribute.resolver.spring.ResolverPluginDependencyParser:54]
- Parsing configuration for Dependency with pluginId: uid
2017-07-26 13:15:21,541 - INFO
[net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginParser:60]
- Parsing configuration for AttributeDefinition plugin with id: uid
2017-07-26 13:15:21,544 - INFO
[net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginParser:60]
- Parsing configuration for AttributeDefinition plugin with id: mail
2017-07-26 13:15:21,544 - INFO
[net.shibboleth.idp.attribute.resolver.spring.ResolverPluginDependencyParser:54]
- Parsing configuration for Dependency with pluginId: uid
2017-07-26 13:15:21,545 - INFO
[net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginParser:60]
- Parsing configuration for AttributeDefinition plugin with id:
eduPersonScopedAffiliation
2017-07-26 13:15:21,546 - INFO
[net.shibboleth.idp.attribute.resolver.spring.ResolverPluginDependencyParser:54]
- Parsing configuration for Dependency with pluginId: staticAttributes
2017-07-26 13:15:21,548 - INFO
[net.shibboleth.idp.attribute.resolver.spring.BaseResolverPluginParser:60]
- Parsing configuration for DataConnector plugin with id: staticAttributes
2017-07-26 13:15:21,549 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:581]
- Refreshing ApplicationContext:shibboleth.AttributeResolverService:
startup date [Wed Jul 26 13:15:21 EDT 2017]; parent: Root
WebApplicationContext
2017-07-26 13:15:21,700 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:380] - Service
'shibboleth.AttributeResolverService': Completed reload and swapped in
latest configuration for service 'shibboleth.AttributeResolverService'
2017-07-26 13:15:21,700 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:387] - Service
'shibboleth.AttributeResolverService': Reload complete
2017-07-26 13:15:21,701 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:199]
- Service 'shibboleth.AttributeResolverService': Reload time set to:
900000, starting refresh thread
2017-07-26 13:15:21,714 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:172]
- Service 'shibboleth.NameIdentifierGenerationService': Performing initial
load
2017-07-26 13:15:21,715 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:258]
- Service 'shibboleth.NameIdentifierGenerationService': Reloading service
configuration
2017-07-26 13:15:21,716 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/conf/saml-nameid.xml]
2017-07-26 13:15:21,728 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/system/conf/saml-nameid-system.xml]
2017-07-26 13:15:21,734 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:581]
- Refreshing ApplicationContext:shibboleth.NameIdentifierGenerationService:
startup date [Wed Jul 26 13:15:21 EDT 2017]; parent: Root
WebApplicationContext
2017-07-26 13:15:21,826 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:380] - Service
'shibboleth.NameIdentifierGenerationService': Completed reload and swapped
in latest configuration for service
'shibboleth.NameIdentifierGenerationService'
2017-07-26 13:15:21,826 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:387] - Service
'shibboleth.NameIdentifierGenerationService': Reload complete
2017-07-26 13:15:21,827 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:199]
- Service 'shibboleth.NameIdentifierGenerationService': Reload time set to:
900000, starting refresh thread
2017-07-26 13:15:21,840 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:172]
- Service 'shibboleth.RelyingPartyResolverService': Performing initial load
2017-07-26 13:15:21,840 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:258]
- Service 'shibboleth.RelyingPartyResolverService': Reloading service
configuration
2017-07-26 13:15:21,842 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/conf/relying-party.xml]
2017-07-26 13:15:21,852 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/conf/credentials.xml]
2017-07-26 13:15:21,859 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/system/conf/relying-party-system.xml]
2017-07-26 13:15:21,870 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:581]
- Refreshing ApplicationContext:shibboleth.RelyingPartyResolverService:
startup date [Wed Jul 26 13:15:21 EDT 2017]; parent: Root
WebApplicationContext
2017-07-26 13:15:22,499 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:172]
- Service 'shibboleth.MetadataResolverService': Performing initial load
2017-07-26 13:15:22,533 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:258]
- Service 'shibboleth.MetadataResolverService': Reloading service
configuration
2017-07-26 13:15:22,536 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/conf/metadata-providers.xml]
2017-07-26 13:15:22,600 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/system/conf/metadata-providers-system.xml]
2017-07-26 13:15:22,617 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:581]
- Refreshing ApplicationContext:shibboleth.MetadataResolverService: startup
date [Wed Jul 26 13:15:22 EDT 2017]; parent: Root WebApplicationContext
2017-07-26 13:15:22,662 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:380] - Service
'shibboleth.MetadataResolverService': Completed reload and swapped in
latest configuration for service 'shibboleth.MetadataResolverService'
2017-07-26 13:15:22,663 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:387] - Service
'shibboleth.MetadataResolverService': Reload complete
2017-07-26 13:15:22,807 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:380] - Service
'shibboleth.RelyingPartyResolverService': Completed reload and swapped in
latest configuration for service 'shibboleth.RelyingPartyResolverService'
2017-07-26 13:15:22,807 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:387] - Service
'shibboleth.RelyingPartyResolverService': Reload complete
2017-07-26 13:15:22,808 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:199]
- Service 'shibboleth.RelyingPartyResolverService': Reload time set to:
900000, starting refresh thread
2017-07-26 13:15:22,820 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:172]
- Service 'shibboleth.ReloadableAccessControlService': Performing initial
load
2017-07-26 13:15:22,821 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:258]
- Service 'shibboleth.ReloadableAccessControlService': Reloading service
configuration
2017-07-26 13:15:22,823 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/conf/access-control.xml]
2017-07-26 13:15:22,836 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/system/conf/access-control-system.xml]
2017-07-26 13:15:22,845 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:581]
- Refreshing ApplicationContext:shibboleth.ReloadableAccessControlService:
startup date [Wed Jul 26 13:15:22 EDT 2017]; parent: Root
WebApplicationContext
2017-07-26 13:15:22,879 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:380] - Service
'shibboleth.ReloadableAccessControlService': Completed reload and swapped
in latest configuration for service
'shibboleth.ReloadableAccessControlService'
2017-07-26 13:15:22,880 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:387] - Service
'shibboleth.ReloadableAccessControlService': Reload complete
2017-07-26 13:15:22,881 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:199]
- Service 'shibboleth.ReloadableAccessControlService': Reload time set to:
300000, starting refresh thread
2017-07-26 13:15:22,893 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:172]
- Service 'shibboleth.ReloadableCASServiceRegistry': Performing initial load
2017-07-26 13:15:22,894 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:258]
- Service 'shibboleth.ReloadableCASServiceRegistry': Reloading service
configuration
2017-07-26 13:15:22,896 - INFO
[net.shibboleth.ext.spring.util.SchemaTypeAwareXMLBeanDefinitionReader:317]
- Loading XML bean definitions from file
[/opt/shibboleth-idp/conf/cas-protocol.xml]
2017-07-26 13:15:22,908 - INFO
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:581]
- Refreshing ApplicationContext:shibboleth.ReloadableCASServiceRegistry:
startup date [Wed Jul 26 13:15:22 EDT 2017]; parent: Root
WebApplicationContext
2017-07-26 13:15:22,929 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:380] - Service
'shibboleth.ReloadableCASServiceRegistry': Completed reload and swapped in
latest configuration for service 'shibboleth.ReloadableCASServiceRegistry'
2017-07-26 13:15:22,929 - INFO
[net.shibboleth.ext.spring.service.ReloadableSpringService:387] - Service
'shibboleth.ReloadableCASServiceRegistry': Reload complete
2017-07-26 13:15:22,930 - INFO
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:199]
- Service 'shibboleth.ReloadableCASServiceRegistry': Reload time set to:
900000, starting refresh thread
2017-07-26 13:15:23,663 - INFO
[net.shibboleth.ext.spring.context.DelimiterAwareApplicationContext:581] -
Refreshing WebApplicationContext for namespace 'idp-servlet': startup date
[Wed Jul 26 13:15:23 EDT 2017]; parent: Root WebApplicationContext
2017-07-26 13:15:24,467 - INFO
[net.shibboleth.idp.authn.impl.RemoteUserAuthServlet:193] -
RemoteUserAuthServlet will process REMOTE_USER, along with attributes []
and headers []
--
The information in this message may contain confidential information and
may be legally privileged. It is intended solely for the individual(s)
named. Access to this email by anyone else is unauthorized. Please notify
the sender immediately if you have received this email by mistake and
delete this email from your system. If you are not the intended recipient,
any disclosure, copying, distribution or any action taken or omitted to be
taken in reliance on it, is prohibited and may be unlawful. Email
transmission cannot be guaranteed to be secure or error-free, as
information could be intercepted, corrupted, lost, destroyed, arrive late
or incomplete, or contain viruses. When addressed to our clients any
decisions or recommendations contained in this email are subject to the
terms and conditions expressed our contract and related statement of work
letter(s)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20170726/7254014e/attachment-0001.html>
More information about the users
mailing list