Подтвердить что ты не робот

Какие порты должны быть открыты для TortoiseSVN для аутентификации (очистки текста) и фиксации?

Какие порты должны быть открыты для TortoiseSVN для аутентификации (основной) для фиксации? Я знаю, что это нехорошо, но я считаю, что имя пользователя и пароль находятся в явном виде прямо сейчас.

Позвольте мне описать все, что я знаю о настройке, и о том, что происходит.

Я являюсь подрядчиком, помогающим государству развернуть и изменить "в основном" приложение с общедоступным доменом. Существует хранилище SVN в другом состоянии, которое содержит приложение с привилегиями только для чтения для всех.

Для того, чтобы я мог работать на сайте, который хочу развернуть, я должен создать VPN-соединение, а затем использовать Подключение к удаленному рабочему столу для доступа к машине, на которой будет размещаться развертывание. Когда я нахожусь на этой машине, я могу просматривать репозиторий и экспортировать или проверять что-либо. Когда я пытаюсь совершить, мне подсказывают вызов с именем пользователя/пароля, и он всегда терпит неудачу.

Когда я нахожусь на своей домашней машине, я могу передать точный репозиторий и то же самое место, используя те же самые учетные данные. Я попросил менеджера хранилища проверить, что имя пользователя, которое я использую, имеет все необходимые права на фиксацию, и я уверен, что я это делаю.

Итак, хотя я получаю сообщение об ошибке, которое описывает что-то вроде "недопустимых учетных данных", я считаю, что аутентификация блокируется. Я пытаюсь выяснить, будет ли установка SVN по умолчанию использовать один и тот же SVN-порт прослушивания, или другой для аутентификации. Я не верю, что аутентификация зашифрована.

Буду признателен за любые предложения.

4b9b3361

Ответ 1

Какая первая часть URL-адреса репозитория Subversion?

  • Если ваш URL-адрес выглядит следующим образом: http://subversion/repos/, то вы, вероятно, перейдете через порт 80.
  • Если ваш URL-адрес выглядит следующим образом: https://subversion/repos/, то вы, вероятно, перейдете через порт 443.
  • Если ваш URL-адрес выглядит следующим образом: svn://subversion/, то вы, вероятно, перейдете через порт 3690.
  • Если ваш URL-адрес выглядит следующим образом: svn + ssh://subversion/repos/, то вы, вероятно, перейдете через порт 22.
  • Если ваш URL-адрес содержит номер порта, например: http://subversion/repos: 8080, вы используете этот порт.

Я не могу гарантировать первые четыре, так как можно перенастроить все, чтобы использовать разные порты, если вы проходите через какой-либо прокси.

Если вы используете VPN, вам, возможно, придется настроить VPN-клиент, чтобы перенаправить их в соответствующие порты. Многие места не настраивают свои правильные VPN для этого типа проксирования. Это либо потому, что у них есть какой-то анально-ретентивный ИТ-человек, который слишком уверен в безопасности, или потому, что они просто не знают ничего лучшего. Хуже того, они дадут вам клиенту, где этот материал не может быть переконфигурирован.

Единственный способ - войти в локальную машину через VPN, а затем сделать все, начиная с этой системы.

Ответ 2

Вы проверили настройки прокси-сервера? Возможно, что трафик через вашу организацию проходит через прокси. Поэтому вам нужно настроить свой SVN-клиент с настройками прокси-сервера.