Имя: Пароль:
1C
1С v8
FTPСоединение = дамп 1С
,
0 IKSparrow
 
01.10.14
11:58
Вот такая конструкция вызывает дамп 1С. 8.3.5.1119.
Написано же правильно?

    Попытка
    
        Прокси = Новый ИнтернетПрокси(ИСТИНА);
    
    Исключение
        Сообщить(ОписаниеОшибки());
    КонецПопытки;
    
    Попытка
        FTPКоннектор = Новый FTPСоединение(
            АдресБазы,
            ?(ЗначениеЗаполнено(FTPПорт), FTPПорт, 21),
            FTPЛогин,
            FTPПароль,
            Прокси,
            ?(FTPРежим = 2, Истина, Ложь),
            25);
    Исключение
        Сообщить(ОписаниеОшибки());
    КонецПопытки;
1 lodger
 
01.10.14
12:18
а в прокси никаких данных писать нинада?
если прокси нету - пропускай параметр.
2 IKSparrow
 
01.10.14
12:24
(1) Почитал эти ваши интернеты, сказано, что обязательно надо, если прокся есть. Иначе будут проблемы. Просто для заполнения данных прокси по умолчанию, надо конструктор вызывать с параметром (ИСТИНА).
На самом деле пробовал и так и этак.
3 fatal_error
 
01.10.14
12:35
на той же платформе работает нормально, но без прокси
Соединение = Новый FTPСоединение(Параметры.Ftp_Сервер,
                                             Параметры.Ftp_Порт,
                                             СокрЛП(Параметры.Ftp_ИмяПользователя),
                                             СокрЛП(Параметры.Ftp_ПарольПользователя),,
                                             Параметры.Ftp_ПассивноеСоединение,
                                             Параметры.Ftp_Таймаут);
4 lodger
 
01.10.14
12:37
(2) если есть. а если есть, то его надо не только создать через Новый, так еще и инициировать его параметры.
пример:
ПроксиСервер = Новый ИнтернетПрокси;
ПроксиСервер.Пользователь = ИмяПользователя;
ПроксиСервер.Пароль       = ПарольПользователя;

список параметров в СП поглядишь.
5 IKSparrow
 
01.10.14
12:53
(3) На клиенте делал?
6 fatal_error
 
01.10.14
14:20
(5) да
Ошибка? Это не ошибка, это системная функция.