Personal Blog of Thomas Hampel - Creative Mythbusting in Development and Collaboration

Who am I?

Feeds

Query results for : Domino10

Available now: Notes/Domino 10.0.1 Fix Pack 6- 29 September 2020 - (0) Comments

Thomas Hampel
 29 September 2020

For those of you who have not yet upgraded to V11 but are running Notes/Domino V10.0.1 we have just released a new Fix Pack.
Fix Pack 6 for 10.0.1 is the latest update and HCL strongly recommends that customers running Notes/Domino 10.0.1 to apply this Fix Pack since it addresses a small percentage of defects that impact the broadest set of customers.

More details of what has been fixed are provided here => Notes/Domino 10.0.1 Fix Pack 6 Release Notice and Fix List or if you prefer reading the classic Fix List Database style see this => Notes/Domino Fix List

also please verify the system requirements:
Finally the following kits/packages are now available for download on Flexnet for entitled customers:

Notes Client
HCL Notes v10.0.1 FP6 Basic Configuration for Windows English
HCL Notes v10.0.1 FP6 Windows English
HCL Notes v10.0.1 FP6 Mac 64 bit English

Domino Server
HCL Domino Server v10.0.1 FP6 64 bit for Windows English
HCL Domino Server v10.0.1 FP6 64 bit for AIX English
HCL Domino Server v10.0.1 FP6 64 bit for Linux English
HCL Domino Server v10.0.1 FP6 for IBM i

Client for Application Access
IBM Client Application Access v2.0.5 Windows English
IBM Client Application Access v2.0.5 Mac English

Domino Portable Edition - Building the smallest Domino server - Hot Pants for Geeks- 3 August 2019 - (0) Comments

Thomas Hampel
 3 August 2019

Two weeks ago at the the HCL Factory Tour #3 we've shown the (possibly) smallest Domino server ever built.
With just 47,88 ccm (6,3 x 9,5 x 0,8 cm) it is just a little bigger than a credit card and small enough to fit your pocket. Also, for those of you who remember, it's much smaller than the
Lotus Foundations box which Mike Rhodin introduced at Lotusphere 2008.
Thanks to
Panagenda we also were able to show that you can run Domino off the grid.

What kind of hardware is this based on?

It is
Zotac Pi 225 pico, a mini PC fully equiped with CPU, memory and storage, all combined in a case that is passively cooled.
The case itself looks like a thin 2,5" HDD - but thinner (for US folks : 3.76 x 2.48 x 0.31 inches )

Image:Domino Portable Edition - Building the smallest Domino server - Hot Pants for Geeks

Compared to the well known
Raspberry Pi, this Zotac device is actually smaller (thinner) because it does not expose an ethernet port.
Image:Domino Portable Edition - Building the smallest Domino server - Hot Pants for GeeksImage:Domino Portable Edition - Building the smallest Domino server - Hot Pants for Geeks

It weights less than 500g and is hardware specs looked promissing: Intel N3350 dual-core CPU (x86 compatible!), 4GB RAM, 32GB internal storage (expandable via microSD card), Intel HD Graphics 500,
Furthermore it provides two USB 3.0 Type-C Ports for connecting keyboard, HDMI an ethernet adapter. It also provides an internal 802.11ac Wi-Fi antenna, which I want use for creating a WiFi Hotspot later on.

You can find it
here on Amazon for approx. €150

Stage 1 - Installing Linux

Zotac comes preinstalled with Windows 10 - an operating system which beside being clunky is not supported for running Domino.

Of course my idea was to install Domino on Linux. As you know IBM/HCL is supporting to run
Domino on SuSE or Redhat Linux and also fully supporting CentOS since last year.
After spending a few hours with CentOS I
had to learn by hard that it can not simply be installed on this Zotac device because it is missing support for this specific Intel Atom CPU.
The installation caused errors and booting it took several hours before it finally failed.

Plan B:

Switch to
Ubuntu 18.04.2 LTS (alternative installer!) which installs without problems from a USB stick.

Stage 2 - Linux tuning

Although the installation itself completed in a few minutes there still are some errors when booting up.

Most annoying this one:
systemd-gpt-auto-generator: Failed to dissect: Input/output error. which is caused by the device using an internal MMC card as disk storage.

