WSСтрока = "http://xxx.ru:8099/base/ws/ws.1cws?wsdl";
Определение = Новый WSОпределения(WSСтрока);
Сервис = Новый WSПрокси(Определение,"ws", "ws", "ExchangeSoap");
Проблема с портом.
Образуется сессия при вызове операции. Первые пакеты бегут на порт http://xxx.ru:8099, потом обмен пакетами продолжается со стандартным портом и возвращается ошибка.
Если вглядеться в переменную Сервис, то значение Сервис.ТочкаПодключения.Местоположение имеет вид "http://xxx.ru/base/ws/ws.1cws", что очевидно содержит адрес веб-сервиса.
Очевидно это ключ к разгадке, но поменять значение этого свойства не могу, только для чтения...
проблема была в другом. работала связка
вебсервер --(порт1)--> вертуальная машина --(порт2)--> программа.
в ссылке порт1 подменялся на порт 2. Самолично 1с-ом)).
Бывает, удачи
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший