Domino, Designer and Notes v12 Roadmap

During the first day of the virtual HCL Factory Tour we were able to see the roadmap for Domino, Designer and Notes v12. HCL continues to innovate and sets the bar high in regard to product quality. The new release of Domino, version 12, is coming in Q2 of 2021.

HCL Domino Roadmap

HCL Domino v12 release is going to focus on the following three key points.

Basically it focuses on Volt, new possibilities in regard to infrastructure and better overall experience by delivering a new web based client. Rather than that, at a glance the v12 will deliver the following new features:

HCL Domino v12 Features

The version 12 of Domino will be supported on more Linux platforms than the previous release.

New Linux Platforms in HCL Domino v12

AstraLinux support seems to be very important on the Russian market. As mentioned earlier in the course of the HCL Digital Week, the backup process will be redesigned so it could be implemented easily by any third party solution. All major cloud vendors will also be supported.

New backup and cloud possibilities

From the security aspect, the usage of Let’s Encrypt certificates as well as 2FA will be possible out of the box.

With Domino v12, we will get a new client. I am especially excited about that. This may solve many issues that we currently have in terms of support with Windows Terminal clients for example.

HCL Domino v12 will also deliver some new capabilities for HCL Verse on-Premises, currently the focus lies on the following features.

HCL Verse on-Premises – Top priorities

After the delivery of HCL Nomad web client, HCL aims to deliver an all integrated user experience for the desktop clients. I can’t wait to get this, the users would benefit greatly from a UI which connects the HCL collaboration products.

Integrated user experience

HCL Notes client will also get updated and get some long awaited features. The UI (including workspace) will be improved to increase efficiency. Alternate “From” will be introduced, so we can switch on the fly from which mail account an e-mail should be sent or which signature should be used. The Performance of the client will be improved as well. A very welcome addition will also be the inclusion of Language packs as part of the basic installation so there will be no need to install them separately. The Notes Client will also get a new branding and very own icon! πŸ™‚

As expected, the new release of the Notes Designer will focus on mobile devices.

HCL Notes Designer v12

HCL continues to rapidly improve and develop the Domino platform by focusing on its strengths. I am sure that the HCL is going in the right direction!

HCL Sametime Premium announced – It’s a stunner!

As a part of HCL Digital Week, Luis and Gini presented the HCL Sametime Premium. It is intuitive, easy to use and frankly everything what we want from a modern video conferencing solution and more. The emphasis is put on cost savings, according to HCL you can save, for ten thousand users, over a million us dollars annually! In the following I will write a brief summary of the session, along with a few thoughts of my own.

According to HCL, when deploying video conferencing software, the customers are met with the following problems:

These problems are tackled with the HCL Sametime Premium.

As mentioned, a lot of emphasis is set on cost savings. The amount of money that HCL Sametime Premium can help you save, just blew me away, amazing! Take a look at the following slide.

Cost savings with HCL Sametime Premium

I like it that we still decide where we can deploy the solution, not like at some other software vendors…

HCL Sametime Premium and Sametime v11.5 offers a lot of new functionality, the following slide does not represent the full set of features, just the most important functionality at a glance.

HCL Sametime Premium – Features at glance

Luis also showed us a very cool demo with Sametime Premium, mostly Meetings, in action. You can create new Sametime Meetings in HCL Notes, or in HCL Nomad Web client, no problem.

HCL Nomad Web client

All functions are intuitive and easy to access, like screen sharing.

Screen Sharing

YouTube video sharing, as well as streaming on YouTube is available out of the box! I personally really like this feature.

HCL Sametime Premium integration with YouTube

The transition to mobile devices is easy and seamless.

By the way, you can install the mobile app via QR-Code, you just need to enter your username and password and you are ready to go. This is a welcome addition, I always wanted to spare the user of typing the server name and other needed settings.

HCL Sametime App installation via QR-Code

This is how a meeting can be created via web client.

HCL Sametime Meetings web client

Another cool thing is that the meeting recording is available just seconds after ending the recording of a meeting.

Downloading or sharing a meeting recording

Luis also showed us that you can deploy HCL Sametime Premium, with all features, in a day! Including setting up AWS, or doing some other preparation work on your platform of choice. To help us gain knowledge on how to do this, HCL will publish some new Whitepapers.

HCL Sametime whitepapers

