****************************************************************************************************************************** IMPORTANT NOTES CRITICAL - Do not attempt to roll back to a release earlier than v4.2.6 - build 1834. Contact Support if there are any issues. ****************************************************************************************************************************** ============================================================================================ Edgenexus Application Delivery Controller Software Version 4.2.10 (Build 1961) September 2023 ============================================================================================ New ================== JNALB-10376 New Application buffers added to UI JNALB-10564 New Move DSR stats to backgound processing JNALB-10685 New Change default monitoring interval timer to 10 seconds JNALB-11403 New Support for AWS elastic cloud connector - Uses elastic IP for ADC in HA JNALB-11526 New Change default ciphers to strong JNALB-11607 New Remove GUI port 80 to 443 redirect - ADC GUI must be accessed using HTTPS JNALB-11619 New Increase root partition to 4GB JNALB-11629 New Software download from cloud - add progress indicator JNALB-11631 New Update management interface to strong ciphers JNALB-11660 New Protect clustering from being broken by duplicate config uploads JNALB-11691 New Improve AWS installation procedure JNALB-11702 New Make API guard against misconfiguration of shared IP list-based policy JNALB-11745 New Improve messaging when someone downloads an app JNALB-11795 New Implement return routes for adapter gateways Improvement ================== JNALB-10275 Improvement Tool tip text added to SNAT fields JNALB-11246 Improvement Enhanced SSL performance JNALB-11548 Improvement Improved security by removing known weak cipher suites JNALB-11713 Improvement Improved SYSLOG compatibility JNALB-11788 Improvement Improved storage reporting in logs JNALB-11828 Improvement Protection against logged in user exploiting command injection (CVE-2022-37718 & CVE-2022-37719) Fixes ================== JNALB-11746 Fix Titles blank in Add-Ons section JNALB-8569 Fix ADC Azure VA must pick up a new IP address after the VM reboot JNALB-8947 Fix Add "CertificateName" to REST JNALB-9249 Fix DIVIDE by 0 has been addressed (Weighted load balancing) JNALB-9341 Fix Status page shows 0 when traffic is flowing JNALB-9515 Fix Addon reporting already running following ADC reboot JNALB-11372 Fix Addon button now works in AWS and Azure Addon GUI button is not working properly on Azure/AWS JNALB-11417 Fix Software download area does not refresh intermittently JNALB-11432 Fix Flightpath fails to load after real server set to drain JNALB-11444 Fix Allow multiple gateways per adapter if using vlans JNALB-11479 Fix Seg fault running IPV4 and IPv6 and GSLB JNALB-11496 Fix IPv6 problem with IPTables on ADC JNALB-11501 Fix The second NIC is not working on a cloud ADC JNALB-11505 Fix Resolved issues with POST and authentication JNALB-11591 Fix Issues with Purchased apps not showing in AppStore area JNALB-11630 Fix ADC does not recover after a power cycle on AWS JNALB-11642 Fix Fixed "Out of Memory" error reported in build 1909 JNALB-11643 Fix Clustering changes made on the passive result in cluster ADCs both showing as active JNALB-11695 Fix Correction (flightPATH) for 200 response without OK text content missing from browser page after upgrading to build 1940 (v4.2.9) JNALB-11704 Fix Fix bug in calculation of cookie header when using flightPATH use server JNALB-11716 Fix Resolve edge case situtation that could cause a segfault JNALB-11722 Fix Trace single IP fixed JNALB-11749 Fix flightPATH field content disappears JNALB-11746 Fix Add on name not displayed in header bar Headers blank in Add-Ons section JNALB-11796 Fix Issue with AWS timed licence resolved JNALB-11798 Fix Credentials issue when deleting an addon JNALB-11894 Fix VLAN Support with RP filter JNALB-11903 Fix Unable to Access Exchange mail after upgrading to 4.2.10 build 1956 Known Issues ================== JNALB-99999 (Major) Selecting the Renew Certificate option will make the certificate unavailable on applied services until it is renewed. It will cause a service disruption after a configuration change, so our best advice is to renew/apply the signed cert as soon as possible, or work on a copy by exporting and importing and updating each service in turn. JNALB-11915 (Minor) Initial Greenside IP address does not show properly in console screen JNALB-11921 (Minor) When you deploy an App, it will deploy TWO instances. Solution is to delete one instance. This will be corrected in the next version. JNALB-11915 (Minor) Should you elect to choose a DHCP provided IP address on initial configuration, and then change to a ststic IP, the command line console screen will not reflect this change. To be corrected in the next release. ========================================================================================================= *** OLDER BUILDS BELOW *** ============================================================================================ Edgenexus Application Delivery Controller Software Version 4.2.9 (Build 1940) January 2023 ============================================================================================ ***************************************************** VERY IMPORTANT THIS APPLIES ONLY WHEN UPGRADING TO BUILD 1940 ***************************************************** If you have your loadbalancers in a cluster you will need to follow the instruction below: 1. Break the cluster by moving the secondary from the right side (clustered pair) to the left side panel. 2. This will break the cluster. 3. Install the update on both ADC appliances. 4. Restart the ADC appliances (System > Power > Restart) 5. Reform the cluster. NOTE: The DEFAULT Cipher option no longer supports TLS 1.0/TLS 1.1 protocols and RC4 and CBC Ciphers. Customers wishing to use these legacy Ciphers can re-enable them using a jetPACK available upon request. New =========== JNALB-10685 Change monitoring interval default value to 10s JNALB-11057 Update OpenSSL 1.1.1m JNALB-11088 Serving VIP should only give way if another ADC is visible JNALB-11138 Health check performance improvements JNALB-11148 Field descriptions hover hint added JNALB-11186 Changes to fit in with new Azure and AWS implementation details JNALB-11329 OpenSSL 1.1.1; Improved SSL shutdown; improve reporting of SSL errors JNALB-11526 Maintain TLS1 and TLS1.1 for those using these cipher options JNALB-11548 Remove RC4 and CBC from 'default' cipher option Fix =========== JNALB-10490 Remove errors logged during SSL traffic JNALB-10965 Add extra flightPATH checks; speed up clustering JNALB-11047 Speed up the system under a high connection load JNALB-11052 Restrict EADC management console to TLS1.2 JNALB-11076/JNALB-11079 Prevent service restart JNALB-11078/JNALB-11080/JNALB-11097 Control memory usage JNALB-11098/JNALB-11098 Improve SSL response and CPU levels (mend "count exceeded" error) JNALB-11109 Correct "Hang of sub-process" error JNALB-11121 Improve named server behaviour; mend IPv4/IPv6 problem that has upset flightPATH use server JNALB-11165/JNALB-11166 Improve responsiveness in higher traffic situations JNALB-11167 Show the GUI address in the console after the DHCP option is chosen during the first boot JNALB-11193 Prevent drain from occasionally dropping traffic in a cluster pair JNALB-11194 Adding a new service immediately updates the GUI of the other cluster member JNALB-11197 Pre-Authentication adjustment for NTLM POST; trace made clearer JNALB-11211 Add integrity checks for LDAP without a secure connection (RFC 2831) JNALB-11212 ADC OpenSSL 1.1.1 does not have OpenSSL infinite loop vulnerability (CVE-2022-0778) JNALB-11216 Prevent invalid details in cluster changes from damaging existing traffic JNALB-11230/JNALB-11438 Speed up L4 connect for both TCP and SSL JNALB-11238 Prevent app or network problems from harming start-up; log, keep calm and carry on JNALB-11250 Add Alibaba Cloud image JNALB-11272 Prevent clustering getting errors copying users JNALB-11260 Fix HTTP 500 error when pre-authentication handles a POST on a new connection JNALB-11261 Correction to Nutanix licensing JNALB-11332/JNALB-11502 Faster start-up time JNALB-11354 Defend against DOS traffic JNALB-11432 Flightpath would sometimes fail to load after cluster changes JNALB-11518 Provide conditional support for TLSv1.0 and TLSv1.1 in OpenSSL 1.1.1, not by default Software Upgrade Notes ======================= JNALB-8590 Upgrading from 4.2.4 or before, if an invalid regular expression in a flightPATH condition is configured, the actions are not carried out. Please check the system log for errors about invalid regular expressions in flightPATH conditions. JNALB-8757 After upgrading from some earlier versions, there is a GUI error message "your session has expired. Please login again." This is a consequence of improved GUI security. Use the log-out drop-down and log in again. JNALB-11057 After upgrading, there may be a certificate confirmation owing to a new GUI certificate. Please shift-reload the GUI after this. Edgenexus Application Delivery Controller Software Version 4.2.9 (Build 1934) November 2022 ============================================================================================== New =========== JNALB-10685 Change monitoring interval default value to 10s JNALB-11057 Updated SSL Libraries JNALB-11088 Serving VIP should only give way if another ADC is visible JNALB-11138 Health check performance improvements JNALB-11148 Field descriptions hover hint added JNALB-11186 Changes to fit in with new Azure and AWS implementation details JNALB-11329 Improved SSL shutdown,improve reporting of SSL errors Fix =========== JNALB-10490 Remove errors logged during SSL traffic JNALB-10965 Add extra flightPATH checks,speed up clustering JNALB-11047 Speed up the system under high connection load JNALB-11052 Restrict EADC management console to TLS1.2 JNALB-11076,JNALB-11079 Prevent service restart JNALB-11078,JNALB-11080,JNALB-11097 Control memory usage JNALB-11098,JNALB-11098 Improve SSL response and CPU levels (mend "count exceeded" error) JNALB-11109 Correcet "Hang of sub-process" error JNALB-11121 Improve named server behaviour JNALB-11121 Mend IPv4/IPv6 problem that has upset flightPATH use server JNALB-11165,JNALB-11166 Improve responsiveness in higher traffic situations JNALB-11167 Show the GUI address in the console after the DHCP option is chosen during first boot JNALB-11193 Prevent drain from occasionally dropping traffic in a cluster pair JNALB-11194 Adding a new service immediately updates the GUI of the other cluster memmber JNALB-11197 Pre-Authentication adjustment for NTLM POST,trace made clearer JNALB-11211 Add integrity checks for LDAP without a secure connection (RFC 2831) JNALB-11212 ADC OpenSSL 1.1.1 does not have OpenSSL infinite loop vulnerability (CVE-2022-0778) JNALB-11216 Prevent invalid details in cluster changes from damaging existing traffic JNALB-11230,JNALB-11438 Speed up L4 connect for both TCP and SSL JNALB-11238 Prevent app or network problems from harming start-up,log,keep calm and carry on JNALB-11250 Add Alibaba Cloud image JNALB-11272 Prevent clustering getting errors copying users JNALB-11260 Fix HTTP 500 error when pre-authentication handles a POST on a new connection JNALB-11261 Correction to Nutanix licensing JNALB-11332,JNALB-11502 Faster start-up time JNALB-11354 Defend against DOS traffic JNALB-11432 Flightpath would sometimes fail to load after cluster changes Software Upgrade Notes ======================= JNALB-8590 Upgrading from 4.2.4 or before,if an invalid regular expression in a flightPATH condition is configured,the actions are not carried out. Please check the system log for errors about invalid regular expressions in flightPATH conditions. JNALB-8757 After upgrading from some earlier versions there is a GUI error message "your session has expired. Please login again." This is a consequence of improved GUI security. Use the log out drop-down and log in again. JNALB-11057 After upgrading there may be a certificate confirmation owing to a new GUI certificate. Please shift-reload the GUI after this. jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.8 (Build 1909) Nov 2021 ========================================================================================= New =========== JNALB-10875 Prevent TLSv1 and TLSv1.1 JNALB-9804 Cookie ID based load balancing JNALB-10816 Protect against partial real server details Fix =========== JNALB-10910 Prevent server too busy page in cookie based and IP list based as it cannot currently be supported JNALB-10867 Updated certificate authority information JNALB-10823 Correct data handling with basic + NTLM pre-auth + compression + flightPATH rewrite path after the pre-auth rule on the service JNALB-10817 Correct basic pre-authentication for NTLM servers JNALB-10794 Branding corrections JNALB-10767 Prevent licence upload from causing a potential problem with services JNALB-10714 DNS server check monitor domain updated Enhancements ======================= JNALB-10910 Log "server too busy" as "no server available" as it covers all cases JNALB-10872 Performance improvement when there are tens of flightPATH rules on services JNALB-10872 Reduce background CPU usage + prevent SSL causing high CPU on occasions JNALB-10869 Speed up load balancing under higher traffic JNALB-10871 Improve CPU usage during cluster operations JNALB-10284 Speed up flightPATH during the delivery of HTTP content JNALB-10774 Configure Pre-auth cookie time out Software Upgrade Notes ======================= JNALB-8590 Upgrading from 4.2.4 or before,if an invalid regular expression in a flightPATH condition is configured,the actions are not carried out. Please check the system log for errors about invalid regular expressions in flightPATH conditions. JNALB-8757 After upgrading from some earlier versions there is an error message "your session has expired. please login again." This is a consequence of the improved GUI security. Use the log out drop-down and log in again. jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.7 (Build 1889) March 2021 ========================================================================================= Software Revert Notes ====================== *** URGENT *** Note - Do not attempt to roll back to a release earlier than v4.2.6 - build 1834. Contact Support if there are any issues. New =========== JNALB-10043 Added GUI for ALB cookies attributes (SameSite,etc) JNALB-10228 Added Support for SNAT in GUI JNALB-10237 API for SNAT routing section in networking page JNALB-10267 Edgenexus rebrand FIX =========== JNALB-10116 Prevent double installation on upgrade JNALB-10146 Fixed issue with empty system logs JNALB-10154 Fixed a bug with corrupted headers in POST requests JNALB-10176 Fixed an issue with flightPATH conditions containing a query string JNALB-10181 Fixed interaction between Body Replace and compression JNALB-10182 Fixed an issue between caching and POST requests JNALB-10182 Fixed an issue where large POST requests are not forwarded after a GET when in a single pipelined packet JNALB-10196 Fixed typo (UploadMonitorName) in REST API and error in Swagger JNALB-10208 Check for / start symbol for 200OK monitoring JNALB-10212 Fixed missing newline after Set-Cookie action in Pre-Auth module JNALB-10218 Fixed an issue with missing persistent cookies when the SameSite attribute is set following a Use Server action JNALB-10220 Correct start-up complete logic for large configurations JNALB-10220 Fixed a bug where,with pipelining disabled,a reused variable was uninitialised JNALB-10221 Fixed warning message - Unable to add /modify service HTTP is not allowed without a Layer 7 Base licence JNALB-10222 Corrected the condition,evaluation,replacement,tracing for wildcard cookie names JNALB-10222 Corrections to response cookie,Make connections,cache,data trace entries use a consistent format JNALB-10238 Fixed an issue that damaged images in IE/Chrome/Edge JNALB-10238 Fixed seg fault caused by new flightPATH nums evaluation JNALB-10266 Fixed issue with pre-auth failing with Chrome browsers JNALB-10273 Fixed broken fonts in the pre-auth form when using Chrome JNALB-10277 Fixed broken fonts in IE and broken section names in Edge JNALB-10285 Always refresh GUI after cluster changes JNALB-10286 Prevent browser tab name reverting to Edgenexus JNALB-10289 Fixed issue with Server too busy page not copied from build/update script JNALB-10302 Fixed issue with custom monitor script (corrupt path) JNALB-10334 Fixed login page format for large screens Enhancements ======================= JNALB-9838 Speed the service update process by evaluating IP Service changes only when changes have been made,not each 500ms JNALB-10117 SSL Performance improvements JNALB-10129 Improved Segfault reporting for support purposes JNALB-10141 Sustain high throughput under load JNALB-10082 Log Support file creation in system logs JNALB-10155 Improved reporting - Mend clustering when it forces updates so that it logs why it did it JNALB-10156 Reduce CPU loads JNALB-10162 JNALB-10174 Improved diagnostic reporting during high CPU load JNALB-10181 Add full health-checking to Body replace actions to prevent restarts,no matter what JNALB-10181 Make flightPATH expression compilation more resilient JNALB-10202 Add instrumentation for diagnosing speed problems JNALB-10202 Improved Cookie handling routines JNALB-10220 Add more tracing in slow start-up JNALB-10220 Allow downloading of microsecond syslogs JNALB-10220 Make config access shorter in flightPATH for better multiprocess access - and clearner code as it turns out JNALB-10220 Radically speed up flightPATH search and name-look-up for VS when using flightPATH config JNALB-10231 Set SameSite cookie value to None (compatible) not Lax JNALB-10231 Set secure attribute if SameSite=none JNALB-10238 Show CPU activity recording heading in trace JNALB-10238 Added diagnostics for poll flag control under trace.buffering JNALB-10238 Expand health-checker to record the hits counted JNALB-10238 Explain the cache content being sent in trace output JNALB-10268 Improved reporting of high CPU usage JNALB-10275 Added tips for configuring SNAT JNALB-10284 Prevented response flightPATH rules being carried out over and over when there is no body replace JNALB-10287 Close client connections immediately the remote closes JNALB-10322 Prevent health-check restarts caused by non responsive or slow SSL connections JNALB-10323 Improved memory management especially under load JNALB-10337 Improved healthcheck timing for broken DNS JNALB-10338 Moved SameSite settings to Protocol section JNALB-10341 Make syslog easier to filter for healthcheck problems JNALB-10342 Check warning about RDP LB policy JNALB-10345 Log command-lines coming in and commands issued to O/S JNALB-10348 Make SameSite logic seamless after service updates JNALB-10348 Make tracing clearer JNALB-10350 Update copyright date JNALB-10354 disable optimisation to trace the problem JNALB-10356 Make flightPATH code cater properly for broken rules added by REST JNALB-10357 Apply SameSite rules to pre-auth jnErrMsg cookie JNALB-10373 Do not carry on logging start-up information after start-up is complete JNALB-10374 Provide seg fault version information so that line-numbers are meaningful JNALB-10388 Enhanced security in PreAuthentication module JNALB-10389 Support for Muliple Virtual IPs in Azure jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.6 (Build 1860) 2 Sep 2020 ========================================================================================= *** NOTE: Do not re-load previous versions of software. See "revert notes" for special instructions - JNALB-9624 *** New =========== JNALB-9980 Add all custom monitor scripts to support files for support cases JNALB-10081 Handle a missing custom monitor script file better JNALB-10083 Improve the speed of the addition of syslogs to support files JNALB-10089 Add existing facilities to GUI: syslog message levels,layer-4 W3C logging,drain clears persistence JNALB-10100 Remove the delay calcualting disk space in deploying add-onns JNALB-10108 Provide a jetPACK facility for adding extra ALB cookie attributes like SameSite,the default unadjusted is SameSite=Lax JNALB-10109 GUI resumes quickly after upgrade,reboot or config update upload JNALB-10134 Improve pre-authentication by redirecting a bald POST to the referrer instead of the URL Fixed =========== JNALB-9710 E-mail events test button now working correctly again JNALB-9982 Maintain DNS Server2 setting during network changes and over a restart,reboot and power cycle JNALB-10006 Prevent high-CPU caused by SSL interactions JNALB-10025 UDP tolerates rogue packets better and limits logs of them JNALB-10061 SSL corrected for L4 services JNALB-10072 Correct monitoring interval > 1s,make SSL monitoring more rugged JNALB-10082 Correct GUI/API logging ommissions and added access checks JNALB-10088 Supply AdvancedW3C figures for cs-bytes on L4 connections,improve troubleshooting information JNALB-10095 Improve POST processing to cater better for buffered data,correct use server so that it operates with NTLM in use,make trace clearer about use server JNALB-10101 flightPATH cookies corrected - letter case prevented conditions from matching JNALB-10107 Prevent missing cookie persistence assignements JNALB-10111 Correct forwarding of L7 POST data,add client IP:port to flightPATH troubleshooting for traceability in traffic JNALB-10113 Correct use-server with pre-authentication when no prior server was selected JNALB-10118 OS package updates to fix multiple CVEs JNALB-10123 Prevent multiple monitors on a single VS from restarting the software when RS fail often JNALB-10141 Speed up response times by removing delays from the end of returned content Software Upgrade Notes ======================= JNALB-8590 Upgrading from 4.2.4 or before,if an invalid regular expression in a flightPATH condition is configured,the actions are not carried out. Please check the system log for errors about invalid regular expressions in flightPATH conditions. JNALB-8757 After upgrading from some earlier versions there is an error message "your session has expired. please login again." This is a consequence of the improved GUI security. Use the log out drop-down and log in again. Software Revert Notes ====================== *** URGENT *** JNALB-9624 Contact support to get an update suitable for rolling back build1764-4547-v4.2.4-Sprint2-safe-rollback.software.alb This has been caused by an update to the kernel in new releases that is not handled correctly by previous updates jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.6 (Build 1854) 15 July 2020 ========================================================================================== *** NOTE: Do not re-load previous versions of software. See "revert notes" for special instructions - JNALB-9624 *** New =========== JNALB-9849 Strict TLS levels for GUI and REST access (no levels below TLS 1.2) JNALB-10006 When logging invalid content-length,include the data JNALB-10028 Improved e-mail formatting when e-mails are grouped JNALB-10039 Improved CPU usage in SSL-to-SSL handling Fixed =========== JNALB-9909 Improve DSR statistics for large data JNALB-10006,JNALB-10069 Improvements in SSL handling JNALB-10009 Make e-mail notifications consistent with dashboard headlines and system logs JNALB-10014 Correct W3C logging for multiple forwarded-for entries when Advanced W3C settings are used JNALB-10016 Output message "returning from use server" only when appropriate JNALB-10047 Correction to flightPATH source IP and host conditions for response actions JNALB-10061 Correct SSL for Layer 4 services Software Upgrade Notes ======================= JNALB-8590 Upgrading from 4.2.4 or before,if an invalid regular expression in a flightPATH condition is configured,the actions are not carried out. Please check the system log for errors about invalid regular expressions in flightPATH conditions. JNALB-8757 After upgrading from some earlier versions there is an error message "your session has expired. please login again." This is a consequence of the improved GUI security. Use the log out drop-down and log in again. Software Revert Notes ====================== *** URGENT *** JNALB-9624 Contact support to get an update suitable for rolling back build1764-4547-v4.2.4-Sprint2-safe-rollback.software.alb This has been caused by an update to the kernel in new releases that is not handled correctly by previous updates jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.6 (Build 1834) 30 April 2020 =========================================================================================== *** NOTE: Do not re-load previous versions of software. See "revert notes" for special instructions - JNALB-9624 *** New =========== JNALB-8752 Cater for AMI platform JNALB-9022 Cater for Nutanix tools installation via Nutanix Prism Central JNALB-9891 Crtification for Nutanix cloud JNALB-9853 Remove weak ciphers in SSH server JNALB-9875 Allow DES encryption of cookies JNALB-9894 Recover disk space used during OS updates and upgrades JNALB-9918 Update Azure SAS generation procedure Fixed =========== JNALB-9792 Improve file permissions for building ALB for VMware from OVA JNALB-9804 flightPATH variables are reset between requests in keep-alive connections JNALB-9903,JNALB-9813,JNALB-9895 Improve gateway/DSR connectivity when multiple such services and add-ons are used JNALB-9926,JNALB-9910 Improve interaction between add-ons and the GUI JNALB-9982 Maintain DNS Server2 setting during network changes and over a restart,reboot and power cycle Software Upgrade Notes ======================= JNALB-8590 Upgrading from 4.2.4 or before,if an invalid regular expression in a flightPATH condition is configured,the actions are not carried out. Please check the system log for errors about invalid regular expressions in flightPATH conditions. JNALB-8757 After upgrading from some earlier versions there is an error message "your session has expired. please login again." This is a consequence of the improved GUI security. Use the log out drop-down and log in again. Software Revert Notes ====================== ** URGENT ** JNALB-9624 Contact support to get an update suitable for rolling back build1764-4547-v4.2.4-Sprint2-safe-rollback.software.alb This has been caused by an update to the kernel in the new release that is not handled correctly by previous updates jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.6 (Build 1826) 25th November 2019 ================================================================================================ *** NOTE: Do not re-load previous versions of software. See "revert notes" for special instructions - JNALB-9624 *** New =========== JNALB-9399 Information (content-size and timing) troubleshooting flightpath body replace difficulties JNALB-9576 Make flightPATH query matches case-insensitive JNALB-9166 Speed up new connections when flightPATH is in use on a service JNALB-9538 In persistent policies,ignore drain for new "persistent" connections (browser behaviour) and clear persistence sessions when drain is complete JNALB-2271 Drain alterations to cater for browsers using multiple connections inappropriately JNALB-9432 When editing IP Services,update connections seamlessly to new VS,preventing 7-day problems JNALB-9487 Re-evaluate named RS details if monitoring should fail Fixed =========== JNALB-9406 Solved unexpected server restart JNALB-9480 CESA-2014:0917 platform update JNALB-9577 Add-ons are restored on reboot JNALB-9448 flightPATH use server with persistent load balancing caused incorrect server selection JNALB-9542 Improve accounting of RS client connections giving IP-List-Based better load distribution with use server actions JNALB-9252 Better UDP session management - maintain most-recently-used sessions JNALB-9437 Prevent restart caused by use server,then normal server,then close connection JNALB-9429 Prevent restarts that sometimes occurred during pre-authentication timeouts JNALB-9428 Remove excess pre-authentication logging and correct pre-authentication session timeout JNALB-8868 Pre-authentication sessions are no longer prompted to reauthenticate after a few minutes of inactivity JNALB-8966 Negative statistics corrected (flightPATH use server affected figures) JNALB-8964 Log information about logins by add-ons benignly JNALB-8967 GUI filter - focus-shift corrected JNALB-9023 Correct monitoring of WAF add-on and other named servers JNALB-9054 Service added by REST can now use flightPATH straight away without editing JNALB-9268 Prevent a restart when adding more UDP services to existing configuration JNALB-9349 Clear UDP sessions for a failed real server JNALB-9346 Add timeout control for UDP sessions JNALB-9257 Security improvement in GUI guarding against disconnect/reconnect JNALB-9203 Solve error message - add-on already running JNALB-9232 Prevent restart during UDP attack JNALB-9243 Prevent restart in random UDP behaviour JNALB-9244 Controllable UDP session number and UDP status information JNALB-9248 Improve add-on start/stop on Azure JNALB-9250 Prevent WAF sometimes showing as unlicensed after a restart JNALB-9374 Re-select original server when subsequent use server conditions are not matched on keep-alive connections JNALB-9418 Logging + special setting to help for occasions with extreme content replacements causing 60s + replacements JNALB-9442 Correct load-balancing after use server happens on the first request in a keep-alive session JNALB-9474 Correct monitoring apps to allow cluster sharing of monitoring scripts JNALB-9483 Updates to fix TCP SACK (MSS) vulnerability in libraries JNALB-9191 Network capacity is maintained when add-ons are deployed JNALB-9528 Immediate transfer of traffic to updated virtual service avoiding the need to restart Known Issues ====================== JNALB-9578 Azure VA unable to boot after software update JNALB-9378 Sometimes flighPATH body replace can cause problems if unsuitable content is replaced JNALB-8976 TCP monitoring can say failed if a service is added before a custom monitor is installed JNALB-9119 When DSR is in use,the status report shows 100% compression because no content is being sent JNALB-9337 Secure LDAP may need to use IP addresses Software Upgrade Notes ======================= JNALB-8590 If an invalid RegEx in a flightPATH condition is configured,the actions are not carried out. If updating from 4.2.4 or before,please check for errors in the system log about flightPATH conditions having invalid regular expressions. JNALB-8757 After upgrading from some earlier versions there is an error message "your session has expired. please login again." This is a consequence of the improved GUI security. Use the log out drop-down and log in again. Software Revert Notes ====================== ** URGENT ** JNALB-9624 Contact support to get an update suitable for rolling back build1764-4547-v4.2.4-Sprint2-safe-rollback.software.alb This has been caused by an update to the kernel in the new release that is not handled correctly by previous updates JNALB-8744 When downgrading from 4.2.6 to 4.2.3 or before,there will be a few steps needed to transition back from the improved secure logon in 4.2.5 and 6. After moving to an earlier level of software, the work-around is to use the log out drop-down in the GUI. Once logged out,Log back in as normal to obtain the down-level logon. This is due to the change to a new security model. Older GUIs are not compatible with it. jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.6 (Build 1803) 11th June 2019 ============================================================================================ New =========== JNALB-9399 Improved information (content-size and timing) troublshooting flightpath body replace difficulties Fixed =========== JNALB-9252 Better UDP session management - maintain most-recently-used sessions JNALB-8868 PRe-Authentication sessions are no longer prompted to reauthenticate after a few minutes of inactivity JNALB-8964 Log information about logins by add-on benignly JNALB-8967 GUI filter - focus-shift corrected JNALB-9023 Correct monitoring of WAF Add-On and other named servers JNALB-9054 Service added by REST can now use flightPATH straight away without editing JNALB-9268 Prevent a restart when adding more UDP services to existing configuration JNALB-9349 Clear UDP sessions for a failed real server JNALB-9346 Add timeout control for UDP sessions JNALB-9257 Security improvement in GUI guarding against disconnect/reconnect JNALB-9203 Solve error message - add-on already running JNALB-9232 Prevent restart during UDP attack JNALB-9243 Prevent restart in random UDP behaviour JNALB-9244 Controllable UDP session number and UDP status information JNALB-9248 Improve add-on start/stop on Azure JNALB-9250 Prevent WAF sometimes showing as unlicensed after restart Known Issues ====================== JNALB-9378 Sometimes flighPATH body replace can cause problems if unsuitable content is replaced JNALB-9023 TCP monitoring says failed if a service is added before its WAF add-on is deployed and configured JNALB-8976 TCP monitoring can say failed if a service is added before a custom monitor is installed JNALB-9051 When changes are made to a VIP,new connections get the new settings. Existing connections get the old settings for up to 7 days. Software Upgrade Notes ======================= JNALB-8590 If an invalid RegEx in a flightPATH condition is configured,the actions are not carried out. If updating from 4.2.4 or before,please check for errors in the system log about flightPATH conditions having invalid regular expressions. JNALB-8757 After upgrading from some earlier versioons there is an error message "your session has expired. please login again." This is a consequence of the improved GUI security. Use the log out drop-down and log in again. Software Revert Notes ====================== JNALB-8744 When downgrading from 4.2.6 to 4.2.3 or before,there will be a few steps needed to transition back from the improved secure logon in 4.2.5 and 6. After moving to an earlier level of software, the work-around is to use the log out drop-down in the GUI. Once logged out,Log back in as normal to obtain the down-level logon. This is a deliberate change to a new security model. However the older GUIs are not compatible with it. jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.5 (Build 1791) 5th February 2019 ================================================================================================ New =========== JNALB-9101 Log each strike/hit in monitoring giving more information on RS contact JNALB-9165 Check disk space before an add-on is deployed JNALB-9119 DSR and gateway statistics are shown Improvements ============= JNALB-9174 Connection failsafe removed JNALB-9178 Add-on logs can be cleared JNALB-9162 Improve add-on system logging to show the add-on name JNALB-9000 Update to the latest version of OpenSSH JNALB-9124 Improved restart speed when very busy JNALB-9080 Busy ALB GUI responds better JNALB-9133 Load network tables only as required JNALB-9039 Capacity improved for fleeting connections JNALB-9067 Report gateway configuration errors Fixed =========== JNALB-8974 GUI handles a flightPATH match list using comma in the list JNALB-9170 Unexpected restart - corrections to VS creation and RS deletion JNALB-9136 FTP improvements - drain and other activity changes + corrections to monitoring period and timeout JNALB-9072 FTP now reports service starting and stopping correctly JNALB-7255 FTP is only restarted when required in user changes JNALB-9168 Clustering no longer creates misleading User ID messages JNALB-9102 Improved monitoring sensitivity on busy networks JNALB-9060 Add-On routing compatible with adapter gateway JNALB-9020 Changes to authentication no longer cause a restart JNALB-8746 Adjust for bad browser behaviour with file paths in uploadeds in GUI JNALB-9097 VLAN-tagged routed interface indicators corrected JNALB-9156 Capture download works on slower network speeds JNALB-9104 Ensure details are always available in the software page JNALB-9194 Support file download improved for larger details JNALB-9144 Setting an RS group name containing commas no longer causes problems JNALB-9079 Report more details if system commands have errors reported JNALB-8945 Correct multi-user interaction - read-only access no longer affects outcomes JNALB-9213 Round-robin load-balancing and add+delete RS no longer causes logging of errors JNALB-9187 Real server group name can be changed JNALB-9158 API Logging of service changes contains the correct details JNALB-9211 UDP interactions managed to conserve resources JNALB-9191 Add-ons can start and stop without effects on traffic Known Issues ============= - Software Upgrade Notes ======================= JNALB-8590 If an invalid RegEx in a flightPATH condition is configured,the actions are not carried out. Please check for errors in the system log about flightPATH conditions having invalid regular expressions. JNALB-8757 After upgrading,from earlier versioons there is an error message "your session has expired. please login again." This is a consequence of the improved GUI security. Use the log out drop-down and log in again. Software Revert Notes ====================== JNALB-8744 When downgrading from 4.2.5 to 4.2.3 or before,there will be a few steps needed to transition back from the improved secure logon in 4.2.5. After moving to an earlier level of software, the work-around is to use the log out drop-down in the GUI. Once logged out,Log back in as normal to obtain the down-level logon. This is a deliberate change to a new security model. However the old GUI is not compatible with it. jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.5 (Build 1790) 1st February 2019 ================================================================================================ New =========== JNALB-9101 Log each strike/hit in monitoring giving more information on RS contact JNALB-9165 Check disk space before an add-on is deployed JNALB-9119 DSR and gateway statistics are shown Improvements ============= JNALB-9174 Connection failsafe removed JNALB-9178 Add-on logs can be cleared JNALB-9162 Improve add-on system logging to show the add-on name JNALB-9000 Update to the latest version of OpenSSH JNALB-9124 Improved restart speed when very busy JNALB-9080 Busy ALB GUI responds better JNALB-9133 Load network tables only as required JNALB-9039 Capacity improved for fleeting connections JNALB-9067 Report gateway configuration errors Fixed =========== JNALB-8974 GUI handles a flightPATH match list using comma in the list JNALB-9170 Unexpected restart - corrections to VS creation and RS deletion JNALB-9136 FTP improvements - drain and other activity changes + corrections to monitoring period and timeout JNALB-9072 FTP now reports service starting and stopping correctly JNALB-7255 FTP is only restarted when required in user changes JNALB-9168 Clustering no longer creates misleading User ID messages JNALB-9102 Improved monitoring sensitivity on busy networks JNALB-9060 Add-On routing compatible with adapter gateway JNALB-9020 Changes to authentication no longer cause a restart JNALB-8746 Adjust for bad browser behaviour with file paths in uploadeds in GUI JNALB-9097 VLAN-tagged routed interface indicators corrected JNALB-9156 Capture download works on slower network speeds JNALB-9104 Ensure details are always available in the software page JNALB-9194 Support file download improved for larger details JNALB-9144 Setting an RS group name containing commas no longer causes problems JNALB-9079 Report more details if system commands have errors reported JNALB-8945 Correct multi-user interaction - read-only access no longer affects outcomes JNALB-9213 Round-robin load-balancing and add+delete RS no longer causes logging of errors JNALB-9187 Real server group name can be changed JNALB-9158 API Logging of service changes contains the correct details JNALB-9211 UDP interactions managed to conserve resources JNALB-9191 Add-ons can start and stop without effects on traffic Known Issues ============= - Software Upgrade Notes ======================= JNALB-8590 If an invalid RegEx in a flightPATH condition is configured,the actions are not carried out. Please check for errors in the system log about flightPATH conditions having invalid regular expressions. JNALB-8757 After upgrading,from earlier versioons there is an error message "your session has expired. please login again." This is a consequence of the improved GUI security. Log out and log in again to create a new security token. Software Revert Notes ====================== JNALB-8744 When downgrading from 4.2.5 to 4.2.3 or before,there will be a few steps needed to transition back from the improved secure logon in 4.2.5. After moving to an earlier level of software, the work-around is to use the log out drop-down in the GUI. Once logged out,Log back in as normal to obtain the down-level logon. This is a deliberate change to a new security model. However the old GUI is not compatible with it. jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.4 (Build 1764) 17th July 2018 ============================================================================================ New =========== JNALB-8572 CLI Lookup command added as an alternative when ping does not work owing to echo being suppressed Fixed =========== JNALB-8922 Updates to real server activity could affect load-balancing and in certain cases prevent service Remove divide-by-0 messages that were sometimes logged when there were no real servers to be used JNALB-8868 Remove errors when working with busy LDAP servers and fix pre-auth message "List index (0) out of bounds" JNALB-8699 Prevent flightPATH use server and use secure server from closing the connection unless needed Known Issues ====================== JNALB-8805 In a Manual Role H/A Pair,built from a cluster,where FTP shares a VIP with other services, this can cause the VIP light to show green inappropriately. JNALB-8823 Custom monitors using RS notes do not implement the new setting at the time the RS notes are edited JNALB-8846 Add-Ons lose network connectivity after ALB networking is restarted In order to work-around this,the affected add-ons can be stopped and started Software Upgrade Notes ======================= JNALB-8590 If an invalid flightPATH condition RegEx is configured,the actions are not to be carried out Please check for errors in syslog about flightPATH conditions having invalid regular expressions. These will cease to run. JNALB-8757 After upgrading,there is an error message "your session has expired. Please login again." This is a consequence of the change of session tokens. Log out and log in again to create a new security token. Software Revert Notes ====================== JNALB-8744 When downgrading from 4.2.4,there will be a few steps needed to transition back from the improved secure logon in 4.2.4. After moving to an earlier level of software,the work-around is to use the log out drop-down in the GUI. Once logged out,Log back in as normal to obtain the down-level logon. This is a deliberate change to a new security model. However the old GUI is not compatible with it. jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.4 (Build 1763) 10th May 2018 ============================================================================================= New =========== JNALB-8695 Session persistence figures show on the statistics page in the GUI JNALB-5675 Source Routing Control Improvements ============= JNALB-8595 flightPATH Body-Replace not to cause slowdowns JNALB-8590 If an invalid flightPATH condition RegEx is configured,the actions are not to be carried out JNALB-8599 Improve Start-Up Speed of Primary Interfaces JNALB-8767 Simplified IPv6 functions with real servers and TCP monitoring JNALB-8788 Handle unusual browser behaviour - strip path from uploaded file name JNALB-8668 Make ALB use less CPU when idle JNALB-8589 Maintain IP-List-Based tables over a restart JNALB-7884 Remove "connection:close" from response header with flightPATH action use server JNALB-7808 GUI login authorization hardened against brute-force attack JNALB-8604 Spectre and Meltdown Roll Back - not susceptible (Undoes JNALB-8587 Spectre and Meltdown) JNALB-8651 Pre-Authorisation for every request JNALB-8786 Keep VIPs on restart JNALB-8733 GUI Address can be Changed without manual intervention from the CLI login JNALB-8774 Defend against particular Formats of JSON causing a REST to delete all custom monitors (request to update a custom monitor) JNALB-8776 Prevent some sequences of operations causing an empty authorisation form config JNALB-8778 Increase ruggedness (on start-up) of other services if SSL has been given an incorrect configuration JNALB-8771 Troubleshooting page focus and scrolling JNALB-8728 Troubleshooting Trace - input for purpose and improved trace management JNALB-8777 Improve 2 of the default flightPATH rules (Hide CGI-BIN,HTML Extension) JNALB-4050 Remove the largely unwanted condition from 1 of the default flightPATH rules (Force HTTPS) JNALB-8813 Prevent GUI Refresh Resetting the User's Changes Fixed =========== JNALB-8766 ALB Persistent Cookie Load Balancing revalidate the session in traffic JNALB-8664 Change the help button in the GUI to the new site JNALB-8723 Fail-Over Latency - Must enforce >= 3500ms and <= 20000ms to correct settings JNALB-8697 Remedy many SSL connections placed at one time JNALB-8663 Remove seg fault after "Duplicate RS/VS Details" error message JNALB-8628 List-Based Persistence Sessions revalidate the session in traffic JNALB-8615 Bond interfaces VIP down after v4.2.3 upgrade JNALB-8699 Improve High Resource Exchange jetPACK for Exchange 2016 JNALB-8720 Improve resilience during GUI updates JNALB-8796 Software page,Prevent Error in Download from cloud JNALB-8761 Upgraded from 1734 to 1756,SSL VIP is not responding JNALB-8724 Control diagnostic log disk space JNALB-8754 Pre-Authorisation improvements for NTLM with POST actions JNALB-7384 Pre-Authorisation improvements with LDAP JNALB-8650 Pre-Auth fix for restart JNALB-8643 Pre-Authorisation fix for NTLM and Forms authentication JNALB-6980 Downloaded apps are sometimes not shown in library apps page JNALB-8616 Correction for Add User Fault JNALB-8745 Reduced access to configuration to speed up responsiveness JNALB-8713 GUI cookie handling corrected JNALB-8644 Layer 4 Not Connecting To RS Until Data Received JNALB-8748 ALB Restarts - Health-check Noticed e12#10/L=67150 JNALB-8750 uploaded custom monitor scripts on the active ALB now migrate to the passive ALB Known Issues ====================== JNALB-8805 In a Manual Role H/A Pair,built from a cluster,where FTP shares a VIP with other services, this can cause the VIP light to show green inappropriately. JNALB-8823 Custom monitors using RS notes do not implement the new setting at the time the RS notes are edited JNALB-8846 Add-Ons lose network connectivity after ALB networking is restarted In order to work-around this,the affected add-ons can be stopped and started Software Upgrade Notes ======================= JNALB-8590 If an invalid flightPATH condition RegEx is configured,the actions are not to be carried out Please check for errors in syslog about flightPATH conditions having invalid regular expressions. These will cease to run. JNALB-8757 After upgrading,there is an error message "your session has expired.please login again." This is a consequence of the change of session tokens. Log out and log in again to create a new security token. Software Revert Notes ====================== JNALB-8744 When downgrading from 4.2.4,there will be a few steps needed to transition back from the improved secure logon in 4.2.4. After moving to an earlier level of software,the work-around is to use the log out drop-down in the GUI. Once logged out,Log back in as normal to obtain the down-level logon. This is a deliberate change to a new security model. However the old GUI is not compatible with it. jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.3 (Build 1754) 8th December 2017 ================================================================================================ New =========== JNALB-7626 Platform changed to increase SSH security by disabling CBC CIphers and Weak MAC algorithms JNALB-8129 Added a new feature to GSLB Add-On to allow custom locations for private networks Improvements ============= JNALB-6505 Changed syslog compression to use less CPU JNALB-7879 flightPATH action "rewrite path" is not a terminal action JNALB-7897 Improved the syslog messaging during and SSL Real Server failure event JNALB-8025 Added free-text matching for Troubleshooting Trace JNALB-8103 Added extra diagnostics to assist in diagnosing support cases JNALB-8132 Message added to help when no troublshooting trace options have been selected and a trace is started JNALB-8133 In all pages,the grid text boxes enlarge during edits to make it easier to view the data you are editing JNALB-8139 GUI interface change to align all "Virtual Services" and "Real Servers" buttons JNALB-8174 In the software page,added the product description to the release notes section JNALB-8177 Improved the the handling of older configurations when imported to software version 4.2.3 and above JNALB-8212 Improved the error message during troubleshooting capture when an invalid IP address is used JNALB-8235 Added functionality to export certificates with special characters in the password JNALB-8330 Show system memory more accurately as system show 1G when it is closer to 2G JNALB-8351 Adjusted the network setting for Add-Ons to run more smoothly in Azure JNALB-8354 Refresh other cluster members autmatically with new uploaded custommonitor scripts JNALB-8358 Make the same DICOM server usable on more than one service JNALB-8372 Restricted the displayed monitors for Service Type FTP to those that are relevent JNALB-8378 Added a warning message when Service Type is RDP to assist in choosing the best Load Balancing policy JNALB-8393 Warning added to check network settings when changing webconsole subnet away from Gateway subnet JNALB-8452 E-Mail grouping rules are now applied even to service failure messages JNALB-8522 Augment content of support files for improved support JNALB-8562 Implement once-only (per upgrade) correction of small fail-over timer values to 3500ms for fail-over resilience on busy networks Fixes =========== JNALB-7463 By default,monitor each RS separately no matter many times it is in the config JNALB-7860 Corrected the service highlight,to select the service in question,during Enabling and Disabling the service JNALB-7804 Fixed a problem whereby some customers could not connect to the GUI unless the ALB was rebooted JNALB-7838 Fixed an issue to prevent email events causing segmentation faults JNALB-7878 Fixed an issue where a partially downloaded app would prevent another app download JNALB-7893 A fix has been made to prevent SSL disconnects JNALB-7904 Fixed an issue with DNS settings,preventing access to ALB for an hour JNALB-7968 Fixed an issue that would prevent an interface from going online if it is VLAN tagged JNALB-8050 Fixed an issue that would require a customer to refresh their browser after upgrading JNALB-8082 Fixed an issue that would cause temporary licences running on version 4.2.2 to expire twice as fast JNALB-8094 Fixed bad file number error above 32,000 client connections JNALB-8096 Fixed an issue in Widgets that would select the wrong filter keyword JNALB-8097 Correct remote log synchronisation,allowing unique settings on each ALB JNALB-8119 Fixed an issue with flightPATH variables $resp$ and $geolocation$ JNALB-8128 Fixed an issue that would sometimes provide no confirmation when upgrading the software version JNALB-8155 Fixed an issue that prevented virtual machine disk resize after upgrade to 4.2.x JNALB-8234 Corrected the Copy Service functionality when Load Balancing policy DSR is selected JNALB-8247 Using international charactures will no longer delete all services JNALB-8288 Fixed an issue that prevents local logging when using a non-functioning remote syslog server JNALB-8303 Fixed an issue that caused a custom monitor to stop when a parameter was changed JNALB-8386 Fixed an issue that showed the wrong status light with Service type FTP JNALB-8387 A fix has been made to stop a Custom Monitor when it has been de-selected in the GUI JNALB-8398 Prevent segmentation fault in large configs and with more than 32,000 client connections JNALB-8433 Correct date/time on a fresh VA JNALB-8447 VIPs with FTP services now provide service on the last ALB in the cluster,even if only some services are available JNALB-8467 Correct the use of temporary files to prevent health-check failures JNALB-8507 Fix FTP memory leak JNALB-8552 Remove occasional restarts abd segmentation fault on passive VIPs Software Upgrade Notes ======================= JNALB-8562 Note that upgrading will change any fail-over timer values less than 3500 miliseconds to 3500 milliseconds JNALB-8018 Software version 4.1.4 (Build 1663) successfully upgrades to Software version 4.2.3 (Build 1754) JNALB-8018 Software version 4.2.2 (Build 1745) successfully upgrades to Software version 4.2.3 (Build 1754) Software Revert Notes ====================== JNALB-8018 Software version 4.2.3 (Build 1754) successfully reverts to Software version 4.2.1 (Build 1734) jetNEXUS ALB-X Accelerating Load Balancer Software Version 4.2.2 (Build 1745) 24th May 2017 ============================================================================================ New =========== JNALB-8019 Added a "Copy Server" button to the Server tab in IP Services that does what it says on the tin JNALB-7560 Added a feature to edit and reorder the contents of installed certificates JNALB-7497 Create Curl update App available in the "Download from Cloud" section of the "Advanced - Software" page of an ALB-X JNALB-7493 Added a new custom health check for HTTPS with SNI (Server Name Indication) to the App Store JNALB-7268 ALB-X software installed on to HPE hardware will now have a "Lifeboat" facility JNALB-7268 This stores a software build on bootable partition. It also makes a daily backup at midnight and provides a "Restore" facility in the event of losing the hard drive JNALB-6411 Added a new option in Troubleshooting -- Trace to view failed real server health checks called "Monitoring-Unreachable" JNALB-7819 Added a button to the IP Services page that copies the current Real Server to maker it faster to add additional Real Servers Improvements ============= JNALB-8019 Redesigned Custom Monitoring architecture to better handle timeouts JNALB-7891 Update Open SSL with regards to CVE-2016-8610 JNALB-7846 Added the ability to automatically correct the "Support File Name" if the "Customer Name" contains invalid characters JNALB-7820 Added facility to the HP hardware builds to reorder NICs with external cards JNALB-7648 The audit log section is now hidden for Non-Admin roles JNALB-7647 Denied the ability to delete a certificate being used by GUI or REST JNALB-7463 Improved Real Server Monitoring that may have caused issues for certain customers JNALB-6843 Azure - added the ability for Add-Ons to utilise the base IP of the Azure VM for it's external IP address JNALB-7836 Improved the handling when deploying multiple Add-Ons of the same type JNALB-7558 Added an improvement to Azure VM's to prevent the VIP being taken down when disabling the last service under the VIP JNALB-7749 Improved messaging when you do not have a Pre-Authentication license JNALB-8011 Improved the messaging around flightPATH Evaluations with regards to the Value column JNALB-7960 Improved the flightPATH condition "Check" for Geo FP condition to automatically choose the only available option "Equal" for clarity and ease of use JNALB-7878 Improved the way we handle incorrect smart files JNALB-7869 Added a check to make sure VMware Tools are installed on VMware virtual machines JNALB-7849 Improved the handling of ALB-X customer names with special characters to prevent failure when applying a licence JNALB-7842/7393 Improved the handling of RDP cookie load balancing to help distribute unknown cookies more evenly JNALB-7735 Improved the way we handle flightPATH creation when a filter is applied JNALB-7724 Improved the dynamic calculation of file handles based on available memory JNALB-7663 Improved the amount of platform information we log for virtual environments JNALB-7661 jetNEXUS "default" self-signed certificate now signed with SHA-2 JNALB-7654 Added the ability to automatically give API access permission to the Add-Ons that require it JNALB-7633 Improved the way access is provided to the Users page for GUI Read and GUI Read Write permissions JNALB-7586 Forced Micro Instance to be always "Stand-Alone" meaning it acts independently without high availability JNALB-7575 Update the DICOM custom health check to set the called AETTitle in the "Notes" field and the calling AETTitle in the "Required Content" field JNALB-7555 Setting the name of your ALB-X now uses this name as the hostname of the system JNALB-7551 Added Status file information to "Support Backup Files" JNALB-7547 Improved the SSL Certificate renewal process to rename the (imported) or (trusted) certificate to (pending-renewal) until it has been renewed JNALB-7543 Included the root partition in the Disk Space Log Messages to improve the accuracy of the reporting JNALB-7536 Added a warning that is presented when the "Library - Add-Ons - Add-On GUI Button" is empty so remind that this is needed to access the GUI from this button JNALB-7473 Added a pop-up message to advise the user to configure the Add-On name rather than the internal IP address when used as a Real Server JNALB-7472 Added a banner warning is a user configures a VIP in the Add-On private address range JNALB-7242 Authentication - added the ability to change the LDAP port of an authentication server JNALB-7782 Improved the display of column details when teh column width is not wide enough to show natively JNALB-7669 Changed the order of Software Stored on ALB-X to show newest at the top JNALB-7664 Improved Add-On name syntax so that it may contain dash (-) but not underscore (_) JNALB-7755 Re-Wording of the Power page for accuracy and clarity JNALB-7736 GUI layout improvements for the System -- Logging page Fixes =========== JNALB-8053 Stopping a container based add-on no longer stops the ALB-X GUI in Azure JNALB-8040 Fixed a cluster update issue that may happen when changing the interface of the ALB-X GUI JNALB-8037 Fixed an issue that Adding anything into the Filter on the Virtual Services page may affect the API response JNALB-8035 Fixed an issue that could cause the GUI to remain faded out when using the Copy Service button JNALB-7932 Fixed an issue to correct wrong values under the Cache and Compress columns of the "View ? Status" page JNALB-7910 Fixed an issue that may have caused a passive ALB-X to restart unexpectedly JNALB-7866 Fixed an issue that would cause a slow response via the ALB-X and report Unknown SSL error JNALB-7835 Fixed an issue that randomly caused multiple SegFaults during normal operation JNALB-7816 Fixed an issue that would fail to restart the ALB after a config update (shebang) was uploaded in the "Advanced ? Configuration" page JNALB-7776 Fixed an issue that was causing Empty "Support Files" JNALB-7648 Fixed an issue that caused an entry "User does not Exist" or "Access is denied" JNALB-7492 Fixed an issue that would sometimes stop a change to a custom monitor form updating JNALB-6960 Fixed an issue that could cause a entry in the syslog saying "Bad File Number" which also caused a memory leak JNALB-7670 Fixed an issue that may have resulted in Add-Ons are not being restarted automatically after an ALB-X reboot JNALB-7668 Fixed an issue with the GUI that would sometime result in the Status light displaying inaccurate information JNALB-7568 Fixed an issue where certificate update on cluster was not working JNALB-7518 Fixed an issue that could cause slow response opening word document in IE8 JNALB-6549 Fixed an issue that would stop SNI working when using certificates with the - symbol in the name JNALB-7393 Fixed an issue that could cause RDP services to load balancing unevenly JNALB-7938 Fixed an issue that would not allow a user to click Update when selecting either Geolocation,Method,or Language condition JNALB-7781 Fixed an issue that may have resulted in high CPU after upgrading to Software version 4.2.1 (Build 1734) JNALB-7742 Fixed an issue that may have resulted in empty system logs JNALB-7580 Fixed an issue with IP Services Status lights when multiple users are accessing the GUI JNALB-7507 Fixed an issue that would fail to delete an "Add-On" user after the "Add-On" has been removed JNALB-7495 Fixed an issue that would result in a syslog message "Services restarting - Failover_watch_server#12/L=2003700/f=0.725" JNALB-7936 Fixed an issue that would prevent the scroll bar being fully visible in the IP Services page JNALB-7559 Fixed an issue that may change the status light of a real server to grey when disabling then enabling a service JNALB-7522 Fixed an issue with flightPATH so that it now keeps the "Target" of a rule when changing the "Type" JNALB-7756 Fixed an issue that would prevent VMware tools from running JNALB-7817 Fixed an issue with cache chunked content JNALB-8029 Fixed an issue that would add an invalid nameserver record when DNS Server 2 is not defined in GUI Software Upgrade Notes ======================= JNALB-8018 Software version 4.1.4 (Build 1663) successfully upgrades to Software version 4.2.2 (Build 1745) JNALB-8018 Software version 4.2.1 (Build 1734) successfully upgrades to Software version 4.2.2 (Build 1745) Software Revert Notes ====================== JNALB-8018 Software version 4.2.2 (Build 1745) successfully reverts to Software version 4.2.1 (Build 1734) JNALB-8018 Software version 4.2.2 (Build 1745) successfully reverts to Software version 4.1.4 (Build 1653)