SlideShare a Scribd company logo
1 of 23
Verse on Premises 2.0
Best Practices
Heather Hottenstein, RPR Wyatt
• Houston, Texas
• A Domino girl in a Domino world!
• 1994 – present
• Domino Systems Administration
• HCL Ambassador Class 2020 Member
• RPR Wyatt
• HCL Partner
• Consulting Services
• VitalSigns
I Am...
• What is Verse on Premises (VoP)?
• Why should you care?
• What‘s new in VoP 2.0
• Installing Verse on Premises
• Best Practices
• Server Configuration, Security, Mail Managment
• Additional Configuration Considerations
• Future Plans
Best Practices Verse on Premises
• Business email
• Manage work, not email
• Interact with Sametime and Connections within the same interface
• Technically…
• Domino mail.nsf
• Accessed via web browser
• Use in parallel with Notes client, iNotes (for now), Traveler and Nomad
Verse on Premises Defined
• Verse is the mail client of the future
• Domino 11 - no new iNotes features
• Domino 12 - iNotes deprecated, replaced by Verse
Why care about VOP?
• Progressive Web App (PWA)
• Enhanced calendar options enabled automatically
– VOP_GK_FEATURE_168=0
• Search by date range
• File messages at send time
• Mail rule management
• Refresh content on mobile device
• Reauthenticate by browser page vs iFrame
• IE Deprecated
What’s new in Verse 2.0?
• Three clicks for attachments and links
– VOP_GK_FEATURE_217=1
• Display Notes name in business cards and type ahead
– VOP_GK_FEATURE_206=1
• iwaredir.ntf supports SAML authentication
2.0 Administration Enhancements
• https://help.hcltechsw.com/verse_onprem/2.0.0/admin/vop_configuri
ng_server.html
• Additional download and install on the Domino server
• System Requirements
– https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB00806
71&sys_kb_id=b75771981b37d8d4a2f48661cd4bcb34
– Domino 9.0.1 with Feature Pack 10 or higher on Microsoft Windows
(64-bit 2008, 2012) or Red Hat Linux (64-bit 6)
– Domino 10.0 or higher on Microsoft Windows (64-bit 2012, 2016), Red
Hat Linux (64-bit 7), or AIX (64-bit 7.2, TL1 or higher)
– Domino 10.0.1 or higher on IBM i version V7R2 or V7R3
– Domino 11.0 or higher on Microsoft Windows (64-bit 2012, 2016, 2019),
Red Hat Linux (64-bit 7), or AIX (64-bit 7.2, TL1 or higher)
Installing VoP 2.0
• Additional Domino Requirements
• Mail template - mail9FP9.ntf or higher
• HTTPS
• International Characters display
• Server document – Internet Protocols – Domino Web Engine – Use UTF-8 for output - Yes
• Person Documents
• Internet address
• Internet password
• ID Vault
• Full text index
• HTTPJVMMaxHeapSize=2048M
HTTPJVMMaxHeapSizeSet=1
Installing VoP 2.0 (continued)
• Tell HTTP Quit
– For upgrades first uninstall existing Verse jar files
– <Domino program directory>/osgi/shared/eclipse/plugins OR
– <Domino data directory>/domino/workspace/applications/eclipse/plugins
– "*-1.0.*-0.0-*.jar", core-1.0.*.*.jar and servlet-1.0.*.*.jar
• Extract HCL_Verse_On_Premises.zip file to
datadominoworkspaceapplications
• Copy iwaredir.ntf to the Domino data directory
• Create or update iwaredir.nsf
– On the UI Setup page enable Verse
• Load HTTP
• Configure Credential store (credstore.nsf), note cluster specifics
• URL: https://domino_hostname.domain.com/verse
Installing VoP 2.0 (continued)
• Domino clusters with self healing (Domino 10+)
• Internet Clustering - DNS Round Robin/Load
Balancer
• DBMT
• Transaction logging
• DAOS
• Web Site documents
Server Configuration Best Practices
• Internet Protocols - HTTP - Number active threads
• Show stat domino.threads.active.peak (NSF only)
• Show stat http.peakconnections (All requests)
• Tell traveler stat show -> Push.Devices.Total
• Devices X 1.2
• Internet Protocols - HTTP - Concurrent Connections
• Maximum number of concurrent network sessions
• Equal or greater than active threads
• Internet Protocols - HTTP - Persistent Connections - Disabled (note: default is
enabled)
Server Configuration Best Practices
• Network placement, firewall rules
• Remote access - VPN, mobile phone hot spot
• Server document - Security tab
• Auto mail forwarding
• Zip and exe attachments
• SMTP - TLS configuration
• Admin access - ACL vs Full Access Admin
• Anti virus/Anti spam
Security Best Practices
• HTTPDisableMethods=TRACE
• Disables cross site scripting attack
• Web Admin
• DominoNoWebAdmin=1
Security Best Practices
• Domino Directory Profile (Actions - Edit Directory Profile)
• Use more secure Internet Passwords
• Server Configuration document
• Enforce Internet Password Lockout - Yes
• Server document
• Security - Internet Authentication - Fewer name variations with higher
security
• Ports - Internet Ports - Enforce server access settings - Yes
• Internet Protocols - HTTP - Allow HTTP clients to browse database - No
• Internet Protocols - Domino Web Engine - Force login on SSL - Yes
Psst the password is…Login controls
• Security Settings document
• Password requirements, expiration
• Internet password - Update Internet Password When Notes Client
Password Changes
• Force user to change Internet password on next login
• Select Person document/s Action - Set Password Fields
• End user training
• Phishing Vigilance
• Phrases vs words - iu2lhbihtwokh
More Password Best Practices
• Login via ID Vault
• Server Configuration document - Security - Internet Password Verification
Domino 11 Login Option
• Two-factor authentication
• https://domino-
ideas.hcltechsw.com/ideas/search?utf8=%E2%9C%93&query=two+factor+
authentication
• Cyone
• https://cyone.eu/products-and-solutions/two-factor-
authentication/
Login Bonus
• Archive/Retention
• eDiscovery
• Journaling
• Bulk sending
• End user training
Mail Management Best Practices
• Verse offline
• VOP_GK_feature_37=0​
• Signature Image blocking
• VOP_GK_FEATURE_176=1
• HCL SameTime Integration
• VOP_GK_SAMETIME=1
• VOP_GK_SAMETIME_RICH_CLIENT=1
• HCL Connections Integration
• VOP_LLN2_BSSUISERVER_URL=https://connections.company.com
• box
• VOP_BOX_CLIENT_ID=client_id
Additional Goodies
• VoP Survey
• https://leap.hcltechsw.com/apps/anon/org/app/84589483-9981-49d5-8aee-
90ae84fc4aaf/launch/index.html?form=F_Form1
• HCL Domino Product Ideas Portal (formerly Aha)
• https://domino-ideas.hcltechsw.com/
Future of VoP
• Questions?
• Thank you for attending!
• heather@rprwyatt.com
– https://rprwyatt.com/author/heatherrpr/
– https://www.facebook.com/heather.hottenstein.3
– https://www.linkedin.com/in/heather-hottenstein-8b71b676/