HCL Sametime 11.5 including Meetings is available for download today, including a calculator tool to help you leverage just how much money you can save with HCL Sametime Premium.

Get Started!

All in all Sametime Premium and/or Meetings is a very welcome addition, there are so many customers waiting for Sametime Meetings. I hope that we are going to use HCL Sametime in many of our future projects. In the end always remember:

Be like Carla! πŸ™‚

HCL Domino v12 Preview – HCL Digital Week

Today, as a part of the HCL Digital Week, we had an opportunity to take a glimpse into the future and the v12 version of HCL Domino. In the following I will write a brief summary of the session, along with a few thoughts of my own.

In terms of upgrading to the v12 release, we got to see a live demo of the update from v9 to v12 of Domino. It took only about 5 to 10 Minutes to successfully upgrade the Domino server to the version 12. Business as usual. πŸ™‚

It looks like the emphasis of the new version will not be on the traditional Notes client, as of now, it does not look like the HCL Notes 12 will get a major overhaul from the previous version. Although, we got to see the “Type Ahead Search” feature, which is a welcome addition!

On the other hand, we will get a new web based client, HCL Nomad Web client. Which gets me extremely excited because this client has the full functionality of the traditional Notes client. HCL Nomad Web client will run on all most popular Browsers (Firefox, Chrome, Safari…) and will be supported on Windows, Linux and macOS!

HCL Nomad Web Client – Supported Platforms

Here are some screenshots from the new HCL Nomad Web Client:

HCL Nomad Web client can be installed by opening a URL in a web browser, the whole installation takes about a minute (although this is dependable on your network bandwidth). The access, to the installation page, can be secured via two-factor authentication (2FA).

HCL Nomad Web client installation

This brings us to other cool features which will come with HCL Domino v12, FaceID and other biometric means of authentication will be supported in HCL Nomad mobile client.

HCL Nomad Mobile client

It will be possible to integrate HCL Domino Applications in Microsoft Teams, as long as the Domino Applications can be opened in web.

HCL Verse on-Premises will be fully supported in a web browser on mobile devices.

On the other hand, on desktop, HCL is working on a fully integrated user experience, this is something I can’t wait to get. Things like Verse on-Premises and Sametime Meetings integration. It will be possible to access a Sametime Meeting from a mobile device, by scanning a QR-Code from Verse on-Premises Client.

There was a lot of talk today about cloud and containerization and HCL Domino v12 session was no exception, Domino v12 will run on most major cloud platforms, HCL also guarantees that your backup solution will support Domino v12. The whole backup process will be reinvented so it could be easily supported by all backup software vendors.

Cloud and Backup

Which brings us to the “Cloud Native” journey. When installing HCL Domino v12, a “one click install” will be possible by using a JSON configuration file. In terms of ease of deployment and automation, this means a great deal.

HCL Domino’s Cloud Native Journey

A few new security features will also be implemented. As mentioned, 2FA and biometric authentication on mobile devices will be supported out of the box as well as the whole process of obtaining and using the Let’s Encrypt SSL certificates. Active Directory Password Sync will also be available in the next release, one password for AD, HCL Notes and Domino Web Access, finally! πŸ™‚

HCL Notes Designer v12 is going to allow easier development of responsive applications, here we have a clear focus on developing and modernizing applications for mobile devices.

HCL Domino Volt is going to be enhanced even more, a more simplified web administration page will be delivered as well as connectors for third party solutions.

HCL Domino Volt and Domino v12

Domino v12 will be available in 2021 in Q2 until then we can participate in HCL Nomad Web Beta!

HCL Nomad Web Beta

HCL Domino v12 will bring a lot of new highly requested features, I can’t wait for it to come, the orientation is clearly on mobile and cloud, as well as building a secure and highly functional backend for the rapid low- and pro-code development.

Nominations are open for HCL Ambassadors!

It is that nice time of the year again, the nominations for HCL Ambassadors are open! If you feel that any individual has helped you personally or contributed to the HCL Community, outside their defined area of work, please do take a minute to nominate that person. You can do it under the following URL:

https://www.hclambassadors.com/volt-apps/anon/org/app/17958248-1415-4d09-81bf-f084ebfb6d7c/launch/index.html?form=F_NewFormDashboard1

