Siebel SSO Authentication Fails with SBL-UIF-00255 error when using Siteminder Custom Adapter (Doc ID 2242841.1)

Last updated on MARCH 10, 2017

Applies to:

Siebel CRM - Version 16.7 [IP2016] and later
Information in this document applies to any platform.

Symptoms

On : 16.7 [IP2016] version, Security / Authentication

When attempting to access Siebel application with Siteminder SSO authentication via Siteminder security adapter, application doesn't open and the following error occurs.

ERROR
-----------------------
SBL-UIF-00255: Invalid fourth parameter to SWE service method 'Request'. The request cookies should be encoded in the Cookie HTTP header.
SBL-UIF-00255: Invalid fourth parameter to SWE service method 'ProcessCommand'. The request cookies should be encoded in the Cookie HTTP header.

STEPS
-----------------------
The issue can be reproduced ONLY in customer environment at will with the following steps:
1. Setup Siebel application IP2016 with DB authentication and make sure everything works.
2. Setup Siteminder security adapter and use custom security adapter instead of standard DBSecAdpt profile
3. Check to see if the SSO authentication is successful.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot access Siebel application with SSO and this was causing a setback.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms