The underlying connection was closed: Unable to connect to t
От:
Аноним
Дата:
12.05.05 08:32
Оценка:
Люди добрые! Помогите! Пытаюсь связаться с удаленным web-сервисом с помощью cs-ки, которая сгенерировалась при помощи Web-Reference. Выдает сабж... Проксю и врубал, и вырубал — ничего не помогает! Писал и креденшиалы, все равно . Мож кто-нить че-нить знает?
RE: The underlying connection was closed: Unable to connect
От:
Аноним
Дата:
12.05.05 08:35
Оценка:
Вот сурс ошибки: (хотя ничем не поможет)
Source Error:
Line 35: [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://www.webserviceX.NET/GetWeather", RequestNamespace="http://www.webserviceX.NET", ResponseNamespace="http://www.webserviceX.NET", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
Line 36: public string GetWeather(string CityName, string CountryName) {
Line 37: object[] results = this.Invoke("GetWeather", new object[] {
Line 38: CityName,
Line 39: CountryName});
RE[2]: The underlying connection was closed: Unable to conne
От:
Аноним
Дата:
12.05.05 08:51
Оценка:
Вот сурс ошибки: (хотя ничем не поможет)
Source Error:
Line 35: [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://www.webserviceX.NET/GetWeather", RequestNamespace="http://www.webserviceX.NET", ResponseNamespace="http://www.webserviceX.NET", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
Line 36: public string GetWeather(string CityName, string CountryName) {
Line 37: object[] results = this.Invoke("GetWeather", new object[] {
Line 38: CityName,
Line 39: CountryName});
Во, во! У меня такая же беда Loop! Don`t randomaize.
You can`t stop it and start it again.
RE[2]: The underlying connection was closed: Unable to conne
От:
Аноним
Дата:
12.05.05 10:02
Оценка:
ПРоблема с подключением через проксю — ты добавляешь ее при вызове веб метода?
И так и так пробовал — ничего не помогает ((( Даже проксю совсем отключал — бес толку... И форум весь просмотрел — ничего не нашел ( Хоче предугадать возможный вопрос — сервис работает, проверял...
Такой вот хитрый вопрос:
асинхронные делегаты или вообще работа со ThreadPool есть в клиентском приложени?
RE: The underlying connection was closed: Unable to connect
От:
Аноним
Дата:
12.05.05 12:45
Оценка:
Люди добрые! Помогите! Пытаюсь связаться с удаленным web-сервисом с помощью cs-ки, которая сгенерировалась при помощи Web-Reference. Выдает сабж... Проксю и врубал, и вырубал — ничего не помогает! Писал и креденшиалы, все равно . Мож кто-нить че-нить знает?
мне в таких случаях помогало просто удаление ссылки и создание ее заново
RE[3]: The underlying connection was closed: Unable to conne
От:
Аноним
Дата:
27.06.05 08:49
Оценка:
Та же проблема.
В локальной сети обращаюсь из Windows Application к web-сервису который находиться на нашем web-сервере — все нормально.
Пытаюсь запустить это приложение вне нашей локальной сети — возникает "The underlying connection was closed: Unable to connect to the remote server".
Proxy не используется, но на всякий случай добавлял строку
myServ.Proxy = WebProxy.GetDefaultProxy();
— не помогает.
Через браузер по URL захожу на страницу сервиса и в локальной сети и вне её без проблем.
Единственное, что безопасность в нашей сети настроена так, что сервера ни по IP ни по DNS не пингуются. Но разве это важно для клиента web-сервиса ? URL из браузера доступен, значит и из клиента должен быть доступен.
Помогите, где можно искать решение проблемы ?
Заранее спасибо.
RE[3]: The underlying connection was closed: Unable to conne
От:
Аноним
Дата:
27.06.05 08:56
Оценка:
Dim cr As New NetworkCredential(ProxyLogin, ProxyPassword, ProxyDomain)
Dim pr As New WebProxy(ProxyName, Integer.Parse(ProxyPort))
pr.Credentials = cr
RE[3]: The underlying connection was closed: Unable to conne
От:
Аноним
Дата:
27.06.05 09:02
Оценка:
У меня такая ерунда тоже происходила.
Думал дело в прокси, все свойста правильно выставлял, credentials, proxy и т.п. Ан нет — отключил ISA Firewall Client и всё заработало. Включил, опять ошибка
Короче, дело скорее всего в файрволе
RE[4]: The underlying connection was closed: Unable to conne
От:
Аноним
Дата:
27.06.05 09:12
Оценка:
Dim cr As New NetworkCredential(ProxyLogin, ProxyPassword, ProxyDomain)
Dim pr As New WebProxy(ProxyName, Integer.Parse(ProxyPort))
pr.Credentials = cr
...
А далее используете по назначению.
Не совсем понятно, откуда брать (и зачем) ProxyLogin, ProxyPassword, ProxyDomain — если Proxy не используется !
RE[4]: The underlying connection was closed: Unable to conne
От:
Аноним
Дата:
27.06.05 09:18
Оценка:
У меня такая ерунда тоже происходила.
Думал дело в прокси, все свойста правильно выставлял, credentials, proxy и т.п. Ан нет — отключил ISA Firewall Client и всё заработало. Включил, опять ошибка
Короче, дело скорее всего в файрволе
А можно ли как то идентифицировать, где происходит "затык" ? Какой файрвол серверный или клиента ? То есть, можно ли в приложение добавить код, который бы возвратил результат какой сервер отказал в дальнейшем прохождении запроса ?
RE[4]: The underlying connection was closed: Unable to conne
От:
Аноним
Дата:
27.06.05 09:54
Оценка:
Решил проверить вот что — создал маленький тестовый проект на C++ Builder 6.0, кинул на форму THTTPRio прописал параметры web-сервиса и запустил этот пример на машине вне нашей сети. Прога нормально запустилась, соединилась с web-сервисом и выполнила то что нужно. Никакие файрволы ей не мешали.
Конечно, писать клиента на Builder-е совсем уж не хочется, но ситуация забавная, что один клиент может достучаться до web-сервера, а другой нет.
Где искать проблему ? В чем различие ?
RE[6]: The underlying connection was closed: Unable to conne
От:
Аноним
Дата:
27.06.05 10:00
Оценка:
У меня такая же фигня была, чё Я тока не делал
ИСА ФАРЕВОЛЛА КЛИЕНТА у меня не стоит
Просто вё ето на ИСА серваке стоит.
Полная Ж... — так и забил, неразобравшися.
Забить — для меня не выход
А писать клиента на C++ Builder (с которым такой проблемы нет) — это большая трата времени, так как замучаюсь генерить XML трансформации для каждого ответа с сервера. Ну не парсит бильдер ADO.NET DataSet автоматически.
Да, и черный экран и HTML по "GET /GetWeather" выдаються без проблем.
А вот к своему сервису так не смог подключиться.
telnet www.mysite.ru 433 — черный экран.
Далее GET /MyService — никакой реакции, вбивай в черный экран, что хочешь. Вообще то у сервиса Windows-аутентификация. Но никакого запроса на пароль-логин не возникает.