0

Panagenda Application Insights – new valid licence (how to deploy)

For Domino users who use or want to implement a free licence Panagenda Application Insights is available a valid license until April 10, 2020.
You can download the license from this LINK

How to replace an existing license that ends April 10?

Log in to your Application Insights and select “System configuration” from the menu
Select “Licence” from the menu
Insert the new license file you downloaded
You can now use Application Insights for another year for free until April 10, 2020

Previous post: Panagenda Application Insights – how to deploy

0

Panagenda Application Insights – how to deploy

Application Insight is one of Panagenda’s products, one of the tools for analyzing Domino environments. This is not a new product that is closely related to Domino 10 but is certainly capable of helping in deciding on the transition to Domino 10. In addition, customers who have valid IBM support can get this product for free.

At this time a license is available until April 2019.

What do you get?

  • detailed analysis of the Domino environment, application utilization, and used code in selected Notes applications
  • which applications are most used
  • which applications are not used and can be archived
  • which applications are read-only and can be archived
  • number of documents per application
  • when the application was last used
  • what applications are used by individual departments
  • which applications are used from web browsers
  • do applications with the same templates have the same code?
  • do the replicas have the same design?
  • information about the number of design elements per application
  • analyze LotusScript code, @Formula, Java, and JavaScript in each application

Implementation and configuration

  • Virtual Machine (VMWarevSphere, VMWareWorkstation or Microsoft Hyper-V)
  • 4 Cores, 8GB RAM, 120GB disk (up to 10,000 users)
  • generated license
  • AI ID and Domino Server Configuration

Application Insights Virtual Image

  • CentOS 7.3
  • Docker 17 CE
  • Docker Compose 1.11
  • Tomcat 8 Application Server
  • Node JS6 Application Server
  • Nginx 1.11 Reverse Proxy Server
  • Java 8 Virtual Machine
  • PostGre SQL9.6 Relational Database Server
  • Domino 9.0.1 Linux 64 Bit binaries

How to deploy Panagenda Application Insights

Open the product web page https://www.panagenda.com/applicationinsights-panagenda. Click the button “Download now”. Make a registration and then download the virtual machine you selected. Then download license “ai_entitlement_IBM_official_valid_until_04_2019.xml“. In the picture on the bottom left “Key File”. You can also download the license from this link: http://tinyurl.com/y9cxs2f5. You need an IBM ID.

Panagenda Application Insights website

I chose VMWare. In a few steps, we will implement our ESX server.

Deploy new virtual machin
Select the downloaded file with the virtual machine
You can leave the default settings. Just check the disk settings. Disk Format: We recommend to choose “Thick Provision Eager Zeroed”

After creating the virtual machine, start it and configure the server to your network environment. This means setting the IP address and hostname.

Log in as “root” with the password listed in the documentation.
In order to start the GUI locally, enter the command “startx”
Select “Network Connections”
Select “Wired connection”
Set the Method: “Manual” and IP address, Gateway, DNS server. Then restart the virtual machine to make configuration changes.

After you restart the server, start your web browser. Enter the server name or IP address with Application Insights. We configure AI.

Prepare your AI license, and then generate a ID for the Application Insights user on the Domino server. Using this ID, the app will scan your data from your Domino servers.

The user needs these permissions:

    null
  • Single Notes ID file with access (cross certification) to all servers in scope
  • Reader access to at least one Domino Directory per Domain
  • Reader access to all servers’ log.nsf databases
  • Reader access to all servers’ catalog.nsf databases
  • Reader access to all servers’ domlog.nsf databases where enabled
  • “Full Remote Console Administrator” access on all servers
  • Designer access to all databases where design should be analyzed

