Имя: Пароль:
1C
1С v8
FTP и 1С
0 Ruslan-9031
 
03.02.14
12:06
Добрый день!
Есть обработка по соединение с FTP-сервером.
Не проходит соединение. Вот код:

СерверИсточник = "*****";
ИмяПользователя = "*****";
ПарольПользователя = "*****";
Прокси = "192.168.1.1";
Попытка    
Сервер = Новый FTPСоединение(СерверИсточник, , ИмяПользователя, ПарольПользователя, Прокси);
Сообщить("Соединение успешно установлено");        
Исключение
Сообщить("Соединение установить не удалось " + ОписаниеОшибки());
КонецПопытки;

Раньше соединение проходило, теперь для соединения необходимо указать прокси.

Что сделано неправильно?
1 Wobland
 
03.02.14
12:08
прокси
2 Kalambur
 
03.02.14
12:08
"теперь для соединения необходимо указать прокси"

ответ в вопросе
3 Wobland
 
03.02.14
12:09
(2) а также в ОписаниеОшибки()
4 Ruslan-9031
 
03.02.14
12:12
Прокси я указал! Не соединяется!
Вот описание ошибки:

Соединение установить не удалось {Форма.Форма.Форма(12)}: Ошибка при вызове конструктора (FTPСоединение): Ошибка работы с Интернет:  ftp://*****ru Couldn't connect to server: Ошибка работы с Интернет:  ftp://*****ru Couldn't connect to server
5 Зойч
 
03.02.14
12:14
пинг идет? код серверный?
6 Kalambur
 
03.02.14
12:14
(4) дык все понятно написано ж "Couldn't connect to server"
7 Wobland
 
03.02.14
12:14
(4) ты какую-то строку, а не прокси указал
8 Ruslan-9031
 
03.02.14
12:15
Через Total Commander все без проблем соединяется!
9 Кир Пластелинин
 
03.02.14
12:21
прокся не строкой указывается при создании ftp конекта. смотри в синтаксис-помощнике - как правильно прокси указать.
10 Kalambur
 
03.02.14
12:23
Прокси тип не строка должен быть
11 Ruslan-9031
 
03.02.14
12:29
Прокси надо так указать:

Прокси = Новый ИнтернетПрокси;

Всем спасибо!
12 Кир Пластелинин
 
03.02.14
12:32
(11) не может быть!)
13 Ruslan-9031
 
03.02.14
12:33
Серьезно)
14 Ruslan-9031
 
04.02.14
10:00
Опять проблема! Соединение устанавливается, но файл не копируется!
Пишет ошибку: {Форма.Форма.Форма(268)}: Ошибка при вызове метода контекста (Записать): Ошибка работы с Интернет:  ftp://*****.ru Server returned nothing (no headers, no data)

Попытка    
Сервер = Новый FTPСоединение(СерверИсточник, , ИмяПользователя, ПарольПользователя, Прокси);
Сообщить("Соединение успешно установлено");
Попытка
  Сервер.УстановитьТекущийКаталог("in");
  Сервер.УстановитьТекущийКаталог("nakl");
  Сервер.Записать(ФайлВыгрузки, ИмяФайла);
  Сообщить("Файл успешно отправлен");
Исключение
  Сообщить(ОписаниеОшибки());
КонецПопытки;
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;

В чем проблема?
15 Ruslan-9031
 
04.02.14
10:01
Ошибка вот:

{Форма.Форма.Форма(268)}: Ошибка при вызове метода контекста (Записать): Ошибка работы с Интернет:  ftp://***.ru Server returned nothing (no headers, no data)
16 Wobland
 
04.02.14
10:04
Server - это сервер
returned - возвратил
nothing - ничего
(no - ни
headers - заголовки
, no - ни
data) - данные
17 Ruslan-9031
 
04.02.14
10:09
Это я понял! Как исправить эту проблему?
18 Wobland
 
04.02.14
10:13
взять и записать из правильного адреса?
19 Ruslan-9031
 
04.02.14
10:21
Эта же обработка на другом компе работает без проблем, все отправляет! Проблема с настройками инета и прокси!
20 Ruslan-9031
 
04.02.14
10:46
файлик inetcfg.xml сделал

<internetProxy protocols="192.168.1.1:8080" ntlm="false"/>
21 Ruslan-9031
 
04.02.14
10:46
Не помогает!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс