У меня установлен сервер с SVN
Недавно я установил в офисе новый маршрутизатор (D-Link), и с тех пор я не могу подключиться к SVN удаленно с помощью черепахового SVN (подключение сервера напрямую к Интернету решает проблему)
Странно то, что когда сервер подключен через маршрутизатор, я могу получить доступ к репозиторию через браузер (например, http://myip:8081/svn/project
), но по-прежнему не может подключиться через репозиторий черепахи (появляется следующее сообщение об ошибке: Ошибка при запуске: сервер неожиданно закрыл соединение).
Конечно, я добавил перенаправление портов с 8081 на сервер SVN, но не повезло.
Спасибо
Как оказалось, мой провайдер заблокировал доступ к некоторым «подозрительным» протоколам (одним из них был webdav). не знаю, почему они подумали, что мне нужна такая защита и почему они не дали мне знать, что она там ... в любом случае, теперь все вернулось в норму
Вы подтвердили, что можете получить доступ к серверу SVN как http://myip:8081/svn/project
; Можете ли вы также подтвердить, что у вашего локального репо такой же URL? Это связано с тем, что вы написали, что использовали переадресацию портов, что означает, что URL-адрес SVN в вашем существующем локальном репо может отличаться от «текущего» URL-адреса SVN. http://myip:8081/svn/project
.
Если это не поможет, попробуйте сбросить учетные данные:
Наконец, вы можете установить сниффер портов Wireshark, чтобы анализировать трафик.