About "opiekeys" in sendmail-Suse8.2 logs
Hi: I have a machine running SuSE 8.2-2.4.20-64GB-SMP with sendmail-8.12.7-77. My file "/var/log/messages" (not mail) shows this ========= Oct 26 10:53:59 mxserver sendmail[1368]: OTP unavailable because can't read/write key database /etc/opiekeys: No such file or directory ========= since the last days but sendmail is running (sending and receiving) and seems to do it normally.I don't know the meaning of this log messages. There isn's any file named "/etc/opiekeys" in the system and searching at /etc/sendmail.cf, /etc/sysconfig/(send)mail i can't see anything relationed with this. Anybody knows the meaning of this log?
I have a machine running SuSE 8.2-2.4.20-64GB-SMP with sendmail-8.12.7-77. My file "/var/log/messages" (not mail) shows this ========= Oct 26 10:53:59 mxserver sendmail[1368]: OTP unavailable because can't read/write key database /etc/opiekeys: No such file or directory ========= since the last days but sendmail is running (sending and receiving) and seems to do it normally.I don't know the meaning of this log messages. There isn's any file named "/etc/opiekeys" in the system and searching at /etc/sendmail.cf, /etc/sysconfig/(send)mail i can't see anything relationed with this. Anybody knows the meaning of this log?
I don't know what it means. But with touch /etc/opiekeys you can get rid of the messages... Dirk
Dirk Borchers wrote:
I don't know what it means. But with touch /etc/opiekeys you can get rid of the messages...
Seems to be a "patch" so log "don't show the message (OTP...:... opiekeys) in /var/log/messages"...but is a patch and not the solution (a misconfigured option, i'm sure but i don't know where). But thanks...i will try to find more information.
Am Montag, 27. Oktober 2003 13:16 schrieb J.J. Gallardo:
I don't know what it means. But with touch /etc/opiekeys you can get rid of the messages...
Seems to be a "patch" so log "don't show the message (OTP...:... opiekeys) in /var/log/messages"...but is a patch and not the solution (a misconfigured option, i'm sure but i don't know where). But thanks...i will try to find more information.
The error comes from the cyrus-sasl Libraries. SASL is a Library which helps Applications like Postfix, Sendmail, Cyrus-IMAP to authenticate the users. There are diffrent mechanisms to authenticate, the normal are authenticate with a password out of passwd/shadow. But one is a mech called OTP, which means you can use OneTimePasswords. These Passwords will be stored in a databse on your disk "/etc/opiekeys". Normally the admin doesn't use this mechanism and at the time of Initialisation the Library searchs for the database and doesn't find it. Well, there are some ways to eliminate the error-message. One is to create an empty database, one is to delete the Library "libotp.so.*" out of "/usr/lib/ sasl2/" and another is to filter this mech with the "mech_list:"-option in the sasl-configuration file of your application Sendmail: /usr/lib/sasl2/ Sendmail.conf or Postfix's /usr/lib/sasl2/smtpd.conf or Cyrus-IMAP /etc/ imapd.conf.... The easiest way is "touch /etc/opiekeys"... -- Andreas
participants (3)
-
Andreas Winkelmann
-
Dirk Borchers
-
J.J. Gallardo