Come join this jam packed workshop covering 100 new things in Notes, Nomad Web & MarvelClient you don't want to miss!
Get to know the latest and greatest about Nomad Web 1.0.3/1.0.4, SafeLinx 1.2.1.1, Notes 12.0.1 FP1, and the all new Document Properties Plugin. Take away Client Upgrade Best Practices, best Performance & Stability tips, and how to make your Notes client look all new and shiny.
Your hosts will be Christoph Adler and Florian Vogler, who will make sure that you will have a lot of fun and take a ton of knowledge and value along with you! We are very much looking forward to seeing you and frying your brains!
3. Agenda
1. Welcome! And Introduction
2. Tips and What’s New Shower Warmup
3. Nomad Web
4. Notes Client Upgrades
4. About panagenda
• Founded 2007, privately owned and funded – 15 years next month (yay!)
• HQ in Vienna (Austria)
• Offices in The Netherlands, Germany, USA
• panagendians work from 28 different locations
• 14 million licenses in over 70 countries
• HCL Business and Development Partner
• Microsoft Gold Partner
5. panagenda: Flagship Product Portfolio
5
HCL Notes
Client Management
MarvelClient
HCL Domino
Server Monitoring
GreenLight
HCL Domino
Application Analytics
iDNA for
Applications
(also log.nsf and Mail)
Microsoft Teams/365
End to End Monitoring
and more
OfficeExpert
6. MarvelClient Basic for Rich Clients
MarvelClient: A short refresher
• Notes Client Management Solution
– for Windows, Citrix/VDI, Mac, HCL Nomad (Mobile) and Nomad Web
– for Basic, Standard and HCAA
6
Automate
Roaming Realtime Eclipse Mail
FREE: MarvelClient (Basic) for HCL Nomad Mobile
FREE
7. panagenda and HCL
2021 (12/2020: Notes 12.0)
• 01 Notes 11.0.1FP2IF1 Mac64 and WinBasic, Nomad 1.0.11
• 02 IBM Notes 10.0.1FP6IF2 Mac64 and WinBasic
• 03 Nomad 1.0.12
• 04 Notes 11.0.1FP3 and HCAA 3.0.4
• 05 Notes 11.0.1FP3IF1 Mac64, Notes 12.0, Nomad 1.0.12, Nomad Web 1.0
• 07 IBM Notes 10.0.1FP7
• 08 Nomad 1.0.15
• 09 Nomad Web 1.0.1
• 10 Notes 11.0.1FP4, Nomad 1.0.16 and HCAA 3.0.5
• 12 Notes 11.0.1FP4 IF1 Mac64, Notes 12.0.1 (DP!), Nomad 1.0.17 and Nomad Web 1.0.2
2022
• 01 Nomad 1.0.18
• 03 Notes 11.0.1FP5, Nomad 1.0.20, Nomad Web 1.0.3 and HCAA 3.0.6
• 04 Notes 12.0.1FP1 and Notes 11.0.1FP5IF1 Mac64
In progress
• IBM Notes 10.0.1FP8, Notes 11.0.1FP6, Notes 12.0.2, Nomad x.x, Nomad Web 1.0.4/1.0.5
7
8. panagenda and HCL
2021 (12/2020: Notes 12.0)
• 01 Notes 11.0.1FP2IF1 Mac64 and WinBasic, Nomad 1.0.11
• 02 IBM Notes 10.0.1FP6IF2 Mac64 and WinBasic
• 03 Nomad 1.0.12
• 04 Notes 11.0.1FP3 and HCAA 3.0.4
• 05 Notes 11.0.1FP3IF1 Mac64, Notes 12.0, Nomad 1.0.12, Nomad Web 1.0
• 07 IBM Notes 10.0.1FP7
• 08 Nomad 1.0.15
• 09 Nomad Web 1.0.1
• 10 Notes 11.0.1FP4, Nomad 1.0.16 and HCAA 3.0.5
• 12 Notes 11.0.1FP4 IF1 Mac64, Notes 12.0.1 (DP!), Nomad 1.0.17 and Nomad Web 1.0.2
2022
• 01 Nomad 1.0.18
• 03 Notes 11.0.1FP5, Nomad 1.0.20, Nomad Web 1.0.3 and HCAA 3.0.6
• 04 Notes 12.0.1FP1 and Notes 11.0.1FP5IF1 Mac64
In progress
• IBM Notes 10.0.1FP8, Notes 11.0.1FP6, Notes 12.0.2, Nomad x.x, Nomad Web 1.0.4/1.0.5
8
9. panagenda and HCL
2021 (12/2020: Notes 12.0)
• 01 Notes 11.0.1FP2IF1 Mac64 and WinBasic, Nomad 1.0.11
• 02 IBM Notes 10.0.1FP6IF2 Mac64 and WinBasic
• 03 Nomad 1.0.12
• 04 Notes 11.0.1FP3 and HCAA 3.0.4
• 05 Notes 11.0.1FP3IF1 Mac64, Notes 12.0, Nomad 1.0.12, Nomad Web 1.0
• 07 IBM Notes 10.0.1FP7
• 08 Nomad 1.0.15
• 09 Nomad Web 1.0.1
• 10 Notes 11.0.1FP4, Nomad 1.0.16 and HCAA 3.0.5
• 12 Notes 11.0.1FP4 IF1 Mac64, Notes 12.0.1 (DP!), Nomad 1.0.17 and Nomad Web 1.0.2
2022
• 01 Nomad 1.0.18
• 03 Notes 11.0.1FP5, Nomad 1.0.20, Nomad Web 1.0.3 and HCAA 3.0.6
• 04 Notes 12.0.1FP1 and Notes 11.0.1FP5IF1 Mac64
In progress
• IBM Notes 10.0.1FP8, Notes 11.0.1FP6, Notes 12.0.2, Nomad 1.0.x, Nomad Web 1.0.4
9
MarvelClient
12 Templates (24)
38 DLLs (Windows+Mac; 39)
+Nomad and Nomad Web
2 Eclipse Plugins
46 Updates for MCUpgrade
+1 SecurityInsider
+2 AutoMover
+6 iDNA Applications
11. News & Tips
• Hat tip:
https://dominopeople.ie/101-new-features-of-domino-12/
→ Go visit for Domino, too!
11
12. News & Tips #1: ODS55
• Increase total size of summary fields per document
64K → 16MB
– Load compact –c –LargeSummary on <database>
– Don’t forget: local replicas!
• Increase number of maximum possible ACL entries
950 → 64K
– Also requires NSF_ENABLE_LARGE_ACL=1
on BOTH clients and servers!
– Don’t forget local replicas BEFORE enabling!
– Beware of (ODS) downgrades!
12
13. News & Tips #2: AD password synchronization
• Beneficial for e.g., Nomad Mobile,
as well as users who cannot connect to an AD domain controller
• Best Practice recommendation
over AD pw synchronization: → Federated Login
13
14. News & Tips #3: New Java Runtime Environment
• OpenJDK 1.8(.0_282) 2021
• OpenJ9, OMR, JCL, IANA time zone
→ https://www.slideshare.net/JulianRobichaux/connect2017-dev1550-why-
java-8-or-whats-a-lambda
14
15. News & Tips #4: Entitlement Tracking
• entitlementtrack.ntf → entitlementtrack.ncf
• Calculates one
highest access
per user
→ panagenda
SecurityInsider
• Watch out for
- Default - and
*/Certifier
• May be requested
by HCL Support
15
17. News & Tips #6: Outgoing Mail Limits
• Mail Settings
Policy
17
18. News & Tips #7: Partial Replication
• notes.ini:networkSpeedInMbps=# – e.g.:
networkSpeedInMbps=8
(=8 MegaBytesPerSecond)
• Supported on Windows and Mac
• Not recommended
– You might end up with clients never doing full replication!
– Also highly problematic during initial setups
18
19. News & Tips #8: View Actions for Mail Messages
• Usability “improvement”/CHANGE!
• notes.ini:ShowAllActionsInActionBar=0|1|2
Default is 0(!) = hover only!
– Set to 1 to show BOTH
– Set to 2 to not show on hover
19
20. News & Tips #9: Improved rendering of HTML buttons
20
21. News & Tips #10: Another HTML button option
• notes.ini:DontFilterPositionStyling=1 (Defaults to 0)
• Not recommended due to resulting security vulnerability
e.g., invisible “facebook like” on top of button
21
23. News & Tips #12: New Inbox default settings
• Usability “improvement”/CHANGE!
• Group by Date is ENABLED (BOOOH! Apologies)
• Show Beginning of Message is ENABLED (YAY!)
23
39. Administration
There are several notes.ini variables that can be set to change the behavior of the Advanced Document
Properties plugin:
40. News & Tips #16 to 19: More panagenda plugins!
• Visit us at the booth if you want one, some or all of them
• #16: panagenda Tabzilla
• #17: panagenda Timezone Helper
• #18: panagenda Preference Tree Plugin
• #19: panagenda Icon Embiggenator (preview)
47
42. News & Tips #21: MC & Nomad Web NEXT (1.0.4)
• Envision a large IBM like disclaimer here
• Realtime Restrict (if licensed) will work on Nomad Web, too!
– This allows you to prevent Nomad Web users from accessing, replicating, or deleting
specific databases either locally or on a server
• Select MarvelClient actions can
run in the background after the client has started
• GeoLocation Condition fixed (also for Windows, Mac and Nomad Mobile)
– Requires mc:geo_data_enabled=1 (defaults to 0)
– Also requires location services to be enabled on OS, and possibly App level
49
43. News & Tips #22: Copy Formatting of selected Text
• Select Text and click on
• Any text you select thereafter will be reformatted
• Turns off (in most cases) automatically after selecting other text
50
44. News & Tips #23: Right Click to copy URL Link
51
45. News & Tips #24: Screen resolution dependent hiding
• Hiding view columns or form fields depending on resolution:
– Form > onSize event > @Command([RelayoutWindow])
– View > onSize event > @Command([RelayoutWindow])
– View Column hide formula:
@ResolutionWidth<NumberOfPixels
– Form field hide formula:
@ResolutionHeight<NumberOfPixels
52
52. The Path to HCL Nomad Web (cont.)
License requirements
To use HCL Nomad for web browsers, you agree to obtain and
maintain an active subscription and Support for HCL Domino
Complete Collaboration (CCB). Please note, only CCB customers are
entitled to use HCL Nomad for web browsers.
53. Make Your Data Work For You
2. How current HCL Notes/Domino
infrastructures looks like
54. How current HCL Notes/Domino infrastructures looks like
VPN
Internet /
HomeOffice
DMZ Corporate network Corporate network
VPN-Tunnel / Port 1352 (NRPC) Port 1352 (NRPC)
and/or
Passthru
Port 1352 (NRPC)
55. Make Your Data Work For You
3. What needs to be changed/added for
HCL Nomad Web
56. What needs to be changed/added for HCL Nomad Web
Internet /
HomeOffice
DMZ Corporate network Corporate network
Port 443 (WSS) Port 1352
Port 443 (WSS)
Port 1352 (NRPC)
60. Make Your Data Work For You
4. More information about HCL SafeLinx
and Nomad Web
61. HCL SafeLinx and Nomad Web – needed components
RDBMS
(DB2, MSSQL, MySQL, Oracle) (Static Web Files) (>=v12 for IDVault / LDAP server)
(Windows or Linux)
62. More information about HCL SafeLinx and Nomad Web
• SafeLinx is mandatory for Nomad Web and highly
recommended for Nomad (mobile) → security
• SafeLinx and Nomad Web are being updated on a regular
basis (so far → quaterly)
• Using a RDBMS is officially not needed but highly
recommended
• SSO via SAML is supported
63. More information about HCL SafeLinx and Nomad Web (cont.)
Current available releases
• HCL SafeLinx → 1.3.0
• HCL Nomad Web → 1.0.3
• HCL Domino → 12.0.1 FP1
64. HCL SafeLinx version 1.3
HCL SafeLinx Release Notes
• https://support.hcltechsw.com/csm?id=kb_article&syspar
m_article=KB0097865
What's new in SafeLinx 1.3
• https://help.hcltechsw.com/safelinx/1.3/whatsnew/whats
_new.html
66. More information about HCL SafeLinx and Nomad Web (cont.)
Interesting articles about SafeLinx & Nomad Web
• Interactive Nomad server configuration documentation
https://help.hcltechsw.com/nomad/docwizard/1.0/index.html
• SafeLinx documentation
https://help.hcltechsw.com/safelinx/1.2/index.html
• Nomad Web documentation
https://help.hcltechsw.com/nomad/1.0_web/nomad_web.html
• Domino documentation
https://help.hcltechsw.com/domino/12.0.0/admin/index.html
67. More information about HCL SafeLinx and Nomad Web (cont.)
Interesting articles about SafeLinx & Nomad Web (cont.)
• Blog: What is HCL Nomad Web by Christoph Adler
https://www.panagenda.com/blog/what-is-hcl-nomad-web/
• Guide: SafeLinx Step by Step Guide by Marc Thomas
https://info.panagenda.com/en/safelinx-for-nomad-step-by-step-
guide
• Video: Nomad for Web Browser and MarvelClient:
A Match Made in Heaven by Thomas Hampel & Christoph Adler
https://www.panagenda.com/webinars/nomad-for-web-
browsers-and-marvelclient-a-match-made-in-heaven/
68. Make Your Data Work For You
3. Tips & Tricks on the
Server / Administrator side of things
69. Official SSL/TLS Certificate needed
• An official SSL/TLS certfifcate is needed to be able to successfully load all
WebAssembly (wasm) modules
• Whitepaper: Installing and Configuring HCL SafeLinx 1.2 for Nomad web
browsers on Windows and Linux
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0094988
71. Read the SafeLinx system requirements carefully!
• HCL SafeLinx System Requirements
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0097864
72. Read the SafeLinx system requirements carefully! (cont.)
• Where to download OpenJDK8?
https://adoptium.net/temurin/releases?version=8
79. Make Your Data Work For You
4. Browser, browser, browser
80. → no native PWA support since version 85
Supported Browser → select wisely
Only 64-bit desktop web browsers are supported
• Firefox 83 or higher
• Google Chrome 80 or higher
• Microsoft Edge 85 or higher
82. Profiling & Cache (cont.)
Browser properties and useful features
• Per browser and profile only one instance of Nomad Web is possible (due to cache)
• In Chrome/Edge/Firefox you can manage multiple profiles
• Every profile can/will have its own Nomad Web instance and contains its own
− Bookmarks
− Accounts & Passwords
− Cache
− …
86. Browsers & Performance (cont.)
Basic stuff
• Most of the web browsers do have
− performance settings
− an internal task manager
− developer tools to troubleshoot / debug functionality, stability and
performance
• Examples today with Microsoft Edge v101.0.1210.47 (Chromium)
− <shift> + <esc> → task manager
− <f12> → developer tools (console)
91. Nomad Web in virtual infrastructures
Is it possible and useful to run HCL Nomad Web on VDI / Citrix / VMWare / … ?
• Yes, but think about sizing
− CPU
− Memory
− Browser cache → Windows Roaming profile yes/no ?
→ Plus: stay tuned for what we are working on ☺
• Do not forget “Piloting & Testing”
93. MarvelClient for Nomad (mobile) & Nomad Web
Analyze Web unlicensed Web + Basic iOS Android
Desktop, Bookmarks ✔ ✔ ✔ ✔
notes.ini, User Preferences ✔ ✔ ✔ ✔
Mailfile Details ✔ ✔ ✔ ✔
HCL Notes/Nomad Version and Installation Information ✔ ✔ ✔ ✔
Local Databases / Replicas ✔ ✔ ✔
ECL ✔ ✔ ✔
Server → Client Latency ✔ ✔ ✔
Locations, Connections, Accounts, Certificates ✔ ✔ ✔
OS and Hardware Overview ✔ ✔
94. MarvelClient for Nomad (mobile) & Nomad Web (cont.)
Configuration Web unlicensed Web + Basic iOS Android
notes.ini and MC Config Variables ✔ ✔ ✔ ✔
Any .ini, xml, or json File ✔ ✔ ✔ ✔
User Preferences ✔ ✔ ✔ ✔
Up/Download Web unlicensed Web + Basic iOS Android
Upload Data for Analyze ✔ ✔ ✔ ✔
Smart File Downloader ✔ ✔
File Deployment (platform restrictions may apply) ✔ ✔
Run Web unlicensed Web + Basic iOS Android
Run Agents ✔ ✔ ✔
Run Notes Formulas ✔ ✔ ✔
Run Programs ✔
95. MarvelClient for Nomad (mobile) & Nomad Web (cont.)
Migrate Web unlicensed Web + Basic iOS Android
Mass Change to Update Database Links ✔ ✔ ✔
Mass Delete to Remove Database Links ✔ ✔ ✔
Manage Web unlicensed Web + Basic iOS Android
Workspace Pages ✔ ✔ ✔
Desktop Icons ✔ ✔ ✔
Locations ✔ ✔ ✔
Connections ✔ ✔ ✔
ECL ✔ ✔ ✔
Profile Documents ✔ ✔ ✔
Local Replicas * ✔ ✔
** Local replicas are officially available in a future release of HCL Nomad Web
96. MarvelClient for Nomad (mobile) & Nomad Web (cont.)
Nomad Specific Web unlicensed Web + Basic iOS Android
Recent Apps ✔ ✔ ✔ ✔
App Restrictions ✔ ✔ ✔ ✔
Nomad Location ✔ ✔ ✔
Nomad Web Migration ✔ ✔
99. Make Your Data Work For You
1. Why are we talking about
Notes Upgrades?
100. 1. Stay current with (security) updates
• Current available and supported releases
– HCL Notes 12.0.1 FP1 (April 2022)
• No EOL defined yet
– HCL Notes 11.0.1 FP5 (March 2021)
• No EOL defined yet
– HCL Notes 10.0.1 FP7 (July 2021)
• No EOL defined yet, BUT “Support Update - List of Exceptions Starting 12/31/2021” here:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697
– HCL Notes 9.0.1 FP10 IF10 (October 2021)
• No EOL defined yet, BUT “Support Update - List of Exceptions Starting 12/31/2021” here:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697
101.
102.
103. Make Your Data Work For You
2. HCL Notes Client
Upgrade Challenges
104. 2. HCL Notes Client – Upgrade Challenges
• Package creation and standardization
– Initial Install == Upgrades
– One package fits it all → Laptops, Desktops, Citrix & VDI
– Include Uninstall → needed in case of re-install
– Command lines and parameters/switches
– Installation order → Client, Language Packs, Fix Packs, Add-Ons, etc.
– Notes Client preparation/optimization (see next slide)
• Package deployment
– Remote workers (with or without VPN)