Sub domain DNS at Digital Ocean for Domino CertMgr DNS-01 requests  

By Daniel Nashed | 12/7/21 2:41 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

What can you do if your DNS provider does not support a DNS API? There are a couple of options. And there is one I am using for a while for testing the DNS TXT API at Digital Ocean. You can delegate a sub domain to Digital Ocean and use DNS challenges for the sub domain. And you can even redirect ACME request for the main domain via CNAME records to that validation domain.

HCL Sametime – Setting the Community ID  

By Milan Matejic | 12/7/21 2:40 AM | Infrastructure - Sametime | Added by Roberto Boccadoro

If you are planning to deploy HCL Sametime Community service in a cluster or HA architecture, setting a Community ID is a must. Ideally, this should be an FQDN used for accessing the Community servers, something which is easy to remember, and your users can relate to. So, think ahead and use a name that can be used to access the service externally and internally

Connections Desktop Plugins Password Save Policy  

By Christoph Stoettner | 12/7/21 2:38 AM | Infrastructure - Connections | Added by Roberto Boccadoro

During the latest automated deployment of the HCL Connections Desktop Plug-ins for Microsoft™ Windows™ , I had issues activating the Password Save Policy. We wanted to disable the option that users can save passwords. The documentation tells us, that the registry key HKLM\SOFTWARE\Wow6432Node\IBM\Social Connectors\Settings\Password Save Policy needs to be set to 1 to achieve this. Sadly this does not work, and I remembered, that I investigated this error already some years ago.

Expired certificate on your Kubernetes environment  

By Martijn de Jong | 12/7/21 2:36 AM | Infrastructure - Connections | Added by Roberto Boccadoro

Normally a Kubernetes environment is well maintained and regularly updated with the most recent versions of Kubernetes. However, with a Kubernetes environment that is just used a an HCL Connections Component pack installation, this might not be on your radar and it’s easy to let it just run attended. If you do that for too long though, like longer than one year, you’ll get into trouble

One-Touch Domino JSON file validation in Domino 12.0.1  

By Daniel Nashed | 12/6/21 12:53 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

One-Touch Domino is one of my favorites features in Domino 12 when it comes to automated deployments. With Domino 12.0.1 there is a new validation tool for JSON files. It makes a lot of sense to validate before starting your server setup. There are two options 1. Check if the JSON format is valid --> that's something jq could also do for you and I am using this validation in my "domino setup json" start script option 2. Check if the JSON file is valid based on the current scheme! --> That's really very very helpful when writing JSON configuration files.

New Adventures in Administration: Docker Compose and One-Touch Setup  

By Jesse Gallagher | 12/4/21 1:42 PM | Development - Notes / Domino | Added by Martin Pradny

As I do from time to time, this weekend I dipped a bit into the more server-admin-focused side of Domino development. This time, I had set out to improve the deployment experience for one of my client's apps. This is the sprawling multi-NSF-plus-OSGi one, and I've long been blessed to not have to worry about actually deploying anything. However, I knew in the back of my head the whole time that it must be fairly time-consuming between installing Domino, getting all the Java code in place, deploying the DBs, and configuring all the documents that associate them.

Version 3.0 of the Domino Open Liberty Runtime  

By Jesse Gallagher | 12/3/21 4:13 AM | Development - Notes / Domino | Added by Roberto Boccadoro

When I last talked about my Domino Open Liberty Runtime project, I mentioned the various main tasks I'd been doing in gearing up for a 3.0 release. Well, it's been a while since then, but so it goes with open-source projects sometimes. Fortunately, I've had some time here and there to dust it off some more and take care of a lot of lingering tasks I had assigned to the 3.0 release, enough to make it to the finish line. Some of these I found interesting to note, and so I'll note them here.

The QueryResultsProcessor – part Three  

By John D. Curtis | 12/2/21 1:44 PM | Development - Notes / Domino | Added by Oliver Busse

The previous two posts provided a walk through the API components in the QueryResultsProcessor object. Now I want to move into what you can, and arguably should do with the feature.

The Query Results Processor – part Two  

By John D. Curtis | 12/2/21 1:43 PM | Development - Notes / Domino | Added by Oliver Busse

More on the QRP pieces .. because the simplest results view with only one source does not do justice to the power we built into the engine. QRP Pieces – the Formula override

The Query Results Processor – part One  

By John D. Curtis | 12/2/21 1:42 PM | Development - Notes / Domino | Added by Oliver Busse

Well, I’ve been busy putting together content to blog about. But since 12.0.1 is on the verge of shipping, this is a good juncture to catch people up with what we’ve been up to. Today’s topic is … the Query Results Processor

Journeys Debugging Open Liberty and MVC  

By Jesse Gallagher | 12/1/21 12:34 AM | Development - Notes / Domino | Added by Roberto Boccadoro

I mentioned in my last post that I've been tinkering with a modern structure for OpenNTF's web site as a side project. In that, I talked about how I've been going with Jakarta MVC for the front end, but ran into an odd problem with the latest versions in Open Liberty, and that was the impetus to tinkering with ERB. Well, I decided to go back and take a swing at trying to make JSP work in this case, since it's (still) a good engine for this purpose, and it could be a fun experiment. I was indeed able to do it, and I think the path I took is worth chronicling here.

How to create exportable TLS Credentials with Domino 12.0.1  

By Daniel Nashed | 11/25/21 3:39 AM | Infrastructure - Notes / Domino | Added by Martin Pradny