The HCL Ambassador program allows the nominee to access a lot of betas, information, help, support and some cool assets, which in turn is going to benefit you.

Visit the official HCL Ambassador Website to find out more about the program.

Please do not feel obliged to nominate me by any means, but if you think that I deserve it, you can paste the following information to the nomination form:

Firstname: Milan
Lastname: Matejic
E-mail: milan.matejic@axians.at
Country: Austria
Company: Axians ICT Austria GmbH
Job Title: IT Consultant
Current HCL Ambassador: No
HCL Brand: Digital Solutions
Blog url: https://milanmatejic.wordpress.com
Linkedin: https://www.linkedin.com/in/milan-matejic-45536511a/
Twitter: @Milan_Matejic90
Facebook: https://www.facebook.com/milan.s.matejic
Products: HCL Domino/Notes, HCL Connections, HCL Sametime, HCL Safelinx

Summary:

I am giving my best to blog in my spare time about HCL Products, Achivements and Fixes I have self found.
I was speaking at Engage 2020, I held a Session “Implementing Certificate Based Authentication for HCL Traveler Access”. More on that under the following URL:

https://milanmatejic.wordpress.com/2020/03/30/engageug-implementing-certificate-based-authentication-for-hcl-traveler-access/

Inside my company I advertise about HCL Collaboration Products and help my colleagues inside and outside the company build Know-How with these Products, by having remote Sessions with them.
I managed to convince our Customers to continue to use HCL Domino and HCL Connections, and not migrate to other platform.

In the last five years I haven’t missed a single ICS Event in Vienna and I gave my best to take as many as possible colleagues and customers to it.
I was strongly advertising for HCL Domino v10 and v11, blogging frequently about it and spreading the news to our customers. I also encouraged and helped Colleagues and Customers to
Submit Ideas on HCL Domino and HCL Connections Ideas Blog.

Highlights:

1) Speaking at Engage 2020

https://milanmatejic.wordpress.com/2020/03/30/engageug-implementing-certificate-based-authentication-for-hcl-traveler-access/

2) Blogging & pushing HCL News on social media (Twitter, Facebook, LinkedIn, Xing,…)

https://milanmatejic.wordpress.com/

3) Member and contributor of Enthusiasts Groups regarding HCL Collaboration Software (Domino, Sametime Connections)

-) OpenNTF Slack Channel (Domino, Sametime, Connections)

-) Facebook groups

https://www.facebook.com/groups/LotusDominoAdmins/

https://www.facebook.com/groups/87320249925/

https://www.facebook.com/groups/101414713319478/

And if you do nominate me, please let me know! πŸ˜‰

HCL Sametime – Update site and SAML enabled webserver

If you plan to manage your HCL Sametime clients via Expeditor managed settings framework and automatically updating their preferences via “managed-settings.xml” file, make sure that the file(s) are placed on a web server, in that way, so these files can be accessed without any form of authentication.

A SAML enabled server may look like a good idea, but at least in my tests, I could not get it to work with HCL Sametime Embedded client.

HCL Notes Connections Plug-In – Login via SPNEGO not possible

If you are trying to use SPNEGO as the means for authenticating HCL Notes Connections Plug-In and you run into an issue, check if “Use the alias host name for the application server” option is used on Websphere Application Server and if that is the case try turning it off.

For some reason the HCL Notes Connections Plug-In cannot use SPNEGO authentication mechanism when this option is used on WAS. You can find this setting under “Global Security – Web and SIP security – SPNEGO web authentication”.

Depending on your DNS configuration and SPN entries created, this option may be needed for HCL Connections or other applications, so make sure you test everything appropriately after changing the SPNEGO settings.

HCL Domino – Default LTPA Token

I came across an HCL Domino environment with HCL Sametime where the Sametime embedded clients were logging in via LTPA but with a different authentication server than the Sametime Community server.

As you can imagine, this was important to keep in mind during a Sametime migration. The Domino server used for authenticating Sametime clients is also hosting multiple websites and using multiple LTPA tokens, so the question was, which LTPA token is actually used for authenticating the Sametime clients.

After some searching I asked a good friend, Herwig W. Schauer, and he knew the answer. The LTPA token used for authenticatication of Sametime embedded clients is the default LTPA token, which is found inside the “($WebSSOConfigs)” hidden view of the Domino directory.

To access this view, hold “CTRL” and “Shift” keys while opening the “names.nsf” database. I hope this saves someone some time. πŸ™‚

Creating an LTPA Token – Without WAS Network Deployment Server

Recently I was installing an HCL Sametime 11 environment from scratch. I always tend to implement a single LTPA Token across the Domino, Sametime and/or Connections environment. It is also a very good idea to use only the LTPA Token version 2, as it is more secure, but this also means that the LTPA Token has to be created by a WebSphere server.

Usually this is not a problem, because most of my customers have HCL Connections or an older version of Sametime already deployed, which means that they are also using WebSphere Application Server Network Deployment.

But this customer only had Domino, and a new installation of the WAS Network Deployment Server, solely to create a new LTPA Token and scrap it afterwards would take me too much time.

My friend Herwig W. Schauer gave me tip that the same could be done with WebSphere Liberty server, which is a lot faster.

Just download the latest version of WebSphere Application Liberty Server, which is free, from the IBM Website, I used the ZIP Install Package for Windows OS.

Just extract the downloaded package to the directory of your choice and open the “server.xml” file, which can be found under “<was_liberty_package>\wlp\usr\servers\defaultServer”, in text editor. At the line number 17, inside the “<ltpa>” tag, edit the “keyFileName” and “keysPassword” parameter, as shown in the screenshot below:

Afterwards, just start the WAS Liberty by executing the “server.bat” script.

<was_liberty_package>\wlp\bin>server.bat start

Just as in the screenshot below:

As soon as you get the server fired up, a new LTPA token will be generated in “<was_liberty_package>\wlp\usr\servers\defaultServer” directory, with the name and password you specified in the “server.xml” file.

That’s it, you can take the newly generated LTPA token and import it to Domino.

HCL Sametime 11 – WebClient stuck on Loading

If you experience the issue with HCL Sametime 11 Proxy, where the WebClient just loads endlesly after a user logs in, and the following error is present in “catalina.out” log file (of the Sametime Proxy component):

CLFRX0049E: Failed to query the user info: <username>, reason 80000005

Check the “UserInfoConfig.xml” file, on the Sametime Community Server, for Syntax Errors. In my case the “Username” variable, inside the “<storageDetails>” tag, needed to be moved in front of the “Password” variable (this formatting is default in Sametime 11 FP1 version). Afterwards the “<storageDetails>” tag should reassemble something like the following:

<StorageDetails BaseDN=”DC=test,DC=com” HostName=”dc.test.com” UserName=”CN=SVC_Test,OU=Service Accounts,OU=test,DC=test,DC=com” Password=”xxxxxxx” Port=”389″ Scope=”2″ SearchFilter=”(&amp;(objectclass=user)(!(userAccountControl:1.2.840.113556.1.4.803:=2))(|(pager=%s)(mail=%s*)(samAccountName=%s*)(sn=%s*)(displayName=%s*)(distinguishedName=%s)(objectguid=%s)))” SslEnabled=”false” SslPort=”636″ /> 

HCL Sametime – Creating a Name Change Task without Sametime System Console

In the HCL Sametime version 11 there is no System Console, which means that the Name Change tasks have to be created directly in the “stnamechange.nsf” database.

This process is not documented. After trying to reinvent the wheel and failing gloriously, I decided to write a blog post about it. πŸ™‚

Just open the “stnamechange.nsf”, with a user which has manager access on the database, click on “Create” and create a new “Name Change” document.

After that just choose the name of the document, “Description” is optional. Under “Location” enter the DN of your Sametime Community Server, “CN=<server_name>/O=<organisation_name>”. “File” is a richtext field, and here you have to upload the CSV file you want to use. You can read the details about creating the CSV file in the official documentation.

In the end the document should look like the following:

After that just run the stnamechange.cmd/.sh as you normally would with HCL Sametime version 10 or earlier.

If you are on Windows OS, open CMD as administrator, navigate to the Domino program directory and start stnamechange.cmd or stnamechange.sh respectively with the following parameters:

stnamechange.cmd <domino_program_directory> <domino_data_directory>

For example:

stnamechange.cmd c:\HCL\Domino c:\HCL\Domino\Data

That should be it. If you run into any problems, you can take a look at the log, every time you run the command, a log file is created in the “Trace” directory of the Sametime server. You can even set verbose logging.

I hope this helps and saves you some time.