Weird Problem (and Solution): After a Lotus Domino 8.5 Upgrade the Server Faults every 5 minutes after upgrade (nHTTP Access Violation or nRunJava Access Violation)

I performed an upgrade from R7.0.2 FP3 of a server this weekend which went horribly wrong at one point.

Long story short, the upgrade itself, i.e. installing Lotus Domino 8.5 and the Lotus Domino Fix Pack 1 for 8.5 went ultra-smoothly. Maybe too smoothly.

After starting the server for the 1st time, it upgraded the design of the system databases and booted up as normal.

After 3 to 5 minutes however, it faulted! A weird fault too by my standards. The first series of faults were with the http task. The 2nd series of faults were with the runjava task (after I took http out of the ServerTasks= notes.ini just to try it out).

The exact errors I was getting via email from the Fault Analyzer process after the server had restarted were as follows:

FAULT REPORT: SERVERNAME/ORG (Release 8.5FP1 June 15, 2009) process nHTTP faulted at 08/08/2009 08:23:00 AM with ‘ACCESS_VIOLATION’

FAULT REPORT: SERVERNAME/ORG (Release 8.5FP1 June 15, 2009) process nHTTP faulted at 08/08/2009 08:23:00 AM with ‘ACCESS_VIOLATION’

After working with 2 reps from Lotus Support for a couple of hours on this … there was no “quick” solution.

So, to fix this, I had to do this:

(a) backup the notes.ini and server id file.

(b) Uninstall the Lotus Domino server.

(c) Rename the “left-over” Lotus\Domino folder to Lotus\Domino-Old.

(d) Install Lotus Domino 8.5 and then install the Lotus Domino 8.5 Fix Pack 1.

(e) Copy back the notes.ini into the newly-recreated C:\Lotus\Domino.

(f) Edit the notes.ini to make sure that the “servicename” line matches what’s in the registry.

(g) Start the server.

After this “clean” install … the server runs like a charm … no faults and no errors. And http and runjava are also running fine.

I decided to post this in here in case someone else has this same error … you never know :slight_smile: