web-dev-qa-db-ja.com

xpraパスワードファイルの正しい形式は何ですか?

onetwo:bucklemyshoeの形式のユーザー名とパスワードの組み合わせを作成しました。つまり、パスワードファイルにはonetwo|bucklemyshoeという1行が含まれています。

接続しようとすると、ログオンページにメッセージが表示されます。

You were disconnected for the following reason:

invalid challenge response

ログには次のメッセージが表示されます

 Authentication required by password file authenticator module
  sending challenge for username 'onetwo' using hmac+sha256 digest
 Warning: hmac+sha256 challenge for 'onetwo' does not match
 Warning: authentication failed
  invalid challenge response
 Disconnecting client Protocol(ws websocket: 111.111.111.111:14333 <- 222.222.222.222:35555):
  invalid challenge response

Insecure plain-text passwordsがチェックされているかどうかは関係ありません。

パスワードファイルの内容は、xpraが期待するものではありません。実際のフォーマットはどこかに文書化されていますか?それらを正しい形式で作成するためのユーティリティまたはスクリプトはありますか?

2
vfclists

xpraメーリングリスト によると、これも尋ねられましたが、パスワードファイル形式は文書化されています wiki上

パスワードファイル

「ファイル」と「マルチファイル」:

  • 「ファイル」には単一のパスワードが含まれ、ファイル全体がパスワードです
  • 「multifile」には認証値のリストが含まれています。プロキシサーバーファイル認証を参照してください。このモジュールは非推奨になり、構成が簡単な「sqlite」が採用されました。

通常のパスワードファイルを作成するには、パスワードをプレーンテキストで記述するだけです。

echo -n "bucklemyshoe" > yourpasswordfile.txt
2
totaam