element-hq / element-hq/synapse

Documentation how fill old_signing_keys after changing homeserver.signing.key

Open
#5,958 1 comment 0 reactions 0 assignees View on GitHub
A-Docs O-Uncommon S-Major T-Defect z-p2
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

This issue has been migrated from [#5958](https://github.com/matrix-org/synapse/issues/5958).

---

Please add documentation with examples how to fill `old_signing_keys` values, when we have new `homeserver.signing.key` and old one.

In `homeserver.yaml` file there are description:
```
# The keys that the server used to sign messages with but won't use
# to sign new messages. E.g. it has lost its private key
#
#old_signing_keys:
# "ed25519:auto":
# # Base64 encoded public key
# key: "The public part of your old signing key."
# # Millisecond POSIX timestamp when the key expired.
# expired_ts: 123456789123
```
So users must place in this file only **public part of your old signing key**, but there are no description how to generate public part, having full old key file? Can you please describe how to do this in description text?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.