To fix this error we have to modify the kernel boot parameters as follows:

sudo nano /etc/default/grub

add a parameter to the line "GRUB_CMDLINE_LINUX_DEFAULT"
GRUB_CMDLINE_LINUX_DEFAULT="systemd.gpt_auto=0"

After saving changes we need to tell grub to update the bootloader using
sudo update-grub


Stage 3 - Install Docker

We could have installed Domino natively on Linux but why wasting time if we can also run Domino on Docker.

Installation of Docker on Ubuntu Linux is staight forward
sudo apt-get install docker-ce


To avoid having to type 'sudo' every time you run the docker command, just add your username to the docker group.

sudo usermod -aG docker ${USER}

For changes to take effect, log off and log on again.

Image:Domino Portable Edition - Building the smallest Domino server - Hot Pants for Geeks

Stage 4 - Create Domino Image for Docker

In order to run Domino in Docker I'm using my (more powerful) MacBook and
this Github repo to build a docker image.
All that needs to be done is...
- clone the repository (or
download and extract the zip file) to a directory of your choice.
- Add the Domino Linux installation package + FP2 package into the subfolder "software"

- run "./build domino"

A few minutes later you'll have a perfect Domino image to work with...

Image:Domino Portable Edition - Building the smallest Domino server - Hot Pants for Geeks

Now we need to export this image by turning it into a tar file using this command:

docker image save -o domino1001fp2.tar ibmcom/domino:10.0.1FP2

Copy the resulting file "domino1001fp2.tar" to a USB stick


Stage 5 - Import Docker Image

Attach the USB stick to the Zotac device and copy the file  "domino1001fp2.tar" to a directory of your choice, e.g. /tmp

Then import the image using the command:

docker image load -i domino1001fp2.tar

Verify results using the command
docker image ls - you should now have one image listed.

in case any TAGs are missing, add them using

docker image tag ibmcom/domino:10.0.1FP2
docker image tag ibmcom/domino:latest


Stage 6 - Run Domino and Enjoy

Finally running Domino in this configuration is a piece of cake:

At first create a persistent volume - this is required because we would like to preserve our data directory in case the container is being restarted or recreated.

docker volume create dominodata

then spin up a (new) Domino server with a name of your choice.

docker run -it -d -e "ServerName=Zotac" -e "AdminPassword=passw0rd" -p 1352:1352 -p 80:80 -p 443:443 -v dominodata:/local/notesdata --cap-add=SYS_PTRACE --name domino ibmcom/domino:10.0.1FP2


Without supplying a
config file, this image will not start the HTTP task by default, so we need to open a shell into the container
docker exec -it domino /bin/bash

and from within the container then run "domino monitor" to access the server console to launch the http task using "load http"


Browsing to http:// will now show up this well known homepage.

Image:Domino Portable Edition - Building the smallest Domino server - Hot Pants for Geeks
For more information on how to work with Domino in Docker please refer to
this documentation ( Thanks Roberto ! )

Finall word of warning:

Certainly this Zotac device produces some heat, so running a Domino server in your trousers will for sure turn them into
hot pants for geeks - so please be careful !

Further ideas & todo:

- I have not done any stress testing, so please dont ask me how many users this device is going to support in production

- Enabling the embedded WiFi antenna and turning it into a WiFi hotspot would make a cool demo
- Zotac Pi 225 is not the smallest device that can run Domino -- I have some more ideas but getting hold of the hardware is more complicated, stay tuned for more :)


References:

-
Zotac Pi 225 nano on Amazon
-
Domino on Docker
- Domino on Docker
Management Script
- Mike Rhodin
announcing Lotus Foundations

IBM & DNUG Community Meeting in Dresden - #Dominoforever - 22.März 2019- 11 March 2019 - (0) Comments

Thomas Hampel
 11 March 2019

Hallo IBM Community!

wir, das sind
Markus Petzold und Thomas Hampel, laden euch herzlich zum IBM & DNUG Collaboration Solutions Community Meeting in Dresden ein!

Es wird (dringend) Zeit die Neuigkeiten der letzten drei Monate zu verarbeiten, weshalb das Motto für diesen Abend auch "Dominoforever" lautet.
- IBM Think 2019 Update + Brandaktuelle Nachrichten rund um die IBM Collaboration Produkte  (
Thomas Hampel)
- Kurz vorgestellt "DQL Explorer" (
Oliver Busse )
- Ein IBM Quiz (...ja es gibt etwas zu gewinnen)


