---------------------------------------------------------------------- ELOQUENCE B.08.30 - patch PE83-2209070 ---------------------------------------------------------------------- This patch adds enhancements or fixes defects of the eloqsd server as released with Eloquence B.08.30-1810. This patch will be integrated in the Eloquence B.08.30 release. Eloquence B.08.30-1810 must be installed before applying this patch. Severity: PE83-2209070: BUG FIX Superseded patches: PE83-2206290: BUG FIX, ENHANCEMENT PE83-2006051: ENHANCEMENT PE83-1911040: BUG FIX Patch PE83-2209070 ------------------ Platforms: All * Fixed a potential problem using TLS-secured DLG communication. The eloqsd server provides a proxy process for eloqcore child processes using TLS-secured DLG communication. This proxy process unexpectedly used an additional license. Also, eloqcore child process termination was not always detected so that a DLG connection was not closed as expected. Patch PE83-2206290 ------------------ Platforms: All * Application configuration: Fixed wrong $peer_addr token resolving. The port number was included in the resulting address (regression introduced with Eloquence B.08.30). * User authentication: Optionally return the group list to the client when a user has been authenticated. Patch PE83-2006051 ------------------ Platforms: Windows * Added support for the SIGNAL functionality introduced with patch PE83-2006050 (eloqcore, Windows). To use the SIGNAL statements on Windows: - Patch PE83-2006050 or newer (eloqcore) is required. - Patch PE83-2006051 or newer (eloqsd) is required. - The SIGNAL functionality relies on a running eloqsd server. Patch PE83-1911040 ------------------ Platforms: Windows * Fixed unexpected connection failure. The eloqsd server on Windows failed with a message like below after 9 connections have been accepted: IPC failed: child process not found (request type 0, id=...) protocol violation: Failed to register child process This was caused by a wrong child process command line format. Installation: ------------- Please download the patch archive that corresponds with the installed release. The patch files follow the conventions below: PE83-2209070-hpux-ia64.tar.gz ^ ^ ^ | | Architecture / OS specific build | Operating system Patch ID HP-UX: In order to install this patch, you need to unpack it with gzip and tar. Gzip is included with HP-UX. Installation requires root privileges. cd /opt/eloquence/8.3 gzip -dc /path/to/PE83-2209070-hpux.tar.gz | tar xf - Files: bin/eloqsd share/doc/PE83-2209070-README Linux: In order to install this patch, you need to unpack it with tar. Installation requires root privileges. cd /opt/eloquence/8.3 tar xzf /path/to/PE83-2209070-linux.tar.gz Files: bin/eloqsd share/doc/PE83-2209070-README Windows: Two options are available for patch installation. The patch is available as self extracting archive for automatic installation and as a zip archive for manual installation. Both patches are equivalent. Installation requires administrative capabilities. For automatic installation of this patch, please download the patch file PE83-2209070-win32.exe. Before installation, please consider stopping the eloqsd server, then execute the patch installation program. Installation does not require a reboot unless the patched files were active. For a manual installation of the patch, please download the patch file PE83-2209070-win32.zip and unpack its contents. Then perform the following steps: * Please make sure the eloqsd service is stopped before installing the patch (in the Service Control Manager or with net stop eloqsd). * Please copy the eloqsd.exe file into the Eloquence bin directory. (Default location: C:\Program Files\Eloquence\8.3\bin) * Please copy the PE83-2209070-README.txt file into the Eloquence share\doc directory. (Default location: C:\Program Files\Eloquence\8.3\share\doc) Files: eloqsd.exe PE83-2209070-README.txt