The reason for this issue is that the postgres extension sends a malformed session create response to ads. This malformed response prevents ads from creating a new session. A similar issue can also be found in the mysql extension. The session create response from the extension is just a Boolean value.
Expected response:
{
sessionId: 'session id of the session'
}
Actual response from the extension:
false
To repro:
Make 2 server groups
Create a connection to the server in one server group
Create a connection to the same server in second server group
Try to connect both of them.
The connection that is trying to connect last will fail
The reason for this issue is that the postgres extension sends a malformed session create response to ads. This malformed response prevents ads from creating a new session. A similar issue can also be found in the mysql extension. The session create response from the extension is just a Boolean value.
Expected response:
Actual response from the extension:
To repro: