Новый(Тип("WSОпределения"), Параметры) - откуда настройки прокси? #700006


#0 by EuVod
Наверное тупой и нубский вопрос.. На сервере выполняется эта строка Новый(Тип("WSОпределения"), Параметры) В параметрах ессно есть путь к вес-сервису. При выполнении 1с-Сервер лезет зачем-то на прокси. (а прокси не умеет ntlm авторизацию, поэтому отлуп) В настройках IE от имени которого запущена служба агента сервера стоит "Не использовать прокси", файлик inetcfg убирал/добавлял с ключом ntlm="false", перезапускал сервер - ничего не помогает. Тупо лезет не напрямую в инет, а через web-прокси и получается отлоуп по ошибке аутентификации 407. не могу понять, откуда он (сервер) берет настройку web-прокси. Если запустить IE от имени этого ползователи и ввести этот ***wsdl - все открывается. туплю ине могу сдвинуться Если кто сталкивался или есть идеи - буду весьма признателен
#1 by Dunemaster
А на сервере никаких переменных среды не выставлено на тему прокси?
#2 by Serginio1
WSОпределения (WSDefinitions) Из WSDL файла Синтаксис: Новый WSОпределения(<МестоположениеWSDL>, <ИмяПользователя>, <Пароль>, <ИнтернетПрокси>, <Таймаут>, <ЗащищенноеСоединение>) Параметры: Тип: Строка. Местоположение WSDL файла, откуда будет получено определение веб-сервисов. Тип: Строка. Имя пользователя, которое будет использоваться для аутентификации при получении определений веб-сервисов. Тип: Строка. Пароль пользователя, который будет использоваться для аутентификации при получении определений веб-сервисов. <ИнтернетПрокси> (необязательный) Тип: ИнтернетПрокси. Содержит объект ИнтернетПрокси, используемый для загрузки WSDL документа по протоколу HTTP. Если не указан, то используются настройки прокси по умолчанию. Значение по умолчанию: Неопределено. <Таймаут> (необязательный) Тип: Число. Таймаут соединения, осуществляемого для загрузки WSDL описания веб-сервиса, в секундах. 0 - не устанавливать таймаут. Значение по умолчанию: 0. <ЗащищенноеСоединение> (необязательный) Тип: ЗащищенноеСоединениеOpenSSL; ЗащищенноеСоединениеNSS; Неопределено. Объект защищенного соединения для осуществления HTTPS соединения для загрузки WSDL описания веб-сервиса. Значение по умолчанию: Неопределено. Описание: Создает определение веб-сервисов из WSDL файла. ИнтернетПрокси (InternetProxy) Свойства: Методы: Конструкторы: Формирование неинициализированного объекта Описание: Описывает параметры прокси-серверов для различных протоколов. Допустимые протоколы для использования в объекте ИнтернетПрокси задаются строками http, https и ftp. Позволяет использовать аутентификацию по имени пользователя и паролю или NTLM (Integrated Security) аутентификацию (в версии 1С:Предприятия под Windows). NTLM аутентификация используется по умолчанию для прокси-серверов, поддерживающих данный способ аутентификации, и не требует дополнительных настроек, т.е. NTLM аутентификация будет использоваться, если в конструкторе объекта HTTPСоединение прокси не задан или задан, но без указания имени пользователя и пароля. Задание в конструкторе объекта HTTPСоединение прокси с указанным именем пользователя и паролем отключает NTLM аутентификацию, для аутентификации в этом случае используется HTTP Basic аутентификация. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер). См. также:
#3 by EuVod
ничо не выявлено ((  IE открывает замечательно, в прокси нелезет у нас тут платформа 8.2.19 тут написано: WSОпределения (WSDefinitions) Из WSDL файла Синтаксис: и никак ИнтернетПрокси не подпихивается.. либо я чего-то очевидного не вижу.
#4 by EuVod
блин. глаз замылился -оказывается я все это время пялился на Inetcfg.xml, который в папке 1С клиента был.. а не в папке севера. а там наш старый лежал неправильный. Всем спасибо, все хорошо теперь)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С