Wann?

Datum: 22. März 2019
Von 17:30 Uhr bis ...

Wo?
Achtung neue Location !!!
Wenzel Prager Bierstuben Dresden
Königstraße 1
01097 Dresden

Image:IBM & DNUG Community Meeting in Dresden - #Dominoforever - 22.März 2019
Webgeschreibung siehe
Google Maps, parken direkt vor Ort in der Königstraße oder ggf. im Parkhaus (ca.5min entfernt)

Anmeldung:

Bitte über den nachfolgenden Button anmelden, so können wir die Plätze im Lokal besser planen und ggf. mehr Tische reservieren.
Zur Anmeldung

Der Termin bzw diese Einladung soll, darf, und muss an alle Interessenten weitergeleitet werden... also bitte #weitersagen!
Für kurzfristige An/Abmeldungen am Freitag: bitte direkt bei Thomas ( +49-7034-643-0019 ) anrufen

Wir freuen uns auf Euch!

Markus Petzold und Thomas Hampel

IBM Notes/Domino/ICAA/Traveler 10.0.1 + Verse 1.0.6 + AppDev Pack 1.0 have arrived- 18 December 2018 - (0) Comments

Thomas Hampel
 18 December 2018

Today IBM has shipped V10.0.1 of IBM Notes & Domino.
Although this is just a 'dot' release it includes a number of important improvements such as:
  • IBM Notes Client V10.0.1 is now including Panagenda MarvelClient
  • IBM Notes Client V10.0.1 for Mac, including an embedded IBM JVM which is important due to FAQ on Oracle Java Licensing
  • IBM Domino AppDev Pack 1.0 is released (eGA), earlier it was a beta version only
  • IBM Verse 1.0.6, which btw can now import *.ics files.

Here are the part numbers which you need to use for downloading from Passport Advantage

IBM Notes Client (English only)
Type Operating System Description Part #
Basic Windows IBM Notes 10.0.1 Basic Configuration for Windows English CNXK5EN
Standard Windows IBM Notes 10.0.1 for Windows English CNXK6EN
Standard MacOSX IBM Notes 10.0.1 Mac 64 bit English CNXK7EN
All Client Windows IBM Notes, Domino Designer and Admin 10.0.1 for Windows English CNXL1EN
ICAA Windows IBM Client Application Access 2.0.1 Windows English CNXL0EN
ICAA MacOSX IBM Client Application Access 2.0.1 Mac English CNY0HEN



IBM Domino Server (English only)
Operating System Description Part #
Windows IBM Domino 10.0.1 64 bit for Windows English CNXL7EN
AIX IBM Domino 10.0.1 64 bit for AIX English CNXL8EN
Linux IBM Domino 10.0.1 64 bit for Linux English CNXL9EN



IBM Verse 1.0.6
Operating System Description Part #
Multiplatform IBM Verse On-Premises V1.0.6 for Domino 9.0.1 Multiplatform Multilingual   CNYC6ML


IBM Domino AppDev Pack
Operating System Description Part #
Linux IBM Domino AppDev Pack 1.0 Linux English CNXJ9EN


IBM Traveler Server
for details see list of IBM Traveler fixes by release
Operating System Description Part #
Windows Traveler Server 10.0.1.0 for Win Fix Central
IBM i Traveler Server 10.0.1.0 for IBMi Fix Central
Linux Traveler Server 10.0.1.0 for Linux Fix Central


IBM Domino Community Client & Server (English only)
Free of charge for non-production environments - Start HERE
Type Operating System Description Size Part # Download
Client Windows IBM Notes Community Client for Non-Production 10.0.1  Windows English
IBMNotesDesignerAdminCommunityClientforNonProduction10.0.1Windows.exe
1 GB CNY0UEN Start HERE
Server Windows IBM Domino Community Server for Non-Production 10.0.1  Windows English
IBMDominoCommunityServerforNonProduction10.0.1Windows.exe
665 MB CNXK0EN         Start HERE
Server Linux IBM Domino Community Server for Non-Production 10.0.1  Linux English
IBMDominoCommunityServerforNonProduction10.0.1Linux.tar
791MB CNXK1EN Start HERE




