Postscreen cache MDB CURSOR FULL: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
=Error: postscreen_cache: MDB_CURSOR_FULL: Internal error= | __FORCETOC__ | ||
{{KB|{{ | <div class="col-md-12 ibox-content"> | ||
=Error: postscreen_cache: MDB_CURSOR_FULL: Internal error= | |||
<hr> | |||
{{KB|{{ZC}}|{{ZCS 8.8}}|{{ZCS 9.0}}}} | |||
<hr> | |||
====Problem==== | ====Problem==== | ||
Unable to send/receive emails. To confirm | Unable to send/receive emails. To confirm, find any of the below error messages in ''/var/log/zimbra.log'' file. | ||
'''Error | '''Error 1:''' | ||
'''Error | <pre>fatal: error reading lmdb:/opt/zimbra/data/postfix/data/postscreen_cache: MDB_CURSOR_FULL: Internal error - cursor stack limit reached"</pre><br /> | ||
'''Error | |||
'''Error 2:''' | |||
<pre>int postfix/postscreen[39156]: fatal: lmdb:/opt/zimbra/data/postfix/data/postscreen_cache: internal error: mdb.c:2433: Assertion 'mp->mp_pgno != pgno' failed in mdb_page_touch()</pre><br /> | |||
'''Error 3:''' | |||
<pre>fatal: error updating lmdb:/opt/zimbra/data/postfix/data/postscreen_cache: MDB_PAGE_FULL: Internal error - page has no more space</pre> | |||
====Solution==== | ====Solution==== | ||
Restart MTA services | '''Step 1:''' Move postscreen cache to "/tmp" directory. | ||
<pre># mv /opt/zimbra/data/postfix/data/postscreen_cache.lmdb /tmp</pre> | |||
'''Step 2:''' Restart MTA services | |||
<pre># su - zimbra $ zmmtactl restart</pre> | |||
{{SubmittedBy|Raghu Noti}} | {{SubmittedBy|Raghu Noti}} | ||
{{Article Footer|ZCS 8.8.15, ZCS 9.0|2020-07-28}} | {{Article Footer|ZCS 8.8.15, ZCS 9.0|2020-07-28}} |
Latest revision as of 18:05, 16 November 2021
Error: postscreen_cache: MDB_CURSOR_FULL: Internal error
Problem
Unable to send/receive emails. To confirm, find any of the below error messages in /var/log/zimbra.log file.
Error 1:
fatal: error reading lmdb:/opt/zimbra/data/postfix/data/postscreen_cache: MDB_CURSOR_FULL: Internal error - cursor stack limit reached"
Error 2:
int postfix/postscreen[39156]: fatal: lmdb:/opt/zimbra/data/postfix/data/postscreen_cache: internal error: mdb.c:2433: Assertion 'mp->mp_pgno != pgno' failed in mdb_page_touch()
Error 3:
fatal: error updating lmdb:/opt/zimbra/data/postfix/data/postscreen_cache: MDB_PAGE_FULL: Internal error - page has no more space
Solution
Step 1: Move postscreen cache to "/tmp" directory.
# mv /opt/zimbra/data/postfix/data/postscreen_cache.lmdb /tmp
Step 2: Restart MTA services
# su - zimbra $ zmmtactl restart
Submitted by: Raghu Noti |