• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion
  • Inviting everyone to the UX test of a new security feature in the WP Toolkit
    For WordPress site owners, threats posed by hackers are ever-present. Because of this, we are developing a new security feature for the WP Toolkit. If the topic of WordPress website security is relevant to you, we would be grateful if you could share your experience and help us test the usability of this feature. We invite you to join us for a 1-hour online session via Google Meet. Select a convenient meeting time with our friendly UX staff here.

update_smtp_lock: database is locked, while executing DELETE FROM errors

tkalfaoglu

Silver Pleskian
I'm seeing lots of these errors in the logs:

Sep 19 12:33:38 lin pop3d: update_smtp_lock: database is locked, while executing DELETE FROM v4_poplocks WHERE valid_till < ?
Sep 19 12:33:40 lin pop3d: update_smtp_lock: database is locked
Sep 19 12:33:41 lin pop3d: update_smtp_lock: database is locked, while executing DELETE FROM v4_poplocks WHERE valid_till < ?
Sep 19 12:33:41 lin pop3d: update_smtp_lock: database is locked, while executing DELETE FROM v4_poplocks WHERE valid_till < ?
Sep 19 12:33:49 lin pop3d: update_smtp_lock: database is locked

How can I fix this?

PS: I cant disable pop before smtp, as hundreds of customers have their outlooks set up as such.
PPS: I saw a blurb in http://kb.parallels.com/en/6172 that this will be fixed "Real Soon Now", and that text was written for version 9 :(
 
Last edited:
Bump.. still having these errors.

Sep 24 10:53:22 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:22 lin pop3d: IMAP connect from @ [::ffff:92.44.7.211]update_smtp_lock: database is locked, while executing DELETE FROM v4_poplocks WHERE valid_till < ?
Sep 24 10:53:22 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:23 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:24 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:24 lin pop3d: update_smtp_lock: database is locked, while executing REPLACE INTO v4_poplocks (ip_address, valid_till) VALUES(?, ?)
Sep 24 10:53:24 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:25 lin pop3d: IMAP connect from @ [::ffff:78.175.227.87]IMAP connect from @ [::ffff:81.213.63.33]update_smtp_lock: database is locked
Sep 24 10:53:26 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:26 lin /var/qmail/bin/relaylock[28651]: /var/qmail/bin/relaylock: database is locked
Sep 24 10:53:31 lin /var/qmail/bin/relaylock[28705]: /var/qmail/bin/relaylock: database is locked
Sep 24 10:53:31 lin /var/qmail/bin/relaylock[28716]: /var/qmail/bin/relaylock: database is locked
Sep 24 10:53:31 lin pop3d: IMAP connect from @ [::ffff:95.0.135.160]update_smtp_lock: database is locked
Sep 24 10:53:32 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:33 lin pop3d: IMAP connect from @ [::ffff:209.85.219.2]update_smtp_lock: database is locked, while executing DELETE FROM v4_poplocks WHERE valid_till < ?
Sep 24 10:53:33 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:33 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:34 lin imapd-ssl: IMAP connect from @ [::ffff:178.239.87.209]update_smtp_lock: database is locked
Sep 24 10:53:35 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:35 lin /var/qmail/bin/relaylock[28771]: /var/qmail/bin/relaylock: database is locked
Sep 24 10:53:35 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:36 lin pop3d: update_smtp_lock: database is locked
Sep 24 10:53:37 lin pop3d: IMAP connect from @ [::ffff:88.249.121.178]update_smtp_lock: database is locked
Sep 24 10:53:37 lin pop3d: update_smtp_lock: database is locked
 
I had rebooted the machine an hour ago. The problems persist.

Btw, it does not fail every time. For example, when I try to send mail, it says "relaying denied blah"..
I do a Get Mail and then I have a good chance of sending my mail..
 
Is it VPS or standalone server? Maybe there is lack of resources for VPS? Have you tried mchk?
 
I still need a fix for this problem -- I'm paying, just like everyone, a large sum every month to Parallels.
Why can't bugs be fixed during a reasonable amount of time?
 
I still need a fix for this problem -- I'm paying, just like everyone, a large sum every month to Parallels.
Why can't bugs be fixed during a reasonable amount of time?

As far as I know this issue affects only you. No one reported it except you. Therefore I think it is your server misconfiguration or something else. I think that you should contact Support Team if you can't find a reason by yourself.
 
Thank you for your reply..

Parallels has an article on this issue for version 9.4 saying "it will be fixed at a later version".
Was it ever fixed?

Perhaps other customers are avoiding this issue by using SMTP authentication, which I started recommending after the failure of pop-before-smtp.

I also fail to see how I can misconfigure PLESK to affect mail relaying erratically - that is, it works at times, but fails at others.
(I try to send mail, I get an error, I do a send/receive, then I can send my mail)

Regards,
-turgut
 
Back
Top