URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 3517
[ Назад ]

Исходное сообщение
"svn, 3690 порт и внешние коннекты"

Отправлено trin , 01-Ноя-07 06:03 
Бред.
Поставил себе SVN, в качестве сервера использую svnserve (нет у меня апача, nginx юзаю). Локально все пашет, svn://localhost/ отрабатывает нормально. Как только пытаюсь удаленно подключится — не коннектится на порт и все. Даже локально, если указываю ip вместо localhost (внешний ip соответственно) нифуя не пашет.
Полез смотреть что за фаер:
alpha# ipfw show
ipfw: getsockopt(IP_FW_GET): Protocol not available
полез в rc.conf, строчки firewall_enable нет.
Тем не менее кто-то активно блочит 3690 порт =((( где я дурак?

Содержание

Сообщения в этом обсуждении
"svn, 3690 порт и внешние коннекты"
Отправлено Аноним , 01-Ноя-07 10:24 
>Бред.
>Поставил себе SVN, в качестве сервера использую svnserve (нет у меня апача,
>nginx юзаю). Локально все пашет, svn://localhost/ отрабатывает нормально. Как только пытаюсь
>удаленно подключится — не коннектится на порт и все. Даже локально,
>если указываю ip вместо localhost (внешний ip соответственно) нифуя не пашет.

svnserve работает через xinetd ?
Может в нём запрещены соединения кроме localhost.


"svn, 3690 порт и внешние коннекты"
Отправлено trin , 01-Ноя-07 11:21 
>>Бред.
>>Поставил себе SVN, в качестве сервера использую svnserve (нет у меня апача,
>>nginx юзаю). Локально все пашет, svn://localhost/ отрабатывает нормально. Как только пытаюсь
>>удаленно подключится — не коннектится на порт и все. Даже локально,
>>если указываю ip вместо localhost (внешний ip соответственно) нифуя не пашет.
>
>svnserve работает через xinetd ?
>Может в нём запрещены соединения кроме localhost.

как демон запускается
svnserver -d


"svn, 3690 порт и внешние коннекты"
Отправлено gmother , 01-Авг-08 15:12 
>[оверквотинг удален]
>nginx юзаю). Локально все пашет, svn://localhost/ отрабатывает нормально. Как только пытаюсь
>удаленно подключится — не коннектится на порт и все. Даже локально,
>если указываю ip вместо localhost (внешний ip соответственно) нифуя не пашет.
>
>Полез смотреть что за фаер:
>alpha# ipfw show
>ipfw: getsockopt(IP_FW_GET): Protocol not available
>полез в rc.conf, строчки firewall_enable нет.
>Тем не менее кто-то активно блочит 3690 порт =((( где я дурак?
>

была точно такая же проблема. выяснилось, что по умолчанию демон слушает tcp6 вместо tcp4. помогло добавить в rc.conf к svnserve_flags опцию --listen-host:
svnserve_flags="-d --listen-host=XXX.XXX.XXX.XXX --listen-port=3690"