RoboCopy – Move data with directory exclusion

Today I had the issue to move a complete Domino Directory from one server to another one. Unfortunately I could not work with VM tool to move VMDK files but had to use RoboCopy.

The customer had the request to move the DAOS directory outside the current Domino\Data directory so I had to exclude this directory from the RoboCopy command. With the default Option “/XD directoryname” the exclusion did not work. After some investigation I ended at the following command:

robocopy \\source-IP\d$\Lotus\Domino\Data destination-directory /S /E /R:2 /W:3 /MT:4 /XD “\\source-IP\d$\Lotus\Domino\Data\DAOS”

So it´s not enough to name only the directory but you have to give the complete source folder to the RoboCopy command. A complete listing about the options can be found under this link.

Moving the DAOS store to another location is well documented here.

Installing Domino V11 on CentOS 8.1

If you plan to install Domino V11 on CentOS 8.1 you have to do some steps before because there are some requirements:

Install CentOS 8.1.x ( without any graphical interface – you won´t need it )

  • Install perl
    • To run the Domino console installation you need perl to run it
    • yum install perl
  • I don´t exactly know if the libXp library is also needed ( it was in the last releases ) but I installed it
    • yum install libXp

Afterwards I created the default user und group for the Domino Server:

  • sudo groupadd notes
  • sudo adduser notes
    • To add the user “notes” to the group
      • sudo usermod -g notes notes
  • Set up the notes user to use DOMINO_LINUX_SET_PARMS:
    • # vi /home/notes/.bashrc
    • Add to the end of the file: export DOMINO_LINUX_SET_PARMS=1
  • Update the Security/Limits File:
    • Edit /etc/security/limits.conf using root and add or modify the lines:
      • notes soft nofile 65535
      • notes hard nofile 65535
    • (Use 65535 for 64 bit Linux for both soft and hard limits, per HCL 2019/12.
  • Update SELINUX:
    • $ vi /etc/selinux/config
      Change to SELINUX=disabled and save.

Then you have to check if the firewall is active – you can do this with the following command:

  • firewall-cmd –state
  • If it´s running you can stop and disable it with
    • systemctl firewalld stop
    • systemctl disable firewalld
  • or you have to add the rules for running your Domino V11 server for the required ports
    • 1352
    • 80/443
    • 25
    • 389

Afterwards you just have to install your Domino V11 server, implement the perfect start/stop scripts of Daniel Nashed ( which are extremely well documentated ), configure your Domino server and run a great collaboration tool !!

Domino 10.0.1 FP4 is available

Yesterday HCL released FP4 for Domino 10.0.1 with the following fixes – but also take a look at the important notes:

Change of Fix Packs and Hotfixes for 10.0.1 compared to 9.0.1
Beginning with Notes/Domino 10.0.1, HCL will ship frequent “Fix Packs” (FP) to improve the overall quality of releases deployed by customers.  These Fix Packs will be provided for all platforms for all future release streams (e.g. 10.0.1, 11.0, etc…).  The FPs will include:
– All updates from previous FP of same feature release stream
– Any hot fix “proven” since the last FP
– Selected high-quality fixes using Interim Fix (IF) selection criteria in use today
– Security patches including JVM updates
Fix Packs will not include:
– New Features unless disabled by default
– Translation fixes
– Template changes that would conflict with language kits. (This FP includes autocat.ntf and Forms9.nsf)

Regarding the fixes – please take a look at the official announcement here.

Domino Query Language for Domino v11 in Action – Replay available

Last week there was a great webinar about the enhancements of Domino Query Language ( DQL ) for Domino V11.

Now the replay is available here and you can watch the possibilities of this great feature. You also can view the Q´s & A´s from the webinar here.

But what are the enhancements made in V11 ? Well, there are a lot, but here are the most important ones:

  • V11 contains operators ( FTSEARCH )
    • In V10 you could only search a Domino database by view or by NSF
    • In V11 you also can search over the FTSEARCH via CONTAINS
    • Of course this option requires a FullText Index
    • Take a look at the examples

GoToWebinar 001

  • V11 DQL View Traversal Optimization
    • With a better performance ( 2-5x faster than V10 !! ) DQL becomes a great opportunity

DQLV11 performance


Feel free to use this new feature in your Domino environment. It´s great !!!

Extracting Private Key from PFX file and generating a KYR file

Today I had to create a new certificate at customer site because of a Shitrix attack and had to extract the private key from the PFX file.

It´s quite easy running the following command:

openssl pkcs12 -in path:/myfile.pfx -nocerts -out path:/private-key.pem -nodes

Enter Import Password: password

With this command you extract the private key AND the certificate which you can use for creating the KYR file needed for your Domino environment. You can find your private key and the certificate in the file “path:/private-key.pem” and can copy the text between and encluding —BEGIN PRIVATE KEY— and —END CERTIFICATE—.


Upcoming events for Domino V11

HCL is offering a lot of upcoming events – give it a chance and register for one of the following free events !!

Domino V11 Query Language

  • With the release of v11, Domino Query Language (DQL) completed its consolidation of all means of searching Domino data, using full-text indices. We will discuss and demonstrate this and other vital enhancements. We will also workshop problems solved in a CollabSphere 2019 session that will show as LotusScript agent code, so DQL can be seen in action. Lastly, the expansive future of DQL will be detailed in the context of programming models and the business problems it can be used to address.
  • Register here:

Domino Deployment and Monitoring

  • Join this session to learn how to create a controlled, efficient Domino deployment (regardless of where you want your servers) powered by Panopta, our new partner. You’ll learn how to get complete visibility of your Domino servers’ key health metrics in easy to use dashboards, ensure the right person is notified in case of any health or performance issues, and solve problems with automated remediation instead of manual intervention. And, with much of the configuration done out of the box, you’ll learn how to get this all up and running quickly.
  • Register here:

Trends in Digital Experience Transformation from IDC

  • As IDC’s research has shown, organizations that use HCL Digital Experience have realized significant business benefits, including increased revenue and quicker time to market, reduced costs and improved staff productivity, and increased customer and employee engagement. Join this webinar to learn about the latest trends in digital experience transformation from IDC, and learn more about the business benefits HCL DX customers have achieved.
  • Register here:


You can also have a look at the V11 Key Features and Benefits in the following one-pager:

And of course you still can register for engage ( the “New Lotusphere” ) held in Arnhem and organized by HCL Grandmaster Theo Heselmans and his great team !!

Webinar: Domino Query Language for Domino v11 in Action

HCL is offering a Webinar about DQL in Domino V11 with the following content:

With v11, Domino Query Language (DQL) completed its consolidation of all means of searching Domino data, using full-text indices. We will discuss and demonstrate this and other vital enhancements in this session. We will also workshop problems solved in a Collabsphere 2019 session that will show as Lotusscript agent code, so DQL can be seen in action. Lastly, the expansive future of DQL will be presented in some detail in the context of programming models and business problems it can be used to address.

Feel free and register for this great Webinar to see the options you have with DQL V11: