powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / System.ServiceModel.EndpointNotFoundException
47 сообщений из 47, показаны все 2 страниц
System.ServiceModel.EndpointNotFoundException
    #37443809
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго дня.

Возникла проблема: Есть проект на ASP.Net. Крутится на winXP IIS. В нем использую App_WebReferences на сервис с которого забираю PDF. В web.config прописаны след настройки
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding  name="P4U" closeTimeout="00:01:00" openTimeout="00:01:00"
          receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false"
          bypassProxyOnLocal="true" hostNameComparisonMode="StrongWildcard"
          maxBufferSize="6553600" maxBufferPoolSize="524288" maxReceivedMessageSize="6553600"
          messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"                  
          useDefaultWebProxy="true">
          <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
            maxBytesPerRead="4096" maxNameTableCharCount="16384" />
          <security mode="None">
            <transport clientCredentialType="None" proxyCredentialType="None"
              realm="" />
            <message clientCredentialType="UserName" algorithmSuite="Default" />
          </security>
        </binding>
      </basicHttpBinding>
    </bindings>
    <client>
      <endpoint address="http://p*******svc"
        binding="basicHttpBinding" bindingConfiguration="***" contract="****.IP4UServiceContract"
        name="***" />
    </client>
  </system.serviceModel>
Подключение к интернет происходит через прокси. При работе проекта из под студии 2010 все работает, файлы успешно забираются. При запуске проекта из под IIS получаю исключение:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
16.09.2011 15:23:08 : Test System.ServiceModel.EndpointNotFoundException
System.Net.WebException: Невозможно соединиться с удаленным сервером ---> System.Net.Sockets.SocketException: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера xx.xxx.xx.xxx:80
   в System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
   в System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception)
   --- Конец трассировки внутреннего стека исключений ---
   в System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
   в System.Net.HttpWebRequest.GetRequestStream()
   в System.ServiceModel.Channels.HttpOutput.WebRequestHttpOutput.GetOutputStream()

Server stack trace: 
   в System.ServiceModel.Channels.HttpOutput.WebRequestHttpOutput.GetOutputStream()
   в System.ServiceModel.Channels.HttpOutput.Send(TimeSpan timeout)
   в System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.SendRequest(Message message, TimeSpan timeout)
   в System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
   в System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
   в System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   в System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   в System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: 
   в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   в DHLService.IP4UServiceContract.CloseShipments(CloseShipmentsRequest request)
   в DHLService.P4UServiceContractClient.CloseShipments(CloseShipmentsRequest request) в c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\webreport\14fb0dd9\ae192cc3\App_WebReferences.8usurke3.0.cs:строка 1193
   в DHL_SOAP.completeListQuery(P4UServiceContractClient client) в c:\Inetpub\WebReport\App_Code\DHL_SOAP.cs:строка 56

