結論

Redisのパスワードに # を使用していると Redis URL did not parse で怒られる

環境

事象

Firefish v20240413 より、以下の事象が発生していた

  1. タイムラインが自動更新されない
  2. アンテナが更新されない (これはそれ以前のバージョンでも発生していた)

Firefishは下記のログを出力している ( journalctl -b | grep your.firefish.service )

[Error:
      raw: RedisConn(Redis(Redis URL did not parse- InvalidClientConfig))
  message: bad Redis connection
caused by: failed to initialize Redis connection pool
] {
  code: 'GenericFailure'
}

やったこと

Rustのバージョンを上げてみる

Redisの接続情報を確認してみる