Здравейте,
Имам следната неволя с пускането на git сървър. Спрях се на GitLab и принципно си работи всичко, но когато задам да обнови на NetBeans>Git>Push  ми връща 401 Unauthorized.
Генерирал съм ключ за за SSH и съм го добавил в профила. 
От конзолата когато изпълня 
ssh -T  
git@mygitserver.com ми връща 
Welcome to GitLab, Administrator
Обаче през Netbeans не ще да Push-не и не ще тъпото да се логне. Не знам дали има някакъв проблем защото минава през NAT, но имам NAT на 22-ри порт. Това, което обаче ме съмнява е, че gitlab е на вътрешен сървър и домейна минава през прокси от гетй-та като на apache съм му задал да пренасочва всичко
<VirtualHost *:80>
   ServerName mygitserver.com
   ServerAlias *.mygitserver.com
   ProxyPreserveHost On
   ProxyPass / http://192.168.0.3/
   ProxyPassReverse / http://192.168.0.3/
</VirtualHost>
Дали нещо тук се чупи при Push? Но пък реално web страницата на GitLab се зарежда нормално, проекта се клонира, а само не иска да Push-ва. В логовете също не намирам информация защо не иска да се удостовери.
Някакви идеи къде може да е разковничето? 
Едит: Всъщност в лога влиза 
 [27/Dec/2013:14:07:22 +0200] "POST /gitlab/ValentinPetkov/imdb.git/git-receive-pack HTTP/1.1" 401 458 "-" "JGit/2.3.1.201302201838-r"
И не ми приема потребител и парола...
Всъщност дори и когато въвеждам потребител и парола не ме допуска от адрес:
mygitserver.com/gitlab/ValentinPetkov/imdb.git/git-receive-pack