My traveler server is crashing regularly, 01/12/16 16:00; 02/12/16 11:20; 5/12/16 8:26; 5/12/16 20:04; 6/12/16 1:00. These are the different error message I am having:
Traveler: SEVERE *system Couldn’t connect to APNS server Exception Thrown: java.net.ConnectException: Connection refused
Traveler: SEVERE system Couldn’t send message after 3 retries, Message(Id=517; Token=**; Payload={“aps”:{“badge”:157,“content-available”:1,“alert”:“Mail”,“sound”:“v)�”},“LGUID”:“11221250”,“account”:“1”}) Exception Thrown: com.notnoop.exceptions.NetworkIOException: java.net.ConnectException: Connection refused
12/01/2016 03:55:29 PM Traveler: WARNING user[Android_8d20] Thread for userID CN=user/OU=/O=/C=** and deviceID Android_8d20 could not be found for session ID *** with binding/token CN=user/OU=/O=/C=MUAndroid_8d20sync. The session will be closed on the current thread which may not close the databases properly.
12/01/2016 03:55:29 PM Traveler: WARNING user[Android_8d20] Session ID *** could not be associated with any existing DS or PS threads.
12/05/2016 07:58:35 PM HTTP JVM: 38509610 [Traveler-1205_903-6169-4c76-82ca-23d00_CN=user/OU=/O=/C=**-cc528] INFO - Traveler: IBM Traveler task did not respond within the allotted time frame (905,000 milliseconds). Client request denied for
12/05/2016 07:58:35 PM HTTP JVM: CN=user/OU=/O=/C=**.
12/05/2016 08:01:17 PM Traveler: WARNING user An exception occurred when opening database CN=/OU=Servers/O=/C=!!mail/.nsf using user shortname CN=user/OU=/O=/C= in order to retrieve changed documents. Exception information: Throw: TASK_PROFILE_OPEN_DB
*** Content Adapter Exception ***
ERROR 23 (ERR_DATABASE_ERROR)
— Debug Info ------------:
Database cannot be opened with status of 0x0. Server=CN=/OU=Servers/O=/C=* database=mail/
***.ns
12/05/2016 08:01:17 PM Traveler: SEVERE user[Android_83cf] invalid device profile
IBM Traveler supports the sending of APNS and GCM message through a proxy server.
If you need to send APNS or GCM message through a proxy server in your environment, you need to configure the set of notes.ini settings that begin with NTS_PUSH for the messages you want routed through the proxy. The full list can be found in Notes.ini settings http://www-01.ibm.com/support/knowledgecenter/SSYRPW_9.0.1/List_of_Notes_ini_settings.html?lang=en-us#List_of_Notes_ini_settings. Servers that do not have outgoing internet access allowed would be candidates for using a proxy so that the APNS or GCM messages can be sent through a proxy server that is allowed outgoing internet access.
For each message type, you would need to set the _SERVER and _PORT values. If the proxy requires authentication, then you would also need to set _PASSWORD and _USER to allow IBM Traveler to authenticate with the proxy. All settings can be configured using notes.ini, but _PASSWORD and _USER can also be configured using the offline utilities command ._TYPE. The command ._TYPE currently only supports HTTP, so it should remain unchanged.
Each Apple app has its own APNS configuration, its own certificate used for signing, and its own server to send the message to, so there are many combinations of those settings for APNS. The app versions that come from the Apple App Store would all be using the non-sandbox, production settings. As a result, those are the only ones that would need to be configured.
APNS is not receiving any incoming connections, so it doesn’t need to
bind to any local address. All of the APNS connections are outgoing to
the Apple APNS servers. The APNS messages are sent to the Apple APNS
servers which then delivers the messages to the devices. You need your
network to allow these outgoing connections to the Apple servers. You
really can’t change the Apple server names or ports as they are what
Apple is receiving incoming connections on. Your only configuration is
to make sure the firewall allows those outgoing connections or route
them through an HTTP proxy as documented. http://www-01.ibm.com/support/knowledgecenter/SSYRPW_9.0.1/List_of_Notes_ini_settings.html?lang=enhttp://www-01.ibm.com/support/knowledgecenter/SSYRPW_9.0.1/List_of_Notes_ini_settings.html?lang=en
The latest build contains three APARS related to crash situation that can solve your problem:
LO90765 - Allow ability to ban all instances of a calendar event, including updates, from syncing to a mobile device if the event causes a server crash
LO90109 - Domino API change in 9.0.1 FP7 could cause a server crash on Linux x64 if running IBM Traveler server 9.0.1.13 or earlier release.
LO90110 - Timing issue could cause server crash when checking platform disk status.
Subject: Is this happening with one account holder only?
If so, does the account holder have multiple devices on the Traveler server? If you issue a “tell traveler delete * User’s Canonical Name” and then re-add just this device, do the crashes continue?