In the rapidly evolving world of enterprise software solutions, staying updated with the latest patches and updates is not just recommended; it’s essential. HCL Technologies underscores this imperative with the release of Fix Pack 1 (FP1) for Notes/Domino 14.0. Rolled out on April 16, 2024, this update is more than just a routine patch. t’s a critical enhancement pack that promises to bolster stability, security, and efficiency for users across the globe. In this blog post, we’ll delve into what makes Fix Pack 1 a must-have for organizations running Notes/Domino 14.0, explore its new features, and discuss the overarching impact of these improvements on your operational resilience. Join us as we unpack the essentials of this significant update and guide you through its strategic benefits.

Notes/Domino FP1, Fix or Feature Pack or maybe both?

Even though we have previously dabbled with Feature Packs at IBM, the current FP1 is actually a Fix Pack. Nevertheless, HCL has ventured to include a few new features in Fix Pack 1, primarily for the Domino Server but also for the Notes Client.

What´s new in 14.0 Fix Pack 1

AutoUpdate integrated with Notes AUT Catalog
You can now use Domino AutoUpdate (autoupdate.nsf) to make it simpler to add Notes software packages for Windows to the Notes Auto Update Catalog (autcat.nsf). For more information, see Pushing Notes installs to the AUT Catalog using Domino AutoUpdate

DAOS resync snapshot documentation
Starting in Domino 12.0, you can enable a snapshot to run during resync to capture data that LocalDomainAdmins can later review. If you need to troubleshoot your environment, you can use this data to understand the server’s DAOS usage. For more information, see Gathering DAOS data using DAOS resync snapshot.

Add functionality for command “tell daosmgr REPAIR <dbname>”
There is a new REPAIR argument to DaosMgr – “tell daosmgr REPAIR <dbname>”.  When a user issues this command, an attempt will be made to repair any missing DAOS attachments that the specified database has references to.  Reference: SPR # DCKTD2USDR  
Note: If you use DAOS Tier 2 storage, do not use this command in FP1.   This issue is reported under SPR #PWAGD4ER4Q.  See KB0112558 – DAOS Command “Tell daos repair <databasename.nsf>” does not work properly in V14.0 FP1 for Tier 2 Storage

Update dbdirman code to display logical size
The dbdirman code is now updated for displaying the logical size (for DAOS storage tuner).  The “show dir” command has a new option “-size” which will display the Logical size of the database in bytes.  The Logical size of a database is its physical size plus the size of all of its DAOS attachments.

The points mentioned above primarily relate to the Domino Server. The Notes Client has received an upgrade of the JVM.

Everything fine? Unfortunately not!

I want to emphasize three points which are extremely important for anyone who wants to roll out Fix Pack 1.

When installing Notes 14.0 FP1, a file named “HCL Notes Client Update Installer x64.msi” is generated in the temporary folder without a digital signature. This lack of signature leads to the file being blocked by software whitelisting measures in end-user environments, which require digital signatures for validation. The expected behavior is for the file to be digitally signed to meet these security requirements. The defect status is currently open, and the issue, reported as SPR#ASIAD4FD58, is under investigation by HCL software. Customers can subscribe to the Defect Article for updates.

Secondly, HCL is propagating the AUT feature as the built-in solution for upgrading Notes Clients.

The issue with HCL Notes versions v14.0 and 64-bit v12.0.2FP1, FP2, and FP3 revolves around a malfunction in the AutoUpdate Tool (AUT) functionality. Users attempting to upgrade to a newer version through AUT encounter a problem where, after being prompted to upgrade and close the Notes client, nothing further happens—the upgrade process fails to initiate, resulting in no actual upgrade taking place.

A third point is also close to our hearts which is not specifically related to FP1 but important in general. Unless you have already converted all Notes clients to the 64-bit infrastructure (Notes 12.0.2 64-bit / Notes 14), we would advise against using the Notes / Domino Designer in the 64-bit version. I am aware that admins and developers in particular like to use the latest versions and of course also want to test the 64-bit clients. In a mixed client environment (32/64Bit), however, this is not a good idea. It can easily lead to unconscious changes to the applications that result in side effects. Only when all clients have been converted to 64-bit should the Notes Domino Designer also be used in the 64-bit version.

What about fixes in Fix Pack 1

In total we have over 90 fixes in HCL Notes and Domino 14.0 Fix Pack 1. So it is obvious that it is not only a good idea to roll out the current Fix Pack because of the functional enhancement of Notes / Domino 14.

