Skip to content

Conversation

@PromyLOPh
Copy link

@PromyLOPh PromyLOPh commented Nov 1, 2025

I noticed warnings like these in my dovecot logs:

Nov 01 16:22:22 … dovecot[…]: imap(…)<…><…>: Error: dict(proxy): conn unix:/run/chatmail-metadata/metadata.socket (pid=…,uid=…): Received reply without pending commands:

Looking at https://github.com/chatmail/chatmail-turn/blob/main/src/main.rs#L43 it seems the turn server writes a newline-terminated response, but that newline was never stripped off and passed as-is to the dict client via https://github.com/chatmail/relay/blob/main/chatmaild/src/chatmaild/metadata.py#L106, which confuses dovecot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant