Spamassassin not working, missing archive-iterator

I’ve noticed that spamassassin isn’t working (no headers, no mail redericted to .junk folder) and I got the following error

:~# spamassassin status
Sep 29 20:24:35.217 [23026] warn: archive-iterator: no access to status: No such file or directory at /usr/local/share/perl/5.26.1/Mail/SpamAssassin/ArchiveIterator.pm line 828.
Sep 29 20:24:35.217 [23026] warn: archive-iterator: unable to open status: No such file or directory

The file is indeed missing but why, what does it do and is that the reason spamassissn isn’t working? I can’t find much about it.

Does anyone know (or know a tutorial about) how I can manually setup spamassasin with virtualmin? I can’t find any config in the postfix files. Or is that normal?

Update: spamassassin works. I changed the user from spamd to debian-spamd.

Still, is spamassassin learning or not with this error?