Issue Description
I’m trying to update my encryption-at-rest SMIME key as it has been renewed, but after pasting it and entering my password and hitting save, the web admin displays “Invalid response code 400” above the form.
Expected Behavior
Should be able to update the key without issue.
Actual Behavior
I get the error shown above, and the log output pasted below.
Relevant Log Output
2026-07-03T18:46:14Z INFO Authentication successful (auth.success) listenerId = “https”, localPort = 443, remoteIp = 172.23.0.1, remotePort = 41608, accountName = “”, accountId = 28
2026-07-03T18:46:14Z ERROR Bad resource parameters (resource.bad-parameters) listenerId = “https”, localPort = 443, remoteIp = 172.23.0.1, remotePort = 41608, reason = “missing field allow_spam_training”`
Stalwart Version
v0.15.x
Installation Method
Docker
Database Backend
RocksDB
Blob Storage
Filesystem
Search Engine
Internal
Directory Backend
Internal
I have reviewed the documentation and FAQ and confirm that my issue is NOT addressed there.
on
I have searched this support forum (open and closed topics) and confirm this is not a duplicate.
on
I understand that topics in this category are triaged by a bot first but a human reply will follow up. If I’d prefer a human-only reply, I’ll add the no-ai tag to my topic.
on