Thursday, July 12, 2012

Traveler error about incorrect server version

As a follow up to my post about the traveler fix we received.

Do not fat finger your typing, as I did.

I included an extra = sign in the xml file and that presented the following challenges:

1) new installations would fail with an error that says:
"The Server you have contacted must be upgraded to support this version of Lotus notes Traveler"
2) Devices would repeatedly get asked to download the updated or newer client

While these were my instructions:
\traveler\cfg\client\VersionInfo.txt

#Lotus Notes Traveler - Android
Lotus\ Traveler.Android.version=8.5.3.2 201207031233

If Linux OS - be sure the file pemissions/ownership is not changed.

I somehow added an extra = sign before the version number.

The IBM team sent me this URL to test the server which I provide in case anyone else sees these errors.

http://www.yourdomain.com/servlet/traveler?action=checkForUpdate&deviceType=Android&Version=0

You should get in return a message that looks like this(your verssion number may be different):

AppName=Lotus Traveler
DownloadLink=http://www.yourdomain.com/traveler/LotusTraveler/android/LotusTraveler.apk
Version=8.5.3.2 201207031233
LMIAppConfigFile=traveler.properties

In the incorrect xml file, the version line showed version== and thus the two sides could not communicate properly.

Live and learn.

Thursday, July 5, 2012

Traveler Interim Fix Details

Most likely you will only get this if you need it or as part of the next Traveler update.

The fix is in and it works but it also included these extra bits, note it is specific to the level of the installed product at the time:


PREREQUISITES     Lotus Notes Traveler server version 8.5.3.2 Interim Fix 1 already installed.

FIX LIST:

        LO69673 - ATTACHMENTS WITH SPACES CAN CAUSE SOME APPLICATIONS TO BE UNABLE TO VIEW THEM.
        LO69736 - ANDROID WIDGET NOT AUTO UPDATED AFTER SYNC INTERVAL TRANSITION
        LO70314 - LOOKUP APP DOES NOT HANDLE DIALING PHONE NUMBERS WITH PAUSE OR EXTENSION
        LO70315 - IMPLICIT USES_FEATURE STATEMENTS CAUSE TRAVELER TO REQUIRE FEATURES
        LO70330 - MAILTO: STATEMENT IN PLAIN TEXT EMAILS ARE NOT CORRECTLY HYPERLINKED

And so my thanks to level 3 support and Jerry D. at IBM Support for getting this done before July 4th because I know someone probably said you can't go home until it's done.

Off to my next adventures.