OpenByReplicaID regression bug in 6.0.2CF1?

Has anyone experienced any recent problems with OpenByReplicaID in scheduled agents?

We noticed that in the latest Domino releases, our agents were mysteriously dying. The server log was spewing messages like “Error connecting to server <name of server that generated log!!!>”. The server was unable to connect… to itself? what??

After some experimentation, I discovered what appears to be a servere regression bug in NotesDatabase.OpenByReplicaID.

If you specify syntax like:

Dim session as New NotesSession

Dim currentDB as NotesDatabase

Dim otherDB as New NotesDatabase(“”, “”)

Set currentDB = session.CurrentDatabase

Call otherDB.OpenByReplicaID(currentDB.Server, “somereplicaid”)

You get an error message saying it can’t connect to the current server! This code worked in previous releases.

Has anyone else experienced this problem? We have sooooooo much code written in this method that it would keep me awake at night for a month in fear if we had to change all of it… is there any work around we can use on the server? does 6.0.5 fix it? should we downgrade to a previous release?

Subject: That is a typical error message when the server can not find a DNS entry for itself.

Test by opening a command window on your server and Pinging the common Notes name of your server. You should get an error. Fix by configuring your DNS server correctly or adding an entry to itself in the Hosts file.

Subject: !! That is a typical error message when the server can not find a DNS entry for itself.

Does this mean that our agents are sending packets out over the LAN when they really should be doing in memory operations? ACK!

Why is Domino sending commands/info addressed to itself out over the network stack? :frowning:

Subject: Security, Security, Security. All transactions done by agents go through

the server making sure they are allowed. Did you have a problem w/ your DNS?

Subject: The network “port” address was incorrect…

I understand the security part, but it still doesn’t make any sense that a misconfigured network address would break an agent on the same server!

It seems to me that that means the server is trying to send certain “openbyreplicaid” traffic over the LAN!