Last Modified: Nov 07, 2022
See more info
Known Affected Versions:
14.0.0, 126.96.36.199, 188.8.131.52, 184.108.40.206, 220.127.116.11, 18.104.22.168, 14.0.1, 22.214.171.124, 14.1.0, 126.96.36.199, 188.8.131.52, 184.108.40.206, 220.127.116.11, 18.104.22.168, 14.1.2, 22.214.171.124, 126.96.36.199, 188.8.131.52, 184.108.40.206, 220.127.116.11, 18.104.22.168, 22.214.171.124, 126.96.36.199, 14.1.3, 188.8.131.52, 14.1.4, 184.108.40.206, 220.127.116.11, 18.104.22.168, 22.214.171.124, 126.96.36.199, 188.8.131.52, 14.1.5, 184.108.40.206, 220.127.116.11
Opened: Jan 17, 2019
If the SAML SP or IDP metadata has both SPSSODescriptor and IdPSSODescriptor tags, the import fails with errors like this: The metadata file '/var/tmp/1547120861955.upload' being used to create SAML IdP connector 'Kismet' is an SP metadata file.
Metadata import is not successful.
-- SP or IDP metadata file has both SPSSODescriptor and IdPSSODescriptor tags and -- Attempt to import them to create SP or IdP connector objects.
Use the following workarounds, as appropriate: -- When importing SP metadata, remove all IDPSSODescriptor tags from the metadata file, i.e., find and remove all '<IDPSSODescriptor...>...</IDPSSODescriptor>' elements, including the opening and closing tags and everything in between. -- When importing IDP metadata, remove all SPSSODescriptor tags from the metadata file, i.e., find and remove all '<SPSSODescriptor...>...</SPSSODescriptor>' elements, including the opening and closing tags and everything in between. Note: If the metadata file is signed, the signature within the metadata file must be removed. If it is not, you may experience an MCP error when importing the newly edited metadata file: Signature verification failed. File contents changed. To remove the signature from the metadata file, find and remove the signature element, including the opening and closing tags, and everything in between, e.g.: <ds:Signature...>...</ds:Signature>
Metadata import is now successful when both SPSSODescriptor and IdPSSODescriptor tags are present, and the connector object is created.