More Related Content

What's hot

Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14panagenda
 
Domino policies deep dive
Domino policies deep diveDomino policies deep dive
Domino policies deep diveMartijn de Jong
 
HTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoHTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoGabriella Davis
 
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessenAlles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessenpanagenda
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtspanagenda
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and ManagingGabriella Davis
 
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesDomino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesChristoph Adler
 
From frustration to fascination: dissecting Replication
From frustration to fascination: dissecting ReplicationFrom frustration to fascination: dissecting Replication
From frustration to fascination: dissecting ReplicationBenedek Menesi
 
Improving notes addressing experience with recent contacts
Improving notes addressing experience with recent contactsImproving notes addressing experience with recent contacts
Improving notes addressing experience with recent contactsVinayak Tavargeri
 
October OpenNTF Webinar - What we like about Domino/Notes 12, recommended new...
October OpenNTF Webinar - What we like about Domino/Notes 12, recommended new...October OpenNTF Webinar - What we like about Domino/Notes 12, recommended new...
October OpenNTF Webinar - What we like about Domino/Notes 12, recommended new...Howard Greenberg
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...Ales Lichtenberg
 
Open Mic "Notes Federated Login"
Open Mic "Notes Federated Login"Open Mic "Notes Federated Login"
Open Mic "Notes Federated Login"Ranjit Rai
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesHoward Greenberg
 
Best Practice TLS for IBM Domino
Best Practice TLS for IBM DominoBest Practice TLS for IBM Domino
Best Practice TLS for IBM DominoJared Roberts
 
RNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostRNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostChristoph Adler
 
HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf Ales Lichtenberg
 
IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practicesjayeshpar2006
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratorenpanagenda
 

What's hot (20)

Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14
 
Daos
DaosDaos
Daos
 
Domino policies deep dive
Domino policies deep diveDomino policies deep dive
Domino policies deep dive
 
HTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoHTTP - The Other Face Of Domino
HTTP - The Other Face Of Domino
 
Domino Adminblast
Domino AdminblastDomino Adminblast
Domino Adminblast
 
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessenAlles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and Managing
 
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesDomino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
 
From frustration to fascination: dissecting Replication
From frustration to fascination: dissecting ReplicationFrom frustration to fascination: dissecting Replication
From frustration to fascination: dissecting Replication
 
Improving notes addressing experience with recent contacts
Improving notes addressing experience with recent contactsImproving notes addressing experience with recent contacts
Improving notes addressing experience with recent contacts
 
October OpenNTF Webinar - What we like about Domino/Notes 12, recommended new...
October OpenNTF Webinar - What we like about Domino/Notes 12, recommended new...October OpenNTF Webinar - What we like about Domino/Notes 12, recommended new...
October OpenNTF Webinar - What we like about Domino/Notes 12, recommended new...
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
 
Open Mic "Notes Federated Login"
Open Mic "Notes Federated Login"Open Mic "Notes Federated Login"
Open Mic "Notes Federated Login"
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
 
Best Practice TLS for IBM Domino
Best Practice TLS for IBM DominoBest Practice TLS for IBM Domino
Best Practice TLS for IBM Domino
 
RNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostRNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance Boost
 
HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf HCL Sametime 12.0 on Docker - Step-By-Step.pdf
HCL Sametime 12.0 on Docker - Step-By-Step.pdf
 
IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practices
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
 

Similar to MES102 - Verse on Premises 2.0 Best Practices

CNIT 129S: Ch 3: Web Application Technologies
CNIT 129S: Ch 3: Web Application TechnologiesCNIT 129S: Ch 3: Web Application Technologies
CNIT 129S: Ch 3: Web Application TechnologiesSam Bowne
 
Powering up on PowerShell - BSides Charleston - Nov 2018
Powering up on PowerShell - BSides Charleston - Nov 2018Powering up on PowerShell - BSides Charleston - Nov 2018
Powering up on PowerShell - BSides Charleston - Nov 2018Fernando Tomlinson, CISSP, MBA
 
INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365Dylan Redfield
 
Got Problems? Let's Do a Health Check
Got Problems? Let's Do a Health CheckGot Problems? Let's Do a Health Check
Got Problems? Let's Do a Health CheckLuis Guirigay
 
Attack All the Layers - What's Working in Penetration Testing
Attack All the Layers - What's Working in Penetration TestingAttack All the Layers - What's Working in Penetration Testing
Attack All the Layers - What's Working in Penetration TestingNetSPI
 
Attack All The Layers - What's Working in Penetration Testing
Attack All The Layers - What's Working in Penetration TestingAttack All The Layers - What's Working in Penetration Testing
Attack All The Layers - What's Working in Penetration TestingNetSPI
 
Attack All the Layers: What's Working during Pentests (OWASP NYC)
Attack All the Layers: What's Working during Pentests (OWASP NYC)Attack All the Layers: What's Working during Pentests (OWASP NYC)
Attack All the Layers: What's Working during Pentests (OWASP NYC)Scott Sutherland
 
XMPP/Jingle(VoIP)/Perl Ocean 2012/03
XMPP/Jingle(VoIP)/Perl Ocean 2012/03XMPP/Jingle(VoIP)/Perl Ocean 2012/03
XMPP/Jingle(VoIP)/Perl Ocean 2012/03Lyo Kato
 
Add a web server
Add a web serverAdd a web server
Add a web serverAgCharu
 
CNIT 129S - Ch 3: Web Application Technologies
CNIT 129S - Ch 3: Web Application TechnologiesCNIT 129S - Ch 3: Web Application Technologies
CNIT 129S - Ch 3: Web Application TechnologiesSam Bowne
 
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...C/D/H Technology Consultants
 
CNIT 121: 10 Enterprise Services
CNIT 121: 10 Enterprise ServicesCNIT 121: 10 Enterprise Services
CNIT 121: 10 Enterprise ServicesSam Bowne
 
Modern Web Technologies — Jerusalem Web Professionals, January 2011
Modern Web Technologies — Jerusalem Web Professionals, January 2011Modern Web Technologies — Jerusalem Web Professionals, January 2011
Modern Web Technologies — Jerusalem Web Professionals, January 2011Reuven Lerner
 
