Здравствуйте. Может кто использовал nginx в качестве прокси к встроенному subversion серверу (svnserve) и может подсказать с конфигурацией.
Запускаю svnserve в (listen: 3690) без nginx - имею нормальный доступ к svn хранилищу, указывая на клиенте (eclipse + svnkit) в качестве URL svn://имяхоста:3690.
Хочу сделать для начала доступ к svnserve через nginx, потом добавить (средствами nginx) поддержку https. Читал в рассылке про трюк с проксированием https к svnserve. Но пока у меня не выходит стандартное проксирование, и, вдобавок, не совсем понимаю, что именно (какой протокол) указывать в качестве URL на уровне клиента при схеме nginx-svnserve.
Ниже ошибки при работе связки nginx + svnserve и соответствующие файлы конфигураций.
Если указывать на клиенте svn://svn.xxxx.xxx. - клиент пишет connection refused:connect Если указывать URL http://svn.xxxx.xxx. то возникает следующая ошибка (связанная с PROPFIND)
Eclipse 3.4.0 + SVNKit 1.1.7 (as SVN plugin)
Location information has been specified incorrently
svn: PROPFIND request failed on '/repo'
svn: can not read HTTP status line
/var/log/nginx/error.log 2009/02/15 10:12:47 [error] 41981#0: *4839 upstream sent no valid HTTP/1.0 header while reading response header from upstream, client: x.x.x.x, server: svn.xxx.xxx, request: "PROPFIND /repo HTTP/1.1", upstream: "http://127.0.0.1:3690/repo",