prefixkit Вопрос инженеруСпросить Поддержать EN

Справочник ошибок · WireGuard

WireGuard: Key is not the correct length or format: `abc…`

Key is not the correct length or format: `abc…`

Что это значит

PrivateKey, PublicKey или PresharedKey в конфиге — не корректный 32-байтный ключ в base64.

Почему возникает

  • Ключ обрезался при копировании (он из 44 символов и заканчивается на =).
  • В значение попали кавычки, пробелы или перенос строки.
  • Вставили публичный ключ туда, где нужен приватный.

Как исправить

  1. Сгенерируйте заново: wg genkey | tee priv | wg pubkey > pub, вставляйте строки целиком.
  2. Уберите кавычки и пробелы вокруг значения.
  3. Генератор prefixkit делает парные ключи прямо в браузере.

Поможет

Генератор WireGuard

Другие ошибки WireGuard

Идея?