LXMF-Tools
LXMF-Tools copied to clipboard
Unable to /invite or /add as admin
Hi!
First off, thank you for this. I love the distribution groups :)
But, I've been running a few just for a couple of days and once function I'm unable to get working is inviting new users/addresses. I've verified that I really am admin by running a command that's only permitted as admin (and it stops working if I demote myself to user) but when I run:
/invite 123addressabc
I get the response:
ERROR: Processing command.
Same goes for adding the user manually using: /add user 123addressabc (with or without a following username)
the response is:
ERROR: Processing command.
Everything else seems to be working ok, messages are flowing like water and running commands like /description or /rules is working just fine. Auto-adding users is working fine (but I want a invite-only group so not really a wanted option ;)) Having that said I haven't tried every single command yet :)
Is it me missing a permission as admin, have I possible forgotten to enable a setting? Except for naming and configuring the distribution group cluster, announce timers etc., permissions and settings are default. config.cfg is completely default and the few customizations are made in config.cfg.owr
Environment:
Debian 12
Python 3.11.2
RNS 0.9.5
LXMF 0.7.0
lxmf_distribution_group_extended.py re-downloaded on may 13th (/version reports: V0.0.1 (2024-05-31))
Group is started as a systemd service using the command: /path/to/lxmf_distribution_group_extended.py -p /folder/with/instance-configs -s -l 7
[2025-05-14 19:43:57] [Debug] Decryption failed, attempting legacy mode fallback
[2025-05-14 19:43:57] [Debug] LXMF - Message received:
[2025-05-14 19:43:57] [Debug] - Date/Time: 2025-05-14 19:43:59
[2025-05-14 19:43:57] [Debug] - Title:
[2025-05-14 19:43:57] [Debug] - Content: /invite [edited]
[2025-05-14 19:43:57] [Debug] - Fields: {4: [edited]}
[2025-05-14 19:43:57] [Debug] - Size: 86 bytes
[2025-05-14 19:43:57] [Debug] - Source: <[edited]>
[2025-05-14 19:43:57] [Debug] - Destination: <[edited]>
[2025-05-14 19:43:57] [Debug] - Signature: Validated
[2025-05-14 19:43:57] [Debug] - Attempts: 0
[2025-05-14 19:43:57] [Debug] - Method: 3
[2025-05-14 19:43:57] [Debug] LXMF - Call to registered message received callback
[2025-05-14 19:43:57] [Debug] LXMF - Message send:
[2025-05-14 19:43:57] [Debug] - Date/Time: 2025-05-14 19:43:57
[2025-05-14 19:43:57] [Debug] - Title:
[2025-05-14 19:43:57] [Debug] - Content: ERROR: Processing command.
[2025-05-14 19:43:57] [Debug] - Fields: {}
[2025-05-14 19:43:57] [Debug] - Size: 31 bytes
[2025-05-14 19:43:57] [Debug] - Source: [edited]
[2025-05-14 19:43:57] [Debug] - Destination: [edited]
[2025-05-14 19:43:57] [Debug] - Signature: Signature is invalid, reason undetermined
[2025-05-14 19:43:57] [Debug] - Attempts: 0
[2025-05-14 19:43:57] [Debug] - Method: 1
[2025-05-14 19:43:57] [Debug] - App Data: interface_send
[2025-05-14 19:43:57] [Debug] No stamp cost set on LXM to [edited], autoconfigured to None, as required by latest announce
[2025-05-14 19:43:57] [Debug] Pre-emptively requesting unknown path for opportunistic <LXMessage [edited]>
[2025-05-14 19:43:57] [Debug] Deferred stamp generation was requested for <LXMessage [edited]>, but no stamp is required, processing immediately
[2025-05-14 19:43:57] [Debug] Outbound processing for <LXMessage [edited]> to [edited]
[2025-05-14 19:43:57] [Extra] Valid announce for [edited] 1 hops away, received via [edited] on LocalInterface[rns/default]
[2025-05-14 19:43:57] [Debug] Destination [edited] is now 1 hops away via [edited] on LocalInterface[rns/default]
[2025-05-14 19:43:57] [Debug] Outbound processing for <LXMessage [edited]> to [edited]
[2025-05-14 19:43:57] [Debug] Opportunistic delivery attempt 1 for <LXMessage [edited]> to [edited]
[2025-05-14 19:43:57] [Debug] Updating outbound stamp cost for [edited] to None
[2025-05-14 19:43:57] [Debug] Received delivery notification for <LXMessage [edited]>
[2025-05-14 19:43:57] [Debug] LXMF - Delivery receipt (success):
[2025-05-14 19:43:57] [Debug] - Date/Time: 2025-05-14 19:43:57
[2025-05-14 19:43:57] [Debug] - Title:
[2025-05-14 19:43:57] [Debug] - Content: ERROR: Processing command.
[2025-05-14 19:43:57] [Debug] - Fields: {}
[2025-05-14 19:43:57] [Debug] - Size: 31 bytes
[2025-05-14 19:43:57] [Debug] - Source: [edited]
[2025-05-14 19:43:57] [Debug] - Destination: [edited]
[2025-05-14 19:43:57] [Debug] - Signature: Validated
[2025-05-14 19:43:57] [Debug] - Attempts: 1
[2025-05-14 19:43:57] [Debug] - Method: 1
[2025-05-14 19:43:57] [Debug] - App Data: interface_send