Имя: Пароль:
1C
1С v8
Проблемы с обменами по ftp в 8.3.7
0 dmrjan
 
11.02.16
14:49
Управление торговли УТ 11.2. 1с Сервер 8.3.7.1901.
Если включаешь использование настроек прокси - при этом указываешь настройки прокси сервера и прописываешь не использовать прокси для ip - адреса 127.0.0.1 и внутреннего адреса FTP - обмены по ftp встают колом. Отключаешь прокси - ftp работает, но перестает работать интернет.
Вроде ftp правильно прописан. Уже не знаю что ковырять. Сервер 1С в напрямую интернет не смотрит. Кто-нибудь сталкивался с подобным?
1 qw12225
 
11.02.16
18:18
Более подробно напиши где ты отключаешь прокси. И что значит "отключаешь прокси - ftp работает, но перестает работать интернет."
2 dmrjan
 
12.02.16
08:06
Параметры подключения - Параметры доступа в Интернет
Включаю - "Использовать другие настройки прокси-сервера"
Начинаю проверять Заполнение реквизитов контрагента по ИНН - работает. Синхронизация данных между подразделениями - не работает - Обработка: ТранспортСообщенийОбменаFTP: Ошибка инициализации подключения к FTP-серверу.
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(2276)}: Ошибка при вызове конструктора (FTPСоединение)
        НастройкиПроксиСервера(Настройки.ЗащищенноеСоединение),
по причине:
Ошибка при выполнении файловой операции  'ftp://192.168.x.x:21'
по причине:
Ошибка работы с Интернет:  Ошибка доступа к ресурсу. Путь не найден:  (400).  
по причине:

Устанавливаю галочку в параметрах доступа в интернет - "Не использовать прокси сервер", обмен с удаленными узлами начинает работать, но прекращает работать "Заполнение реквизитов контрагента по ИНН".
3 mehfk
 
12.02.16
08:28
Покажи код создания FTPСоединения
4 dmrjan
 
12.02.16
09:24
НастройкиПроксиСервера(ЗащищенноеСоединение)
    
    Прокси = Неопределено;
    Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
        МодульПолучениеФайловИзИнтернетаКлиентСервер = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернетаКлиентСервер");
        Протокол = ?(ЗащищенноеСоединение = Неопределено, "ftp", "ftps");
        Прокси = МодульПолучениеФайловИзИнтернетаКлиентСервер.ПолучитьПрокси(Протокол);
    КонецЕсли;
    
    Возврат Прокси;
    
КонецФункции