Domino on Linux/Unix, Troubleshooting, Best Practices, Tips and more ...

iOS 4.1 Update dramatically improves performance on iPhone 3G

Daniel Nashed  9 September 2010 00:58:09

Telekom Germany still did not send me a new iPhone 4. So I am still using my old iPhone 3G.
The iOS 4.x has many features I don't want to miss any more. But my 3G was sometimes painful to work with due to a lot of performance dops.

As of today afternoon iOS 4.1 is officially available. You should install it asap! This is really a performance update for 3G and I guess also for 3GS models.

Thanks Apple! You made my day :-)

-- Daniel

Important fix DominoServer_852 IF1_W32 -- SMTP Issue

Daniel Nashed  8 September 2010 18:48:39

If you are planning your update to 8.5.2 on a SMTP enabled server you should apply this IF fix.
This is a high rated issue that will occur in many environments.
It causes a very high CPU load in some situations.

Here is the Link to the TN --> http://www.ibm.com/support/docview.wss?uid=swg21445280
The releated SPR is #LMIL88Q62X which is not yet listed in the fixlist db.

-- Daniel

Domino Start Script New Version with minor changes released

Daniel Nashed  7 September 2010 16:27:54

Today I released a new version (2.0) of my start script. It has basically one change and one fix.

The fix is Solaris specific. The tail command used in the script was the standard Solaris version which is missing some features which caused some issues.
The script now uses the POSIX version of tail to correct this issue.

The other change is that the "hang" command is now generating 3 NSDs dumping only the call-stacks instead of using -nomemcheck.
This can be a lot faster specially on large servers because all the system information is not collected. The last NSD is still a full NSD.

Beside that there is nothing new. The main reason is because I have currently no ideas what to add.

If you have a special need or have made changes in your version that you would like to see in the standard let me know.
I will check if it could make it into the standard script.

Update:

Here is a link to the script --> http://www.nashcom.de/nshweb/pages/startscript.htm

-- Daniel

News from the Taveler Apple device Birthday Issue

Daniel Nashed  3 September 2010 21:09:39

We have traced this issue today and it turned out that this issue is more complicated than expected.
This is more than one issue in combination. One issue is that there is a potential conversion issue on the Traveler side for summer time birthdays.
But there is also a change in the way iOS 4.0.x devices send birthday timedates via ActiveSync.

The problem seems to be in the way how Apple converts the birthday into UTC time.
Apparently the change has also affect on other applications not just Traveler.

here are two links one is quite current. It looks like Apple has changed the way the birthdays are encoded again.

http://www.google.ms/support/forum/p/Google+Mobile/thread?tid=5902e2a8ee7d84b9&hl=en
http://discussions.apple.com/message.jspa?messageID=7890525

IBM is working on this issue.

Will report back once I hear anything new.

-- Daniel

Notes Client on Ubuntu 10.04 LTS

Daniel Nashed  29 August 2010 22:26:40

Some customers and partners asked me about running Notes clients on newer releases.
The current versions are still only officially supported on the previous LTS release 8.04 LTS
Later versions had some issues. Most of them could be worked around but it was not officially supported.
IBM only supports the "Long Term Support" releases -- aka LTS versions.
The latest Ubuntu 10.04 LTS is not yet officially supported for Notes 8.5.2 but it works like a charm.

There are plans to officially support it now that 8.5.2 has been shipped.
If you want a current Ubuntu release you should look into 10.04 LTS in combination with Notes 8.5.2.
You should not try any release between the two LTS releases and not try it with an earlier version of Notes.

Linux is not always the same and the devil is in the details of the Linux version.

-- Daniel

iPhone shows each document only in one folder

Daniel Nashed  25 August 2010 15:41:11

We had this question last week at a customer. The user is sending his mails and storing the sent mail into a separate folder.
The documents only show up in the send view but not in the separate folder.

According to IBM this is a limitation on the Apple/Active sync side. You can only show a document in one folder/view.
So for example if you move it from the inbox to a folder it works. For sent mail or mails in multiple folders it will only show up in the folder where it has been added last.


-- Daniel

Birthdays and Anniversaries are one day off via Active Sync on Traveler

Daniel Nashed  24 August 2010 16:34:13

We ran into this a couple of days ago and I got this confirmed as a defect. But I don't have a SPR number.
This issues still occurs in Traveler 8.5.2 released today. I have not tested 8.5.1 because we are running the code drops for testing for a while.
Maybe someone can test and report back?

The problem did only occur on the iPhone not on the iPad as far I have tested.

What happens is if you modify a contact on your iPhone and get it synced back to your contacts in Notes Birthdays and Anniversaries are one day earlier.
I have not tested different time zones and it might not affect all devices. I have tested iOS 3.1.3 and the current iOS 4.0.x releases.
Pretty bad because you don't notice it before you call a friend one day earlier than his birthday :-(

The issue occurs what ever you change on the contact on the iPhone. Any change will trigger this behaviour.
There is no work-around that I am aware of. So you should avoid updating your contacts on the iPhone if you have birthdays and anniversaries added to your contacts.

I will post again once I hear any news.

-- Daniel

Notes/Domino 8.5.2 available for download

Daniel Nashed  24 August 2010 12:40:16

This morning Notes/Domino was available quite early. Before the US is awake :-)
Gives us much time to download ...
But only HTTP download works so far. The dowload manager does not find the files.

Have already updated my client and my Traveler server...

Happy Downloading!!!

-- Daniel

> tell traveler version
Lotus Notes Traveler 8.5.2.0 Build 201008051106
running on Lotus Domino server Release 8.5.2|August 10, 2010 on a Windows/32 platform

Error Text for Error Domino messages

Daniel Nashed  20 August 2010 12:44:12
Sometimes if your Notes Client or Server is in a very bad situation you might get an error number without an error text.
In most of those cases there is an error text but it is not shown.

Here is an example:

"Lotus Notes error 0x1767"

In such a case you can use the Domino console on a running server to get the error text.

> show message 1767
[1FD8:0008-0610] Operation canceled

This should always give you the error text if there is an error text internally.

But some errors have no text. that's why you sometimes see cryptic dialogs wich hex error codes and a #

There are also ways in the C-API to get the error text and I have my own internal tools to lookup error text and also map semaphore numbers.
But this is a simple out of the box way to do it ;-)

-- Daniel

Security Fix for iPhone and iPad

Daniel Nashed  11 August 2010 23:04:11

Apple has released iOS 4.0.2 for iPhone and iOS 3.2.2 for iPad to address the security vulnerability for PDFs that can not only be used to jailbreak your iPhone or iPad.
If you need a jailbreaked version you should not update your device. If you are concerned about security you should update ASAP ...

-- Daniel