CertMgr Domino 12.0.1 introduces export/import functionality. You can import existing PEM, PKCS12 and kyr files. If you mark them to be exportable during import or create an exportable key, you can export it later. This works with manual and also ACME (Let's Encrypt) flows.

Highlights as start page hides the Community overview  

By Christoph Stoettner | 11/19/21 1:47 AM | Infrastructure - Connections | Added by Roberto Boccadoro

Connections 7 creates the Community Highlights page automatically and sets it as the start page for new communities. That’s configured in the highway service, which is available for administrative users on https://your_connections_url/connections/config/highway.main.gatekeeper.tiles So far so good, the community menu looks way cleaner, until today I haven’t thought about this.

HCL Connections switch to allowlists  

By Christoph Stoettner | 11/19/21 1:44 AM | Infrastructure - Connections | Added by Roberto Boccadoro

How to add additional allowlist rules to HCL Connections A long time ago, I wrote about the new implementation of allowlists in HCL Connections and that the documentation on customization and adding new rules was an absolute miracle for me. I haven’t implemented allowlists at any customer at the moment, because the first tries in 2018 were horrible. Even formats from the builtin editors got deleted during the save procedure. During test deployments I often start with enabled allowlists, but later I always switch back to blocklists. For a support ticket I had to check some settings today, and so I tried with enabled allowlist and blocklist. This let me remember the old blog post and I wanted to check if custom rules can be added now.

Replace curl shipped with Windows with a recent version not build by Microsoft  

By Daniel Nashed | 11/19/21 1:42 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

While working on a OpenSSL server side project, I used curl.exe to test client cert authentication. It turned out that curl.exe shipped with Windows 11 is a quite old version -- last security patched end of 2019. The version is the exact same version I also see on Windows 10 (see details below). If you are using Curl on Windows, I would strongly recommend to replace Curl shipped with Windows, with a current Curl version provided by the Curl project directly!

Disabling persistent chat in Sametime 11.x  

By Rainer Brandl | 11/17/21 6:55 AM | Infrastructure - Sametime | Added by Roberto Boccadoro

In one customer situation I had the request to disable the new ( and great ) functionality of the persistant chat.Well, you have to install the MongoDB during the installation of the Sametime Community Server but can disable the need of the MongoDB afterwards by going through the following steps

OpenNTF 20th Anniversary Celebration - Dec 14  

By OpenNTF | 11/16/21 12:01 PM | Business - Events / People | Added by Oliver Busse

In December of 2001, Nathan Freeman and Bruce Elgort came together to create an open source community for Lotus Notes. 20 years later we are still serving the open source community around the HCL Digital Solutions portfolio of products.

Technical Documentation? Here you go!  

By Oliver Busse | 11/16/21 6:05 AM | Business - Events / People | Added by Roberto Boccadoro

I admit: I love to write technical documentations. It's an unusual habit of a developer to do so, but somehow I adore having something to look at after a while and still be able to understand what's going on. In the past I used several tools for that. What I can say is that word processors like MS Word are NOT suitable to write a decent documentation for software. Just do not use them. I recently discovered MkDocs as the tool of my choice. This allows you to create neat online documentation as well as printable PDFs using the right plugins.

HCL Connections - how customize user invite theme  

By Matteo Bisi | 11/16/21 6:02 AM | Infrastructure - Connections | Added by Roberto Boccadoro

HCL Connections is a customizable product, using the traditional way with " <CNX-CUSTOMIZATION-DIR> " or using customizer. During this days we are working on an upgrade to version 7 where the whole cnx theme it was supposed to be customized in red even the Invite guest After some test without the result , because the HCL documentation was not updated (invite application is NOT mentioned even reading version 7.0 doc) we have found the correct path in a css comment ....

HCL Traveler has ended supporting HTTP (without SSL)  

By Ales Lichtenberg | 11/16/21 6:01 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

With today’s update (November 15) HCL Verse for Android, HCL Traveler Companion for iOS and HCL ToDo for iOS has ended HTTP configuration support and only HTTPs are no longer supported. This applies from these versions: HCL Verse pro Android (12.0.5) HCL Companion pro iOS (12.0.2) HCL To Do pro iOS (12.0.2)

Domino One Touch install on Ubuntu and Debian  

By Daniel Nashed | 11/8/21 2:12 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

I am still not a big fan of Domino on Ubuntu or Debian. And it still makes a lot of sense to stay on platforms that are close to the two fully supported platforms RHEL and SLES!!! But specially for me testing software and also supporting my start scripts, this installer makes a lot of sense to support those platforms. For Ubuntu and Debian I needed the work-around to change the shell from dash to bash during install.

Domino install challenges on Ubuntu 20.04 LTS  

By Daniel Nashed | 11/8/21 2:11 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

There has not been any testing on my side for the start script on Ubuntu so far. But now that Ubuntu meets the basic requirements for Domino support, I took a quick look. There has been a live console issue, which I fixed in 3.6.1 today (already in the develop branch of the Domino Docker Community project). But it turned out that also the Domino install script has an issue on Ubuntu, because the default shell is dash instead of bash. Here are the technical details and a workaround.

Domino 12.0.1 – new compact option  

By Ulrich Krause | 11/8/21 2:09 AM | Infrastructure - Notes / Domino | Added by Roberto Boccadoro

Domino 12.0.1 includes an interesting enhancement to the compact task options. Together with the options -c and -X, -RESTARTensures that a compact that terminates because the limit set with -X is exceeded continues at exactly the same point during the next run. This ensures that even large files are compressed, which at the moment would never be fully compressed due to exceeding the time limit.