Out of Office (OOO) Manager Server Component for HCL Notes/Domino

This is the shared and core server component that is used by the iPhone/iPad OOO App, Android OOO App or Web xPages OOO App. The server component runs as a server task on the Domino server. Though it is not an absolute requirement, installing the Out of Office server component on the same server as the HCL Traveller server is a good choice, since the server must be accessible from the Internet. There is no need to install the server component on every Domino mail server in the infrastructure.

For a complete overview, please read about the Out of Office Manager.

How it works:

When you start the OOO iPhone/iPad App, it will connect to the Domino server where the OOO server component has been installed. The OOO server component will then connect to the corresponding user mail server in order to manage the Out of Office profile in the user's mail database.

The OOO server component has two parts:

1) HTTP Servlet for listening to OOO app requests.
2) Domino Server Add-in task for executing the requests.

Note: iPhone/iPad/Android App support is free of charge, however Web Browser XPages app will require activation with a license key. Without a license key, the product is still fully functional for 7 days for evaluation purposes. iPhone/iPad support will continue beyond the 7 day evaluation period and will not expire. All other features will be disabled after the 7 day evaluation period.

OOO server component (Version 2.3.1 Build 2051 Updated Nov 27, 2014)

*** This is an important update and all users should upgrade to this version. ****

Hide details for Revision HistoryRevision History
Version 2.3.1 Build 2051 - Dec 15, 2014
- Fixed a refresh problem in OOO Web App when user clicks Done.
Version 2.3 Build 2050 - Nov 25, 2014
- User interface and usability improvements for Web OOO App.
- Support iPhone OOO App 2.3
- Added selection of date format for iOS deployment.
Version 2.2 Build 2038 - Aug 18, 2014
- Fixed a potential crash problem introduced in Build 2035.
- Fixed double lines spacing problem when OOO profile is enabled by using IE.
Version 2.2 Build 2035 - May 14, 2014
- Added Out-of-Office Status Query Widget feature. This allows querying other out of office status via the iPhone or Android OOO App, or the Notes sidebar widget.
- User mail file failover support. If user's primary mail server is down, the OOO querying/setting will failover to the clustered server.
- Multi-threaded. The querying/setting is now multi-threaded and allows parallel operations.
- Android OOO App is now free to use in this version.
Version 2.1.11 - December 9, 2013
- Fixed a potential crash when OOO Manager add-in task upgrades the database design. This only happens in 64-bit Domino platform.
Version 2.1.10 - October 10, 2013
- Fixed a bug in 2.1.9 that when server locale is using 24 hours format, error NSXMLPaserErrorDomain occurs. This is an important fix for those countries which are set to 24 hours format.
- Fixed the bug that "Append return date to subject" option in Xpages OOO App is hidden in some cases.
Version 2.1.9 - September 23, 2013
- Out-of-Office notifications can now be sent in various different date formats.
Sep 9, 2013
September 9, 2013
Monday, September 9, 2013
- Bug fixes
Version 2.1.7 - May 28, 2013
- Added 64-bit Domino for Linux support (a new platform in Domino 9)
- Simplified user setup. User can download predefined settings from server by opening an URL (iOS devices only.)
- Out-of-Office Web App has been localized to German and Italian.
- Android App has been updated and fixed compatibility with latest Android OS.
- If installing on Domino 9, OOOex.ntf will be used by default.
Version 2.1.1 - Oct 31, 2012
- Bug fixes. Fixed a bug that the OOO notification is sent out with missing details in some cases.
Version 2.1 - May 14, 2012
- Support OOO iPhone/iPad/Android App 2.1
- Allow to specify who can use the OOO service
- Detect user's OOO mode (Agent or Service) more accurately.
- OOO templates have been updated.
- Fixed a bug of OOO Agent signature corruption. The error "Document has been modified or corrupted since signed! (data) On Line: 1259 On Method: TOGGLEENABLEDISABLE" will appear when OOO is enabled form a Notes client.
Version 2.0.2 - Mar 16, 2012
- Support OOO iPhone/Android App 2.0.2.
- Android OOO App installer has been updated.
- Fixed a display problem when XPgaes OOO App is opened by a mobile device browser.
- OOO templates have been updated.
Version 2.0.1 - Feb 21, 2012
- Fixed the unexpected error "ValidateSettings: The Return date must be in the future."
Version 2.0 - Feb 10, 2012
- Added support for Android devices
- Added support for Web browser
- Added feature which permits authorized administrators to set the Out of Office profile for someone else (Web browser only)
- Date format follows device's date format instead of server's date format.
- Bug fixes
Version 1.0.4 - Oct 27, 2011
- Fixed a potential problem or crash when non-english characters are used in Notes user name.
Version 1.0.3 - Oct 21, 2011
- This version is required to support the newly added feature "Notification sent to list".
- The OOO stopped functioning after running a period of time. The iPhone app would fail to connect and returned "Connection time out" message. Fixed.
- Other bug fixes.
Version 1.0.2 - Aug 22, 2011
- Fixed problem of "Servlet cannot be loaded" in some locales. For Sweden users, please install this version.
- Out of Office Start Date and End Date will be automatically reset to today and tomorrow respectively (instead of showing previously saved values.)
Version 1.0.1 - Aug 2, 2011
- Added Domino for Linux support
- Added Domino console messages when OutOfOfficeProfile is loaded or saved.
Version 1.0 - July 24, 2011
- Initial release

