IBM Collaboration Solutions 1
Open Mic
Date: 15 Sep 2017
What's New in Notes/Domino 901 Feature Pack 9
TEAM
Vinayak Tavargeri - IBM Senior Manager and facilitator for JUMP Sessions
IBM Collaboration Solutions
Rahul Kumar- Software Engineer Presenter
Manish Jha – Software Engineer Presenter
2
Please note :
IBM Collaboration Solutions
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion.Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
3
Notices and disclaimers :
IBM Collaboration Solutions
Copyright©2017 by International Business Machines Corporation(IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM.
U.S. Government Users Restricted Rights—Use, duplication or disclosure restricted by GSAADP Schedule Contract with IBM.Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "ASIS“ WITH OUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. INNOEVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided.
IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously installed. Regardless, our warranty terms apply.”
Any statements regarding IBM‘s future direction, intent or product plans are subject to change or withdrawal without notice.Performance data contained here in was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to inter operate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED,INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANT ABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The provision of the information contained here in is not intended to, and does not, grant any right or license under any IBM patents, copy rights, trade marks or other intellectual property right.
IBM, the IBM logo, ibm.com, Aspera®, Bluemix, BlueworksLive, CICS, Clear case, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®, FileNet®, Global Business Services®, Global Technology Services®, IBM Experience One™, IBM Smart Cloud®, IBM Social Business®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, Open Power, Pure Analytics™, Pure Application®, pure Cluster™, Pure Coverage®, Pure Data®, Pure Experience®, Pure Flex®, pure Query®, pure Scale®, Pure Systems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban {code}®, Watson, WebSphere®, Worklight®, X Force® and Systemz®Z/OS, are trademarks of International Business Machines Corporation, registered in many juris dictions world wide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trade marks is available on the Web at “Copy right and trademark information“ at: www.ibm.com/legal/copytrade.shtml. 4
Agenda
Overview of What are the new features that comes in
• Notes 9.0.1 FP9• Domino 9.0.1 FP9
Information on key features along with required configuration changes.
Details on other fixes.
Q &A
IBM Collaboration Solutions
5
Notes Windows Feature Pack
IBM Collaboration Solutions
6
Domino/App. Development Feature Pack
IBM Collaboration Solutions
7
IBM Collaboration Solutions
8
Domino 9.0.1 Feature Pack 9 New features
New/Improved Features
• Restricting the use of mail rules to forward messages to external domains
• Enable users to run mail rules on existing messages
• Mail template includes views required for Verse On-Premises
• Delegated mail files are refreshed automatically
• Improved calendar interoperability between Notes and Outlook
• Support for recall of messages created with Memo stationary
• Add the ability to control SMTP the visible host name (EHLO param,greeting response, Received headers and Reporting-MTA in DSNs...) bythese 2 controlled INI's SMTPDisplayHostName andSMTPDisplayDomainName
IBM Collaboration Solutions
9
Domino 9.0.1 Feature Pack 9 New features
Key/Improved Features
• Enabling and managing inline view indexing
• Ability To Increase The Amgr Queue Beyond 100
• Databases and views can be opened more quickly in databases that areenabled for transaction logging
• Domino Server Console Command Line to list unencrypted databases only
• Domino Server Console Command Line to list encrypted databases only,using 'show dir -enconly‘
• High resolution support for the Notes® Client
• Improved name lookup in Notes®
• Improved support for Notes® addressing with mobile directory catalogs
IBM Collaboration Solutions
• Templates released in separate downloads aligned with Feature Pack releases.
• Posted on IBM Fix Central and not packaged with the feature Pack installer –optional download toupgrade templates.
• Only updated templates will be released.
• Will include changes needed for corresponding features / fixes in the Notes / Domino FeaturePack.
• There is one zip file for English and one zip for all other languages.
https://www-01.ibm.com/support/docview.wss?uid=swg24037141
Notes/Domino 9.0.1 FP9 Template Updates
10
Restricting the use of mail rules to forward messages to external domains
IBM Collaboration Solutions
Connecting me to we
• Need to upgrade to the pubnames.ntf template provided with Domino 9.0.1 Feature Pack 9 orlater.
Make sure you already have a Configuration Settings document for the server(s) to beconfigured.From Configuration Settings document for the mail serverClick the Router/SMTP > Restrictions and Controls > Delivery Controls tab.
Prior FP9 Template
11
IBM Collaboration Solutions
• Users must use a mail file that is upgraded to the Mail9.ntf template that is provided with Feature Pack 9
To enable this featureFile > Preferences > Mail. In Mail Options, select Enable Run Rules On Existing Mail.
Enable users to run mail rules on existing messages
12
IBM Collaboration Solutions
From any mail folder
click More > Run Rules.Select the rule to run.
Click Run Selected Rules.
Enable users to run mail rules on existing messages
13
IBM Collaboration Solutions
When you Create new Rule will see Additional options
Enable users to run mail rules on existing messages
14
IBM Collaboration Solutions
The Mail9.ntf template that is provided with Feature Pack 9 now includes the views that are required for IBM Verse On-Premises.
($VerseLookup) and ($VerseTrashLookup)
Mail template includes views required for Verse On-Premises
15
IBM Collaboration Solutions
Using UPDALLSyntaxload updall database -T view -inline on
ExampleThe following example enables inline view indexing for the By Author view in disc9.nsf:• load updall disc9.nsf -T "By Author" -inline on
The following example enables inline view indexing for all views in disc9.nsf:• load updall disc9.nsf -inline on
Using Notes.iniINLINE_VIEW_INDEX=<database>,<database>
• Does not update the $Index view design element in databases and so does not propagate view indexing through replication and design inheritance
Note: Domino restart not required
Enabling and managing inline view indexing
16
IBM Collaboration Solutions
Enabling and managing inline view indexing
17
Command Description
tell inlineindex show <database><view>
Shows views in a database that are enabled for inline viewing indexingwith Updall. Use the <view> argument to see whether a specific view isenabled for inline view indexing with Updall.
tell inlineindex disable Temporarily disables inline view indexing for open databases.
tell inlineindex enableEnables inline view indexing for open databases after temporarilydisabling it.
tell inlineindex refreshRefreshes all view indexes that were enabled for inline view indexingwith Updall.
show dbs * inline
Shows the view expiration period for open databases that are enabledfor inline view indexing. Lists all open databases with views that areenabled for inline view indexing and the number of views that areenabled in each database.
show dbs * inline viewsShows the same output as show dbs * inline, but adds informationabout each view that is enabled for inline view indexing.
dbcache show inline
Shows view expiration periods for closed databases that are enabled forinline view indexing. Lists all closed databases with views that areenabled for inline view indexing and the number of views that areenabled in each.
dbcache show inline viewsShows the same output as dbcache show inline, but adds informationabout each view that is enabled for inline view indexing.
show stat database.inline* Shows statistics for databases with views that use inline indexing.
IBM Collaboration Solutions
Enabling and managing inline view indexing
18
Show dbs * inline views
ID View NoteID associated with the index.
NumIndexes The current number of open indexes.
Type The type of inline index, Static or Design enabled.
State Enabled (open and in use) or Disabled (index disabled due to issue listed inthe Info column.
Accessors The number of active open databases references to the index.
Inactive The number of minutes the index has not been actively updated.
Accessed The last time the index was actively updated.
Info Why an index is disabled. An index can be disabled for a variety of reasons,for example if the operations on the database are not compatible with inlineview indexing.
IBM Collaboration Solutions
Command: show stat database.inline*
Enabling and managing inline view indexing
19
Statistic Description
Database.InlineIndex.ByDesignExpired By Design views that are expired
Database.InlineIndex.Cleared Cleared disabled collections
Database.InlineIndex.Deletes Note deletes
Database.InlineIndex.Disabled Disabled indexes
Database.InlineIndex.DisabledTotal Total disabled indexes
Database.InlineIndex.Enabled Enabled indexes
Database.InlineIndex.EnabledTotal Total enabled indexes
Database.InlineIndex.Error Errors processing during inline indexing
Database.InlineIndex.Inserts Note inserts
Database.InlineIndex.OnDemandExpired On Demand views that are expired
Database.InlineIndex.Rebuilds Index rebuilds during inline indexing
Database.InlineIndex.Synchonizations Index synchronizations
Database.InlineIndex.Updates Note updates
Database.InlineIndex.UserTrans User transactions hit during inline indexing
IBM Collaboration Solutions
Enabling and managing inline view indexing
20
Ways to disable inline view indexing
Method Description
load updall <database> -T <view> -Inlin off
Disables inline view indexing for a database when theindexing was enabled by Updall. To disable indexing for aspecific view, specify the view name. If you don't specify aview, all views in the database that use inline indexing aredisabled.
DISABLE_INLINE_INDEX=1
This NOTES.INI setting temporarily disables all inline viewindexing on a server. A server restart is not necessary. Inlineview indexing is disabled as views are opened.To enable inline view indexing on all databases again,specify:ENABLE_INLINE_INDEX_ALL=1
tell inlineindex disable <database> <view>
To temporarily disable current inline indexing of any views in the sales.nsfdatabase:tell inlineindex disable sales.nsfTo enable indexing again, use tell inlineindex enable. For example:tell inlineindex enable sales.nsf By Author
IBM Collaboration Solutions
• The Agent Manager's Eligible queue is now able to change from the lowest valuepossible at 100, to 255 which is the highest value possible via an INIAMGRMaxQueue
• This is not how many agents run concurrently, but this is how many agents on theserver can be queued to run.
Ability To Increase The Amgr Queue Beyond 100
21
IBM Collaboration Solutions
List unencrypted/encrypted databases only
Show dir –enconly
show dir -unencoly
22
IBM Collaboration Solutions
High resolution support for the Notes® Client
• The Notes® client on Windows correctly scales text and icons when high resolution monitors or custom DPI settings are used.
23
IBM Collaboration Solutions
• Searching by <last name first name> through typeahead or in the ambiguous namedialog, returns the same results as searching by <first name last name>.
For example, searching for don smith or smith don returns the same results,including variants such as Donald, Donovan, Smithfield.
• Upgrade to the pernames.ntf template provided with 9.0.1 FP9
• Notes.ini setting AllowWildcardLookup=1 to the Notes® 9.0.1 FP9 client
Improved name lookup in Notes
24
IBM Collaboration Solutions
Improved support for Notes® addressing with mobile directory catalogs
• The typeahead now renders internal contact list local contacts labelled as other email address and then an option to search the server contacts
Helps in avoiding wrong selection of matching users from internal and external contacts
Add Notes.ini $TypeAheadShowDircatFirst = 1
25
Domino/Notes 9.0.1 FP9 Top Fixes
IBM Collaboration Solutions
JSMNAD4LHH (LO90028) Fixed an issue where Calendar invites sent to Gmail are not formatted correctly. The gmail user has no option to accept or decline the meeting invite.
SAZR8MKH9Q (LO64631) Add the ability to control SMTP the visible host name (EHLO param, greeting response, Received headers and Reporting-MTA in DSNs...) by these 2 controlled INI's SMTPDisplayHostName and SMTPDisplayDomainName
NNUZAG5A57 (LO91159) Fixed an issue where the link was not created saving an attachment to Files
TSAOACN68C (LO89880) Fixed an issue where iNotes users are unable to open an archive if the local archive exceeds 4GB
DSAS9WWUXB (LO85135) iNotes - Fixed a problem where an existing attachment is not removed when trying to remove and attach the same filename on the forwarding/replying message if a Forms85.nsf is used on a 9.0.x server.
+MLEYAJ4J3M (LO91444) Fixed an issue where you are not able to see the "Required" list of invitees when a draft meeting is created in Notes and edited in iNotes
Mail Template (mail9.ntf)
*These SPR's require FP9 Client and Server in addition to the template
LMAN8JKJF5 (LO78153) - Fixed an issue where a delegated reader can't open the mailfile when a mail policy has just been applied
26
Domino/Notes 9.0.1 FP9 Top Fixes
IBM Collaboration Solutions
BPAL9LSDEE - Delegate with editor access is getting an error in preferences with the field "Prohibit access to folders for users with...“
JLEN9C9E3G (LO77349) - Added the ability to recall messages that are created from stationary
PANNABJLFZ (LO89528) - Fixed an issue where "find a room" displays an empty list for some users when the primary home mail server is not available
SDOY7JXF87 (LO34305) - New notices were not showing up correctly in the New Notices miniview when policy is set to Display unprocessed meeting notices in the New Notices MiniView
MBOAADMB6X (LO90180) - Fixed a delivery failure report when using the "Reply To All " for external meeting invitations
MJHAAJMFUR (LO91618) - Fixed an issue where emails cannot display the Reply and Forward icons when emails are auto forwarded by a mail rule
HPUTA3QEUF (LO87753) - Fixed an iCal issue where comments to Outlook users are overwritten when the same user is removed from 2 instances
TSAOAAGJ7R (LO89162) - Fixed an issue where the Group Name on the Sendto Field of a Notes mail is removed
27
Refer: http://www-10.lotus.com/ldd/fixlist.nsf/8d1c0550e6242b69852570c900549a74/12d957b7c277fc728525816300434c53?OpenDocument
Domino/Notes 9.0.1 FP9 Top Fixes
IBM Collaboration Solutions
SKAIALJE9N (LO92113) - Fixed an IBM Domino server IMAP EXAMINE command stack buffer overflow (CVE-2017-1274)
DWON9PYRHZ(LO82415) - Support the OS Name mapping with Notes Federated Login
HJLO6QPA5Y (LO17235) - Fixed an issue where names were corrupted for attachments with DBCS filenames
AHSU7YRD7D (LO86096) - Fixed an issue with registering users with certain Chinese, Korean, and Japanese characters
KRAU9MXN4N (LO81626) - Fixed a potential Sync Manager crash when Full Text Index is enabled
RPAI9Y8G4N (LO88628) - Corrected an excessive logging of mismatched roll over certifier certificates during authentication
RSTNA6HKZY (LO87774) - Fixed an issue where using '-ftindays' with dbmt is not causing the Full Text Index to be rebuilt
SWAS96DSGG (LO84996) - Fixed concurrency issues between NIF & NSF on high usage shared databases. To realize this fix, databases must be ODS52 and Transaction logged.
TOCL9CKHN2 (LO77505) - Enhance error message to have a better DB identification to be included in DbUpdateAllUnreadTables error message "Error on Update All unread tables - 459h: Unable to extend an ID table - insufficient memory"
28
Refer: http://www-10.lotus.com/ldd/fixlist.nsf/8d1c0550e6242b69852570c900549a74/12d957b7c277fc728525816300434c53?OpenDocument
Domino/Notes 9.0.1 FP9 Top Fixes
IBM Collaboration Solutions
SODY98YHSS (LO75939) - Fixed Client Crashes Due To Low Memory Conditions in the Domparser.Process() Command
CSYL9P8N6V (LO82077) - Fixed an issue where users are unable to import an *.ics file while the Notes Client running
DAGL9X6JNU (LO85212) - Fixed a Notes Client crash in Asyncreceivepoll where the session goes away and the session block is freed which causes the crash
FBAIALRD3W (LO92166) - Fix an issue where mail attachments are garbled when downloading mail via IMAPwhere the attachment was compressed by LZ1 format, but was marked as Huffman encoding
GTONAGLGBT (LO91138) - Fixed an issue where pasting Cyrillic characters from Microsoft Word into Notes gives garbled characters (INI needs to be set to enable this fix = EnableUnicodeCopyPasteFromWord=1)
JCUS975RGX (LO87001) - Allow attachments to be found by searching for their file name
JMEAAL7J7V (LO92034) - Fixed an issue where a local group no longer expands
KJEG9QLRHX (LO82689) - Fixed random Notes Client crashes on Citrix
DHUSAJYL62 (LO91713) - Fixed a crash opening a message with a large PNG file
YGAO979JLD (LO75110) - Fixed Notes Client crashes on reply when spell check is enabled
29
Refer: http://www-10.lotus.com/ldd/fixlist.nsf/8d1c0550e6242b69852570c900549a74/12d957b7c277fc728525816300434c53?OpenDocument
Domino/Notes 9.0.1 FP9 Top Fixes
IBM Collaboration Solutions
YGAOAFXNKC (LO90922) - Fixed an issue with MIME mail where the attachment cannot be opened after replying/forwarding
JJOEAEGKEX (LO90458) - Fixed a Notes Client crash caused by Notesrichtextnavigator Begininsert in a document that contains Chinese characters
RGAUA4SHWE (LO87236) - Fixed a Domino Designer crash when the option "Use Binary Dxl For Source Control Operations" is unchecked
JKEY9SLK37 (LO83393) - Added support for federating custom views based on $Calendar view from a Notes application/teamroom calendar. Also fixed the issue where calendar entries were not populated in Entries and Notices view causing them not to sync to Traveler.
FLIIA5FDJQ (LO87504) - Fixed an HTTP crash on Lockhandle where the fullName field was not found during NAMELookup (where a da.nsf points to an LDAP server with no fullName attribute)
JJCMAKV3DT (LO91925) - Fixed an issue where "Starts With" Window is not showing when pressing any letter or number key in a view/folder
30
Refer: http://www-10.lotus.com/ldd/fixlist.nsf/8d1c0550e6242b69852570c900549a74/12d957b7c277fc728525816300434c53?OpenDocument
Up-coming Notes Windows Feature Pack
IBM Collaboration Solutions
31
Up-coming Domino/App. Development Feature Pack
Notices and disclaimers : Any statements regarding IBM‘s future direction, intent or product plans are subject to change or withdrawal without notice
IBM Collaboration Solutions
Less clutter, more clarity
32
Questions?
Visit our Support Technical Exchange page or our Facebook page for details on future events.
To help shape the future of IBM software, take this quality survey and share your opinion of IBM software used within your organization: https://ibm.biz/BdxqB2
IBM Collaboration Solutions Support page
http://www.facebook.com/IBMLotusSupport
IBM Collaboration Solutions Support
http://twitter.com/IBM_ICSSupport
IBM Collaboration Solutions
33
Thank You