[Comm] Re:rsync over proxy
Serge V Kompan
=?iso-8859-1?q?skompan_=CE=C1_kspu=2Ekr=2Eua?=
Пн Дек 20 19:30:35 MSK 2004
> [root на s scripts]# rpm -q rsync
> rsync-2.6.3-alt3
>
> Создал переменные окружения:
> для root делаю export и получаю:
>
> declare -x ftp_proxy="http://10.6.8.20:8080"
> declare -x http_proxy="http://10.6.8.20:8080"
> declare -x RSYNC_PROXY="http://10.6.8.20:8080"
>
> Запускаю:
> rsync -vvtPL --stats --delete --size-only --force --ignore-errors \
> --recursive rsync.altlinux.ru::ALTLinux/Sisyphus/i586/RPMS.classic/ /mnt/Repozitariy/
>
> в squid.conf:
>
> acl RSYNC_ports port 873 # rsync
> acl CONNECT method CONNECT
> http_access deny !Safe_ports !RSYNC_ports
> http_access deny CONNECT !SSL_ports !Jabber_ports !RSYNC_ports
>
> В результате выдает сообщение:
> [root на s scripts]# ./rsync.sh
> opening tcp connection to rsync.altlinux.ru port 873
> connection via http proxy http port //10.6.8.
> rsync: getaddrinfo: http //10.6.8.: Servname not supported for ai_socktype
> rsync error: error in socket IO (code 10) at clientserver.c(95)
>
>
> Как это лечить?
Почти вылечилось так:
declare -x ftp_proxy="10.6.8.20:8080"
declare -x http_proxy="10.6.8.20:8080"
declare -x RSYNC_PROXY="10.6.8.20:8080"
но в логах сквида имею такую запись:
ftpTimeout: timeout in SENT_PASV state
и в косоли получаю:
[root на s scripts]# ./rsync.sh
opening tcp connection to rsync.altlinux.ru port 873
connection via http proxy 10.6.8.20 port 8080
bad response from proxy - HTTP/1.0 503 Service Unavailable
rsync: failed to connect to 10.6.8.20: Success (0)
rsync error: error in socket IO (code 10) at clientserver.c(95)
как это лечить?
--
С уважением,
Serge
Подробная информация о списке рассылки community