CategorySummary of Fixes
AdministrationFixes related to user rename operations for specific locales and policy assignments.
AdminPCorrection of calendar entry issues post user ID rename.
APIResolution of incorrect version display in REST API.
AppDevEnhancement of DQL query handling.
Backup & RestoreImproved handling of database backup operations under Windows.
CalendarMultiple fixes addressing calendar crashes, meeting notices, and scheduling issues.
Calendaring & SchedulingImproved integration of DOMI with Zoom using proxy settings.
Client AccessibilityEnhancements to JAWS screen reader compatibility and character reading.
Client UIVarious UI improvements including crash fixes, memory handling, and display issues.
CompactResolved crash issues during database compaction.
DatabaseImprovements in database integrity error handling and DAOS operations.
DebuggerFix for a crash in the LotusScript debugger.
Design in ClientResolved issues in Notes client designer regarding XPages properties access.
Directory ServicesEnhancements in directory synchronization and memory leak prevention.
EditorFixes for embedded document handling and multi-screen scaling issues.
Entitlement CollectorCorrected tracking of entitlements for server access configurations.
ErrorsFixed LotusScript issues in Designer related to key parameter handling.
FirefoxResolution of password dialog error in Firefox versions 120 and later.
Forms/Subforms/PagesOptimization of document edit mode switching.
Full-text IndexingAddressed issues in temporary file handling during indexing.
Help FacilityCorrection of replica ID mismatch in Designer help database.
Install/Setup/ConfigFixes for installation issues and auto-update task handling.
Java AgentsStability improvements in Java agent execution.
JVMResolved Java heap memory handling and application hang issues.
LotusScriptImproved LotusScript handling for object creation errors in Excel integration.
MailEnhancements and fixes for mail handling, including crash fixes and forwarding issues.
MIMEResolved delivery issues for emails with multiple recipients and specific configurations.
MiscellaneousCorrection of archive restore command issues introduced in previous versions.
REST APIImproved compatibility of REST API with Windows-based LotusScript resources.
RestyleVarious fixes to improve database styling and design consistency.
Rich Text EditorResolved issues with unwanted tag insertion during email editing.
SecurityComprehensive security enhancements across client and server components.
Source ControlImproved handling of design element synchronization in Designer.
TemplatesAddressed issues with AutoUpdate functionality in template management.
XPagesNumerous fixes enhancing stability and display issues in XPages applications.
Summary of FP1 fixes.

If you want to see a detailed list of all includes fixes and SPR numbers. You can find it here.

Sametime Embedded fixes

SAME-50267 – “Send Transcript as Email” creates a blank email if there is an image in the chat history
SAME-47497 – In the send area, emoticons are overriding by the first emoticon in between the space
SAME-50116 – Preview area is updated as <strike> when user uses strike text property
SAME-50784 – Group List: Participants list is not visible in the group chat
SAME-46974 – Group Invite missing from group chats
SAME-47496 – In the send area, space is showing when selecting emoticons from emoticon palette
SAME-50348 – When selecting more than one emoji to send in a chat message, the first one selected is always used
SAME-50387 – When sending multiple emoticons, only the first one is received.
SAME-50529 – Sometimes “NLS missing message…” is updated in the preview area when smile emojis are sent over.
SAME-50268 – Initial chat IMAGE message MISSING 
SAME-50269 – HTML injection through nickname added from contact
SAME-50390 – Heart emoji is updated as camera icon in the preview area on MAC Ventura and a camera icon along with heart symbol on Windows11

Download Resources

You can download HCL Notes and Domino 14.0 Fix Pack 1 with the new HCLSoftware download portal.

Further Information

The JVM was upgraded to Semeru jdk-17.0.10+7 with timezone version 2024a

Starting with 14.0FP1, the AUT files will no longer be attached to Knowledge Base Articles.  These AUT files are now on FNO (Filename: AUTRepository_140FP1_StandardAllClientW64.zip)

The dominoblog.ntf, shipped with releases 14.0. and earlier, contains a release of the Dojo Toolkit which is susceptible to Security Bulletin: The Domino Blog template contains version of Dojo susceptible to a Prototype Pollution vulnerability (CVE-2021-23450) (KB0112490).  Please see KB0112637 Updates for the dominoblog.ntf template to address Dojo Toolkit vulnerability to obtain the new templates.

In addition, HCL continues to welcome ideas for product improvements. Also, technical articles and documentations can be found in HCL’s well-known Service Portal.

So what should you do?

I usually recommend updating to the latest available version. Here I would differentiate a little. If you have already taken the step towards Notes 14, I would fully recommend using Fix Pack 1. The situation with the unsigned files is more than unpleasant, but if this is not a technical obstacle for you, I would roll out FP1 anyway. However, if you are on an older release, the move to Notes 14 needs to be well thought out. In this case, I would strongly recommend testing Notes 14 first, as the change from 32-bit to 64-bit can lead to side effects, especially with self-programmed applications.

If you are a MarvelClient Upgrade customer, integrating Fix Pack 1 into your Notes 14 client setup is very easy. If you would like assistance, or are interested to learn more about MarvelClient Upgrade, reach out and let’s connect and take a look at the below video.

Please accept marketing cookies to view this video.

Music in the video:
Last Time by LiQWYD https://hubs.la/Q02tjSbr0
Creative Commons — Attribution 3.0 Unported — CC BY 3.0
Free Download / Stream: https://hubs.la/Q02tjDJK0
Music promoted by Audio Library: https://hubs.la/Q02tjDKB0