References & Remarks:

IBM Domino Mobile Apps - the Notes Client for your iPad- 4 November 2018 - (0) Comments

Thomas Hampel
 4 November 2018

At the IBM Domino V10 Launch event in Frankfurt we announced to start a public Beta for IBM Domino Mobile Apps (=DMA), which is a Notes Client for the Apple iPad to be available on Oct. 31 and perfectly on time for Halloween we opened the Beta Sign up form for anybody to participate and also tweeted about it.

For this Beta we are using Apple TestFlight for managing the installation and distribution of the product to Apple iPad devices. Anybody who has registered before Oct. 31 should have received a Redeem code with instructions on how to use it. For all new beta participants the process has been simplified. Instead of using Redeem Codes that needs to be sent e.g. by mail we are allowing people to directly signup for this beta, which means you can just head over to https://ibm.biz/V10MobileApps and sign up yourself to get started immediately.

All you have to do is to...
  • Take your iPad and navigate to https://ibm.biz/V10MobileApps,
    After providing registration details you will be redirected to Apples TestFlight page with further instructions
  • Step 1 will prompt to Install TestFlight on your iPad
  • and in Step 2 Join the Beta, click the button "Start Testing"
  • Image:IBM Domino Mobile Apps - the Notes Client for your iPad

Next you have to do the initial configuration which IBM Champion Oliver Busse already wrote about in this article. Just get the NotesID on your iPad, either by using the IDVault or by copying the file using iTunes and then you can open your beloved Domino Apps on your iPad, like Theo's Wine tastings app:
Image:IBM Domino Mobile Apps - the Notes Client for your iPad

Daniel Nashed is going even further on his blog where he is looking under the hood of the product.

Just to be clear: this is a beta program where we at IBM would like to hear your feedback - so please go ahead and join the beta yourself.
In case you are missing a feature or function in IBM Domino Mobile Apps, please submit your XMAS wishlist here

I'm wondering why nobody has submitted an idea for supporting Android yet...who wants to post this idea first?

References:

IBM Community Meeting in Dresden - #Domino2025 - 24.Nov 2017- 8 November 2017 - (0) Comments

Thomas Hampel
 8 November 2017

Image:IBM Community Meeting in Dresden - #Domino2025 - 24.Nov 2017
Hallo IBM Community!

wir, das sind Markus Petzold und Thomas Hampel, laden euch herzlich zum IBM Collaboration Solutions Community Meeting in Dresden ein!

Unser Motto für diesen Abend lautet "Domino2025" und so haben wir folgende Highlights geplant:  
  • Update & What's next - Brandaktuelle Nachrichten rund um die IBM Collaboration & Talent Produkte (Thomas Hampel)
  • Vortrag: "Myth of IT Security" (Markus Petzold)

Auch in der neuen Location ist für ausreichend Auswahl an Speisen und Getränken gesorgt.
Natürlich steht auch das Kennenlernen neuer und Pflegen alter Kontakte im Mittelpunkt, quasi Social Networking live erleben und dazu noch etwas lernen.

Wann?

Datum: 24. November 2017
Von 18:00 Uhr bis ...

Wo?
Achtung neue Location !!!
Wenzel Prager Bierstuben Dresden
Königstraße 1
01097 Dresden
Image:IBM Community Meeting in Dresden - #Domino2025 - 24.Nov 2017
Webgeschreibung siehe Google Maps, parken direkt vor Ort in der Königstraße oder ggf. im Parkhaus (ca.5min entfernt)
Anmerkung : Unsere Stammlocation am Altmarkt war im Nov und Dez. komplett ausgebucht.

Anmeldung:

Bitte über den nachfolgenden Button anmelden, so können wir die Plätze im Lokal besser planen und ggf. mehr Tische reservieren.
Zur Anmeldung
Jeder Teilnehmer ist Herzlich Willkommen!!!

Die Termine können auch gerne an weitere Interessenten weitergegeben werden.
Kurzentschlossene können auch ohne Anmeldung einfach vorbeikommen, bitte direkt bei Thomas ( +49-7034-643-0019 ) anrufen

Wir freuen uns auf Euch!
Markus Petzold und Thomas Hampel
Thomas Hampel, All rights reserved.