Microsoft Exchange 2010 Upgrade Seminar March 2010
Microsoft Exchange 2010 Upgrade   Seminar March 2010Microsoft Exchange 2010 Upgrade   Seminar March 2010
Microsoft Exchange 2010 Upgrade Seminar March 2010hagestadwt
 

Similar to MES102 - Verse on Premises 2.0 Best Practices (20)

CNIT 129S: Ch 3: Web Application Technologies
CNIT 129S: Ch 3: Web Application TechnologiesCNIT 129S: Ch 3: Web Application Technologies
CNIT 129S: Ch 3: Web Application Technologies
 
Powering up on PowerShell - BSides Charleston - Nov 2018
Powering up on PowerShell - BSides Charleston - Nov 2018Powering up on PowerShell - BSides Charleston - Nov 2018
Powering up on PowerShell - BSides Charleston - Nov 2018
 
Samba distributed env
Samba distributed envSamba distributed env
Samba distributed env
 
INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365
 
Break out of The Box - Part 2
Break out of The Box - Part 2Break out of The Box - Part 2
Break out of The Box - Part 2
 
Got Problems? Let's Do a Health Check
Got Problems? Let's Do a Health CheckGot Problems? Let's Do a Health Check
Got Problems? Let's Do a Health Check
 
Powering up on PowerShell - BSides Greenville 2019
Powering up on PowerShell  - BSides Greenville 2019Powering up on PowerShell  - BSides Greenville 2019
Powering up on PowerShell - BSides Greenville 2019
 
Powering up on power shell avengercon - 2018
Powering up on power shell   avengercon - 2018Powering up on power shell   avengercon - 2018
Powering up on power shell avengercon - 2018
 
Attack All the Layers - What's Working in Penetration Testing
Attack All the Layers - What's Working in Penetration TestingAttack All the Layers - What's Working in Penetration Testing
Attack All the Layers - What's Working in Penetration Testing
 
Attack All The Layers - What's Working in Penetration Testing
Attack All The Layers - What's Working in Penetration TestingAttack All The Layers - What's Working in Penetration Testing
Attack All The Layers - What's Working in Penetration Testing
 
Attack All the Layers: What's Working during Pentests (OWASP NYC)
Attack All the Layers: What's Working during Pentests (OWASP NYC)Attack All the Layers: What's Working during Pentests (OWASP NYC)
Attack All the Layers: What's Working during Pentests (OWASP NYC)
 
Internet
InternetInternet
Internet
 
XMPP/Jingle(VoIP)/Perl Ocean 2012/03
XMPP/Jingle(VoIP)/Perl Ocean 2012/03XMPP/Jingle(VoIP)/Perl Ocean 2012/03
XMPP/Jingle(VoIP)/Perl Ocean 2012/03
 
Add a web server
Add a web serverAdd a web server
Add a web server
 
CNIT 129S - Ch 3: Web Application Technologies
CNIT 129S - Ch 3: Web Application TechnologiesCNIT 129S - Ch 3: Web Application Technologies
CNIT 129S - Ch 3: Web Application Technologies
 
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
Today's Unified Communications: To upgrade, coexist, or go 'all in' with the ...
 
Web technology
Web technologyWeb technology
Web technology
 
CNIT 121: 10 Enterprise Services
CNIT 121: 10 Enterprise ServicesCNIT 121: 10 Enterprise Services
CNIT 121: 10 Enterprise Services
 
Modern Web Technologies — Jerusalem Web Professionals, January 2011
Modern Web Technologies — Jerusalem Web Professionals, January 2011Modern Web Technologies — Jerusalem Web Professionals, January 2011
Modern Web Technologies — Jerusalem Web Professionals, January 2011
 
Microsoft Exchange 2010 Upgrade Seminar March 2010
Microsoft Exchange 2010 Upgrade   Seminar March 2010Microsoft Exchange 2010 Upgrade   Seminar March 2010
Microsoft Exchange 2010 Upgrade Seminar March 2010
 

More from Dylan Redfield

Verse on Premises 2.0 Best Practices
Verse on Premises 2.0 Best PracticesVerse on Premises 2.0 Best Practices
Verse on Premises 2.0 Best PracticesDylan Redfield
 
The Life of a Domino and Office 365 Administrator
The Life of a Domino and Office 365 AdministratorThe Life of a Domino and Office 365 Administrator
The Life of a Domino and Office 365 AdministratorDylan Redfield
 
Upgrade to Notes and Domino 11 Today!
Upgrade to Notes and Domino 11 Today!Upgrade to Notes and Domino 11 Today!
Upgrade to Notes and Domino 11 Today!Dylan Redfield
 