System Requirements:
- 32-bit or 64-bit Domino server for Windows/Linux
- Domino 8.5.2 or later
- Domino Server accessible from the Internet via http. e.g. HCL Traveller server

Setup instructions:

1) Download the Setup file from the following link.

OOO server component for Windows (32-bit and 64-bit Domino server) Version 2.3.1 Build 2051

OOO server component for Linux (32-bit Domino server) Version 2.3.1 Build 2051

OOO server component for Linux (64-bit Domino server) Version 2.3.1 Build 2051

2) Shut down the Domino server

3) Run Setup program

On Windows:
Run OOO_Setup.exe
- choose Domino Program folder
- choose Domino Data folder
- choose Domino Notes.ini location

On Linux:
Run OOOInstall.sh
- choose Domino Program folder
- choose Domino Data folder
- input Domino Linux user account

The setup program will.....

A) Copy files to the Domino program and data folders.
B) Setup the HTTP Servlet.
C) Modify the Notes.ini servertasks= parameter to include the "ooo" add-in task.
D) Set file permissions for the newly copied files. (Linux only)

4) Make sure you have enabled the "Domino Servlet Manager" in the Domino Directory server document. Also ensure that the HTTP task is loaded at server startup.

5) If you are running Domino Out of Office Agent (not Out of Office service) in your environment, you will need to add the Domino server name which has the OOO server component installed into the "Sign agents to run on behalf of someone else" field in the Domino Directory Server documents for ALL mail servers.

This is a requirement since the OOO Agent will be signed by the Domino server running the OOO server component, e.g. HCL Traveler server and will run on behalf of the user. Without this configuration, the OOO Agent will not run.

6) If your environment is using reverse proxy in DMZ or encountered problem in authentication, you should configure your Domino to use Basic authentication method for OOO service.

Although the OOO App supports both HTTP session and basic authentication methods, in most cases, Basic authentication has less problem.

If you are using HTTP session authentication, please add the following Web Site Rule to force authentication method to Basic for OOO.

Domino Administrator Help - Overriding session authentication

Security Settings:

You can specify who can use the OOO service in server settings document.

1) Open database OOO.nsf by Notes client.

2) The Out of Office Manager page will be opened.

3) Click on "Configure Server Settings".

4) The Server Settings document will be opened. Go to the Security section.

5) You can then specify the Allow list and Deny list.

Allowed to use the Out-of-Office Manager Service People and groups allowed to use the service; None allows all.
Not allowed to use the Out-of-Office Manager Service People and groups not allowed to use the service; None denies no one.
Note: The Deny list takes precedence over the Allow list.


Email: support@extracomm.com

Share with your friends:

Related Links

Other Extracomm Products: