Salesforce

How to turn on SSLSYS_DEBUG_LOGGING in PASOE when using it as a client

« Go Back

Information

 
TitleHow to turn on SSLSYS_DEBUG_LOGGING in PASOE when using it as a client
URL Namehow-to-turn-on-sslsys-debug-logging-in-pasoe
Article Number000186824
EnvironmentProduct: OpenEdge
Version: 11.5, 11.6, 11.7, 12.x
OS: All Supported Platforms
Question/Problem Description

How do you set the SSLSYS_DEBUG_LOGGING environment variable so that PASOE will pick it up when it starts ?

Steps to Reproduce
Clarifying Information

PASOE is being used as a client to make SSL / TLS / HTTPS calls to web services. So a PASOE ABL Session makes an SSL / TLS  / HTTPS connection as a client to a web server.

Error Message
Defect Number
Enhancement Number
Cause
Resolution
The Progress Application Server for OpenEdge (PASOE) looks for files named <AnythingHere>_setenv.sh on Linux/UNIX systems and <AnythingHere>_setenv.bat on Windows systems which are located in the PASOE instances bin directory (<Instance>\bin) and executes them.  

To set the SSLSYS_DEBUG_LOGGING environment variable simply create a file that follows the above naming convention in the <Instance>\bin directory which creates the environment variable.  On Linux/UNIX systems the variable must be exported.

The following shows a sample for Windows. To use this simply save it under a name like debugging_setenv.bat in the <Instance>\bin directory:
 
@ECHO OFF
 REM *-------------------------------------------*
 REM * Name: debugging_setenv.bat                *
 REM * Desc: This Enables SSL Logging on Windows *
 REM *-------------------------------------------*
 SET SSLSYS_DEBUG_LOGGING=5

The following shows a sample for Linux/UNIX. To use this simply save it under a name like debugging_setenv.sh in the <Instance>\bin directory:
 
# *----------------------------------------------*
# * Name: debugging_setenv.sh                    *
# * Desc: This Enables SSL Logging on Linux/UNIX *
# *----------------------------------------------*
SSLSYS_DEBUG_LOGGING=5; export SSLSYS_DEBUG_LOGGING

 
Workaround
Notes

Progress Article:
How to debug ABL SSL connection issues on Progress Application Server for OpenEdge (PAS for OE) 


References to Other Documentation:

Manage Progress Application Server (PAS) for OpenEdge, Configure environment variables
https://docs.progress.com/bundle/pas-for-openedge-management/page/Configure-environment-variables.html

Manage Progress Application Server (PAS) for OpenEdge, Modify the environment variables
https://docs.progress.com/bundle/pas-for-openedge-management/page/Modify-the-environment-variables.html

Keyword Phrase
Last Modified Date7/3/2025 10:12 AM

Powered by