COL106 - Domino - 30 Years Behind the Scenes
COL106 - Domino - 30 Years Behind the ScenesCOL106 - Domino - 30 Years Behind the Scenes
COL106 - Domino - 30 Years Behind the ScenesDylan Redfield
 
Domino V10 and How to Get There - IBM Think 2019
Domino V10 and How to Get There - IBM Think 2019Domino V10 and How to Get There - IBM Think 2019
Domino V10 and How to Get There - IBM Think 2019Dylan Redfield
 

More from Dylan Redfield (6)

Verse on Premises 2.0 Best Practices
Verse on Premises 2.0 Best PracticesVerse on Premises 2.0 Best Practices
Verse on Premises 2.0 Best Practices
 
The Life of a Domino and Office 365 Administrator
The Life of a Domino and Office 365 AdministratorThe Life of a Domino and Office 365 Administrator
The Life of a Domino and Office 365 Administrator
 
Upgrade to Notes and Domino 11 Today!
Upgrade to Notes and Domino 11 Today!Upgrade to Notes and Domino 11 Today!
Upgrade to Notes and Domino 11 Today!
 
COL106 - Domino - 30 Years Behind the Scenes
COL106 - Domino - 30 Years Behind the ScenesCOL106 - Domino - 30 Years Behind the Scenes
COL106 - Domino - 30 Years Behind the Scenes
 
Domino 365 DNUG 2020
Domino 365 DNUG 2020Domino 365 DNUG 2020
Domino 365 DNUG 2020
 
Domino V10 and How to Get There - IBM Think 2019
Domino V10 and How to Get There - IBM Think 2019Domino V10 and How to Get There - IBM Think 2019
Domino V10 and How to Get There - IBM Think 2019
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

