Tag: Beheer

  • Wat betekent CVE-2026-91403 mogelijk voor HCL Domino?

    Wat betekent CVE-2026-91403 mogelijk voor HCL Domino?

    Er is een kwetsbaarheid bekendgemaakt in Java die vragen oproept bij beheerders van HCL Domino. De kwetsbaarheid heeft het nummer CVE-2026-91403 en heeft te maken met de manier waarop Java bepaalde digitale certificaten vertrouwt.

    Omdat Domino voor onderdelen en toepassingen Java gebruikt, is de vraag of ook Domino-omgevingen risico lopen. HCL onderzoekt dat op dit moment. Wat is er aan de hand en wat kun je als beheerder nu al doen?

    Stand van zaken: 27 oktober 2026.

    Wat is er aan de hand?

    Digitale certificaten worden gebruikt om beveiligde verbindingen op te zetten en de identiteit van een systeem te controleren. Je kunt een certificaat zien als een digitaal identiteitsbewijs: het helpt software vast te stellen of zij daadwerkelijk verbinding maakt met de bedoelde partij.

    Bij deze kwetsbaarheid gaat het om certificaten die samenhangen met certificaatuitgever eMudhra. Van enkele zogenoemde tussencertificaten zijn de privésleutels onvoldoende sterk gebleken. Daardoor bestaat het risico dat een aanvaller deze sleutels kan achterhalen en gebruiken om valse certificaten te maken.

    Java kan zulke certificaten onder bepaalde omstandigheden als betrouwbaar accepteren. De verbinding lijkt dan beveiligd, terwijl de software mogelijk met een andere partij communiceert dan bedoeld.

    Wat zou een aanvaller hiermee kunnen?

    Stel dat een Java-toepassing vanuit je Domino-omgeving verbinding maakt met een externe dienst, bijvoorbeeld een API. Normaal gesproken controleert de toepassing het certificaat van die dienst voordat gegevens worden uitgewisseld.

    Als een aanvaller erin slaagt het verkeer te onderscheppen of om te leiden en daarbij een geschikt vals certificaat aanbiedt, kan de Java-toepassing mogelijk denken dat zij met de echte dienst communiceert. De aanvaller zou dan, afhankelijk van de verbinding en de gegevens die worden uitgewisseld, informatie kunnen meelezen of aanpassen. Denk bijvoorbeeld aan gegevens die naar een externe toepassing worden verstuurd of aan antwoorden die daarvan terugkomen.

    Daarvoor moet wel aan meerdere voorwaarden zijn voldaan. De aanvaller moet bijvoorbeeld een positie hebben waarmee het verkeer kan worden onderschept of omgeleid, en de betrokken Java-omgeving moet het valse certificaat accepteren. De kwetsbaarheid betekent dus niet automatisch dat een aanvaller rechtstreeks kan inloggen op een Domino-server of alle Notes-databases kan lezen.

    Is HCL Domino kwetsbaar?

    Dat is op dit moment nog niet definitief vastgesteld. HCL Support heeft op 22 oktober laten weten dat het productbeveiligingsteam onderzoekt wat de mogelijke gevolgen voor HCL Domino zijn. In die reactie worden nog geen getroffen Domino-versies of een concrete oplossing genoemd.

    Dat Domino Java gebruikt, is een reden om de situatie serieus te volgen. Maar het is op zichzelf onvoldoende om te concluderen dat iedere Domino-server kwetsbaar is. De mogelijke impact hangt onder meer af van de gebruikte Java-versie, de certificaten die die omgeving vertrouwt en de manier waarop toepassingen verbindingen maken.

    Oracle heeft voor zijn eigen Java-producten updates en maatregelen gepubliceerd. Die informatie is relevant voor het begrijpen van de kwetsbaarheid, maar betekent niet automatisch dat een Oracle-update geschikt is voor de Java-versie die bij Domino wordt geleverd.

    Wat kun je als Domino-beheerder nu doen?

    Ook zolang de beoordeling van HCL loopt, kun je de situatie voor je eigen omgeving in kaart brengen.

    1. Volg de informatie van HCL

    Houd HCL Support en de discussie in de HCL Domino-community in de gaten. Let op een eventuele bevestiging van getroffen versies, een beveiligingsadvies en een door HCL ondersteunde oplossing.

    Gebruik je Domino in een bedrijfskritische omgeving? Dan kan het verstandig zijn om bij HCL Support of je leverancier na te vragen wat de actuele stand van zaken is voor jouw versie en platform.

    2. Breng Java-koppelingen in beeld

    Kijk welke toepassingen vanuit Domino Java gebruiken om beveiligde verbindingen te maken met andere systemen. Denk bijvoorbeeld aan Java-agents, webservices en koppelingen met externe API’s.

    Breng in kaart met welke systemen zij communiceren en welke gegevens daarbij worden uitgewisseld. Dat helpt om te bepalen waar de mogelijke gevolgen het grootst zijn als een verbinding niet betrouwbaar blijkt.

    3. Bekijk bestaande netwerkmaatregelen

    Controleer of uitgaande verbindingen vanaf de server beperkt zijn tot systemen en diensten die daadwerkelijk nodig zijn. Bespreek dit zo nodig met de netwerk- of beveiligingsbeheerder.

    Dergelijke maatregelen kunnen het risico verkleinen, maar zijn op zichzelf geen volledige oplossing voor de kwetsbaarheid. Een toegestane verbinding kan immers nog steeds een doelwit zijn als verkeer wordt onderschept of omgeleid.

    4. Houd je omgeving bijgewerkt

    Controleer of Domino en de bijbehorende onderdelen op een ondersteunde versie en het actuele, voor jouw omgeving geschikte fixniveau staan. Daarmee is deze specifieke kwetsbaarheid niet automatisch opgelost, maar het zorgt er wel voor dat bekende, eerder verholpen problemen zijn aangepakt.

    Wat kun je beter niet doen?

    Vervang de Java-versie van Domino niet zomaar zelf. Domino is afhankelijk van de Java-componenten die bij de betreffende versie worden geleverd. Een zelfstandige vervanging kan problemen veroorzaken en mogelijk gevolgen hebben voor de ondersteuning. Wacht op instructies van HCL of stem een voorgestelde wijziging vooraf af met HCL Support.

    Verwijder of wijzig certificaten niet op goed geluk. Daarmee kun je bestaande verbindingen verstoren, terwijl niet vaststaat dat de wijziging in jouw Domino-omgeving de juiste bescherming biedt. Als een tijdelijke maatregel nodig is, laat dan eerst bevestigen dat die voor jouw versie geschikt en ondersteund is, en test de gevolgen.

    Schakel de controle van certificaten niet uit. Dat maakt beveiligde verbindingen juist minder betrouwbaar en kan het risico vergroten.

    Ga er ook niet vanuit dat er geen risico is omdat de Domino-server zelf niet rechtstreeks vanaf internet bereikbaar is. Het mogelijke risico kan juist betrekking hebben op verbindingen die toepassingen vanaf de server naar andere systemen opzetten.

    Afwachten, maar wel voorbereid zijn

    Op dit moment is voorzichtigheid op zijn plaats. De kwetsbaarheid in Java is serieus, maar HCL onderzoekt nog wat die concreet betekent voor Domino.

    Het verstandigste is om de communicatie van HCL te volgen, de Java-koppelingen in je omgeving in beeld te brengen en alvast te bepalen welke verbindingen en gegevens extra aandacht verdienen. Zo ben je voorbereid om gericht actie te ondernemen zodra HCL meer duidelijkheid of een passende oplossing biedt.

    Nieuws van 29-10-2026:

    Impact

    • Risico: Omdat bepaalde eMudhra-certificaten zijn gecompromitteerd, kunnen onbetrouwbare of vervalste servercertificaten ten onrechte als geldig worden beschouwd.
    • Gevolgen: Aanvallers kunnen hierdoor uitgaande TLS-verbindingen (binnen bijvoorbeeld Java/JVM en libcurl-componenten van Notes en Domino) onderscheppen of manipuleren via een Man-in-the-Middle (MITM)-aanval.

    Oplossing (Tijdelijke handmatige stappen tot officiële patches beschikbaar zijn)

    1. JVM Trust Store bijwerken:
      • Stop de Notes- of Domino-service.
      • Verwijder de gecompromitteerde root-certificaten (zoals emSign ECC Root CA - G3) handmatig uit de Java keystore (cacerts) met behulp van het Java keytool-commando.
    2. Libcurl Trust Store (cacert.pem) opschonen:
      • Verwijder de regels van de gecompromitteerde emSign CA-certificaten (en eventueel het Comodo AAA-certificaat in oudere versies) uit het bestand cacert.pem in de Data-directory.
    3. Database-instellingen controleren:
      • Controleer of er handmatig gecompromitteerde internetcertificaten zijn toegevoegd aan names.nsf of certstore.nsf, en verwijder of vervang deze door veilige, vertrouwde alternatieven.
    4. Herstarten:
      • Start Notes of Domino na het toepassen van de wijzigingen opnieuw op.

    Bronnen

  • Fix Pack 1 voor Domino 14.5.1

    Fix Pack 1 voor Domino 14.5.1

    HCL Notes/Domino 14.5.1 Fix Pack 1 (FP1) is uitgebracht op 16 juli 2026  en wordt aanbevolen voor alle klanten. Als u versie 14.5.1 gebruikt, installeer dan dit Fix Pack eroverheen.

    14.5.1 Fix Pack 1 is een verzameling van oplossingen met een laag risico en een grote impact, bedoeld om klanten te helpen bekende problemen veilig te voorkomen. HCL raadt klanten die Notes/Domino 14.5.1 gebruiken ten zeerste aan om dit Fix Pack toe te passen, aangezien het een klein percentage van de defecten verhelpt die de breedste groep klanten treffen.
    Fix Packs worden periodiek tussen releases uitgebracht om een ​​grotere stabiliteit voor klantomgevingen te garanderen. Fix Packs doorlopen een testcyclus om regressies en interoperabiliteitsproblemen op te sporen en te verhelpen voordat ze worden uitgebracht. Fix Packs zijn altijd cumulatief en bevatten alle oplossingen uit eerdere versies. Fix Packs zijn taalonafhankelijk en kunnen worden toegepast op elke taalversie van Notes/Domino 14.5.1.x.


    Ter referentie:

    HCL Notes/Domino 14.5.1 is uitgebracht op 19 maart 2026. Zie HCL Notes en de release-opmerkingen van Domino 14.5.1 (KB0129261) .

    Belangrijke opmerkingen:
    Vanaf Notes/Domino 10.0.1 zal HCL regelmatig “Fix Packs” (FP’s) uitbrengen om de algehele kwaliteit van releases die door klanten worden geïmplementeerd te verbeteren. Deze Fix Packs zullen beschikbaar zijn voor alle platforms en alle toekomstige releases (bijv. 11.0, 12.0, 14.0, enz.). De FP’s zullen het volgende bevatten:

    • Alle updates van de vorige FP van dezelfde feature release stream
    • Bewezen hotfix sinds de laatste FP.
    • Hoogwaardige oplossingen geselecteerd met behulp van de huidige selectiecriteria voor tussentijdse oplossingen (IF).
    • Beveiligingspatches, inclusief JVM-updates.

    Fixpakketten bevatten niet:

    • Vertalingscorrecties

    Releasedatum

    2026-07-16

    Nieuwe functies

    Voor een volledig overzicht van de nieuwe functies in Notes Domino 14.5.1 FP1 kunt u deze documentatie hier raadplegen .

    Belangrijke punten om te onthouden:

    Deze Fix Pack-release voor
    HCL Notes®/Domino® 14.5.1 Fix Pack 1 verhelpt defecten in de Notes Client en Domino Server, inclusief alle functionaliteiten (iNotes, Designer, Admin, enz.). Alle Fix Packs zijn taalonafhankelijk en kunnen worden toegepast op elke taalversie van HCL Notes®/Domino® 14.5.1.

    Notes/Domino 14.5.1 FP1 bevat oplossingen voor ongeveer 46 bekende problemen.

    De oplossingen in deze release zijn te vinden in de  Notes/Domino Fix List .

    De volgende fixes zijn doorgevoerd in Embedded Sametime:
    SAME-74413 – Er is een probleem opgelost waarbij het chatvenster de cursorfocus overnam bij een inkomend bericht in de geïntegreerde webchatmodus.
    SAME-73252 – Er is een probleem opgelost waarbij het geïntegreerde webchatvenster automatisch werd vernieuwd.
    SAME-74115 – Er is een probleem opgelost waarbij een willekeurige groepschat met slechts één deelnemer werd aangemaakt.
    SAME-71826 – Er is een probleem opgelost met het instellen van de aanwezigheidsstatus van een gebruiker op basis van toetsenbord- en muisactiviteit.
    SAME-74076 – Er is een probleem opgelost met automatisch inloggen bij het klikken op een chat in een ondersteunde taal.
    SAME-76325 – Er is een probleem opgelost waarbij het ongeveer 3 minuten duurde voordat een chatvenster werd geopend op VM na een dubbelklik op een gebruiker.

  • Domino Server 14.5.1 Interim Fix 1

    Domino Server 14.5.1 Interim Fix 1

    Er is een probleem opgelost waarbij de HCL DominoIQ RAG-functie werd beïnvloed door een beveiligingslek in de toegangscontrole. Onder bepaalde omstandigheden werden toegangsbeperkingen op documentniveau genegeerd bij het bepalen welke gegevens een AI-query moest retourneren. Dit kon een geauthenticeerde aanvaller in staat stellen gevoelige gegevens in te zien.

    Dit is opgelost in Domino Server 14.5.1 Interim Fix 1, te downloaden via Mijn HCLSoftware-portaal: https://my.hcltechsw.com/downloads/domino/domino

    Gerelateerd KB-artikel:
    KB0130932
    Beveiligingsbulletin: HCL DominoIQ is getroffen door een beveiligingslek in de toegangscontrole (CVE-2026-21836)

  • HCL Domino 14.5.1 is uit

    HCL Domino 14.5.1 is uit

    Wat is nieuw in HCL Domino 14.5.1?

    HCL heeft met de release van versie 14.5.1 de focus gelegd op modernisering, beveiliging en een snellere “time-to-value”. Hieronder staan de belangrijkste hoogtepunten:

    1. Vernieuwde Gebruikersinterface (UI)

    De meest zichtbare verandering is de modernisering van de Notes-client.

    • Nieuw Standaardlettertype: Het lettertype ‘Inter’ is nu de standaard, wat zorgt voor een rustiger en moderner beeld.
    • Gereviseerde iconen en kleuren: De werkruimte (Workspace) heeft nieuwe, consistente iconen gekregen. Ook zijn de kleuren van tabbladen en de navigator aangepast voor een betere focus.
    • Verbeterd Eigenschappenvenster: Het Properties Panel (ALT+Enter) heeft een flinke upgrade gekregen. Het is nu een modern zijpaneel (side shelf) dat je ook als los venster kunt openen.

    2. Snelle Installatie op Windows

    HCL heeft het installatieproces voor de Windows-client volledig herbouwd. De installatie duurt nu vaak minder dan een minuut (sommige tests wijzen zelfs op 38 seconden), vergelijkbaar met de snelle installatie-ervaring op macOS.

    3. Beheer

    Naast de visuele updates zijn er onder de motorkap belangrijke verbeteringen doorgevoerd die het beheer van de Domino-omgeving efficiënter en veiliger maken:

    1. Domino IQ & AI-Integratie (RAG)

    • Retrieval-Augmented Generation (RAG): Domino IQ kan nu gebruikmaken van RAG. Hiermee kan de AI antwoorden baseren op data uit je eigen lokale Domino-databases. Cruciaal hierbij is dat de Domino-beveiliging (Reader Names) gerespecteerd blijft; gebruikers zien alleen AI-resultaten uit documenten waar ze ook echt leesrechten voor hebben.
    • Guard Models: Om veilig gebruik van LLM’s (zoals Meta Llama of Google Gemma) te garanderen, ondersteunt Domino IQ nu ‘guard models’. Deze fungeren als een filter om schadelijke content of datalekken (zoals prompt injection) tegen te gaan.

    2. Geavanceerd Certificaatbeheer (CertMgr)

    • Verbeterde ACME-ondersteuning: Het beheer van TLS-certificaten is verder geautomatiseerd. Er is nu een betere integratie met externe certificate authorities, wat handmatig werk voor verlengingen tot een minimum beperkt.

    3. Database Beheer (DBMT)

    • Nieuwe command-line opties: De Database Maintenance Tool (DBMT) heeft een update gekregen. De optie -blacklist is hernoemd naar -exclude (hoewel de oude syntax nog wel wordt herkend). Ook is er een -legacy optie toegevoegd voor beheerders die vast willen houden aan het oude gedrag van indirecte bestanden.
    • Wildcard detectie: DBMT herkent nu automatisch wildcards en regular expressions, waardoor de -regex switch niet langer verplicht is.

    4. VSS Snapshot Ondersteuning

    • Voor Windows-beheerders is er nu ondersteuning voor VSS (Volume Shadow Copy Service) snapshots wanneer Domino draait onder een Local Service account. Dit maakt het maken van consistente backups van actieve databases een stuk eenvoudiger en betrouwbaarder.

    5. Directory Sync (DirSync) Verbeteringen

    • Het synchroniseren van gebruikers vanuit externe bronnen (zoals Active Directory) is uitgebreid. Je kunt nu specifieker instellen welke velden worden gesynchroniseerd, zoals voornamen, achternamen en initialen naar specifieke velden in de Domino Directory.

    6. Security & OIDC

    • Passkey FIDO2 Metadata: Beheerders kunnen nu metadata van FIDO2-authenticators importeren. Hierdoor kun je als beheerder specifiek bepalen welke fysieke beveiligingssleutels (zoals YubiKeys) wel of niet mogen worden gebruikt voor passkey-registratie.
    • OIDC Login Endpoint: Er is een nieuw endpoint toegevoegd (/auth/protocol/oidc/login) waarmee externe webportalen makkelijker een authenticatie-flow kunnen starten via geselecteerde identity providers.

    7. Update

    • AutoUpdate & AutoInstall: Het proces om servers automatisch bij te werken naar de nieuwste versie is in 14.5.1 verder geperfectioneerd, inclusief ondersteuning voor Linux (via systemd) en Windows-services.

    4. Samenwerking & Mail

    • Sametime Web Chat Integratie: De moderne Sametime web-chat is nu dieper geïntegreerd, inclusief ondersteuning voor emoji-reacties, leesbevestigingen en een verbeterde zoekfunctie.
    • Agenda (Calendar) updates: De actiebalk in de agenda is overzichtelijker en labels hebben nu kleurcodes voor verschillende soorten afspraken.
    • Geïntegreerde ClamAV: Voor gebruikers die Domino in containers draaien is de ClamAV virusscanner nu direct geïntegreerd in de image.

    5. XPages & Ontwikkeling

    • Multiple File Upload: In XPages is het nu eindelijk standaard mogelijk om meerdere bestanden tegelijk te selecteren en te uploaden via de UI.
    • Java 21: De onderliggende JVM is bijgewerkt naar Java 21 LTS, wat betere prestaties en modernere taalfunctionaliteiten biedt voor developers.

    Conclusie: HCL Domino 14.5.1 voelt door de UI-aanpassingen en de snelheid van de nieuwe installer weer helemaal bij de tijd. Voor beheerders die met containers werken (Podman/Docker), maken de extra beveiligingstools zoals ClamAV deze versie een zeer solide upgrade.


  • De toekomst van HCL Domino: Innovatie in Containers

    De toekomst van HCL Domino: Innovatie in Containers

    Bij INECO ademen we al 30 jaar HCL Domino. In die drie decennia hebben we talloze omgevingen uitgerold en beheerd, waarbij Microsoft Windows steevast de standaard was en Linux of IBM iSeries de uitzondering. Maar de tijden veranderen. Met de nieuwste generatie van HCL Domino verschuift de focus definitief naar containerisatie. Wij combineren onze decennialange ervaring met de technologie van nu om jouw vertrouwde platform naar een moderne container-architectuur te brengen.

    Waarom kiezen voor Domino 14.5 in een container?

    Met de release van HCL Domino 14.5 zet HCL een definitieve streep in het zand: de toekomst van jouw applicatieplatform is “container-first”. Door Domino te draaien in een container (zoals Docker of Kubernetes), transformeer je een bewezen krachtpatser tot een agile, moderne oplossing. De voordelen zijn concreet:

    • Maximale Schaalbaarheid: Groeit je organisatie? Je schaalt je omgeving moeiteloos op zonder complexe handmatige installaties.
    • Toekomstbestendig: Je integreert Domino naadloos in een moderne IT-infrastructuur en moderne DevOps-pipelines.
    • Makkelijk te Onderhouden: Updates en patches uitrollen is een kwestie van minuten. Dankzij de container-architectuur is de downtime minimaal en het beheer vele malen efficiënter.
    • Consistentie en Betrouwbaarheid: De container gedraagt zich op een testserver exact hetzelfde als in de productieomgeving. Geen verrassingen meer bij livegang.

    Laat INECO de basis leggen

    Het overstappen naar een container-omgeving vraagt om specifieke expertise. Juist omdat wij de “oude” wereld van Windows-servers zo goed kennen, begrijpen wij als geen ander hoe we jouw bestaande applicaties veilig en stabiel kunnen migreren naar deze nieuwe standaard.

    Bij INECO zetten we de volledige architectuur voor je op, optimaliseren we de configuratie en zorgen we dat jouw Domino-omgeving klaar is voor de volgende 30 jaar.

    Kies voor een zorgeloze modernisering. Kies voor de expertise van INECO.

    Bronnen:

    https://opensource.hcltechsw.com/domino-container

    https://podman-desktop.io

    https://help.hcl-software.com/domino/14.5.0/admin/inst_dock_domino_overview.html

  • HCLSoftware Certified Associate Administrator – Notes/Domino 12

    HCLSoftware Certified Associate Administrator – Notes/Domino 12

    Vandaag het HCLSoftware Certified Associate Administrator – Notes/Domino 12 examen gehaald.

    INECO - HCLSoftware Certified Associate Administrator - Notes/Domino 12


    Dit als voorbereiding op het nieuwe HCLSoftware Certified Professional Administrator – Notes/Domino 14.5 examen wat alleen aangevraagd mag worden als je een bewijs kan overleggen dat Notes/Domino 12 behaald is.

    Je zou denken dat dit examen voor een beheerder ‘appeltje-eitje’ is, maar er waren toch nog wat vragen waar ik niet dagelijks over na denk, bijvoorbeeld over waar een bepaalde knop in het menu zit, of wat S3-compatible storage services zijn in versie 12 voor de opslag van DAOS.
    Dus ook voor een meer ervaren HCL Domino beheerder leuk om te doen om zo even het geheugen op te frissen, of geattendeerd te worden op handige nieuwe dingen tijdens de voorbereiding op het examen!

    Bronnen:

  • HCL Domino 14.5.1 – Early Access Program

    HCL Domino 14.5.1 – Early Access Program

    Vandaag tijdens een HCL webinar kondigde HCL de lancering van het Early Access Program (EAP) voor Notes en Domino 14.5.1 aan (of 2026 14.5.1 om precies te zijn), dat op 25 november 2025 begint!

    Wie kan lid van dit programma worden?

    De EAP staat open voor klanten, ambassadeurs en zakenpartners van HCL met actieve ondersteuning en een geldige Domino licentie.
    De eerste versie van de Domino 14.5.1 (EAP1) software is vanaf 25-11-2025 te downloaden op jouw “My HCLSoftware portaal” onder Downloads > Domino > Domino Early Access Program.


    Terugkoppeling

    Dit is jouw kans om de nieuwste functies te testen en terugkoppeling te geven te geven op het speciale HCL Domino 14.5.1 EAP Forum.

    Vernieuwingen

    Helaas mogen wij nog geen gegevens delen over de aankomende vernieuwingen, maar met deze versie is een enorme stap voorwaarts gemaakt als het gaat om het uiterlijk van de Notes Client en de applicaties. Daarmee is Notes niet alleen technisch aangepakt, maar krijgt het ook een moderne en frisse uitstraling. En dit beperkt zich niet alleen tot de kleuren en iconen, maar oordeel daar vooral zelf over…

  • Werp een eerste blik op Domino 2026!

    Werp een eerste blik op Domino 2026!

    HCL geeft je de kans om een eerste blik op Domino 2026 te werpen!

    Doe mee aan het HCL webinar op 20 november voor een voorproefje van:

    • Een nieuwe Notes gebruikersinterface – een modern, intuïtief ontwerp
    • Vereenvoudigde installatie & updates
    • Domino IQ met Retrieval Augmented Generation (RAG)
    • Verbeterd kalenderbeheer

    Het HCL Early Access webinar begint op 20 november – mis het niet.
    Registreren: Registration

  • Domino als OIDC provider gebruiken

    Domino als OIDC provider gebruiken

    Nieuw in HCL Domino 14.5 is dat de Domino HTTP taak kan fungeren als een OIDC identiteitsprovider. Een OIDC provider is een dienst die identiteiten beheert en gebruikt voor authenticatie via het OpenID Connect (OIDC) protocol, wat het mogelijk maakt om via één inlog tegelijk in te loggen op meerdere applicaties (Single Sign-On).

    Met deze functie kunnen Domino beheerders hun bestaande Domino HTTP authenticatie-ervaring gebruiken (inclusief wachtwoordsleutels, TOTP, aangepaste Domino Web Server configuratie inlogformulieren en externe identiteitsproviders) om eindgebruikers te authentiseren met applicaties, servers en services die OIDC ondersteunen.

    De Domino OIDC-providerfunctionaliteit maakt gebruik van ondertekende JWT-toegangstokens en id-tokens en werkt naadloos met de HTTP Bearer-authenticatie en web aanmelding met OIDC-functionaliteit in Domino 12.0.2 FP3 en hoger.

    Hoe de HCL Domino Server ingesteld moet worden voor deze functie staat in detail beschreven in de HCL Domino 14.5 Documentatie, daar is gewoon weinig aan toe te voegen. Mocht dat niet lukken kan INECO natuurlijk helpen met het opzetten van een werkende omgeving.

    Voorbeeld toepassing

    Maar wat kan je nou met OIDC en Domino?
    Als jouw bedrijf de gebruikers (en wachtwoorden) al in de Domino directory heeft staan, wat is dan makkelijker dan alle applicaties in het bedrijf waarvoor een intern account nodig is te kunnen authentiseren tegen dat adresboek? En dan ook nog eens met een Single Sign On zodat het invoeren van de gegevens slechts een keer nodig is per sessie?
    Dat werkt natuurlijk met interne Web applicaties van Notes, zoals Verse, maar dat is niet echt nieuw.
    Wel nieuw is dat bijvoorbeeld een eigen maatwerk applicatie, geschreven in een andere programmeertaal kan aanmelden op de Domino Server.

    Razor Page OIDC

    In dit geval hebben wij een heel kaal voorbeeld van Microsoft Learn gedownload en in Visual Studio bewerkt.
    Deze web applicatie, RazorPageOidc is een in C# geschreven applicatie waar een bezoeker direct moet aanmelden om verder te kunnen.

    Als op de Domino server de juiste instellingen volgens de documentatie van HCL zijn gemaakt kan het Internet site document gekozen worden in de Domino IdP Catalog binnen de Domino OIDC Provider configuratie.

    Vervolgens kan er in de zelfde IdP Catalog een Registered OAuth Client geconfigureerd worden. Kies hier de net aangemaakte Domino OIDC Provider, bedenk een Client ID en een Client secret, meest eenvoudige is om een GUID (Globally unique identifier) te genereren in bijvoorbeeld Visual Studio.

    De applicatie RazorPageOidc maakt gebruik van openID Connect implementatie van Microsoft en bij het voorbereiden van deze demo bleek dat de Authentication Method op “Client secret post” moet staan om snel een de gang te kunnen met de voorbeeld code.

    De applicatie is in dit geval in Visual Studio ingesteld om op https poort 65081 te draaien, dat is natuurlijk voor iedereen zelf in te stellen. Deze gebruikte openID code werkt met een redirect naar “/signin-oidc” (dit kan per gebruikte implementatie verschillen).

    Voor het aanmelden zijn de waardes openid en profile verplicht om op te nemen in de Scope, extra scopes zijn optioneel. De meest gebruikte signatures zijn ES256.

    Daarmee is de Client configuratie in Domino al afgerond. Aanpassingen aan dit document zijn direct actief.


    In de programma code zijn drie belangrijke variabelen, “Authority”, “ClientId” en “ClientSecret”.

    Het is natuurlijk normaal niet de bedoeling om aanmeld gegevens te tonen op een website, maar nu is het alleen voor de demo gebruikt.

    Wij moeten de applicatie vertellen wat de URL is van de HCL Domino server waar aangemeld kan worden. Dit is de website met de toevoeging “/auth/protocol/oidc”.
    Bij het aanmelden zal de code daar zelf “.well-known/openid-configuration” aan toevoegen. Zie hiervoor ook Domino OIDC provider HTTP endpoints.
    Bij ClientID en ClientSecret vullen wij de waardes in die eerder in het Registered OAuth Client configuratie document zijn ingevuld.

    Na de aanpassingen van de variabelen starten wij nu de web applicatie, en wordt het HCL Domino aanmeldscherm getoond vanaf de Domino server.

    Op de achtergrond worden de gegevens die gevraagd zijn in de Scope in een versleutelde JSON token gezet en worden we teruggeleid naar de applicatie met deze token in de URL.
    De applicatie kan op basis van de gegevens bepalen of de aanmelding is gelukt, en eventuele gegevens zoals mailadres, naam, rollen e.d. uit de token herleiden.

    In de demo wordt de naam gebruikt die terug komt van Domino in de menubalk.

    Dit is natuurlijk wel een hele simpele toepassing, maar laat goed zien hoe eenvoudig een HCL Domino 14.5 Server een OIDC aanmelding kan aanbieden!

    Notitie:

    Bij deze test kregen wij steeds de melding “ArgumentException: IDX14101: Unable to decode the payload”. Domino bleek de waarde nonce: te starten met aanhalingstekens,maar niet af te sluiten. Door ProtocolValidator.RequireNonce op onwaar te zetten werkte de demo.

    Nuttige commando’s

    Bij het testen bleek dat soms de aanmelding hardnekkig actief blijft waarbij het nuttig kan zijn bepaalde commando’s op de Domino server console te kunnen uitvoeren:

    • oidcp show users: Toont alle inlogsessies en autorisatietoekenningen.
    • oidcp show users “Username”: Toont alle inlogsessies en autorisatietoekenningen voor een specifieke gebruiker.
    • oidcp revoke user “Username”: Trekt alle sessies en toekenningen voor een gebruiker in.
    • oidcp show grants: Toont actieve autorisatietoekenningen op de Domino OIDC-provider.
    • oidcp show clients: Toont geregistreerde OIDC-clients.
    • oidcp revoke client “client_id”: Trekt alle sessies voor een specifieke client in

    Bronnen:

    HCL: Using Domino as an OIDC provider

    HCL: Domino OIDC provider HTTP endpoints

    HCL: HTTP Bearer authentication replacements

    Microsoft: OpenID Connect (OIDC) on the Microsoft identity platform – Microsoft identity platform | Microsoft Learn

    Microsoft: Microsoft.IdentityModel.Protocols.OpenIdConnect Namespace – Microsoft Authentication Library for .NET | Microsoft Learn

  • HCL Domino AutoUpdate

    HCL Domino AutoUpdate

    HCL software downloaden, distribueren en installeren met AutoUpdate in HCL Domino, eventueel in combinatie met de Auto Update van HCL Notes, dit kan met een paar stappen eenvoudig!

    HCL autoupdate icon

    AutoUpdate informeert je over de nieuwste HCL Domino- en Domino productfamilie die beschikbaar zijn op de Domino server en stelt je in staat de software te downloaden.
    Je kan het ook gebruiken om software te distribueren en optioneel te installeren naar groepen of geselecteerde Domino servers.

    Softwarecatalogus

    De softwarecatalogus (autoupdate.nsf) wordt dagelijks bijgewerkt met nieuwe versies, releases, fixpacks en tussentijdse fixes van HCL Software die beschikbaar zijn in de My HCLSoftware Portal. Beheerders kunnen software uit de catalogus selecteren om te downloaden naar de autoupdate.nsf-database.

    Downloads

    Wanneer downloads zijn ingeschakeld, wordt voor dit doel één server geselecteerd als downloadserver. Het is de enige server in het Domino domein die communiceert met de My HCLSoftware Portal.

    Notitie:

    Momenteel wordt alleen Domino, Traveler en de Notes client software ondersteund.

    Snelstartgids

    Om je snel op weg te helpen om dit op te zetten hebben wij hier de stappen op een rijtje gezet. Met deze uitleg kun je snel aan de slag. Koppelingen naar de Domino documentatie staan onderaan de pagina.

    Open de Domino directory met behulp van een HCL Notes- of Administrator-client.

    Selecteer Acties > Directoryprofiel bewerken en klik vervolgens op het tabblad Productupdates.

    Selecteer in het veld “Status” de gewenste status:

    • Notify Only – Alleen notificeren om de nieuwste beschikbare software-updates in de Domino Directory en in de Domino Administrator client weer te geven.
    • Notify and Download – Melding en download om de nieuwste updates weer te geven, de softwarecatalogus te downloaden en beheerders de mogelijkheid te geven software te downloaden, deze automatisch op te slaan op autoupdate.nsf en softwaredownloads te distribueren naar doelservers in hetzelfde Domino-domein.
    • Notify, Download and Update – Download en Update om alle functies van Notify en Download in te schakelen, plus de mogelijkheid om automatisch servers bij te werken waarop momenteel Domino 14.5 of hoger draait.

    Selecteer in het veld Downloadserver de server die de softwarecatalogus ophaalt en de downloads zal ophalen en opslaan.

    Start of herstart op de eerder geselecteerde AutoUpdate Domino server de taak door het commando: restart task autoupdate

    > restart task autoupdate
    Entitlement Scan : Begin
    31-10-2025 17:16:18   AutoUpdate: Quit request received, shutting down...
    31-10-2025 17:16:19   AutoUpdate: Shutdown complete
    Entitlement Scan : End
    31-10-2025 17:16:20   AutoUpdate: Waiting for server to be ready
    31-10-2025 17:16:20   AutoUpdate: Automatic notifications, downloads, and distributions are enabled.
    31-10-2025 17:16:20   Recovery Manager: Assigning new DBIID for C:\Program Files\HCL\Domino14\Data\autoupdate.nsf (need new backup for media recovery).
    31-10-2025 17:16:21   AutoUpdate: Importing product information from [https://ds-infolib.hcltechsw.com/product.jwt] to [names.nsf]
    31-10-2025 17:16:22   AutoUpdate: Importing software catalog from [https://ds-infolib.hcltechsw.com/software.jwt] to [autoupdate.nsf]
    31-10-2025 17:16:23   AutoUpdate: Created autoupdate.nsf server document
    31-10-2025 17:16:23   AutoUpdate: Updating software document filters

    Als het goed is zal er een nieuwe database aangemaakt worden op de server: autoupdate.nsf.

    My HCLSoftware Portal API sleutel

    Het is mogelijk om de software catalogus op te halen van het My HCLSoftware Portal maar om de software te downloaden is een zogenaamde API key (sleutel) nodig.

    Een API-sleutel is een unieke code die fungeert als een inloggegevens om de identiteit van een applicatie of gebruiker te verifiëren wanneer deze toegang vraagt tot een andere service of API. Deze sleutel zorgt ervoor dat alleen geautoriseerde clients toegang krijgen tot gegevens, wat vergelijkbaar is met een wachtwoord maar dan voor software, en wordt gebruikt om gebruik te volgen en toegangsrechten te beheren.

    Ga naar https://my.hcltechsw.com/tokens en meld aan met je account gegevens van HCL.

    Vul een label naar keuze in met een herkenbare naam en klik Create.

    Kopieer de sleutel en bewaar deze voor de volgende stap.
    Open het Global Configuration document door te klikken op de knop links onder in het navigatiemenu van de AutoUpdate applicatie.
    klik op de knop Set Download Token en plak daar de API sleutel uit de vorige stap. Klik OK in de dialoog. Deze sleutel wordt na ingebruikname geroteerd en is daarmee slechts eenmalig te gebruiken per configuratie.

    Maak eventueel aanpassingen aan de selectie van software zoals de producten, platformen, talen, types e.d.
    Sla het document op.

    De inhoud van de Software catalogus

    Zodra de server contact heeft gemaakt met HCL zal de gekozen selectie van software te zien zijn in de catalogus.

    Notitie:

    Het downloaden van de software werkt alleen als je eerder op jouw HCLSoftware portaal ingestemd hebt met de voorwaarden.

    Met de knop “Mark for download” is hier een gekozen om Domino Server 14.5FP1 te downloaden. Hierdoor is ook Domino Server 14.5 gemarkeerd. Beide staan in de afbeelding met de status “pending”.

    HCL autoupdate pending download

    Om direct actie te zien hebben wij het server commando Tell autoupdate process all op de server console uitgevoerd.

    > Tell autoupdate process all
    31-10-2025 17:40:19   AutoUpdate: Importing product information from [https://ds-infolib.hcltechsw.com/product.jwt] to [names.nsf]
    31-10-2025 17:40:20   AutoUpdate: Importing software catalog from [https://ds-infolib.hcltechsw.com/software.jwt] to [autoupdate.nsf]
    31-10-2025 17:40:21   AutoUpdate: Downloading 2 software package(s)
    31-10-2025 17:40:46   AutoUpdate: File [Domino_14.5_Win_English.exe] attached to note 0xA32, Upload Rate: 104,8 MB/sec
    31-10-2025 17:40:52   AutoUpdate: File [Domino_1450FP1_Win.exe] attached to note 0xA52, Upload Rate: 205,3 MB/sec
    
    Op de console is te zien dat voor beide documenten in de wachtrij de software gedownload en als bijlagen opgeslagen zijn.

    Wanneer we terug gaan naar de catalogus is de status gereed.

    De inhoud van een document in de catalogus waarvan de software is gedownload ziet er zo uit:

    HCL autoupdate domino-server 14.5FP1

    De software is onderin het document aanwezig als bijlage en is beschikbaar om handmatig te installeren of door het AutoUpdate proces verder te laten distribueren en/of uit te rollen.

    AutoUpdate integratie met Notes AUT Catalog

    Vanaf HCL Domino 14.0 Fixpack 1 kan AutoUpdate geïntegreerd worden met Notes AUT Catalog. Deze Notes AUT Catalog bestaat al langer en is met name bedoeld om de Notes Client software (automatisch) bij te werken.
    Je kan nu Domino AutoUpdate (autoupdate.nsf) gebruiken om het eenvoudiger te maken Notes softwarepakketten voor Windows toe te voegen aan de Notes Auto Update Catalog (autcat.nsf).
    De server waarop de Notes AUT-catalogus (autcat.nsf) wordt gehost, kan op een eerdere versie van de Domino-server worden uitgevoerd, maar kan ook op de zelfde server staan.

    Je bent niet afhankelijk van producten van derden om de implementatie van nieuwe versies en updates van HCL Notes of HCL Client Application Access (HCAA) te automatiseren.

    Open nogmaals het globale configuratiedocument en helemaal onderin
    in het veld Actie selecteer je Push Notes-clientsoftware naar AUT-catalogus.

    > Tell autoupdate process all
    31-10-2025 23:28:15   AutoUpdate: Importing product information from [https://ds-infolib.hcltechsw.com/product.jwt] to [names.nsf]
    31-10-2025 23:28:15   AutoUpdate: Importing software catalog from [https://ds-infolib.hcltechsw.com/software.jwt] to [autoupdate.nsf]
    31-10-2025 23:28:17   AutoUpdate: Downloading 2 software package(s)
    31-10-2025 23:28:22   AutoUpdate: File [Domino_1450FP1_autoinstall_Win.exe] attached to note 0xA5A, Upload Rate: 236,4 MB/sec
    31-10-2025 23:28:39   AutoUpdate: File [Notes_Designer_Admin_14.5_Win64_English.exe] attached to note 0xF3A, Upload Rate: 259,2 MB/sec
    31-10-2025 23:28:39   AutoUpdate: Found 1 software package(s) to push to autcat.nsf

    De software is nu ook beschikbaar voor uitrol naar de Notes werkplekken met Notes Auto Update!

    Met de beschikbaar gekomen software in de AUT Catalog kan een beheerder de juiste versie paden instellen en eventuele instellingen aanpassen.

    Wanneer de instellingen bij Version Paths en Version Maps goed staan kunnen deze beide klaar gezet worden op de Domino voor uitrol naar de werkplekken door de knoppen “Deploy Files” en “Deploy Version Maps” te gebruiken.

    Wanneer er een Desktop policy instelling gemaakt is voor het bijwerken van de Notes client en Auto Update goed is ingericht op de server zal de ingestelde actie bij het beschikbaar komen van nieuwe software uitgevoerd worden.

    Wanneer de Notes client verbinding maakt, Auto update is ingeschakeld en een nieuwe versie beschikbaar is op de server, zal na enige tijd een melding op de werkplek een melding getoond worden.

    Wanneer gekozen wordt om de upgrade te downloaden zal vervolgens een dialoog venster vragen om Notes af te sluiten. Het is belangrijk om Notes eerst af te sluiten. Open Notes processen kunnen een foutmelding geven en de installatie verhinderen.

    De voortgang is vervolgens zichtbaar in een aantal vensters.

    Wanneer alles goed verloopt zal de melding getoond worden dat de installatie is afgerond.

    Hulp nodig?

    Dit zou voldoende moeten zijn om je op weg te helpen met de nieuw AutoUpdate functionaliteit.
    INECO kan natuurlijk helpen bij het opzetten van deze functie en het verder uitbreiden en automatiseren binnen jouw HCL Domino omgeving.

    Bronnen

    Downloading, distributing, and installing software using AutoUpdate

    Pushing Notes installs to the AUT Catalog using Domino AutoUpdate

    Notes Auto Update

    HCL Domino v14 Deep Dive Series #4 – Auto Update:

    HCL AUT Overview, Configuration, Debugging Troubleshooting: