Salesforce

OE 11.6.1 client session crashes when SSL_SOCKET_READ=TRUE

« Go Back

Information

 
TitleOE 11.6.1 client session crashes when SSL_SOCKET_READ=TRUE
URL NameSSL-SOCKET-READ-true-enabled-OpenEdge-11-6-1-client-session-crashes-when-connecting-to-an-Appserver
Article Number000183469
EnvironmentProduct: OpenEdge
Version: 11.6.1
OS: Windows
Question/Problem Description
In OpenEdge 11.6.1, ABL sessions making socket connections crash when the newly introduced SSL_SOCKET_READ environment variable is set to TRUE.

Particular cases where ABL socket connections are used and the crash occurs include AppServer connections and Progress Developer Studio connections of the project AVM to Eclipse.

After installing 11.6 SP1 can no longer connect to an Appserver if the newly introduce SSL_SOCKET_READ environment variable is set to true.

The session dies without any notice/error message.

The 11.6.1 ABL sessions crashes regardless of the AppServer version it connects to.

Progress Developer Studio project AVM session crashes immediately upon opening the project when SSL_SOCKET_READ is set to true.

Project AVM crashes regardless of whether the project uses an AppServer.

Project AVM crashes regardless of whether the project contains any code.
 
Steps to Reproduce
Clarifying Information
SSL_SOCKET_READ environment variable was introduced in 11.6.1 as part of the fix for defect PSC00339091 (see the Notes section below)
Error Message
Defect NumberDefect PSC00346086
Enhancement Number
Cause
When there is no socket activity, an object in the OpenEdge code becomes null but the code still tries to read the number of bytes.
Resolution
Upgrade to OpenEdge 11.6.2 where setting the SSL_SOCKET_READ variable is no longer required in order to enable the fix for PSC00339091.
Workaround
If it is not possible to apply OpenEdge service pack 11.6.2, refrain from using the SSL_SOCKET_READ environment variable in the context of the ABL client.
Notes
References to Other Documentation: 

Progress Article(s):

 Empty or incomplete HTTPS response body in HTTP client
 Cannot set SSL_SOCKET_READ in ABL code
 
Keyword Phrase
Last Modified Date11/20/2020 7:22 AM

Powered by