Helo,

Quoting Дилян Палаузов <[email protected]>:

Hello Albert,

The server is Debian 12 and cyrus from the pkg :

ii cyrus-common 3.6.1-4+deb12u3 amd64 Cyrus mail system - common files

Any clue ?

The most recent 3.6 version is 3.6.7, https://github.com/cyrusimap/cyrus-imapd/blob/master/README.md says „Versions 3.8 to 3.10 still receive security updates, and some non-security bug fixes.“.

So: Ask Debian.

https://www.cyrusimap.org/imap/download/installation/distributions/debian.html

« The Cyrus project does not support running any versions of the Cyrus IMAP software older than the version of the software shipped with the operating system itself. »

3.6.1-4+deb12u3 is the most recent version shipped in Debian Bookworm and it includes most recent security updates.

Anyway. I'm running my own 3.8.4-1.3 Debian's cyrus packages on bookworm and I face the same problem.

This bug is corrected by https://github.com/cyrusimap/cyrus-imapd/commit/9fa0491496d264139d697e90bf74baadc0305ba3
"mailbox: no hierarchy walk when deleting uuid mailboxes"
which has been merged in 3.10 and 3.13 but not in 3.6 nor 3.8.

The patch pass cleanly on Debian's 3.6.1 and my 3.8.4.
I will submit a bug report for Debian's to include it and maybe Cyrus team might merge it on their still supported versions.

Albert, it's a warning, you can ignore it.

Sincerly,
    Jean Charles Delépin

Greetings
  Дилян

-----Original Message-----
From: Albert Shih <[email protected]>
Reply-To: Info <[email protected]>
To: [email protected]
Subject: frightening message
Date: 24/03/25 11:45:29

Hi everyone.

I got a pretty frigthining message in the log this morning, it's the second
day I got that.

The /bals directory is

partition-default: /bals

Why cyr_expire try to remove the /bals directory ?

Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/m/w failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/8/j failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/c/8 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/t/y failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/t failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/b/p failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/b failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/0/5 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/0 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals failed: Permission denied
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/5/9 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/5 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/3/1 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/3 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/r/t failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/r failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/f/r failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/f failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals failed: Permission denied
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/p/3 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/p failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals failed: Permission denied
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/x/4 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/x failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/5/y failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/5 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/h/o failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/h failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/f/h failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/9/i failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/9 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/0/w failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/f/n failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/f failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/d/x failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/d failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/c/f failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/c failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/s/l failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/s failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/6/j failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/k/y failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/s/2 failed: Directory not empty
Mar 24 04:30:29 imap-server cyrus/cyr_expire[2221735]: Remove of
supposedly empty directory /bals/uuid/e/c failed: Directory not empty

I'm unable to reproduce the problem when I launch manually the commande

  sudo -u cyrus /usr/lib/cyrus/bin/cyr_expire -v -E 4 -D 120

I don't get those weirds warning.

The server is Debian 12 and cyrus from the pkg :

ii  cyrus-admin
3.6.1-4+deb12u3                     amd64        Cyrus mail system -
administration tools
ii  cyrus-caldav
3.6.1-4+deb12u3                     amd64        Cyrus mail system -
CalDAV and CardDAV support
ii  cyrus-common
3.6.1-4+deb12u3                     amd64        Cyrus mail system -
common files
  ii  cyrus-doc
3.6.1-4+deb12u3                     all          Cyrus mail system -
documentation files
ii  cyrus-imapd
3.6.1-4+deb12u3                     amd64        Cyrus mail system -
IMAP support
ii  cyrus-pop3d
3.6.1-4+deb12u3                     amd64        Cyrus mail system -
POP3 support
ii  libcyrus-imap-perl
3.6.1-4+deb12u3                     amd64        Interface to Cyrus
imap client imclient library

Any clue ?

Regards.



--
Service systèmes et réseaux - DISI

Université de Picardie Jules Verne
5, rue du moulin neuf - 80000 Amiens


------------------------------------------
Cyrus: Info
Permalink: 
https://cyrus.topicbox.com/groups/info/T0c0e25e570f21952-M9c78a8c6f3fd05ed42fc4fcb
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

Reply via email to