Debian で 2 つの GPG 署名リポジトリを追加する際に問題があります。

Debian で 2 つの GPG 署名リポジトリを追加する際に問題があります。

2つのカスタムリポジトリを使用する仮想マシンがあります。最初のリポジトリはMono Xamarinで、私は公式に従います。ガイドインストールして実行してください。

しかし、私たちはカスタムストアを作成しました。適切にGPGとも契約しました。このリポジトリをリストに追加し(経由でapt-key add my_key.asc)公開鍵を追加すると、apt-get update次のように表示されます。

Failed to fetch https://our-repo/debian/dists/jessie/main/binary-amd64/Packages  
gnutls_handshake() failed: Public key signature verification has failed.

他のすべてのコンピュータで動作する理由がわかりません。キーが正確で、Xamarinリポジトリを追加する以外に、他のコンピュータと違いがないと100%確信しています。また、これを処理するためにPuppetを使用しているので、他の仮想マシンと実際に違いはありません。

関連情報