HG PUSH OUTPUT: ============== lorien@lorien:/web/foo$ hg push --debug using http://hg.pydev.ru/foo pushing to http://hg.pydev.ru/foo sending capabilities command capabilities: unbundle=HG10GZ,HG10BZ,HG10UN lookup changegroupsubset sending heads command searching for changes common changesets up to 96f5fd1ed34b 1 changesets found List of changesets: e123e2e424a19347de99358a5c16d5891eb74014 sending unbundle command sending 283 bytes abort: authorization failed NGINX CONFIG: ============ server { server_name .hg.pydev.ru; include fastcgi.conf; fastcgi_param SCRIPT_NAME ""; location / { limit_except GET { satisfy_any on; deny all; auth_basic "closed site"; auth_basic_user_file /web/hg.passwd; } fastcgi_pass unix:/var/run/www/hg.pydev.ru.sock; } }