curl -T через ms isa прокси пытается скачать файл, вместо того чтоб отправлять

интернет Linux proxy ms isa

curl --proxy-ntlm -x 192.168.11.30:8080 -U user:pass -T 3com_office_connect_54mbps.jpg 'ftp://user:[email protected]:21/mega-magazine.ru/docs/images/'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0<HTML>
<meta http-equiv="Content-Type" content="text-html; charset=UTF-8">
<HEAD>
<TITLE>Сообщение об ошибке сервера </TITLE>
</HEAD>
<BODY><H1>ISA Server: расширенное сообщение об ошибке : </H1>
<PRE>200 Type set to I
200 PORT command successful
550 /mega-magazine.ru/docs/images/3com_office_connect_54mbps.jpg: No such file or directory
</PRE>
</BODY>
</HTML>
104 418 0 418 0 0 738 0 --:--:-- --:--:-- --:--:-- 738

есть идеи как побороть?

Примечание:
Выяснилось что curl не может через прокси без --proxytunnel отправлять.

curl --proxy-ntlm -x 192.168.11.30:8080 -U user:pass --proxytunnel -T 3com_office_connect_54mbps.jpg --verbose 'ftp://user:[email protected]:21/mega-magazine.ru/docs/images/'
* About to connect() to proxy 192.168.11.30 port 8080 (#0)
* Trying 192.168.11.30... connected
* Connected to 192.168.11.30 (192.168.11.30) port 8080 (#0)
* Establish HTTP proxy tunnel to ftp.mega-magazine.ru:21
* Proxy auth using NTLM with user user'
* Server auth using Basic with user 'user'
> CONNECT ftp.mega-magazine.ru:21 HTTP/1.1
> Host: ftp.mega-magazine.ru:21
> Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=
> User-Agent: curl/7.19.6 (x86_64-pc-linux-gnu) libcurl/7.19.6 GnuTLS/2.8.3 zlib/1.2.3
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 502 Proxy Error ( Указанный SSL-порт не разрешен. ISA Server не настроен для разрешения SSL-запросов от данного порта. Большинство веб-обозревателей используют порт 443 для SSL-запросов. )
< Via: 1.1 GATE-NEW
< Connection: close
< Proxy-Connection: close
< Pragma: no-cache
< Cache-Control: no-cache
< Content-Type: text/html
< Content-Length: 946
<
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Received HTTP code 502 from proxy after CONNECT
* Closing connection #0

curl: (56) Received HTTP code 502 from proxy after CONNECT

Примечание:
Можно ли заставить curl туннель через 443 порт делать?
Ответы:
Попробуй так
curl --upload-file "3com_office_connect_54mbps.jpg" --verbose --proxy-ntlm  -x 192.168.11.30:8080 -U user:pass ftp://user:[email protected]:21/mega-magazine.ru/docs/images/


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.