Error Codes


If you are facing issues while performing Single Sign-On (SSO) on your site, please refer the error codes below for the cause and resolution of the issue:
Error Code Cause Description Fix
WPSAMLERR000 Plugin License Expired This error code is shown to users when the plugin license has expired and hence the SSO has stopped working. Please renew your plugin license to get the SSO working.
WPSAMLERR001 Encrypted Assertion From IDP The Free Version of the plugin does not support encrypted assertion and IDP is sending Encrypted Assertion. Please turn off assertion encryption in your IDP to test the SSO flow.
WPSAMLERR002 NameID missing This error occurs when the plugin cant find the nameID attribute in the IDP response. It is required by the SAML 2.0 standard that either the response or assertion is signed. Please enable the same in your IDP.
WPSAMLERR003 Unsigned Response or Assertion No signature was found in the SAML Response or Assertion. To fix this error, copy the certificate value shown in the Test Configuration window and paste it in the X.509 Certificate field in the Service Provider Setup tab of the plugin.
WPSAMLERR004 Mismatch in Certificate This error occurs when a certificate present in SAML Response does not match with the certificate configured in the plugin. There has been some issue with user creation in wordpress. Copy the error message and reach out to us at samlsupport@xecurify.com with your registered email.
WPSAMLERR005 User Creation Failed This error is displayed when there is an issue in creating a user in WordPress. You will need to double check the configuration between your IDP and SP to fix this issue.
WPSAMLERR007 Invalid Status Code This error is Displayed when IDP returns a status code other than SUCCESS.The following are some of the common Status Code errors that you might encounter: Requester: The IDP sends this status code when it doesn't like the SAML request. For example : The IDP was expecting a signed request but it received an unsigned one. Responder: The IDP side of configuration is not correct. For ex: The ACS URL is not properly configured at the IDP end. AuthnFailed: Some IDPs send this status code if the signature verification of the SAML Request fails. You will need to sync the time between your IDP and SP or you can turn off the Assertion Time Validity toggle in the Service Provider Setup tab.
WPSAMLERR007 SP clock is behind IDP This can happen when your SP clock is behind the IDP clock. You will need to sync the time between your IDP and SP or you can turn off the Assertion Time Validity toggle in the Service Provider Setup tab.
WPSAMLERR008 SP clock is ahead of IDP This can happen when your SP clock is ahead of the IDP clock. To fix this navigate to the Service Provider Metadata tab and copy the Audience URL from the metadata table and paste it in the Audience URL field in your IDP.
WPSAMLERR009 Wrong Audience URL This happens when you have configured the wrong Audience URL in your Identity Provider. To fix this navigate to the Service Provider Setup tab and paste the correct IDP Entity ID in the required field.
WPSAMLERR010 Wrong IDP Entity ID This happens when you have configured the wrong IDP Entity ID in the plugin. To fix this issue, please configure your IDP to send a valid email address as the NameID value, which should be less than 60 characters in length.
WPSAMLERR011 Username length limit exceeded This error is displayed when the Username value is greater than 60 characters. To fix this issue, please configure your IDP to send a valid email address as the NameID value, which should be less than 60 characters in length.
WPSAMLERR012 Mismatch in Certificate This error occurs when a certificate present in SAML Response does not match with the certificate configured in the plugin after encoding. To fix this error, turn off the Character encoding toggle in the Service Provider Setup tab.
WPSAMLERR013 Invalid XML detected by the plugin in the form of SAML Metadata, SAML Logout Response , SAML Response. This error code is shown to users when invalid XML is passed by user or IdP. Please send SAML tracer while reproducing the whole issue to samlsupport@xecurify.com.
WPSAMLERR014 Invalid XML detected by the plugin in the form of SAML Metadata, SAML Logout Response , SAML Response. This error code is shown to users when the plugin is unable to load XML. This error code is shown to users when the DOM extension is not installed.
WPSAMLERR015 DOM extension not found while parsing SAML Response, SAML Logout Response or SAML Metadata. This error code is shown to users when the DOM extension is not installed. Ask your hosting provider or internal team to install the DOM extension.
WPSAMLERR016 Either user have reloaded the page while plugin was processing SAMLResponse or someone has tried to send a duplicated SAMLResponse. This error code is shown to users when the plugin detects a duplicate SAMLresponse. Users will need to initiate the SSO again.
WPSAMLERR017 Invalid XML detected by plugin in form of SAML Metadata, SAML Logout Response , SAML Response. This error code is shown to users when invalid XML is passed by user or IdP. Please send SAML tracer while reproducing the whole issue to samlsupport@xecurify.com.
WPSAMLERR018 Not a WordPress Member. This error occurs when you have enabled the Do not auto create users if roles are not mapped here option in Role Mapping section of the attribute mapping tab. Enable the option only if you want to restrict login to accounts with certain roles. You will also have to map these role values to their respective WordPress role values. If you want users with any role to login disable this toggle.
WPSAMLERR019 User role is restricted This error is displayed when the user role is restricted from logging in. If you think you should not be seeing this message make sure that you have configured correct role names to be resticted in the Do not allow the users to login with the following roles input box.
WPSAMLERR020 PHP openssl extension is either not installed or disabled This error is displayed when the PHP openssl extension is not installed or disabled. lease ensure that the OpenSSL extension is insalled and activated in order to activate the plugin.
WPSAMLERR021 Permission Denied : Blacklisted user. This error is displayed when the users with specific domain are restricted from logging in. This error is displayed when the users with specific domain are restricted from logging in.
WPSAMLERR022 Permission Denied : Not a Whitelisted user. This error is displayed when the domain of the user is not specified in the domains to be allowed to login. If you think you should not be seeing this message make sure that you have configured correct domains to be allowed in the Allow users to login with specified domains option input box in the Attribute/Role Mapping tab.
WPSAMLERR024 Invalid SAML Assertion This error code is shown to users when the plugin recieves invalid assertion in saml response. Please send SAML tracer while reproducing the whole issue to samlsupport@xecurify.com .
WPSAMLERR025 Invalid Logout Request This error code is shown to users when the plugin is unable to process the Logout Request. Please send SAML tracer while reproducing the whole issue to samlsupport@xecurify.com
WPSAMLERR026 Invalid Metadata file/URL This error code is shown to users when the plugin is unable to process SMAL Metadta. Please reach out to samlsupport@xecurify.com with the metadata you are trying to import/ your IDP metadata URL.
WPSAMLERR027 Incorrect IDP certificates This error code is shown to users when the plugin is unable to decrypt encrypted elements in SAML Response. Please send SAML tracer while reproducing the whole issue to samlsupport@xecurify.com.
WPSAMLERR028 Unable to process XML This error code is shown to users when the plugin is unable to process XML with xmlseclibs. Please send SAML tracer while reproducing the whole issue to samlsupport@xecurify.com.
WPSAMLERR029 Plugin License Expired This error code is shown to users when the plugin license has expired and hence the SSO has stopped working. Please renew your plugin license to get the SSO working.
WPSAMLERR030 Invalid License Found. This error code occurs when the same plugin license is used on multiple sites or an incorrect license key is entered. Please contact your administrator to use the correct license
WPSAMLERR031 License File missing from the plugin. If you are seeing this message it means that there has been some issue with how you have activated your license. Reach out to us at samlsupport@xecurify.com from your registered email address

For more information visit our WordPress SSO page.

If you need any assistance, Please reach out to us at samlsupport@xecurify.com.