No se puede leer desde el repository remoto después del espejo git

He estado experimentando con la creación de un espejo de uno de mis repositorys de gitolita y he tenido un problema. Creé el espejo en la misma máquina que los repositorys git originales usando los commands;

cd /var/repo_mirrors git clone --mirror /home/gitolite/repositories/Test.git 

(En esencia, estaba siguiendo los pasos desde aquí: http://www.networkingmine.org/projects/networkingmine/wiki/RedmineRepositories#Git-repository )

También quería poder navegar en el repository, así que hice una selección de datos de www para que Apache pudiera leer.

Eso funcionó bien. Pero el problema ahora es que no puedo clonar / empujar el repository original. Cuando bash, obtengo el siguiente error;

fatal: no se pudo leer el object a0d91d1cc22bfbd5666d51c1ea7a5015008e50b6: Permiso denegado fatal: no se pudo leer desde el repository remoto.

Por favor, asegúrese de tener los derechos de acceso correctos y existe el repository.

Nota : antes del espejo todo funcionó bien

Cualquier idea sobre lo que salió mal sería apreciada.

Esto podría estar relacionado con los enlaces duros creados durante un git clone :

Los files en el .git/objects/ están enlazados para ahorrar espacio cuando sea posible.

Pruebe el mismo clon, pero sin enlaces duros:

 cd /var/repo_mirrors git clone --mirror --no-hardlinks /home/gitolite/repositories/Test.git