Имя: Пароль:
1C
1С v8
Веб-сервис. Базы одного сервера 1С странно себя ведут при работе с IIS
, ,
0 HEKPOH
 
26.02.15
10:06
Доброго времени суток!

Есть комп А1, выполняющий роли SQL-сервера (2012), 1С-сервера (8.3.5), IIS-сервера (7.5).
На А1 установлены базы:
Base1 – УТ 10.3 (сильно переработанная, с опубликованным веб-сервисом)
Base2 – БП 3.0 (неизмененная конфигурация), обращающаяся через внешнюю обработку к веб-сервису из УТ

Есть комп А3, выполняющий роли SQL-сервера (2012), 1С-сервера (8.3.5), на котором установлена Base3 – БП 3.0 (неизмененная конфигурация), обращающаяся через внешнюю обработку к веб-сервису из УТ.

Base2 не видит веб-сервис на А1 в режиме УФ, но замечательно получает данные в обычных формах
Base3 видит веб-сервис на А1 всегда.
Обработка обращения к веб-сервису одна и та же (все переменные и реквизиты одинаковы). Базы Base2 и Base3 одинаковы.

Подскажите, куда копать, чтобы Base2 в УФ могла достучаться до веб-сервиса?

P.S. в УФ возникает следующая ошибка:
{Форма.Форма.Форма(1649)}: Ошибка при вызове конструктора (WSОпределения) Определение = Новый WSОпределения(МестоположениеWSDLфайла, ПользовательВебСервиса, ПарольПользователяВебСервиса); по причине: При создании описания сервиса произошла ошибка. http://WebUser:xxxxxxx@db02/Base1/ws/CardPayment?WSDL
Кстати, обнаружил еще одну странную вещь: если на компе А1 в хроме виден xml публикации, то в IE пишет, что страница недоступна. А на компе А2 и в хроме,и  в IE все работает хорошо.
1 HEKPOH
 
26.02.15
10:08
2 yukon
 
26.02.15
10:15
(0) Через браузер http://db02/Base1/ws/CardPayment?WSDL открывается?
3 HEKPOH
 
26.02.15
10:21
(2) да, открывается: "Кстати, обнаружил еще одну странную вещь: если на компе А1 в хроме виден xml публикации, то в IE пишет, что страница недоступна. А на компе А2 и в хроме,и  в IE все работает хорошо."
4 Мигрень
 
26.02.15
10:25
Я так думаю, нужно покурить в сторону настроек безопасности IE на А1
5 HEKPOH
 
26.02.15
10:30
(4) не думаю(
Провел эксперимент: запустил IE на машине А1 и обратился к веб-сервису, который опубликован на А2. Все работает
6 Мигрень
 
26.02.15
10:40
Какие-то пакеты режутся. Признак этого тот, что и УФ и IE используют TCP/IP для взаимодействия с сервером. Может файервол или какие-то все-таки права Виндовс.
7 HEKPOH
 
26.02.15
10:51
(6) Еще 1 эксперимент. Запустил в толстом клиенте в УФ, предварительно перенес всю работу с веб-сервисом на клиента. Блин, работает!

Выходит, глюк появляется только тогда, когда код выполняется на сервере.

Очередной эксперимент. Права всем юзверям (агент 1С, веб-сервис) давал админские - не помогло(
8 Apokalipsec
 
26.02.15
10:58
попробуйте с базы на том же компьютере ходить через localhost, а не через сетевое имя.
9 HEKPOH
 
26.02.15
11:00
localhost не воспринимает(
10 HEKPOH
 
26.02.15
12:06
На сервере А3 установил 2 базы. опубликовал там веб-сервис - все работает. Мде...
И это радует)