4 июля 2012 г.

GIT: read access denied



Блог переехал на https://shapkin.me


Сегодня столкнулся с ошибкой Error: gitosis.serve.main:Repository read access denied.
Вылезла эта бяка при пуллинге (git pull) на удаленном сервере. До этого все работало стабильно, неделю назад упал офисный сервер на CentOS 5.7, после переустановки системы на версию 6.2 и возникла трабла.
Репозиторий проинициализировался, файлы сайта были скопированы, доступы на репы розданы, все работает как часы. Но после исправления ошибок в php файлах, удаленный сервер отказался читать данные.
Версии git'a на обоих машинах одинаковые,  а именно 1.7.1, ssh ключи прописаны, на локальную машину под windows все копируется, на удаленную в другой стране - ни в какую.
Читал форумы и прочие ресурсы на предмет проблемы - в основном или ошибка иного рода, или говорили что проблема в ssh сертификатах и надо их пересоздавать.
Репозиторий без каких-либо проблем склонировался заново на нужную машину со старыми сертификатами. Ради интереса сгенерировал новые ключи, прописал в конфигах - не хочет сервер пуллиться...
Не знаю в чем именно заключается такой  "сбой", но еще один способ для "починки" найден, ура.

Комментариев нет:

Отправить комментарий