Svn CLI не может подключиться к репозиторию, но TortoiseSVN внутри Wine и CLI на другом компьютере в той же сети *может*

Svn CLI не может подключиться к репозиторию, но TortoiseSVN внутри Wine и CLI на другом компьютере в той же сети *может*

[Надеюсь, это правильная сеть StackExchange для этого, не уверен, относится ли это больше сюда или к Unix+Linux]

Раньше я просто использовал svn CLI на моем linux-ноутбуке, все работало отлично. Теперь, когда я перешел на новый настольный linux-компьютер (тот же дистрибутив Arch Linux, скопированный поверх всех конфигурационных файлов), он внезапно отказывается подключаться. Странно то,

  1. Я все еще могу подключиться к своему старому ноутбуку из той же сети Wi-Fi.
  2. на новой машине svn CLI не будет работать, но TortoiseSVN (внутри wine)делаетработа!

У меня заканчиваются идеи, что может быть причиной этого. Я спросил нашего администратора сервера SVN, есть ли у него идея, но он тоже не в курсе. По-видимому, я единственный, у кого такая проблема.

Некоторые подробности:

Команда

svn list https://svn.OUR.DOMAIN/svn/REPO/trunks/OURTRUNK
svn: E170013: Unable to connect to a repository at URL 'https://svn.OUR.DOMAIN/svn/REPO/trunks/OURTRUNK'
svn: E000111: Error running context: Connection refused

то же самое с checkoutчем-то еще, на самом деле. Попытка httpдает мне Redirecting to URL 'https://svn.....и то же самое сообщение об ошибке. Я понятия не имею, что это значит, я нахожу документацию SVN сложной для поиска, и гугл тоже ничего не дает.

Я попробовал удалить свою конфигурацию, чтобы $HOME/.subversionпосмотреть, не является ли это причиной проблемы, но результат тот же.

у меня /etc/hostsнет ничего связанного там, у меня нет никаких записей в .netrc(я думаю, что это было бы связано? не уверен). Я также могу получить сервер IPv4/6 черезhost svn.OUR.DOMAIN

Есть ли у кого-нибудь подсказка? Есть ли какие-то очевидные места, которые я упускаю и на которые следует обратить внимание в поисках первопричины?

решение1

Оказалось, что это проблема IPv6!

При выполнении curl -vvvv https://svn.OUR.DOMAIN/....., я получил

 * connect to SOME_IPV6_ADDR port 443 failed: Connection refused
 *   Trying SOME_IPV4_ADDR...
 * Connected to svn.OUR.DOMAIN (XXX.XXX.XXX.XXX) port 443

поэтому вводим адрес ipv4 /etc/hostsв

XXX.XX.XX.XXX svn.OUR.DOMAIN

проблема устранена!

Связанный контент