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 convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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/