Can cookies-based sticky sessions (as in AWS ALB) be used with the Application Server in a failover configuration?

Symptoms

When using the AWS Application Load Balancer as a load balancer for the failover configuration of FlexiCapture 12, the connection from the Processing Server to the Application Server (through the AWS ALB) can not be established.

The returned by IIS code 401 1 2148074248 is related to the sticky sessions settings:

 SEC_E_INVALID_TOKEN: The token supplied to the function is invalid

Cause

AWS ALB is using cookies to control affinity. It can not be used to balance load coming from FlexiCapture thick clients like Project Setup Station, Verification Station and Processing Stations.

Resolution

In case you want to balance load from FlexiCapture web clients only (Web Verification Station, Web Capture Station, etc.) you can use AWS ALB with ALB cookies-based sticky sessions.

In case you want to balance load coming from FC thick clients like Project Setup Station, Verification Station and Processing Stations, you cannot use ALB and need to use Network Load Balancer that uses IP addresses to control affinity.

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.

Recently viewed