Domino server requirements:

  • Statlog task scheduled on all servers
  • Catalog task scheduled on all servers
  • INI file entry LOG_DISABLE_SESSION_INFO must not be set to 1
  • “Domlog.nsf” enabled and “Access log format” set to “Extended Common” (names.nsf > Server Document > Internet Protocols… > HTTP)
  • MIME types “image/*”, “text/css” and “text/javascript” can be excluded
Select “System Setup & Scope Definition” for setup
Log in as “config” with the password listed in the documentation
Insert an AI license file
After validating the license, continue with the settings
Step through the next steps
Upload user.id file
Domino Server Settings. Start new Domino Server Discovery – this option provides a comfortable way to add several servers to the ApplicationInsights analysis
The Domino server discovery starts at the server that you enter in the Entry server host name/IP field. This server’s Domino Directorywill be scanned for further server documents. You will get a notification in case the ApplicationInsights Notes ID doesn’t have sufficient rights to access the defined entry server.
Check Server Access. Clicking on the link Check Server Access on the Domino Server Settings Result page leads to results.

Please ensure that columns SrV (Server Access), LA (Log.nsf Access), CaA (Catalog.nsf Access), NA (Domino Directory Access), StA (Statlog.nsf access) and CA (Console Access) are showing “OK”.
Content Packages. ApplicationInsights contains the following Content Packages: Domino Server Basics, Database Catalog, Session Activity, Domino Web Log, Directory/NAB Content.
Follow the steps below
To configure the Content Packages Domino Server Basics, Database Catalog, and Session Activity you only have to choose your desired servers from the list of Available Servers
Select server with Database Catalog
Configure Directory/NAB Content. This content package collects all Person, Group and Mail-In documents from selected Domino directories.
Once you’ve finished, you can review or change the previous settings.
Then, the data collection analysis is automatically initiated.

Now you need to wait at least one day before the first data analysis results are displayed

We will look at the results in the next post.

0

IBM Notes/Domino 10.0.1 Fix Pack 1 Preliminary Release Notice

IBM Notes/Domino 10.0.1 FP1 is in its planning stages and will be recommended to all customers.

Notes/Domino 10.0.1 FP1 contains fixes for approximately 30 known issues, of which are listed below.

10.0.1 Fix Pack 1 Fix List descriptions

Notes client:

  • SPR #DDOOB69PP9 – Fixed the issue where ViewColumn painter was unable to paint the ViewColumnHeader labels. This is a regression beginning in 9.0.1FP10.
  • SPR #JOHNAXJGW9 – Fixed a Notes startup issue after a widget is installed by a non-admin user, in a multi-user notes setup. This is a regression beginning in Notes 901FP10.
  • SPR #RTAJB6VCN7 – Fixed a tab selection issue where after moving a tab, the selection changes to a previous tab. This is regression beginning in 901FP10.
  • SPR #PALTB6KRVW – Fix for REDIM of lotus script long arrays causing subscript out of range errors. This regression was introduced in 10.0.
  • SPR #RTAJB6VCN7 – Fixed a tab selection issue where after moving a tab, the selection changes to a previous tab. This regression was introduced in 901FP10.
  • SPR #PHAN8A2EHH – Fixed an issue where opening an XPages application in the Notes client (XPiNC) takes too long for the first launch. This regression was introduced in 9.0.1 FP10.
  • SPR #SSIRB75N2S – Fix to retain the default font set by end user, which used to get reset.
  • SPR #MMNDB7JV7N – Fixed a Notes client crash when the user opens a document in an application and clicks the Next button for the next document.
  • SPR #PPUEB6ULGR – Client: Fixed a problem where “Entry Not Found In Index” error was seen on first launch of Notes Client after upgrading to 10.0.1 from 10.0.
  • SPR# PPRNB6ZGTB – Fixed an error on Mac Client where re-selecting one Sametime Meeting room after closing the same meeting room showed “Cannot connect to meeting Server”.
  • SPR# JPKRB76U2X – Fixed an issue with Mac client crashing when running any java agent/code. This is a regression beginning in Notes 10.0.1
  • SPR# STAAB9J78T – Fixed an issue where the database Repair function didn’t work after Japanese Language Pack was applied.

Programmability :

  • SPR #PALTB87SDQ – Fixed an issue with Lotus Script Redim not working correctly on Lotus Script Long arrays which were causing functional failures. This is regression beginning in 901FP10.
  • SPR #PALTB6KRVW – Fix for REDIM of lotus script long arrays causing subscript out of range errors. This regression was introduced in 10.0.
  • SPR# PALTB87PXJ – Fixed an issue in LotusScript NotesRichTextNavigator FindAndReplace method where it would fail if run more than one time after upgrading to 10.0.1. This is a regression beginning in 10.0.1.
  • SPR# SKSWB89MGH – Fixed an issue where LotusScript function NotesJsonArray.getNthElement(index) always returned the first element
  • SPR #MKENB75H4A – Fixed a race condition in LSX Module handling that may lead to a crash with invalid Critical Section Handles.
  • SPR #DCONB5MKZL – Fixed the issue in Lotus script editor where newly added Lotusscript classes were appearing in ALLCAPS.
  • SPR #JCUSB75MMC – Fixed an issue with DQL when the range (<, ,+, >, >=) term ANDed with at leat one other term finds all documents when it should find none.
  • SPR #JCUSB76KF4 – Fixed an issue with coupled DQL range (<, ,+, >, >=) term (with both high and low bounds provided) ANDed with at leat one other term finds all documents when it should find none.
  • SPR #JCUSB7DR5L – Fixed an error with DQL with the substition variables used in the IN ALL () syntax fail with a compile error.
  • SPR #JCORB93PEY – Fixed an issue with DQL where calling Database.createDominoQuery on Linux resulted in Unsatisfied Link Error.

Server:

  • SPR #RJTOB9ANCA – Fixed an issue where Delete Person action in Domino Directory request with the option “Delete mail replicas on all others server” may fail with a File Does Not Exist error listing admin4.nsf.”. This occurs if the server is not part of a cluster. This is documented under Technote #0872404. This is a regression beginning in 10.0.
  • SPR #AGUDB6JNUX – Fixed an issue with “AUTCAT java class not found” error.
  • SPR #VMRUB6LR6X – Fixed a server crash that could occur in a nifnsf enabled database having a corrupt .ndx file.
  • SPR #HPUTB5PEKZ – Fixed a missing online meeting password in an update notice when a meeting with online meeting details is updated by Chair.
  • SPR #GRHEB7ET5U – Fixed an issue where two domino servers saving the same attachment to DAOS with DAOS encryption disabled create files with the same name but different file headers (and therefore different checksums). While this does not cause any problems for Domino or DAOS, it prevented some 3rd party de-duplication storage devices from being able to eliminate redundant copies of any given .nlo. This change ensures that any new DAOS objects which are created will have a consistent file format and that an attachment stored to DAOS will have the same name and checksum regardless of which Domino server creates it.
  • SPR #LIBAB59NUY – The ability to enable the upload of a notes ID to the mail file via iNotes can now be enabled on the server using the notes.ini of ENABLE_IDUPLOAD_FOR_SAML=1.
  • SPR#JBUDB6NMJ6 – Restrictions on the length of JVM arguments passed to the JVM on AIX / IBM i platforms caused Tika attachment filtering to fail to load. This fix allows Tika to load though a side-effect is that some additional Tika-related debug may appear in the live server console only. The additional debug is not written to the console log file on disk.
  • SPR #RGAU9VLHT3 – On the domino server set the following notes.ini (DISABLE_SAML_FLAG=1) to allow for an ID vault sync with a SAML user via the SecIdfget function.

iNotes:

  • SPR #RRENB6SK4D- Fixed an issue in Firefox that spell check inserts unexpected new line into sentences with misspelled words and misspelled words cannot be replaced if signature is already inserted into rich text editor.
  • SPR #NKEYB6WPCR – Fixed a problem that suggested words in spell check dialog is not selectable when using Internet Explorer 11 on Windows 7.
  • SPR #TKAAB6F58P – Fix a problem where the focus is not set when a new mail notification appears on IE11.
  • SPR #ASHHB55CB6 – Fixed a problem where a special type of nested folders disappears in the dialog box of a folder operation.
  • SPR #SAHEB6SEQB – When using INI iNotes_WA_AmbigDefNoSelection, the OK button will not be initially focused and no candidate will be initially selected on an ambiguous dialog box.
  • SPR #JALAAQZLBL – Fixed a problem where a line break is lost in the body text when a mailto link is clicked on the received message.
1

HCL Factory Tours Milan – Day 2 Summary

After an intensive first day and a great evening followed by an interesting program right from the morning.

The second day I was most interested in the news about Verse 11, Sametime 10, Client Notes 11.

VERSE On-Premises 11…

Barry Rosen and Andrew Davis have demonstrated the functionality that will appear in the near future in VOP 1.0.7 :

  • ICS Import directly from an attachment
  • Allow user to download all attachments at once
  • Allow user to filter search results to show unread messages
  • Allow viewing of messages sent with “prevent copy” turned on
  • Better user experience when type-ahead yields no results
  • Change blank subject line to the name of an attachment
  • Continued enhancements on the modernization of the Calendar user interface
  • and several others

VOP features coming to VOC in Q1/Q2 -Subject to change:

  • 24 hour time setting
  • 30 days data sync for offline
  • Accept button added to Calendar Inbox popup card
  • Allow users to minimize the compose and quick calendar create docked windows
  • Dual Time Zone in Calendar Inbox
  • Extension: 3rd party Files repository integration
  • Extension: Custom name Picker enhancement.TO/Cc/Bcc in one action
  • Extension Enhancement: Hook before on Send: provide attachment name & size and bcc info
  • and many others

VERSE TOP BACKLOG ITEMS:

  • Complete New Calendar React UI
  • Complete effort for supporting Verse Web on Mobile (Mobile web alternative to iNotes Ultra Light)
  • Next Gen Lightweight Client

Notes & Lightweight Client Strategy

Another (for me) expected session was Notes & Lightweight Client Strategy by Adrew Davis

Notes 11 backlog sneak peak – Subject to change

  • Windows 64-bit /JVM 11 support
  • Mac 64-bit installer
  • Modernized Look
  • Stretch Goal: Create meetings beyond 24 hours – for all clients !

What does it mean to be “Lighter Weight”

  • Simpler Install and Upgrade – No more provisioning
  • Super fast startup – enough said
  • Single native process – No Java, less memory ….
  • Simpler extensibility model – HTML/JS programming – No more Eclipse, Java, SWT
  • and others

The first beta Lighter Weight Client should be in 2019

Sametime 10

What to expect in Sametime 10 showed Pat Galvin.

What´s in Sametime Limited use V10

  • Concurrent online clients – desktop, mobile, browser
  • Messages received immediately on all online client
  • Received queued messages when logging in on a client
  • Runs on Domino 64-bit
  • Fully compatible with Sametime 9.0.1 FP1

What’s next in V10 or V11

  • Server-side Chat History
  • Multi-Device File Transer
  • Multi-Device Voice/Video Calling
  • No More Browser Plugins
  • Docker for Simplified Deployment
  • Get rid of WAS, DB2, Sametime System Console
  • and many others

What to write at the end?

I did not get any more because I had to go back home to work. The journey by car was long enough and I had time to think about what it was like for 2 days in HCL Factory.

It was a great day with lots of interesting information, and it seems that HCL really means “Domino family” seriously.

I’m glad I could be there to meet a bunch of new people.
I’m glad I do not have to end after 25 years of working with Domino / Notes.

Thanks for the invitation, thanks to the all members HCL team.
You do not stop!
!

I look forward to May – engage.ug and sutol.cz conference

2

HCL Factory Tours Milan – Day 1 Summary

This week, another HCL Factory Tours is running, this time in Milan. I like to join the others and I’m in place.

Richard Jefts started HCL Factory Tour Episode 2 as Star Wars style. Richard summed up what had happened since the launch of the Domino V10 and introduced the plans for year 2019.

Richard Jefts

Then Russ Holden presented plans for Domino 11.
What did he say?

  • Domino 11 will HCL branded 
  • Domino 11 – more interfaces
  • Domino 11 – selected language kits will be available for betas
  • Domino 11 – re-engineering language kit
  • Domino 11- DirSync feature will pull drama AD, runs on Domino Directory Admin server
  • Domino 11- DAOS shared data
  • Domino 11 – Recall undelivered mail
  • The first beta is planned at the end of June and July.


A new beginning ….

The tours were then split into two tracks. Technical and Business. Information from the parts I’ve been to.

Francois Nasser introduced the BP Connect program. We will still see what this will be for  the current IBM Partners mean.

Francois Nasser and BP Connect Program

Maxx Sutton and Andrew Davis introduced the Nomad Roadmap.

  • will be support for the iPhone
  • language Support Group1 (now)
  • It will open the Beta Nomad program for Android as it is now for the iPad
Domino APPS – Platforms Roadmap

The day was then ended by visiting the center of Milan and the perfect dinner.

Although tired, I’m looking forward to the next day.

Thanks HCL team!




0

How to create multiple Notes DB replicates from Domino console command

You can create multiple commands in txt file and then launched from a single command in the server console.

  1. Create a text file and name it c:\replica-commands.txt.
  2. Enter the following information into the file and save it:
    cl copy Server1!!DB1.nsf Server2!!DB1.nsf replica
    cl copy Server1!!application\DB2.nsf Server2!!application\DB2.nsf replica
    cl copy Server1!!DB3.nsf Server2!!application\DB3.nsf replica
  3. At the Domino console, type “< c:\replica-commands.txt >”
    The Domino console will execute thecommands listed in the text file sequentially.
0

IBM Traveler 10.0.1.1

IBM Traveler 10.0.1.1 includes all fixes delivered in all previous releases up to and including IBM Traveler 10.0.1.0 in addition to the fixes listed here.

  • Set alternate out of office message for IBM Traveler on premises versions (already available in the IBM Connections Cloud)
  • Remove warning message for client certificate authentication setting
  • Emails with body data type TEXT get converted to error message
  • Invalid Copyright in database DDL
  • MIME message processing reads attachments multiple times
  • Console messages: WARNING *system Thread could not be found for session
IBM Traveler 10.0.1.1


0

Domino 10.0.1 – New SSL cipher configuration

Domino 10.0.1 now allows for easier configuration of SSL ciphers.
The SSL cipher options are in the Security tab of Internet Site documents or in the Ports tab of Server documents. Now clearly list all of the supported SSL ciphers, in order of strength Note that the

RSA_WITH_3DES_EDE_CBC_SHA cipher is categorized as a weak cipher as of Domino 10. This is a change from Domino 9.0.1.

SSL cipher configuration Tab


0

How to make a copy of Notes DB directly from the Domino console

Sometimes you need to make a copy of the database (not a replica) to another server or an existing server.

Most of the Notes client uses an option in the File – Application – New Copy. You select the location of the DB name and start creating a copy.

However, when creating a copy from a server to a server, all of the data first goes to your local Notes client and then back to the server. The whole operation will take a lot of time, and your computer and local network will be busy.

You can use the command on the Domino console.

First, add a parameter to the server notes.ini: CLUSTER_ADMIN_ON=1
Servers do not need to be a part of a Domino Cluster

You can now use these commands:
CL copy server1!!dbA.nsf server2!!dbB.nsf
This would create a regular non-replica copy of dbA.nsf on server1 as dbB.nsf on Server2

CL copy dbA.nsf dbB.nsf
This would create a regular non-replica copy of dbA.nsf as dbB.nsf on the same local server

CL copy server1!!dbA.nsf server2!!dbB.nsf REPLICA
This would create a replica copy of dbA.nsf on server1 as dbB.nsf on Server2

CL copy server1!!dbA.nsf server2!!dbB.nsf TEMPLATE
This would create a template copy (only design, no data) of dbA.nsf on server1 as dbB.nsf on Server2