| 
    
            
         
         | 
    
  | 
Веб-сервис. Базы одного сервера 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 базы. опубликовал там веб-сервис - все работает. Мде...
 
        И это радует)  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |