4271 error in Notes Client

Starting yesterday, I have about a dozen users getting a Notes error 4271 - Something to do with security.

They are in the ACL properly, their certificates are valid.

Would an expired password cause this error?

(I can’t find any documentation on 4271, so any help would be greatly appreciated)

Thanks!

Subject: 4271 error in Notes Client

Error 4271: Password or other security violation for database <>

I ran into this with a scheduled production agent that was trying to access a database in the test environment. The developer had a hard-coded server reference in the script. When the design was promoted from test to production and signed with a production id, it began to fail because the script could not access the proper server.

Gotta love change control and good error handlers that actually print something useful to the log.

Check for -

  • code that was promoted or changed just before the error began to occur

  • hardcoded server names in the script

HTH,

MC

Subject: 4271 error in Notes Client

I don’t recognize the error number offhand, and a search of the Notes source code confirmed my initial guess that there is no such error text in Notes as “Something to do with security.” Perhaps you could check whether this is the exact error text.

Subject: RE: 4271 error in Notes Client

The exact message that is displayed in a messagebox:

4271 - 126 : Password or other security violation for database <>

Subject: RE: 4271 error in Notes Client

It looks like there are several things that can cause this error (I would not be surprised if it were an expired password or a password that has been changed in one copy of an ID file but not another), but it seems to be possible only when executing LotusScript or Java code, or using OLE automation to drive Notes. However, you didn’t mention anything about users clicking an action or running an agent or doing anything else that causes the error, so I have to assume that your users are just bobbing along minding their own business when the error happens at random times; is that right? So I guess that is no help.

If I’m mistaken and the error does indeed occur while executing code, it might be helpful to use the debugger to find out what code, see what database or other resource the code is trying to access, and try out what happens when the same user tries to access the same database using the client UI, e.g. via Ctrl+O. You might get a different, more informative message.

If the above does not solve your problem, you might read the C R I S P Y document and consider its recommendations.

  • Andre Guirard, IBM/Lotus Development

Useful blog: Best Practice Makes Perfect

Subject: RE: 4271 error in Notes Client

Andre,Thank you for your reply…

We have outsourced our Domino admin to IBM Global Services. They think the issue is in the password digest.

I’ll reply here once I determine the results of their work.