|
Ошибка при вызове web сервиса. Тестовое соединение МЭДО |
☑ |
0
Alex_MA
02.04.12
✎
16:20
|
Всем доброго дня!
Настроил обмен данными через МЭДО. При тесте соединения вылетает ошибка:
{Справочник.НастройкаПриемаОтправкиМЭДОВебСервиса1СДокументооборота.МодульМенеджера(73)}: Ошибка при вызове метода контекста (TestConnection)
Результат = Прокси.TestConnection();
по причине:
Ошибка вызова операции сервиса: {
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Couldn't resolve host name
по причине:
Ошибка работы с Интернет: Couldn't resolve host name
На что программа ругается ?
Спасибо за внимание.
|
|
1
Alex_MA
02.04.12
✎
16:38
|
вот вся процедура проверки соединения:
Функция ПроверитьСоединение(АдресВебСервиса, ИмяПользователя, Пароль) Экспорт
МестоположениеWSDL = АдресВебСервиса;
Если ЗначениеЗаполнено(МестоположениеWSDL) И
Прав(МестоположениеWSDL, 1) <> "/" И Прав(МестоположениеWSDL, 1) <> "\" Тогда
МестоположениеWSDL = МестоположениеWSDL + "/";
КонецЕсли;
МестоположениеWSDL = МестоположениеWSDL + "ws/medo.1cws?wsdl";
Если ИмяПользователя = Неопределено ИЛИ ПустаяСтрока(ИмяПользователя) Тогда
ВызватьИсключение НСтр("ru = 'Не заполнены параметры авторизации на сервере МЭДО'");
КонецЕсли;
Определение = Новый WSОпределения(
МестоположениеWSDL,
ИмяПользователя,
Пароль);
Прокси = Новый WSПрокси(
Определение,
"http://www.1c.ru/medo",
"MEDO",
"MEDOSoap");
Прокси.Пользователь = ИмяПользователя;
Прокси.Пароль = Пароль;
Результат = Прокси.TestConnection(); - ВОТ ТУТ ОШИБКА "Couldn't resolve host name"
Возврат Результат;
КонецФункции
Прокси создаетсся Ок, где может быть ошибка ?
|
|
2
Alex_MA
02.04.12
✎
16:39
|
что он не может прорезолвить ?
|
|
3
Serginio1
02.04.12
✎
18:12
|
А что ты передаешь в АдресВебСервиса
|
|
4
Alex_MA
02.04.12
✎
20:48
|
(3)wsdl, если по ней (ссылке) перейти, то в браузере открывается корректно
|
|
5
Serginio1
03.04.12
✎
15:55
|
То есть в МестоположениеWSDL открывается нормально?
А что возвращает TestConnection? Убери в конце .1cws
|
|
6
Serginio1
03.04.12
✎
16:04
|
смотрим
default.vrd
<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
base="/путь к папке виртуального приложения"
ib="Srvr="ИмяСервера";Ref="ИмяБазы";"
enable="false">
<ws>
<point name="medo" alias="medo.1cws"/>
</ws>
</point>
Кстати есть чувствительность к регистру имени сервиса.
|
|
7
Serginio1
03.04.12
✎
16:05
|
вернее чувствительность к путь к папке виртуального приложения
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой