秘密ファイルを指定してMacOSでナイフを使用して暗号化データバッグを作成しました。私がknife data bag show bag key --secret /path/to/secret
を実行すると、それは正常に復号化され、正しい結果が表示されます。秘密が同一の場合でもシェフの不正な復号化エラー
ここで、シークレットファイルをウィンドウにコピーすると、復号化に失敗します。私はWindows共有をMacにマウントしてそこにファイルをコピーし、マウントされたパスを指定してコマンドを再実行します。不正な解読。
私は両方のファイルをmd5しました - どちらも同じです。私は行末をチェックしました - ファイルは実際には行末がありません(秘密は一行文字列です)。そうではありません。
サニティテストでは、私のMac上の別のフォルダにWindowsからファイルをコピーして、再度復号化を実行しました。これでローカルにも失敗します。しかし、md5はそれが同じファイルだと言っています。権限は777です、それは正しくchownedです。このファイルは全く同じに見えます。それは同じファイルですが、うまくいきません。
私は検出できるあらゆる方法で同じ2つの秘密のファイルを持っています.1つは動作し、もう1つは動作しません。私はここで私の心をゆっくりと失っているので、地球上でこれを引き起こしている可能性があります。ただ、これで非常識だろう誰のために
'--secret'または' --secret-file'を使用しましたか? –