Skip to content

[Bug]: admin key not being set, generate button makes no sense #880

@pleasantone

Description

@pleasantone

Before submitting

  • I have searched existing issues to make sure this bug hasn't already been reported
  • I have updated to the latest version of the software to verify the issue still exists
  • I have cleared cache/cookies/storage or tried in a private/incognito window (if applicable)

Hardware

Not Applicable

Connection Type

HTTP

Local or Hosted

https://client.meshtastic.org

Firmware Version

2.7.12

Operating System

macOS 26

Browser

Chrome current

Expected Behavior

On the config->security page there is a section for the new administration system that is supposed to set the security.admin_key array. There are up to 3 keys that can go into this array. The system has no keys there now.

meshtastic --set security.admin_key base64:xxxxx= --set security.admin_key base64:yyyyyy= --set security.admin_key base64:zzzzz=

works just fine, this is just a web client problem.

  1. There should not be a generate button for this entry, this makes no sense, as you would never 'generate' a public key for a different node... you need the private key to generate the public key.
  2. Setting the key here simply fails.
  3. We should be able to set up to 3 keys, not just one.

Actual Behavior

No key is set, no response or feedback.
There is a confusing/useless generate button.

Steps to Reproduce

  1. go to config->security
  2. try to set an admin key
  3. fail
  4. notice a generate button that shouldn't be there

Relevant console output

Screenshots

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions