ITRS is pleased to announce the release of Geneos GA3.8.x.
Geneos GA3.8 continues from our previous production release GA3.7. This release contains the bugs fixes and enhancements.
Released: 3 October 2016
Updated: 15 December 2016
Web server is upgraded to GA3.8.4 with updated libraries to fix known vulnerabilities:
- WEB-466: Update libraries packaged with Webdashboard (activemq and commons-fileupload) to address security vulnerabilities.
Updated: 18 November 2016
Active Console 2, Gateway 2, Netprobe, and EUEM Netprobe, File Agent, Fix Analyser 2, Licence Auditor, Licence Daemon, Webslinger, and Web Server are upgraded to GA3.8.3 that include the following fixes:
- ACX-4245: Signed binaries and library for AC2.
- GFR-707: Fixed SSL connection issue that can occur on Windows machines.
- GWX-2746: Fixed reload Gateway setup issue so Gateway now correctly lists all include files in /GATEWAY:reloadSetup dropdown.
- PLI-2251: Memory Pool Fix for Reported FKM Leak/Fragmentation when monitoring high volume Windows Event Logs.
- PLI-2266: Improved Toolkit Plugin performance when the actual execution duration of a script is less than a second.
- PLI-2284: Distribute signed Firefox add-on for use in EUEM plugin.
- PLI-2289: Backport curl-7.47.0-1ubuntu2.2 security upgrade.
- PLM-302: Compat folder containing libstdc++.so.6 is now removed from the Netprobe release package.
- GWX-2782: New REST endpoints to list available commands.
- GWX-2783: Correct the generation of Environment for commands/actions.
- GWX-2741: Added plugin column to Gateway Plugins.
- GWX-2733: Fixed Action Enviroment Overwriting.
- GWX-2740: Report error if gateway import fails authentication.
- GWX-2755: Allow Number of History files to be set to 0.
- GWX-2270: /SNOOSE:info and /USERASSIGNMENT:info commands made more robust.
- GWX-2715: Fixed Gateway Crash after /LMSTATS:startLMStatsCollectionForTimePeriod task is completed.
Updated last 28 October, 2016
Active Console 2, EUEM, File Agent, Fix Analyser 2, Gateway 2, Licence Auditor, Licence Daemon, Netprobe, Webslinger, and Web server are upgraded to GA3.8.2 with the following fixes:
- GWX-2743: Fixed scenarios where in large user environments Gateway and Netprobe may drop connections.
- GWX-2731: Gateway no longer loses references to updated Gateway plugins, hence remain available for Gateway Sharing.
- PLI-2282: Improve handling of AS400 job queries to handle a large number of jobs.
- PLI-2247: Fix Netprobe crashing when there are many Mibmon samplers with many invalid MIBs in the setup.
Updated last 13 October, 2016
Active Console 2, EUEM, File Agent, Fix Analyser 2, Gateway 2, Licence Auditor, Licence Daemon, Netprobe, Webslinger, and Web server are upgraded to GA3.8.1 with updated OpenSSL libraries to fix known vulnerabilities:
- NPX-903: OpenSSL library upagrade.
The highlights include the following:
- The Gateway Publishing feature allows you to export Gateway data to external systems. In this release, Gateway Publishing feature is enhanced to support user specified formatting to ensure the date/time published by Gateway is in a standard format. This feature is now also supported on Gateway 64 bit running on Solaris x86 platform.
- Self-Announcing feature allows Netprobes to start up on any hosts and immediately be configured with default monitoring. Supporting variables in Self-Announcing Netprobe gives flexibility for users to simplify their Gateway configuration. Host or application specific information can now be set on the Self-Announcing Netprobe, enabling a single sampler and type configuration to be used across multiple Managed Entities.
GA3.8 introduces the following compatibility changes:
|Release notice||Affected component|
|GA3.8 version is continuation of the previous production release GA3.7.1, with number of fixes as listed at the bottom of this page.||Netprobe|
|GA3.8 version is continuation of the previous production release GA3.7.1, with number of fixes as listed at the bottom of this page.||EUEM Netprobe|
|GA3.8 version is continuation of the previous production release GA3.7, with number of fixes as listed at the bottom of this page.||Fix Analyser 2|
|GA3.8 version is continuation of the previous production release GA3.7, with number of fixes as listed at the bottom of this page.||File Agent|
|GA3.8 version is continuation of the previous production release GA3.7.1, with number of fixes as listed at the bottom of this page.||Gateway 2|
|GA3.8 version is continuation of the previous production release GA3.7, with number of fixes as listed at the bottom of this page.||Licence Daemon|
|Active Console 2|
|Web server (Web dashboard)|
|No change since the last production release GA3.7. Upgrading Web Montage to GA3.7 will also require Open Access version 2.3 or newer.||Web services (Web montage)|
|No change since the last production release GA3.7. Starting from version GA3.6, a Web Slinger connecting to an authenticated Gateway will require its connection to be authenticated. Web Slinger can now be configured to connect to Gateways using authentication. Gateways are now modified to reject connections where Gateway authentication is turned on but the connection is not authenticated.||Web slinger|
These are the issues fixed, such as bug and story, in the release:
|Issue type||Issue key||Release component||Release description|
|Enhancement||NPX-903||Gateway, Netprobe, EUEM Netprobe, Web slinger, Licence Daemon, Fix Analyser 2, File Agent||Update openssl library bundled in Geneos with backported fixes as originally found in the openssl-1.0.2g-1ubuntu4.5 package.|
This change addresses security vulnerabilities found with activemq and commonsfileupload libraries packaged with Webdashboard. Changes done were the following:
|Bug||WEB-404||Web server||Clicking links of a dashboard now open a new tab.|
|Documentation||PLW-737||Netprobe||Updated section 2.1.27 regexFilters > regexFilter to last latest revision to remove statement and image about multiple regex filters.|
|Documentation||PLW-736||Netprobe||Updated documentation and added overallPacketTransmissionRate, totalKBitTransmissionRate and overallRerequestRate.|
|Bug||PLI-2270||Netprobe||Fix for Solaris Plugin crash (segmentation fault) with at least two process plugins running Zone Filter (Selection).|
Add support for a jobname pre-query filtering for IBMi-Job queries if the configuration allows this. This allows a faster query for jobs when the jobname filter is a list of specific or generic job names as described in http://javadoc.midrange.com/jtopen/index.html?com/ibm/as400/access/JobList.html (see section for SELECTION_JOB_NAME). This also prevent having to apply Geneossampler specific filters.
Additional and more verbose IBMi-Job debug logs have also been added.
|Bug||PLI-2251||Netprobe||Memory Pool Fix for Reported FKM Leak/Fragmentation when monitoring high volume Windows Event Logs.|
|Bug||PLI-2247||Netprobe||Fix Netprobe crashing when there are many Mibmon samplers with many invalid MIBs in the setup.|
|Enhancement||PLI-2266||Netprobe||Toolkit Plugin can now display a more accurate execution duration especially when the actual execution duration of a script is less than a second.|
|Bug||PLI-2284||Active Console 2, Gateway Setup Editor||We now distribute Mozilla-signed Firefox add-ons. There should be no need to manually disable the security settings for add-ons in about:config.|
|Enhancement||PLI-2289||Gateway, Netprobe, EUEM Netprobe||Resync curl library to use Ubuntu 16.04's curl-7.47.0-1ubuntu2.2 security upgrade package.|
Added fix for this issue: X-ping plugin's target host is not updated when the IP of the target host name is changed(via DNS) even if [Check target host has changed IP] option is set.
Behavior after fix: When the [Check target host has changed IP] option is set, X-Ping detects if the underlying IP address of the target host name has changed. This will restart the packet capture engine so X-Ping will continue to ping the correct host.
|Enhancement||PLD-200||Netprobe||Netprobe can now successfully connect to a Sybase DB, with or without password encryption, depending on the Sybase configuration.|
|Enhancement||PLD-196||Netprobe||The application name for each SQL-Toolkit sampler can now be set in GSE. If the application name is set, the resulting application name for that sampler will be "<Application Name set in GSE> (listen-port <Netprobe's port number>)". If not set, it will default to "Netprobe (listen-port <Netprobe's port number>)".|
|Enhancement||PLM-302||Netprobe||The compat folder has been removed from linux netprobe release package since its content (libstdc++.so.6) is already available on our supported linux versions (RHEL 5, 6, and 7).|
|Documentation||NPX-892||Netprobe||Updated files included in component packages and added their respective descriptions.|
Self-Announcing Netprobes (SAN) can have types, and managed entities. This story adds the ability to set variables in a similar manner to the way that variables are set on a managed entity for non SAN probes.
The Variable section is not parsed by the probe, it is passed to the Gateway to be checked. This means that any issues are not discover until the probe connects to the gateway, however this also means that gateway can add new variable types and the variables can be added to the SAN netprobes with no update.
When processes are launched by Gateway or Netprobe, environment variables whose values have been set in the Netprobe or Gateway are now correctly reflected in the environment of the new process.
For example, if the variable _GATEWAY_NAME is set to "Foo" in the shell before starting a Netprobe, it will be correctly reset by the Netprobe to the name of the connected gateway and this updated value will be correctly set in the environment of any scripts run by commands, toolkit samplers and so forth. (i.e. Last value set wins).
The Gateway REST API now supports two new endpoints:
/rest/commands/all — lists all commands (except any which run on the desktop client)
/rest/commands/available — lists the commands available on a specific target for the user whose credentials are used to make the request.
|Enhancement||GWX-2755||Gateway||Allow the user to set the number of History files that he maintains to zero. This is provided for people who will be using Gateway hooks to manage thier Gateway setup history|
For dataview data items the value of the item (cell or headline) will be included in the published metadata.
The value field will contain the data "as in" in a field called "cell". Where the value starts with a number it will publish a number field also with the value formatted as a number and if it contains a date it will publish a datetime field with the value in ISO 8601 format.
Certain dataviews contain cells where the format of the cell cannot be determined. This may be because the data is generated by a user script, or it may be because a Geneos plugin is extracting data whose format is determied by the enviroment of the server on which the plugin is running.
The standardised formatting tab on samplers allows the user to describe the originating format of variables (cells and headlines). This allows them to be transformed into standardised format. You can also specify which cells in the sampler the format is applied to by using the dataview name and the applicability sections.
The version of Nanomsg (0.5) used by Valo does not null-terminate message buffers. Valo uses status requests to confirm that the Geneos gateway is running and attempts to fail over to a secondary gateway if the Gateway rejects a request.
The Nanomsg adapter in Geneos releases 3.7 and 3.8 fails to process requests that are not null-terminated.
This fix creates version 1.3.0 of the Nanomsg adapter which will correctly process such requests.
|Enhancement||GWX-2751||Gateway||On the Solaris x86 64-bit platform, Gateway now supports publishing to Nanomsg and Kafka. The configuration settings and message formats are the same as on the Linux 64-bit platform.|
|Bug||GWX-2750||Gateway||The format of the topic string used when publishing metadata messages changed in Geneos 3.7. This change has proved not to be backwards compatible with the Geneos payload parser in Valo 1.2. Version 1.2.0 of the Nanomsg publishing adapter reverts the topic string to the previous format for these messages. Because the publishing adapters are shared objects, the amended version of the adapter can be used with any version of the Gateway from Geneos 3.7.|
Trigger name dropped did not match the name of the trigger subsequently created. This causes an issue if trigger to be created exists as it is not dropped prior to creation. This affected the following scripts:
|Bug||GWX-2746||Gateway||The dropdown listing the include files was incorrectly populated for the /GATEWAY:reloadSetup command. The affect was that it was not possible to select a single include file to reload either via the interface or via actions and scheduled commands.|
|Enhancement||GWX-2748||Gateway||Gateway Load Monitoring now includes Gateway plugins: GW Severity Data, GW Valo Stream Data.|
|Bug||GWX-2743||Gateway, Netprobe, EUEM Netprobe, Webslinger, Licence Daemon, Gateway Recorder, Fix Analyser 2, FIle Agent||Fixed scenarios where in large user environments Gateway and Netprobe may drop connections.|
Added "plugin" column to following plugins: * severityData * snoozeData * userAssignmentData:
|Bug||GWX-2740||Gateway||Gateway Sharing now logs an error on the importing Gateway when a connection to an exporting Gateway is rejected due to an authentication failure. The root cause is generally a configuration error, but such errors were not easy to diagnose in previous releases, since the log messages issued by the User Manager were at "INFO" level.|
|Bug||GWX-2734||Gateway||Gateway was previously not searching LD_LIBRARY_PATH for geneos adapters. This required the path to the adapter being set in the publishing section. This in no longer the case. Any adapters located in either LD_LIBRARY_PATH or lib64 will be located by the gateway without having explicit place the path to the adapter in the publishing configuration section.|
|Bug||GWX-2733||Gateway||Actions can again override environment variable generated by a managed entity attribute by using setting a userdata value in a rule. This fixes a regression issue.|
When Gateway configuration for Gateway-sql plugin were updated, they would be dropped from any export list and so be unavailable to Gateway sharing. This has now been fixed.
This affected any Gateway-plugin that had settings.
|Enhancement||GWX-2722||Gateway||The filtering for gateway issue based plugins (SnoozeData, UserAssignmentData, SeverityData and Severity Count) has been improved. It is now possible to use both inclusive and exclusive attribute based filters to give users more control over the data that the plugins will collect.|
|Bug||GWX-2721||Gateway||Corrected timezone used for Asia/Colombo.|
|Bug||GWX-2720||Gateway||Corrected scenario where target row names containing HTML tags and quotes could would result in info commands not completing.|
|Bug||GWX-2712||Gateway||When one gateway was using the Gateway Load plugin to read a statistics file written by another, the reading Gateway would sometimes read incomplete data. This is now avoided by using a temporary name for the statistics file while it is being written and renaming it after closing it.|
|Bug||GWX-2715||Gateway||When /LMSTATS:startLMStatsCollectionForTimePeriod command was wrapped inside a task and launched, the Gateway would crash after the command completed. This had been fixed.|
|Bug||GWX-2700||Gateway, Netprobe, EUEM, Netprobe||A number of improvements under the hood to make spawning child processes safer.|
|Bug||GFR-707||Gateway, Netprobe, EUEM Netprobe, Webslinger, Licence Daemon, Gateway Recorder, Fix Analyser 2, File Agent||
SSL connections were occasionally dropping on Windows machines when large messages were sent. Geneos components now correctly handle cases where such calls fails due to an asynchronous I/O operation returning less data than expected.
In addition, error reporting on SSL connections has been enhanced to report any additional information available when the OpenSSL function ERR_get_error() returns zero.
|Bug||GFR-703||Active Console 2, Gateway Setup Editor, Netprobe||Upgrade libxslt to 1.1.17.|
|Bug||GFR-702||Active Console 2, Gateway Setup Editor, Gateway, Netprobe||Upgrade libxml2 to 2.6.26.|
|Enhancement||GFR-700||Gateway||Gateway can now successfully connect to a Sybase DB, with or without password encryption, depending on the Sybase configuration.|
|Enhancement||GFR-694||Gateway, Netprobe, EUEM Netprobe, Webslinger, Licence Daemon, Gateway Recorder, Fix Analyser 2, File Agent||All Non-windows Geneos components using the native logging should log the contents of LD_LIBRARY_PATH at the start of logging.|
|Bug||EXR-250||Express Reports||Express reports do not treat deletions as warnings in the reports.|
|Documentation||ACX-4342||Active Console 2, Gateway Setup Editor||Fixes for Active Console 2, Sec. 37.2 ActiveConsole.exe flags table syntax error, i.e., jvmargs, and dashboardDisplayFont.|
|Bug||ACX-4245||Active Console 2, Gateway Setup Editor||Digitally-signed Activeconsole and GSE binaries and Activeconsole DLL file.|
|Enhancement||ACX-4149||Active Console 2, Gateway Setup Editor||
Removal of unsupported files from AC2 package:
Disclaimer: The information contained in this document is for general information and guidance on our products, services, and other matters. It is only for information purposes and is not intended as advice which should be relied upon. We try to ensure that the content of this document is accurate and up-to-date, but this cannot be guaranteed. Changes may be made to our products, services, and other matters which are not noted or recorded herein. All liability for loss and damage arising from reliance on this document is excluded (except where death or personal injury arises from our negligence or loss or damage arises from any fraud on our part).
|Geneos Release Notes GA4.12||
Release date: 31 July, 2019
|Geneos Release Notes GA4.11||
Release date: 2 May, 2019
Last updated: 13 June, 2019
|Geneos Release Notes GA4.10||
Release date: 31 January, 2019
Last updated: 28 March, 2019
|Geneos Release Notes GA4.9||
Release date: 31 October, 2018
Last updated: 14 January, 2019
|Geneos Release Notes GA4.8||
Release date: 31 July, 2018
Last updated: 12 October, 2018
|Geneos Release Notes GA4.7||
Release date: 31 May, 2018
Last updated: 7 June, 2018
|Geneos Release Notes GA4.6||
Release date: 3 April, 2018
Last updated: 4 May, 2018
|Geneos Release Notes GA4.5||
Release date: 31 January, 2018
Last updated: 9 February, 2018
|Geneos Release Notes GA4.4||
Release date: 1 December, 2017
Last updated: 14 June, 2018
|Geneos Release Notes GA4.3||
Release date: 2 October, 2017
Last updated: 8 November, 2017
|Geneos Release Notes GA4.2||
Release date: 1 August, 2017
Last updated: 9 February, 2018
|Geneos Release Notes GA4.1||
Release date: 31 May, 2017
Last updated: 16 June, 2017
|Geneos Release Notes GA4.0||
Release date: 20 February, 2017
Last updated: 24 March, 2017
|Geneos Release Notes GA3.8||
Release date: 3 October, 2016
Last updated: 15 December, 2016
|Geneos Release Notes GA3.7||
Release date: 1 August, 2016
Last updated: 25 August, 2016
|Geneos Release Notes GA3.6||
Release date: 31 May, 2016
Last updated: 11 August, 2016
|Geneos Release Notes GA3.5||
Release date: 31 March, 2016
Last updated: 25 April, 2016
|Geneos Release Notes GA3.4||
Release date: 28 January, 2016
Last updated: 7 March, 2016
|Geneos Release Notes GA3.3||
Release date: 26 November, 2015
Last updated: 16 December, 2015
|Geneos Release Notes GA3.2||
Release date: 1 October, 2015
Last updated: 22 October, 2015
|Geneos Release Notes GA3.1||
Release date: 31 March, 2015