Released: 1 December, 2017
Last updated: 14 June, 2018
ITRS is pleased to announce the release of Geneos GA 4.4.x.
Geneos GA4.4 continues from our previous production release GA4.3. Geneos release notes contain the list of enhancement of features, and set of issues fixed in the current release.
Note: Active Console 2 version GA4.4.2 fixes an issue where the SSO login failed for users who belong to lots of AD groups (reproduced using single user belonging to more than 300 AD groups).
Last updated: 17 January, 2018
Note: Active Console 2 version GA4.4.1 is available that resolves an issue where AC2 configuration is not loaded if workspace configuration do not have the SSOAgentUrl defined.
To view the highlights in the Geneos release, see What's New.
Support for Pluggable Authentication Objects (PAO) is removed in Active Console 2 version GA4.4 and onwards. Migrate to using the Geneos Single Sign-on authentication.
These are the issues fixed, such as bug and story, in the release:
|Issue type||Issue key||Release component||Release description|
|Bug||AA-1051||Gateway 2||Previously, Expect rows defined on individual dataviews for Gateway plug-ins are ignored. This is corrected.|
|Bug||AA-1325||Gateway 2||Raises an error if a non-Gateway plug-in is attached to a virtual probe.|
|Bug||AA-1558||Gateway 2||When a Gateway insecure listen port is disabled and then re-enabled, the Gateway resumes listening on the insecure port.|
|Bug||AA-278||Gateway 2||When Gateway 2 is started with the
Before this change, the Gateway used to create and populate the main persistence file even though persistence was not enabled.
With this change, persistence files are only created and subsequently populated if persistence is enabled. If the user disables persistence, the files will remain intact and will stop being written to.
|Bug||AA-3767||Gateway 2||Removes all audit logging from the authorize endpoint and also removes the user credentials from the Gateway logging.|
|Bug||AA-3784||Gateway 2||The value of gateway-severitydata > maximumNumberOfRows is no longer tested if the setup is using a variable for this value. Previously, it would report a setup error (that it would then ignore).|
|Bug||AA-3790||Gateway 2||The databaseType row of the Gateway data plug-in is again populated with the name of the type of configured database.|
|Bug||AA-399||Gateway 2||Prior to this change, if the authentication file does not have a line ending on the last line, it is not processed.|
|Bug||AA-455||Gateway 2||Prior to this change, the Show Alerts command is case-insensitive and displays alerts for items that should not have triggered an alert. This change makes the Show Alerts command case-sensitive.|
|Bug||AA-554||Gateway 2||Running user-defined tasks through the REST API no longer causes the Gateway to crash.|
|Bug||AA-747||Gateway 2||Before these changes, Active Times that are configured to cross midnight has a one second gap that occurs exactly at 23:59:59. After these changes, if the start of the next active time period occurs shortly after (3 seconds) the end of the current active time, then no state change occurs.|
|Bug||COL-1024||FTM Plug-in||Adds periodStart and periodEnd columns in the main dataview and previous day dataview. Removed headlines in previous day dataview to avoid confusion. Saving of previous day information will now be done for each file when their respective monitoring periods end.|
|Bug||COL-1229||Top Plug-in||Fixes improper conversion of threshold value in Summary Headline for Top plug-in.|
|Bug||COL-2119||FLM Plug-in||Fixes FLM-GL crash incidents when a feed unsubscribed while a data is being processed.|
Netprobe log messages for no certificate SSL connections when using self-monitoring Gateway has been suppressed.
Optional "SSLConnector:*" debug flag can be turned on if suppressed messages are required to be printed out.
|Bug||COL-2673||Fix Analyser 2 Plug-in||Descriptions for FIX 4.4+ Field 35 types are now consistent with the FIX specification.|
Using FA2 with file agent. Filename with both wildcard and date. When date changes during runtime, previously detected files where the resolved date tag doesn't apply anymore still exists in the admin view.
filename: abc*_<today %m-%d-%y>
With Agent's system date assumed to be 9/6/2017, expanded filename will be: abc*_9-6-17 and Agent will correctly detect the 2 files which will then be forwarded to FixAnalyzer2. When the date carries over to the next day, expanded name will be: abc*_9-7-17. Agent will detect 1 file that matches this expression, but will leave the previous results untouched so this time all the 3 files will be displayed in the admin view.
When using a file agent, filename with both wildcard and date tags, and date changes during runtime, Previous files that aren't covered by the new resolved filename should be removed from the admin dataview.
Note: Previously detected orders from the removed files will still remain in other views.
|Bug||COL-2910||JMX Plug-in||This change fixes an issue where integer arithmetic was causing an exception when being used in the JMX plug-in.|
|Bug||COL-38||GL Plug-in||The current algorithm processes the entire send/order log file first before processing the entire recieve/ACK file. In periods of high volume, this causes unmatched ACKs to build up. Furthermore, the current version using a linked list to store the unmatched ACKs which causes lookup to degrade as the list grows.The algorithm was modified such that the files are processed by units of 100 orders/acks (i.e. process 100 orders, process 100 acks, match, repeat until done) to prevent the list of unmatched ACKs from growing too long. Furthermore, the list is now implemented using the standard C++ vector.|
|Bug||UTL-977||SSO Agent||The SSO Agent now logs events occurring during authentication and LDAP queries to specific logging topics. This allows debug-level logging to be enabled in a controlled fashion. The logging level for each topic used is now set explicitly in the provided logback.xml configuration file, making it easier to make adjustments.|
|Bug||UTL-978||SSO Agent||SSO-Agent Service ID has been changed to match the name visible in the Windows service view.|
|Bug||UTL-982||SSO Agent||SSO Agent now correctly applies http/https default port when no port is configured in the SSO-Agent configuration file.|
|Bug||UTL-990||SSO Agent||NTLM version of SSO Agent now supports NTLM again.|
|Bug||VI-2739||Gateway Setup Editor||Prevents an incorrect warning from being shown when a Generic User is set-up to be an Administrator. A different warning is now shown that prompts the user to check whether or not the current user will still have setup edit permissions after the gateway setup is applied.|
|Bug||VI-3084||Gateway Setup Editor||Uses PCRE Perl Compatible Regex is now set to un-ticked by default.|
|Enhancement||AA-2490||Gateway 2||User data allowed for environment variables to be set for actions through name / value pairs. This is an enhancement that allows you to set the value through extended syntax and removing the necessity to possibly set the value through an intermediate step.Variables userdata "variable" $(var)DataItem userdata "dataItem" valueDataItems userdata "dataItems" %%//cell valueTarget userdata "hello" target "dataviewName"ActiveTime userdata "active" within activetime "timeActive"Attribute userdata "attribute" attribute "FAILOVER"TimeSeries userdata "timeseries" timeseries "timeSeries".|
Annotations provide a method for defining key / value pairs which appear as environment variables or parameters to shared libraries in actions and effects.
These allow the targeting of these values without modifying rules, alerting or effects configuration.
|Enhancement||COL-3730||Webmon Plug-in||Adds an option to retrieve headline details from another url rather than /.|
Adds JSON support to the Extractor plug-in by:
Resulting XML can be viewed in a debug window (in the same way that the resulting XHTML from HTML to XHTML conversion can be viewed.) Converted can also be ran via command-line through the "-json2xml <filename>" command-line switch.
|Enhancement||COL-5198||MQ Plug-ins||Adds an encryption support for MQ plugins security remote passoword.|
Adds a utility to measure the amount of data published by a gateway via gateway publishing.
The utility is bundled with the Gateway.
|Story||AA-3764||Gateway 2||Enables Gateway-to-Gateway authentication using an SSL Certificate as an alternative to password authentication.|
|Story||AA-3765||Gateway 2||Restricts Gateway-to- Gateway access by naming allowed users. A new section is added to the exporting dataset which states which users can access the dataset.Actions.|
|Story||AA-3800||Gateway 2||It is now possible to restrict access to gateway sharing sets by user name. The users allowed access can be set in the Advance tab of the "Data sets" (defined in the "Exported data" section.|
|Story||AA-3801||Gateway 2||Add the ability for a exporting gateway to verify the service connecting via gateway sharing using an SSL certificate as well as a password.|
|Story||COL-5691||Netprobe||Correct wrong usage of FormatString in a couple of plugins that may lead to inaccurate log messages.|
|Story||UTL-955||SSO Agent||Adds ability to use Keberos Authentication with SSO Agent on both Windows and Linux servers to Windows Active Directory Servers.|
|Story||UTL-985||SSO Agent||The SSO Agent now logs events occurring during authentication and LDAP queries to specific logging topics. This allows debug-level logging to be enabled in a controlled fashion. The logging level for each topic used is now set explicitly in the provided logback.xml configuration file, making it easier to make adjustments.|
SSO-Agent logging now starts with:
10:56:17.502 [main] INFO io.undertow - Starting Server......
10:56:17.504 [main] INFO io.undertow - SSO-Agent Version: 1.1.0-RC2
Version number includes NTLM if NTLM is available.
|Story||UTL-993||SSO Agent||Release of Geneos SSO-Agent that allows Active Console, WebDashboard Webslinger and Gateway2 to access SSO information provided by Active Directory.|
|Story||VI-4381||Active Console 2||Active Console 2 supports connection and execution of queries (via Active Charts) on a Sybase Database with password encryption enabled.|
|Story||VI-4402||Active Console 2||The 3D shapes for data items have been removed as visible from the palette. They are now exclusively used when a data item is dragged and dropped on to the dashboard and the tool dialogue displayed. If hidden tools are shown in the palette they will still be accessible via the old palette method.|
|Story||VI-6989||Active Console 2||PAO-related settings are removed in AC2 and GSE.|
|Story||VI-7055||Web Dashboard||Web Dashboard builds with NO JRE package will use the same run scripts as Web Dashboard builds with JRE packaged.|
|Story||VI-7056||Web Dashboard||For Web Dashboard builds without JRE, SSO_PROPERTIES are now included in the run scripts.|
|Bug||VI-7090||Active Console 2||This change fixes an issue where AC2 configurations aren't being loaded if workspace configurations don't have SSOAgentUrl defined.|
|Bug||VI-7517||Active Console 2||Fix an issue where SSO Login doesn't work when a user has a lot of AD user groups.|
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.13||
Release date: 8 October, 2019
|Geneos Release Notes GA4.12||
Release date: 31 July, 2019
Last updated: 29 August, 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