My Oracle Support Banner

E1: AIS: ORCH: Invalid Token Gives 500 As Response With Stateless Load Balancer (Doc ID 2833936.1)

Last updated on JANUARY 14, 2022

Applies to:

JD Edwards EnterpriseOne Tools - Version 9.2 to 9.2 [Release 9.2]
Information in this document applies to any platform.

Symptoms

After implementing AIS Stateless Load Balancer as per E1: AIS: ORCH: Stateless Load Balancing for AIS Single Token - Starting Tools Release 9.2.5.2 (Doc ID 2751113.1), when testing an invalid/expired token, error 500 is received as a response.
When presenting an expired token with a request to the AIS servers, different responses appear.

- The AIS node that issued the token gives a 444 response with the message "message" : "Token Invalid: Please Request a new Token"
- The AIS node that is the other node gives 500 with the message "message": "argument \"content\" is null",
 If its 403 or 444, a new token can be issued without parsing the message body.

Steps to duplicate:
---------------------

1. Make sure you have SLB(Stateless Load Balancer) with 2 ais servers A and B
2. Server A is up and server B is down. Request token with credentials and device name
3. then, server A is down and serve B is up. use token and device name. the AIS server give error 500.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.