MES102 - Verse on Premises 2.0 Best Practices

  • 1. Verse on Premises 2.0 Best Practices Heather Hottenstein, RPR Wyatt
  • 2.
  • 3. • Houston, Texas • A Domino girl in a Domino world! • 1994 – present • Domino Systems Administration • HCL Ambassador Class 2020 Member • RPR Wyatt • HCL Partner • Consulting Services • VitalSigns I Am...
  • 4. • What is Verse on Premises (VoP)? • Why should you care? • What‘s new in VoP 2.0 • Installing Verse on Premises • Best Practices • Server Configuration, Security, Mail Managment • Additional Configuration Considerations • Future Plans Best Practices Verse on Premises
  • 5. • Business email • Manage work, not email • Interact with Sametime and Connections within the same interface • Technically… • Domino mail.nsf • Accessed via web browser • Use in parallel with Notes client, iNotes (for now), Traveler and Nomad Verse on Premises Defined
  • 6. • Verse is the mail client of the future • Domino 11 - no new iNotes features • Domino 12 - iNotes deprecated, replaced by Verse Why care about VOP?
  • 7. • Progressive Web App (PWA) • Enhanced calendar options enabled automatically – VOP_GK_FEATURE_168=0 • Search by date range • File messages at send time • Mail rule management • Refresh content on mobile device • Reauthenticate by browser page vs iFrame • IE Deprecated What’s new in Verse 2.0?
  • 8. • Three clicks for attachments and links – VOP_GK_FEATURE_217=1 • Display Notes name in business cards and type ahead – VOP_GK_FEATURE_206=1 • iwaredir.ntf supports SAML authentication 2.0 Administration Enhancements
  • 9. • https://help.hcltechsw.com/verse_onprem/2.0.0/admin/vop_configuri ng_server.html • Additional download and install on the Domino server • System Requirements – https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB00806 71&sys_kb_id=b75771981b37d8d4a2f48661cd4bcb34 – Domino 9.0.1 with Feature Pack 10 or higher on Microsoft Windows (64-bit 2008, 2012) or Red Hat Linux (64-bit 6) – Domino 10.0 or higher on Microsoft Windows (64-bit 2012, 2016), Red Hat Linux (64-bit 7), or AIX (64-bit 7.2, TL1 or higher) – Domino 10.0.1 or higher on IBM i version V7R2 or V7R3 – Domino 11.0 or higher on Microsoft Windows (64-bit 2012, 2016, 2019), Red Hat Linux (64-bit 7), or AIX (64-bit 7.2, TL1 or higher) Installing VoP 2.0
  • 10. • Additional Domino Requirements • Mail template - mail9FP9.ntf or higher • HTTPS • International Characters display • Server document – Internet Protocols – Domino Web Engine – Use UTF-8 for output - Yes • Person Documents • Internet address • Internet password • ID Vault • Full text index • HTTPJVMMaxHeapSize=2048M HTTPJVMMaxHeapSizeSet=1 Installing VoP 2.0 (continued)
  • 11. • Tell HTTP Quit – For upgrades first uninstall existing Verse jar files – <Domino program directory>/osgi/shared/eclipse/plugins OR – <Domino data directory>/domino/workspace/applications/eclipse/plugins – "*-1.0.*-0.0-*.jar", core-1.0.*.*.jar and servlet-1.0.*.*.jar • Extract HCL_Verse_On_Premises.zip file to datadominoworkspaceapplications • Copy iwaredir.ntf to the Domino data directory • Create or update iwaredir.nsf – On the UI Setup page enable Verse • Load HTTP • Configure Credential store (credstore.nsf), note cluster specifics • URL: https://domino_hostname.domain.com/verse Installing VoP 2.0 (continued)
  • 12. • Domino clusters with self healing (Domino 10+) • Internet Clustering - DNS Round Robin/Load Balancer • DBMT • Transaction logging • DAOS • Web Site documents Server Configuration Best Practices
  • 13. • Internet Protocols - HTTP - Number active threads • Show stat domino.threads.active.peak (NSF only) • Show stat http.peakconnections (All requests) • Tell traveler stat show -> Push.Devices.Total • Devices X 1.2 • Internet Protocols - HTTP - Concurrent Connections • Maximum number of concurrent network sessions • Equal or greater than active threads • Internet Protocols - HTTP - Persistent Connections - Disabled (note: default is enabled) Server Configuration Best Practices
  • 14. • Network placement, firewall rules • Remote access - VPN, mobile phone hot spot • Server document - Security tab • Auto mail forwarding • Zip and exe attachments • SMTP - TLS configuration • Admin access - ACL vs Full Access Admin • Anti virus/Anti spam Security Best Practices
  • 15. • HTTPDisableMethods=TRACE • Disables cross site scripting attack • Web Admin • DominoNoWebAdmin=1 Security Best Practices
  • 16. • Domino Directory Profile (Actions - Edit Directory Profile) • Use more secure Internet Passwords • Server Configuration document • Enforce Internet Password Lockout - Yes • Server document • Security - Internet Authentication - Fewer name variations with higher security • Ports - Internet Ports - Enforce server access settings - Yes • Internet Protocols - HTTP - Allow HTTP clients to browse database - No • Internet Protocols - Domino Web Engine - Force login on SSL - Yes Psst the password is…Login controls
  • 17. • Security Settings document • Password requirements, expiration • Internet password - Update Internet Password When Notes Client Password Changes • Force user to change Internet password on next login • Select Person document/s Action - Set Password Fields • End user training • Phishing Vigilance • Phrases vs words - iu2lhbihtwokh More Password Best Practices
  • 18. • Login via ID Vault • Server Configuration document - Security - Internet Password Verification Domino 11 Login Option
  • 19. • Two-factor authentication • https://domino- ideas.hcltechsw.com/ideas/search?utf8=%E2%9C%93&query=two+factor+ authentication • Cyone • https://cyone.eu/products-and-solutions/two-factor- authentication/ Login Bonus
  • 20. • Archive/Retention • eDiscovery • Journaling • Bulk sending • End user training Mail Management Best Practices
  • 21. • Verse offline • VOP_GK_feature_37=0​ • Signature Image blocking • VOP_GK_FEATURE_176=1 • HCL SameTime Integration • VOP_GK_SAMETIME=1 • VOP_GK_SAMETIME_RICH_CLIENT=1 • HCL Connections Integration • VOP_LLN2_BSSUISERVER_URL=https://connections.company.com • box • VOP_BOX_CLIENT_ID=client_id Additional Goodies
  • 22. • VoP Survey • https://leap.hcltechsw.com/apps/anon/org/app/84589483-9981-49d5-8aee- 90ae84fc4aaf/launch/index.html?form=F_Form1 • HCL Domino Product Ideas Portal (formerly Aha) • https://domino-ideas.hcltechsw.com/ Future of VoP
  • 23. • Questions? • Thank you for attending! • heather@rprwyatt.com – https://rprwyatt.com/author/heatherrpr/ – https://www.facebook.com/heather.hottenstein.3 – https://www.linkedin.com/in/heather-hottenstein-8b71b676/