Экспериментировал с настройками прокси - ни чего не помогло.
В чем могут быть причины???
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37445853
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Up
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447406
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ни у кого ни каких идей???
Ну очень надо (((
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447745
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какие тут могут быть идеи? Бред какой-то загружать файлы с помощью веб-сервиса.
Вы бы сначала ознакомились бы с основными задачами для WCF и ASP.NET интегрированных вебсервисов.
А файлы загружать надо при помощи хендлеров.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447770
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string,
Я бы ознакомился, если бы я писал этот веб-сервис, но владельцем сервиса является сторонняя компания. Так что на это я повлиять не могу.
Неужели проблема такая уж редкая?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447795
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82,

56-ю строку смотрели?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447811
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82,

работа приложения из под студии отличается от работы приложения на иис пользователем, в контексте которого выполняется приложение. может там собака и порылась.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447818
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Starlex,
да там ни чего особенного, собственно функция которая возвращает готовые документы.
Не понятно почему это отрабатывает под студией, но не работает под IIS.

P4UServiceContractClient client = new P4UServiceContractClient();
client.Open();
CloseShipmentsRequest request = new CloseShipmentsRequest();
request.ReturnEdiFiles = false;
request.ReferenceNumbers = new string[] { batch };
request.Authentication = authentication;
try {
CloseShipmentsResponse response = client.CloseShipments(request); <---- 56 строка
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447836
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zoria,
Да у меня тоже такое предположение, только не знаю где капнуть (((
Может IIS'у прав каких не хватает??
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447843
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82Не понятно почему это отрабатывает под студией, но не работает под IIS.


Можно запустить в студии из под IIS и посмотреть. В свойствах проекта в start options этот режим задаётся.

Но наверное как обычно каких-то прав не хватает.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447844
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82request.Authentication = authentication;

вот это что?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447852
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот это binding="basicHttpBinding" обозначает, что ваш файл передается одной большой строкой. Это значит, что сервису необходимо время и другие условия на формирование Response вашему запросу, а вашему приложению необходимо разрешение для загрузки такого большого SOAP сообщения, в котором находится ваш файл. Улавливаете слабые точки? Время и размер. Копайте. Участники форума сейчас вам накидают советов.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447859
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriadMazay82request.Authentication = authentication;

вот это что?
AuthenticationHeader authentication = new AuthenticationHeader();
authentication.User = "xxx";
authentication.Password = "xxx";

вырезано чтоб не нагромождать
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447871
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82Zoriaпропущено...

вот это что?
AuthenticationHeader authentication = new AuthenticationHeader();
authentication.User = "xxx";
authentication.Password = "xxx";

вырезано чтоб не нагромождать
Смотрите внимательно на текст ошибки: Test System.ServiceModel.EndpointNotFoundException
Эта ошибка означает, что конечный адрес вебсервиса не найден или сервис не смог ответить за установленное время. То есть хендшейка не было. Поэтому вопросы аутентификации оставьте на потом.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37447988
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_stringВот это binding="basicHttpBinding" обозначает, что ваш файл передается одной большой строкой. Это значит, что сервису необходимо время и другие условия на формирование Response вашему запросу, а вашему приложению необходимо разрешение для загрузки такого большого SOAP сообщения, в котором находится ваш файл. Улавливаете слабые точки? Время и размер. Копайте. Участники форума сейчас вам накидают советов.

Файлы приходят размером до 100 КБ так что времени и размера буферов должно хватать. Для теста увеличил все значения не помогло. А вот какие разрешения нужны?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448000
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82Файлы приходят размером до 100 КБ так что времени и размера буферов должно хватать. Для теста увеличил все значения не помогло. Понял, возражений не имею.
dMazay82А вот какие разрешения нужны Для начала неплохо бы проверить адрес сервиса, а в качестве первого шага решить EndpointNotFoundException
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448014
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_stringdMazay82Файлы приходят размером до 100 КБ так что времени и размера буферов должно хватать. Для теста увеличил все значения не помогло. Понял, возражений не имею.
dMazay82А вот какие разрешения нужны Для начала неплохо бы проверить адрес сервиса, а в качестве первого шага решить EndpointNotFoundException
я думаю, если адрес в одном случае регулярно работает, а в другом нет..... то с ним вроде все ок должно быть ?:)
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448027
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zorian_stringпропущено...
Понял, возражений не имею.
пропущено...
Для начала неплохо бы проверить адрес сервиса, а в качестве первого шага решить EndpointNotFoundException
я думаю, если адрес в одном случае регулярно работает, а в другом нет..... то с ним вроде все ок должно быть ?:) Я вот вообще не могу понять, что делает ТС. По сообщениям он строит клиентскую часть, а по коду серверную. Может ТС что-то путает?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448029
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string,
Адрес сервиса всегда доступен через браузер, специально проверяю.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448043
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82,

добавьте в webconfig identity impersonate = true, и ваши username, pwd.
и вызовите через IIS
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448056
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_stringZoriaпропущено...

я думаю, если адрес в одном случае регулярно работает, а в другом нет..... то с ним вроде все ок должно быть ?:) Я вот вообще не могу понять, что делает ТС. По сообщениям он строит клиентскую часть, а по коду серверную. Может ТС что-то путает?
Есть локальная(в рамках предприятия) система отчетности которая формирует документы. Но часть документов формирует другая контора, которая эти документы передает по запросу через веб-сервис. Сервис подключаю средствами VS "Добавить ссылку на службу" при этом VS сама создает все необходимое ну и web.config правит, а далее все соглаcно предоставленного API сервиса.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448069
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82часть документов формирует другая контора, которая эти документы передает по запросу через веб-сервис.Вы ознакомились с конфигурацией удаленного сервиса? Приведите здесь требования.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448084
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для правильной работы клиента вам нужно сгенерировать прокси на основе wsdl удаленного сервиса. Делается это правой педалью на проекте, выбираете "Add Service Reference", затем вводите адрес и подтверждаете. Студия сгенерирует прокси для вашего сервиса на основе wsdl (в случае установления соединения). Вы это сделали?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448092
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Затем вы можете использовать методы, доступные в сервисе. Например так:
Код: plaintext
1.
CustomServiceClient client = new CustomServiceClient();
var result = client.GetDoc(int docId);
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448117
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82Есть локальная(в рамках предприятия) система отчетности которая формирует документы. Но часть документов формирует другая контора, которая эти документы передает по запросу через веб-сервис. Может у вас тупо локальные порты закрыты на боевом серваке? Бывало и такое.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448131
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string,

у автора на одном и том же компе проект под iis не запускаеться а из под студии работаеть :)
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448143
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_stringДля правильной работы клиента вам нужно сгенерировать прокси на основе wsdl удаленного сервиса. Делается это правой педалью на проекте, выбираете "Add Service Reference", затем вводите адрес и подтверждаете. Студия сгенерирует прокси для вашего сервиса на основе wsdl (в случае установления соединения). Вы это сделали?
В предыдущем топике я так и написал, только студия русская и "Добавить ссылку на службу"="Add Service Reference", все как вы написали.

Ну и далее
P4UServiceContractClient client = new P4UServiceContractClient(); --создание объекта
client.Open();
CloseShipmentsRequest request = new CloseShipmentsRequest(); --создание запроса
-------установка параметров------------------
request.ReturnEdiFiles = false;
request.ReferenceNumbers = new string[] { batch };
request.Authentication = authentication;
try {
CloseShipmentsResponse response = client.CloseShipments(request); ---поучение ответа и вот тут приходит упс ввиде EndpointNotFoundException

каких то особенных требований нет, простое описание классов и методов.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448151
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zorian_string,
у автора на одном и том же компе проект под iis не запускаеться а из под студии работаеть :)

+1
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448156
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82,

вы сделали чего я предлагала?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448182
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82n_stringДля правильной работы клиента вам нужно сгенерировать прокси на основе wsdl удаленного сервиса. Делается это правой педалью на проекте, выбираете "Add Service Reference", затем вводите адрес и подтверждаете. Студия сгенерирует прокси для вашего сервиса на основе wsdl (в случае установления соединения). Вы это сделали?
В предыдущем топике я так и написал, только студия русская и "Добавить ссылку на службу"="Add Service Reference", все как вы написали.

Ну и далее
P4UServiceContractClient client = new P4UServiceContractClient(); --создание объекта
client.Open();
CloseShipmentsRequest request = new CloseShipmentsRequest(); --создание запроса
-------установка параметров------------------
request.ReturnEdiFiles = false;
request.ReferenceNumbers = new string[] { batch };
request.Authentication = authentication;
try {
CloseShipmentsResponse response = client.CloseShipments(request); ---поучение ответа и вот тут приходит упс ввиде EndpointNotFoundException

каких то особенных требований нет, простое описание классов и методов.

CloseShipmentsRequest - это откуда берется? Еще какая-то либа в проекте?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448236
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_stringdMazay82пропущено...

В предыдущем топике я так и написал, только студия русская и "Добавить ссылку на службу"="Add Service Reference", все как вы написали.

Ну и далее
P4UServiceContractClient client = new P4UServiceContractClient(); --создание объекта
client.Open();
CloseShipmentsRequest request = new CloseShipmentsRequest(); --создание запроса
-------установка параметров------------------
request.ReturnEdiFiles = false;
request.ReferenceNumbers = new string[] { batch };
request.Authentication = authentication;
try {
CloseShipmentsResponse response = client.CloseShipments(request); ---поучение ответа и вот тут приходит упс ввиде EndpointNotFoundException

каких то особенных требований нет, простое описание классов и методов.

CloseShipmentsRequest - это откуда берется? Еще какая-то либа в проекте?

Нет это все методы сервиса
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448245
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriadMazay82,
вы сделали чего я предлагала?
В данный момент не могу запустить проект. как только смогу отпишусь.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448487
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriadMazay82,
вы сделали чего я предлагала?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Описание: Ошибка при обработке файла конфигурации, требуемого для обслуживания этого запроса. Изучите указанные ниже подробные сведения об этой ошибке и измените файл конфигурации. 
Сообщение об ошибке синтаксического анализатора: Не удалось создать метку пользователя Windows из учетных данных пользователя, заданных в файле конфигурации. Ошибка операционной системы 'Вход в систему не произведен: имя пользователя или пароль не опознаны.
'
Ошибка источника: 
Строка 20:   <connectionStrings/>
Строка 21:   <system.web>
Строка 22:     <identity  impersonate="true" userName="xxxx" password="xxx"></identity>
Строка 24:     <httpHandlers>
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448494
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82,

там же вроде ошибка на-русском написана? ;)
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448531
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zoria,
Сори за глупый вопрос но к чему относится эта ошибка?
Причем тут ОС?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448607
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82,

приложение пытается "выдать себя" за указанного пользователя
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37448612
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю сначала надо проверить доступный ли адрес с сервера. Вы проверили?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37449161
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string,
Поверял конечно. Адрес указанный в endpoint отвечает в браузере, в VS.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37449196
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82, неправильно, проверь на сервере.
Создай страницу и запусти этот код на сервере :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
protected void CheckService()
   {
        string url = "http://MyService.com/CustomService.svc";//replace with your webservice address
        HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url);
        HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse();
        Stream stream = httpWebResponse.GetResponseStream();
        Encoding encoding = Encoding.GetEncoding(httpWebResponse.CharacterSet);
        string streamText = string.Empty;
        using (StreamReader streamReader = new StreamReader(stream, encoding))
        {
            streamText = streamReader.ReadToEnd();
        }
        httpWebResponse.Close();

        Literal literal = new Literal();
        literal.Text = streamText;
        Page.Controls.Add(literal);
    }
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37449260
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string,
В таком виде доступа до сайта нет. Получаю исключение
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
MessageВыдано исключение типа "System.Web.HttpUnhandledException".
StackTrace     в System.Web.UI.Page.HandleError(Exception e)
   в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   в System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   в System.Web.UI.Page.ProcessRequest()
   в System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
   в System.Web.UI.Page.ProcessRequest(HttpContext context)
   в ASP.printbybatch_aspx.ProcessRequest(HttpContext context) в c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\webreport\14fb0dd9\ae192cc3\App_Web_ykftbyi3.2.cs:строка 0
   в System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   в System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
InnerException System.Net.WebException: Невозможно соединиться с удаленным сервером ---> System.Net.Sockets.SocketException: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера **.**.**:80
   в System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
если добавить
Код: plaintext
1.
2.
3.
string url = "http://***.svc";//replace with your webservice address
        HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url);
        WebProxy myProxy = new WebProxy("**.**.**.**", 3128);
        httpWebRequest.Proxy = myProxy;
То все ок.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37449277
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82, какие вы выводы сделали?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37449428
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string,
Подозреваю что IIS не правильно берет настройки useDefaultWebProxy="true".
Надо попробовать без прокси. Но тут проблема административного характера ((

Я пробовал задать прокси в web.config для BasicHttpBinding
proxyAddress="xx.xx.xx.xx:3128"
useDefaultWebProxy="false"
но это не помогло.

Не скажу прямо сейчас какой был эксепшн, нет возможности запустить проект, но с такими настройками он изменился.
Возможно я чего-то не дописал, не подскажете может еще как-то возможно установить прокси для BasicHttpBinding?
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37449443
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82, то есть в вашей локальной сети работает прокси-сервер/шлюз для выхода во внешнюю сеть интернет?
Занятная подробность.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37449492
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string,
ну это в первом топике было написано.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37449967
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dMazay82n_string,
ну это в первом топике было написано.Прокси для вебсервисов понятие неоднозначное. Подключение к вебсервису всегда происходит через прокси. Ну, да ладно, проехали. Вы там не устали еще, так вяло отвечаете.

Таким образом мы выяснили, что и слиент при работе не имеет прямого подключения к вебсервису. Верно?
Что же мы ждем? Вперед на прокси-сервер прописать правило для вебсервиса или на вебсервисе прописать правило для прокси-сервера.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37450105
dMazay82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string,
ну глазки в кучку уже )))
Пробовали "прокинуть" адрес на прокси, но с этим возникли какие-то проблемы. Я не админ сети поэтому тонкостей не знаю.
Изменить настройки веб-сервиса нереально. поэтому приходиться решать все программно.
...
Рейтинг: 0 / 0
System.ServiceModel.EndpointNotFoundException
    #37451164
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте изменить конфиг. Поставьте useDefaultWebProxy в false, это значит автоматическая настройка прокси не будет применяться, и укажите адрес прокси-сервера декларативно, например:
Код: plaintext
useDefaultWebProxy="false" proxyAddress="http://gateway:8080">
...
Рейтинг: 0 / 0
47 сообщений из 47, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / System.ServiceModel.EndpointNotFoundException
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]