#0
by Kulak Faust
Ввожу в браузере строку: Всё нормально, файл грузится. В браузере настройки: Использовать прокси-сервер - да Адрес - [сервер прокси] Порт - 8080 Не использовать прокси-сервер для локальных адресов - да Пытаюсь сделать тоже самое через 1С. На последней строке вываливается ошибка: "Ошибка работы с Интернет: failure when receiving data from the peer" Соединение по идее должно быть защищенным. Если делать незащищенное соединение: то падает с ошибкой: "Ошибка при вызове метода контекста (Получить): Ошибка доступа к файлу 'tsv/cb/978.tsv' HTTP.Получить(СтрокаПараметраПолучения, ИмяВходящегоФайла); по причине: Ошибка доступа к файлу 'tsv/cb/978.tsv' по причине: Ошибка работы с Интернет: требуется аутентификация прокси ." Кто-нибудь сталкивался с подобной проблемой? Где копать?
#4
by shuhard
Приложение В. Формат файла настройки прокси по умолчанию inetcfg.xml Файл inetcfg.xml позволяет задавать настройки прокси по умолчанию и имеет больший приоритет над настройками прокси по умолчанию в Windows. Файл располагается в каталоге CONF каталога исполняемых файлов системы 1С:Предприятие 8.1 и его наличие не является обязательным. Если он отсутствует, то настройки в Windows берутся из настроек InternetExplorer'a. В Linux, если есть необходимость работать через прокси, файл inetcfg.xml должен присутствовать. Корневой элемент InternetProxy, задающий настройки прокси по умолчанию имеет следующую структуру (атрибуты): protocols protocols : строка (необязательное) – задает имя и порт хоста для протоколов. Имеет формат: ПараметрыПроксиПротокола1 ПараметрыПроксиПротокола2 Список параметров прокси протоколов разделен пробелами. Каждый параметр состоит из необязательного имени протокола, знака “равно”, имени хоста и порта прокси сервера разделенных двоеточием. Если имя протокола не указано, то параметры прокси используются для всех протоколов, для которых они явно не указаны. Протоколы могут иметь следующие имена: · http; Регистр является значимым, другие имена протоколов не поддерживаются. Пример: protocols="http=10.1.0.8:8080 10.1.0.9:8080" В примере для протокола http определены параметры прокси: хост – 10.1.0.8, порт – 8080. Для остальных протоколов (https, ftp): хост - 10.1.0.9, порт – 8080. user user : строка (необязательное) – имя пользователя для аутентификации на прокси сервере. Пример: user="proxyUser" password password : строка (необязательное) – пароль пользователя для аутентификации на прокси сервере. Пример: password="proxyPassword" bypassOnLocal bypassOnLocal : булево (необязательное) – признак того, использовать ли прокси сервер для локальных адресов: · true – не использовать; · false – использовать. Локальность адреса определяется по наличию точки в DNS имени адреса (т.е. все IP адреса не являются локальными). Поэтому может получиться так, что фактически локальный адрес не распознается как локальный. Например: <пользовать>.<домен> – является в WindowsXP локальным адресом, но не распознается как локальный. Для того чтобы запретить использовать прокси для адресов, которые воспринимаются как локальные, используется следующий параметр: bypassOnLocal="true" Для всех остальных адресов нужно использовать параметр – bypassOnAddresses. bypassOnAddresses bypassOnAddresses : строка (необязательное) – список адресов, для которых прокси не используется. Имеет формат: хост1 хост2 … хостN Имена хостов разделяются пробелами. Имя хоста может содержать специальные символы маски: * – любое количество символов, ? – любой символ. Например, чтобы блокировать прокси для всех хостов домена, нужно использовать: *.<имя домена>. Пример: bypassOnAddresses=" 127.0.0.1 *.master" В примере для адреса 127.0.0.1 (localhost) и для всех адресов домена master прокси не используется. Общий пример файла inetcfg.xml: <InternetProxy password="proxyPassword" bypassOnLocal="true" />,
#5
by Kulak Faust
Спасибо, попробовал с inetcfg.xml, в программе оставил только: Если смотреть по отладчику на реквизиты объекта HTTP, то по сути ничего не меняется, прописываю ли я настройки программно, не пропиываю нигде и они берутся из IE или я использую inetcfg.xml. Результат один и тот же. Не пашет. Выдает все те же ошибки.
#9
by b_ru
Прокси при авторизации использует не NTLM? (Ms Isa, например) Если так, то скорее всего со встроенным 1Совским классом ИнтернетПрокси можно распрощаться.
#11
by Timuss
ну вот в том и собака..пусть админ поставит временно Plain Text Password и все взлетит...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Проблема с Формой редактирования констант
- 2НДФЛ заполняется не по всем месяцам
- ВыгрузкаИзЗик.ert, ЗагрузкаВЗУП.epf
- УТ 10.3: Отчет Стоимостная оценка склада
- Где посмотреть список аттестованных специалистов 1С?
- v7: Как обнулить остатки по счету ?
- ЗУП2.5.8 - как кадровику получить список декретниц на дату?
- Как назначить обработчик события для табличного поля?
- торг 12, изменение печатной формы
- v7: Как распределить ндс по косвенным расходам с ОС в типовой 1С бухгалтерии 1.
- Сохранение настроек фильтрации в форме списка документов! как?
- Конвертация данных.Как из одной строки ТЧ сделать несколько?
- v7: Неверно задан код!
- Периодически зависают или вылетают клиенты 1С8
- v8: Web расширение. Пул соединений.
- v7: УПП: списание недостач при перемещении со склада на склад
- Строка неограниченной длины ---> 1024 символа
- ЗиК 7.7. рел. 282. Настройки видов расчетов - вопрос для 1С.
- КД: если приемник = Набор движений регистра бухгалтерии
- Ошибка DNs