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

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
 
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
 
IBM Domino / IBM Notes Performance Tuning
IBM Domino / IBM Notes Performance Tuning IBM Domino / IBM Notes Performance Tuning
IBM Domino / IBM Notes Performance Tuning Vladislav Tatarincev
 
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
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingjayeshpar2006
 
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
 
IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practicesjayeshpar2006
 
IBM Lotus Domino Domain Monitoring (DDM)
IBM Lotus Domino Domain Monitoring (DDM)IBM Lotus Domino Domain Monitoring (DDM)
IBM Lotus Domino Domain Monitoring (DDM)Austin Chang
 
RNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostRNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostChristoph Adler
 
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
 
HCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsHCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsAles Lichtenberg
 
Real life challenges and configurations when implementing HCL Sametime v12.0....
Real life challenges and configurations when implementing HCL Sametime v12.0....Real life challenges and configurations when implementing HCL Sametime v12.0....
Real life challenges and configurations when implementing HCL Sametime v12.0....DNUG e.V.
 
Domino server controller domino console
Domino server controller   domino consoleDomino server controller   domino console
Domino server controller domino consolerchavero
 
Configuring Domino To Be An Ldap Directory And To Use An Ldap Directory
Configuring Domino To Be An Ldap Directory And To Use An Ldap DirectoryConfiguring Domino To Be An Ldap Directory And To Use An Ldap Directory
Configuring Domino To Be An Ldap Directory And To Use An Ldap DirectoryEdson Oliveira
 
Bewährte Praktiken für HCL Notes/Domino-Sicherheit. Teil 2: Der Domino-Server
Bewährte Praktiken für HCL Notes/Domino-Sicherheit. Teil 2: Der Domino-ServerBewährte Praktiken für HCL Notes/Domino-Sicherheit. Teil 2: Der Domino-Server
Bewährte Praktiken für HCL Notes/Domino-Sicherheit. Teil 2: Der Domino-Serverpanagenda
 
JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!NerdGirlJess
 
Step by step installation domino on docker
Step by step installation domino on dockerStep by step installation domino on docker
Step by step installation domino on dockerRoberto Boccadoro
 
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
 

What's hot (20)

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
 
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...
 
IBM Domino / IBM Notes Performance Tuning
IBM Domino / IBM Notes Performance Tuning IBM Domino / IBM Notes Performance Tuning
IBM Domino / IBM Notes Performance Tuning
 
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
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routing
 
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
 
IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practices
 
IBM Lotus Domino Domain Monitoring (DDM)
IBM Lotus Domino Domain Monitoring (DDM)IBM Lotus Domino Domain Monitoring (DDM)
IBM Lotus Domino Domain Monitoring (DDM)
 
RNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostRNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance Boost
 
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
 
HCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsHCL Sametime V11 installation - tips
HCL Sametime V11 installation - tips
 
Real life challenges and configurations when implementing HCL Sametime v12.0....
Real life challenges and configurations when implementing HCL Sametime v12.0....Real life challenges and configurations when implementing HCL Sametime v12.0....
Real life challenges and configurations when implementing HCL Sametime v12.0....
 
Domino server controller domino console
Domino server controller   domino consoleDomino server controller   domino console
Domino server controller domino console
 
Configuring Domino To Be An Ldap Directory And To Use An Ldap Directory
Configuring Domino To Be An Ldap Directory And To Use An Ldap DirectoryConfiguring Domino To Be An Ldap Directory And To Use An Ldap Directory
Configuring Domino To Be An Ldap Directory And To Use An Ldap Directory
 
Bewährte Praktiken für HCL Notes/Domino-Sicherheit. Teil 2: Der Domino-Server
Bewährte Praktiken für HCL Notes/Domino-Sicherheit. Teil 2: Der Domino-ServerBewährte Praktiken für HCL Notes/Domino-Sicherheit. Teil 2: Der Domino-Server
Bewährte Praktiken für HCL Notes/Domino-Sicherheit. Teil 2: Der Domino-Server
 
Spnego configuration
Spnego configurationSpnego configuration
Spnego configuration
 
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
 
JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!
 
Step by step installation domino on docker
Step by step installation domino on dockerStep by step installation domino on docker
Step by step installation domino on docker
 
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
 

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

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 

Recently uploaded (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

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/