Skip to content

Unable to /invite or /add as admin #9

@TheBamse

Description

@TheBamse

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions