Hello,

On filesystems with dynamics inodes (like btrfs) or no inode (like
fat), openstmpd (here 5.3.3p1) assume something is wrong and refuse to
forward.

# df -i
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/sda2           0     0     0     - /
dev               62K   320   61K    1% /dev
run               62K   322   62K    1% /run
tmpfs             62K     1   62K    1% /dev/shm
tmpfs             62K    11   62K    1% /sys/fs/cgroup
tmpfs             62K    10   62K    1% /tmp
/dev/sda1           0     0     0     - /boot
none             1000     0  1000    0% /media/sf_tmp

The output of the system log message.

# journalctl -fa
juin 27 04:45:35 sheldon.seblu.net systemd[1]: Starting OpenSMTPD...
juin 27 04:45:35 sheldon.seblu.net smtpd[1696]: info: OpenSMTPD 5.3.3p1 starting
juin 27 04:45:35 sheldon.seblu.net systemd[1]: Started OpenSMTPD.
juin 27 04:45:35 sheldon.seblu.net smtpd[1697]: info: startup
juin 27 04:45:36 sheldon.seblu.net tp[1709]: smtp-in: New session
000000005b5c2732 from host 0@localhost [local]
juin 27 04:45:36 sheldon.seblu.net eue[1707]: warn: not enough inodes: 0% left
juin 27 04:45:36 sheldon.seblu.net eue[1707]: warn: temporarily
rejecting messages
juin 27 04:45:36 sheldon.seblu.net tp[1709]: smtp-in: Failed command
on session 000000005b5c2732: "MAIL FROM: <[email protected]>" =>
421 Temporary Error
juin 27 04:45:36 sheldon.seblu.net tp[1709]: smtp-in: Closing session
000000005b5c2732

It seems that the inode left algorithm doesn't handle this case.

PS: Process name in log seems corrupted. Is there a bad pointer
calculation somewhere?

Cheers,

--
Sébastien "Seblu" Luttringer
https://www.seblu.net
GPG: 0x2072D77A

--
You received this email because you are subscribed to mailing list: 
[email protected]
To unsubscribe, send mail with subject:
        [[email protected]] unregister

Reply via email to