サーバー A に gitolite をセットアップしており、ローカル マシンからリポジトリを完全に複製できます。
user@localmachine:$ git clone git@A:repo.git
それにもかかわらず、サーバー B から同じリポジトリを複製することはできません
user@B:$ git clone git@A:repo.git
Cloning into 'repo'...
R access for repo DENIED to user
(Or there may be no repository at the given path. Did you spell it correctly?)
fatal: The remote end hung up unexpectedly
~/.ssh/config で ForwardAgent を有効にし、ssh-add -l を実行すると、ローカル マシンとサーバー B でまったく同じ出力が得られます。
これを説明できる人はいますか?