Eidsocketerror socket error 10061 connection refused

Eidsocketerror socket error 10061 connection refused При коннекте на некоторых машина постоянно возникает 10061. В чем может быть причина? Этот коннект хоть пробивается до серверного приложения или он не проходит сам компьютер даже, на котором это серв. приложение стоит? Помогите плз. Клиенты недовольны. т.к. соединиться нельзя вообще никак! Это сообщения не переодически появляется а […]

Eidsocketerror socket error 10061 connection refused

При коннекте на некоторых машина постоянно возникает 10061. В чем может быть причина?
Этот коннект хоть пробивается до серверного приложения или он не проходит сам компьютер даже, на котором это серв. приложение стоит?

Помогите плз. Клиенты недовольны. т.к. соединиться нельзя вообще никак! Это сообщения не переодически появляется а ПОСТОЯННО, но славо богу не у всех =(

От: TarasCo
Дата: 05.09.05 10:23
Оценка:

Здравствуйте, maxidroms, Вы писали:

M>При коннекте на некоторых машина постоянно возникает 10061. В чем может быть причина?
M>Этот коннект хоть пробивается до серверного приложения или он не проходит сам компьютер даже, на котором это серв. приложение стоит?

Где угодно
1)На локальной машине. Тогда «виноват» скорее всего персональный фаерволл
2)На шлюзе/прокси и.т.п. «Виноват» скорее всего межсетевой экран ( настоящий фаервол )
3)На серевре — скоре всего, опять же фаерволл.

В нормальной ситуации эта ошибка возникает, если на сервере не прослушивается запрашиваемый порт. В этом случае он отвечает RST+FIN что и означает активный отказ от соединения. Поскольку это происходит не со всеми клиентами, то стоит предположить, что порт указан верно, следовательно соединения отвергаются не сервером ( нужно проверить настройки клиентского ПО, если там задается порт ). Кроме серевра соединения могут отвергнуть фаерволл, прокси и.т.п. Если сервер расположен в инетнете, первым делом нужно проверить настройки прокси для выхода в интернет для этих пользователей.

От: maxidroms
Дата: 05.09.05 10:30
Оценка:

Здравствуйте, TarasCo, Вы писали:

TC>Здравствуйте, maxidroms, Вы писали:

M>>При коннекте на некоторых машина постоянно возникает 10061. В чем может быть причина?
M>>Этот коннект хоть пробивается до серверного приложения или он не проходит сам компьютер даже, на котором это серв. приложение стоит?

TC>Где угодно
TC>1)На локальной машине. Тогда «виноват» скорее всего персональный фаерволл
TC>2)На шлюзе/прокси и.т.п. «Виноват» скорее всего межсетевой экран ( настоящий фаервол )
TC>3)На серевре — скоре всего, опять же фаерволл.

TC>В нормальной ситуации эта ошибка возникает, если на сервере не прослушивается запрашиваемый порт. В этом случае он отвечает RST+FIN что и означает активный отказ от соединения. Поскольку это происходит не со всеми клиентами, то стоит предположить, что порт указан верно, следовательно соединения отвергаются не сервером ( нужно проверить настройки клиентского ПО, если там задается порт ). Кроме серевра соединения могут отвергнуть фаерволл, прокси и.т.п. Если сервер расположен в инетнете, первым делом нужно проверить настройки прокси для выхода в интернет для этих пользователей.

А что может быть с настройками не то если:
Стоит обычная пользовательская машина, выход по модему через провайдера. Все после этого встречается мой сервак т .к. он висит на выделенном ай-пи. в интернете.

Коннекты с разных городов. Это может значить то что у провайдера закрыт порт или еще что то? Иными словами дело в провайдере? Ведь при модемном соединении никаких предварительных настроек Рабочей группы и ай-пи адреса не делается?!

От: TarasCo
Дата: 05.09.05 11:07
Оценка:

Здравствуйте, maxidroms, Вы писали:

M>Здравствуйте, TarasCo, Вы писали:

TC>>Здравствуйте, maxidroms, Вы писали:

M>>>При коннекте на некоторых машина постоянно возникает 10061. В чем может быть причина?
M>>>Этот коннект хоть пробивается до серверного приложения или он не проходит сам компьютер даже, на котором это серв. приложение стоит?

TC>>Где угодно
TC>>1)На локальной машине. Тогда «виноват» скорее всего персональный фаерволл
TC>>2)На шлюзе/прокси и.т.п. «Виноват» скорее всего межсетевой экран ( настоящий фаервол )
TC>>3)На серевре — скоре всего, опять же фаерволл.

TC>>В нормальной ситуации эта ошибка возникает, если на сервере не прослушивается запрашиваемый порт. В этом случае он отвечает RST+FIN что и означает активный отказ от соединения. Поскольку это происходит не со всеми клиентами, то стоит предположить, что порт указан верно, следовательно соединения отвергаются не сервером ( нужно проверить настройки клиентского ПО, если там задается порт ). Кроме серевра соединения могут отвергнуть фаерволл, прокси и.т.п. Если сервер расположен в инетнете, первым делом нужно проверить настройки прокси для выхода в интернет для этих пользователей.

M>А что может быть с настройками не то если:
M>Стоит обычная пользовательская машина, выход по модему через провайдера. Все после этого встречается мой сервак т .к. он висит на выделенном ай-пи. в интернете.

M>Коннекты с разных городов. Это может значить то что у провайдера закрыт порт или еще что то? Иными словами дело в провайдере? Ведь при модемном соединении никаких предварительных настроек Рабочей группы и ай-пи адреса не делается?!

1)
Возможны «происки» встроенных фаерволов. Например стандартному фаерволу из Win XP SP2 может не понравится идея соедиится с портом N на адрес M. IMHO любой персональный фаервол будет блокировать такие попытки.

2)Дело в провайдере?
про провайдеров не знаю, какая у них там политика безопасности? Но я бы на их месте тоже все подряд порты не открывал. В любом случае, можно обратиться в саппорт и поинтересоваться.

От: maxidroms
Дата: 05.09.05 11:09
Оценка:

Здравствуйте, TarasCo, Вы писали:

TC>Здравствуйте, maxidroms, Вы писали:

M>>Здравствуйте, TarasCo, Вы писали:

TC>>>Здравствуйте, maxidroms, Вы писали:

M>>>>При коннекте на некоторых машина постоянно возникает 10061. В чем может быть причина?
M>>>>Этот коннект хоть пробивается до серверного приложения или он не проходит сам компьютер даже, на котором это серв. приложение стоит?

TC>>>Где угодно
TC>>>1)На локальной машине. Тогда «виноват» скорее всего персональный фаерволл
TC>>>2)На шлюзе/прокси и.т.п. «Виноват» скорее всего межсетевой экран ( настоящий фаервол )
TC>>>3)На серевре — скоре всего, опять же фаерволл.

TC>>>В нормальной ситуации эта ошибка возникает, если на сервере не прослушивается запрашиваемый порт. В этом случае он отвечает RST+FIN что и означает активный отказ от соединения. Поскольку это происходит не со всеми клиентами, то стоит предположить, что порт указан верно, следовательно соединения отвергаются не сервером ( нужно проверить настройки клиентского ПО, если там задается порт ). Кроме серевра соединения могут отвергнуть фаерволл, прокси и.т.п. Если сервер расположен в инетнете, первым делом нужно проверить настройки прокси для выхода в интернет для этих пользователей.

M>>А что может быть с настройками не то если:
M>>Стоит обычная пользовательская машина, выход по модему через провайдера. Все после этого встречается мой сервак т .к. он висит на выделенном ай-пи. в интернете.

M>>Коннекты с разных городов. Это может значить то что у провайдера закрыт порт или еще что то? Иными словами дело в провайдере? Ведь при модемном соединении никаких предварительных настроек Рабочей группы и ай-пи адреса не делается?!

TC>1)
TC>Возможны «происки» встроенных фаерволов. Например стандартному фаерволу из Win XP SP2 может не понравится идея соедиится с портом N на адрес M. IMHO любой персональный фаервол будет блокировать такие попытки.

TC>2)Дело в провайдере?
TC>про провайдеров не знаю, какая у них там политика безопасности? Но я бы на их месте тоже все подряд порты не открывал. В любом случае, можно обратиться в саппорт и поинтересоваться.

Ну хоть вы меня успокоили что это не в клиентской и не в серверной части дело. а то меня уже на куски тут готовы разорвать

От: MaximE
Дата: 06.09.05 09:45
Оценка: 10 (1)

[]

> В нормальной ситуации эта ошибка возникает, если на сервере не прослушивается запрашиваемый порт. В этом случае он отвечает RST+FIN что и означает активный отказ от соединения.

В этом случае отсылается только RST.

От: TarasCo
Дата: 06.09.05 12:21
Оценка:

Здравствуйте, MaximE, Вы писали:

ME>В этом случае отсылается только RST.

Да, это меня переглючило, мысль ушла . RST+ACK S:0 A:xxxxxxx обычно отвечают
Спасибо за коррективу

От: Michael Chelnokov
Дата: 10.09.05 11:46
Оценка:

Здравствуйте, maxidroms, Вы писали:

M>При коннекте на некоторых машина постоянно возникает 10061. В чем может быть причина?

Вы рано успокоились насчет серверной части
Почему-то никто не обратил внимания на то что ошибка 10061 — это WSAECONNREFUSED:
Connection refused.
No connection could be made because the target computer actively refused it. This usually results from trying to connect to a service that is inactive on the foreign host—that is, one with no server application running.

Возможные причины? Реализация сервера. Например он однопоточный, с последовательной обработкой запросов. И пока он обрабатывает один запрос, успевает поступить больше чем backlog (см. второй параметр функции listen) запросов. Все остальные получат WSAECONNREFUSED.
В более сложном случае при большой нагрузке может не успевать доходить ход до потока, делающего accept. С тем же результатом. Посмотрите здесь

От: MaximE
Дата: 10.09.05 12:16
Оценка:

Здравствуйте, Michael Chelnokov, Вы писали:

MC>Здравствуйте, maxidroms, Вы писали:

M>>При коннекте на некоторых машина постоянно возникает 10061. В чем может быть причина?

MC>Вы рано успокоились насчет серверной части
MC>Почему-то никто не обратил внимания на то что ошибка 10061 — это WSAECONNREFUSED:
MC>Connection refused.
MC>No connection could be made because the target computer actively refused it. This usually results from trying to connect to a service that is inactive on the foreign host—that is, one with no server application running.

MC>Возможные причины? Реализация сервера. Например он однопоточный, с последовательной обработкой запросов. И пока он обрабатывает один запрос, успевает поступить больше чем backlog (см. второй параметр функции listen) запросов. Все остальные получат WSAECONNREFUSED.

В этом случае клиенты получат WSAETIMEDOUT, а не WSAECONNREFUSED.

Когда очередь установленных соединений заполнена, новые клиенты не получают RST на свой SYN (что вызвало бы WSAECONNREFUSED). Новые клиенты не получают ничего на свой FIN, поэтому TCP стэк клиента будет еще несколько раз пытаться установить соединение посылая серверу SYN, пока не соединится успешно или не отвалится по таймауту с ошибкой WSAETIMEDOUT.

От: Michael Chelnokov
Дата: 10.09.05 13:01
Оценка:

Здравствуйте, MaximE, Вы писали:

MC>>Возможные причины? Реализация сервера. Например он однопоточный, с последовательной обработкой запросов. И пока он обрабатывает один запрос, успевает поступить больше чем backlog (см. второй параметр функции listen) запросов. Все остальные получат WSAECONNREFUSED.

ME>В этом случае клиенты получат WSAETIMEDOUT, а не WSAECONNREFUSED.

Максим, я бы не писал если бы не знал. Если проверишь, то увидишь в этом случае именно WSAECONNREFUSED для тех клиентов что не поместились в очередь. WSAETIMEDOUT они получат если совсем ничего не будет в ответ. А в данном случае ответ четкий — сервер активно не захотел принимать входящее соединение.

От: MaximE
Дата: 10.09.05 13:07
Оценка:

Здравствуйте, Michael Chelnokov, Вы писали:

MC>Здравствуйте, MaximE, Вы писали:

MC>>>Возможные причины? Реализация сервера. Например он однопоточный, с последовательной обработкой запросов. И пока он обрабатывает один запрос, успевает поступить больше чем backlog (см. второй параметр функции listen) запросов. Все остальные получат WSAECONNREFUSED.

ME>>В этом случае клиенты получат WSAETIMEDOUT, а не WSAECONNREFUSED.

MC> . А в данном случае ответ четкий — сервер активно не захотел принимать входящее соединение.

И что в этом случае сервер отсылает клиенту?

От: Michael Chelnokov
Дата: 10.09.05 13:10
Оценка: 1 (1)

Здравствуйте, MaximE, Вы писали:

ME>Когда очередь установленных соединений заполнена, новые клиенты не получают RST на свой SYN

Не факт. Судя по Стивенсу, POSIX разрешает как игнорировать SYN, так и отвечать на него RST.
В Windows — второй вариант. В BSD — первый.
Давайте будем отталкиваться от того факта что клиенты все же получают RST, т.к. ошибка именно ECONNREFUSED, а не ETIMEDOUT. Т.е. кто-то все же отсылает оный RST. Почему бы не предположить что этот кто-то и есть сервер? Сервер под Windows

От: Michael Chelnokov
Дата: 10.09.05 13:11
Оценка:

Здравствуйте, MaximE, Вы писали:

MC>> . А в данном случае ответ четкий — сервер активно не захотел принимать входящее соединение.

ME>И что в этом случае сервер отсылает клиенту?

RST

Источник

I’m developing an P2P application which need enable a TCP Hole Punching.

For the Rendezvous Server I’m using a simple application (running in a public IP) with a TIdTCPServer with SSL Enabled, this Application maintains the clients connections and returns the public endpoints (AContext.Binding.PeerIP and AContext.Binding.PeerPort) of the connected clients.

The Client (TIdTCPClient) connections to the server have the property ReuseSocket set to rsTrue.

This is how the clients are connected to the Rendezvous Server.

  TCPClientMain.ConnectTimeout := 500;
  TCPClientMain.Host := RendezvousServerIP;
  TCPClientMain.Port := RendezvousServerPort;
  TCPClientMain.UseNagle := false;
  TCPClientMain.ReuseSocket := rsTrue;

  OpenSSLHandlerMain.UseNagle := false;
  OpenSSLHandlerMain.ReuseSocket := rsTrue;

  TCPClientMain.IOHandler := OpenSSLHandlerMain;
  TCPClientMain.Connect();

The issue happens when I try to create a new connection directly to the public end point of the Client A from B.

TCP Hole Punching code

var
  LTCPClient : TIdTCPClient;
  LOpenSSLHandle : TIdSSLIOHandlerSocketOpenSSL;
begin

  //Init the SSL for the  new connection
  LOpenSSLHandle :=  TIdSSLIOHandlerSocketOpenSSL.Create(nil);
  LOpenSSLHandle.SSLOptions.Method := TIdSSLVersion.sslvTLSv1_2;
  LOpenSSLHandle.SSLOptions.SSLVersions := [sslvTLSv1_2];
  LOpenSSLHandle.UseNagle := False;

  LTCPClient := TIdTCPClient.Create(nil);
  LTCPClient.ConnectTimeout := 5000;
  //Set the data of the public end point of the Client A
  LTCPClient.Host := ARemoteIPAddress; //This is the public ip of the Client A
  LTCPClient.Port := ARemotePort; //This is the port of the public endpoint of the client A
  LTCPClient.ReuseSocket := rsTrue;
  LTCPClient.IOHandler := LOpenSSLHandle;

  LTCPClient.Connect(); //This raises a EIdSocketError exception

I’m getting Socket Error # 10061 Connection refused.

So, the question is how I can establish the new connection to the public endpoint of the Client without raise that exception?

не заходит через internet-id

Цитировать выделенное

невозможно достучаться до хоста через интернет-ID, в логах:

        2014-10-27 16:33:54:308    96         Internet-ID ErrorCode <> 0    Error code: 1
     2014-10-27 16:34:55:476    63         Ошибка: Socket Error # 10061 Connection refused. (EIdSocketError).    Информация
     2014-10-27 16:34:55:632    63         Ошибка: Socket Error # 10061 Connection refused. (EIdSocketError).    Информация
     2014-10-27 16:34:56:786    63         Ошибка: Socket Error # 10061 Connection refused. (EIdSocketError).    Информация
     2014-10-27 16:34:56:973    63         Ошибка: Socket Error # 10061 Connection refused. (EIdSocketError).    Информация

ничего не помогает!

Профиль |
Сообщений:
2 |
Дата создания:
27.10.2014 16:41:37

Re: не заходит через internet-id

sgray

Цитировать выделенное

ещё заметил, у хоста после запуска сереею шарик — видимо, есть проблемы с соединением. но куда копать? сетевой экран и антивирус отключены (MSE и брандмауэр)
Профиль |
Сообщений:
2 |
Дата создания:
27.10.2014 17:18:57

Re: не заходит через internet-id

agybynnx

Цитировать выделенное

   аналогично  по айди  не один не конектится   — по сети работают  
Профиль |
Сообщений:
7 |
Дата создания:
27.10.2014 17:36:37

Re: не заходит через internet-id

wmmel

Цитировать выделенное

Блин… я думал только у меня!
Та же беда… Те ПК которые 100% в сети, секунд 5 пытается соединится, после чего падает…
Профиль |
Сообщений:
13 |
Дата создания:
27.10.2014 17:45:01

Re: не заходит через internet-id

Mikl013

Цитировать выделенное

Поставил прогу  два компа рядом пишет «не в сети»
44:17:21_27-10-2014_982 Connection #285167. Connection to «дом переносной». Mode: <Authorization>. Connecting…
44:17:21_27-10-2014_982 InetConnection #285167. Internet connection to дом переносной (rms-server.tektonit.ru:5656).
52:17:21_27-10-2014_152 Connection #285167. Connection to «дом переносной» failed. Mode: <Authorization>.
52:17:21_27-10-2014_152 Context #285167 removed. Mode: <Authorization>.
Профиль |
Сообщений:
1 |
Дата создания:
27.10.2014 17:53:32

Re: не заходит через internet-id

alex

Модератор

Цитировать выделенное

Были проблемы на нашем сервере. Приносим извинения.
Профиль |
Сообщений:
3290 |
Дата создания:
27.10.2014 19:49:19

Re: не заходит через internet-id

22reper22

Цитировать выделенное

Они до сих пор у вас есть
Профиль |
Сообщений:
5 |
Дата создания:
28.10.2014 11:38:14

Re: не заходит через internet-id

alex

Модератор

Цитировать выделенное

22reper22,
это не так.
Профиль |
Сообщений:
3290 |
Дата создания:
28.10.2014 12:25:33

Re: не заходит через internet-id

wmmel

Цитировать выделенное

22reper22 писал(а):

Они до сих пор у вас есть


Со вчерашнего вечера все отлично работает!
Даже лучше чем было в последние месяцы…

Профиль |
Сообщений:
13 |
Дата создания:
28.10.2014 12:41:12

Re: не заходит через internet-id

22reper22

Цитировать выделенное

alex писал(а):

а у меня именно так!  подключаются только 2 удаленных комьютера.  остальные точно в сети, но не коннектятся. Антивирь исключается,  на всех хостах RMS добавлен в исключение. какой то там ключ прислать не могу потому что не знаю ни что это, ни где это.  нам поставили — я пользуюсь. вернее пользовался  до теперешнего момента
Профиль |
Сообщений:
5 |
Дата создания:
28.10.2014 18:13:01

Re: не заходит через internet-id

22reper22

Цитировать выделенное

и ещё не приходят письма на почту с ID и паролем
Профиль |
Сообщений:
5 |
Дата создания:
28.10.2014 18:19:19

Re: не заходит через internet-id

Cicada

Цитировать выделенное

22reper22,
Пришлите пожалуйста логи с Хостов, к которым не коннектится.
После установки у Вас открывается предупреждающий диалог, в котором Вам нужно подтвердить отправку письма?
Профиль |
Сообщений:
142 |
Дата создания:
28.10.2014 19:29:29

Re: не заходит через internet-id

alex

Модератор

Цитировать выделенное

22reper22,
пришлите лицензионный ключ, которым вы пользуетесь. ни от одного человека с жалобами мы так и не дождались лицензионного ключа.
если вы надеетесь что левые сборки будут работать вечно — это ошибка.
Профиль |
Сообщений:
3290 |
Дата создания:
28.10.2014 19:46:28

Re: не заходит через internet-id

wmmel

Цитировать выделенное

Опять та-же ерунда!
Утром все работало…. час назад или более перестало соединятся!

Это намек на то, что лицензионный ключ пора покупать?
Или на платной лицензии те же проблемы?

Профиль |
Сообщений:
13 |
Дата создания:
29.10.2014 15:23:58

Re: не заходит через internet-id

50m

Цитировать выделенное

А разве он не позиционировался как бесплатный? (
Профиль |
Сообщений:
1 |
Дата создания:
29.10.2014 16:00:50

1
2
3
4

Daulet

Сообщения: 7
Зарегистрирован: 08 сен 2017, 08:25

Ошибка подключения (Socket Error # 10061 Connection refused.)

Здравствуйте! Проблема в том что, при опросе устройств micom через moxa nport, lectus выдает ошибку «Ошибка подключения (Socket Error # 10061 Connection refused.)». Устройства опрашиваются удаленно с другого города. По месту опрашивает те же устройства другой OPC сервер, там опрос идет нормально. Установлен Lectus v3.9 сборка 133.
Файлы *.cfg, *.log, *.txt выслал на почту тех. поддержки lectussoft@gmail.com.

admin

Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Ошибка подключения (Socket Error # 10061 Connection refused.)

Сообщение

admin » 08 сен 2017, 11:27

1) Это проблема на уровне канала связи.
Сервер не может подключиться по TCP.

2) Для проверки связи, на проблемном компьютере запустите telnet клиент и задайте IP адрес и TCP порт, для проверки соединения.
Например: telnet 192.168.116.52 4003
Если идет нормальное подключение, то появится черный экран, иначе выйдет сообщение об ошибке.

admin

Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Daulet

Сообщения: 7
Зарегистрирован: 08 сен 2017, 08:25

admin

Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

I have obtained a debug log, and paste it here:

00000338 43.79466629 [2124] ———————————————————
00000339 43.79466629 [2124] New exception:
00000340 43.79466629 [2124] Delphi exception, type EIdSocketError, message: Socket Error # 10061
00000341 43.79466629 [2124] Connection refused.
00000342 43.79466629 [2124] Exception code: 250477278
00000343 43.79466629 [2124] Exception flags: 3
00000344 43.79466629 [2124] Number of parameters: 7
00000345 43.79466629 [2124] (no debug info) Find error: 7C812AEB
00000346 43.79466629 [2124] call stack — 0 : (no debug info) Find error: 00480B3F
00000347 43.79466629 [2124] call stack — 1 : (no debug info) Find error: 005C3588
00000348 43.79466629 [2124] call stack — 2 : (no debug info) Find error: 005C34CA
00000349 43.79466629 [2124] call stack — 3 : (no debug info) Find error: 005C3488
00000350 43.79466629 [2124] call stack — 4 : (no debug info) Find error: 005D1A39
00000351 43.79466629 [2124] call stack — 5 : (no debug info) Find error: 005D4E3D
00000352 43.79466629 [2124] call stack — 6 : (no debug info) Find error: 005D8917
00000353 43.79466629 [2124] call stack — 7 : (no debug info) Find error: 005D8C21
00000354 43.79466629 [2124] call stack — 8 : (no debug info) Find error: 005D8DBC
00000355 43.79466629 [2124] call stack — 9 : (no debug info) Find error: 005D7EB1
00000356 43.79466629 [2124] call stack — 10 : (no debug info) Find error: 005D7F23
00000357 43.79466629 [2124] call stack — 11 : (no debug info) Find error: 00746915
00000358 43.79466629 [2124] call stack — 12 : (no debug info) Find error: 007466D6
00000359 43.79466629 [2124] call stack — 13 : (no debug info) Find error: 0055A5E2
00000360 43.79466629 [2124] call stack — 14 : (no debug info) Find error: 0048106E
00000361 43.79466629 [2124] call stack — 15 : (no debug info) Find error: 00430A9A
00000362 43.79466629 [2124] call stack — 16 : (no debug info) Find error: 00405CE6
00000363 43.79466629 [2124] call stack — 17 : (no debug info) Find error: 7C80B70F
00000364 43.79466629 [2124] call stack — 18 : (no debug info) Find error: FFFFFFFC
00000365 43.79466629 [2124]
00000366 43.80968475 [2124] ———————————————————
00000367 43.80968475 [2124] New exception:
00000368 43.80968475 [2124] Exception code: 2460516
00000369 43.80968475 [2124] Exception flags: 1677721600
00000370 43.80968475 [2124] Number of parameters: 1360477
00000371 43.80968475 [2124] (no debug info) Find error: E58B0000
00000372 43.80968475 [2124]
00000373 43.80984497 [2124] Amazon: Received results
00000374 43.80992126 [2124] Amazon: Callback invalidated
00000375 43.81000137 [2124] Amazon: There was a problem
00000376 43.81196213 [2124] Amazon: Setting HTML: Couldn’t show results: Socket Error # 10061
00000377 43.81196213 [2124] Connection refused.
00000378 43.81949615 [2124] Going to make final callback 2928
00000379 43.82309341 [2124] Thread has finished 2928
00000380 51.28524780 [2124] MainForm: Activate
00000381 51.42019272 [2124] Forms: NormalizeTopMosts: Level: 0
00000382 51.42821121 [2124] Forms: NormalizeTopMost: Starting
00000383 51.49572372 [2124] Winamp sim — ignoring.
00000384 51.49712753 [2124] Winamp simulation window received messsage 28
00000385 51.49921417 [2124] Winamp sim — ignoring.
00000386 51.49934387 [2124] Forms: Received WM_ACTIVATEAPP
00000387 51.49941254 [2124] Forms: Accepted WM_ACTIVATEAPP —
00000388 51.51252365 [2124] Forms: NormalizeTopMosts: Level: 1
00000389 64.09247589 [2124] Forms: Received WM_ACTIVATEAPP
00000390 64.09257507 [2124] Forms: Accepted WM_ACTIVATEAPP +
00000391 64.09264374 [2124] Forms: RestoreTopMost: Level

Here is another one:

00000001 0.00010728 [2700] Forms: Accepted WM_ACTIVATEAPP +
00000002 0.00016734 [2700] Forms: RestoreTopMost: Level: 1
00000003 0.00021846 [2700] Forms: RestoreTopMost: Starting
00000004 0.00055622 [2700] Winamp sim — ignoring.
00000005 0.00068528 [2700] Winamp simulation window received messsage 28
00000006 3.69861794 [2700] Amazon: Setting HTML:
00000007 3.71399331 [2700] 2708 DB open SQL: SELECT Lyrics, Comment, WebCommercial, WebCopyright, WebFilepage, WebArtist, WebSource, WebRadio, WebPayment, WebPublisher, WebUser, PreviewStartTime, PreviewLength, CacheName, PreviewName, PlaybackPos, PreGap, PostGap, TotalSamples, GaplessBytes, SignType, SignPart1, SignPart2, SignPart3, SignPart4 FROM Songs WHERE ID = 7095
00000008 3.71478963 [2700] 2708 DB lock finished, took 2275.
00000009 3.71580148 [2700] Amazon: Setting HTML: Searching…
00000010 3.73274612 [2700] Thread has started 3376
00000011 3.82572412 [2700] MainForm: Deactivate
00000012 4.74009180 [2700] ———————————————————
00000013 4.74009180 [2700] New exception:
00000014 4.74009180 [2700] Delphi exception, type EIdSocketError, message: Socket Error # 10061
00000015 4.74009180 [2700] Connection refused.
00000016 4.74009180 [2700] Exception code: 250477278
00000017 4.74009180 [2700] Exception flags: 3
00000018 4.74009180 [2700] Number of parameters: 7
00000019 4.74009180 [2700] (no debug info) Find error: 7C812AEB
00000020 4.74009180 [2700] call stack — 0 : (no debug info) Find error: 00480B3F
00000021 4.74009180 [2700] call stack — 1 : (no debug info) Find error: 005C3588
00000022 4.74009180 [2700] call stack — 2 : (no debug info) Find error: 005C34CA
00000023 4.74009180 [2700] call stack — 3 : (no debug info) Find error: 005C3488
00000024 4.74009180 [2700] call stack — 4 : (no debug info) Find error: 005D1A39
00000025 4.74009180 [2700] call stack — 5 : (no debug info) Find error: 005D4E3D
00000026 4.74009180 [2700] call stack — 6 : (no debug info) Find error: 005D8917
00000027 4.74009180 [2700] call stack — 7 : (no debug info) Find error: 005D8C21
00000028 4.74009180 [2700] call stack — 8 : (no debug info) Find error: 005D8DBC
00000029 4.74009180 [2700] call stack — 9 : (no debug info) Find error: 005D7EB1
00000030 4.74009180 [2700] call stack — 10 : (no debug info) Find error: 005D7F23
00000031 4.74009180 [2700] call stack — 11 : (no debug info) Find error: 00746915
00000032 4.74009180 [2700] call stack — 12 : (no debug info) Find error: 007466D6
00000033 4.74009180 [2700] call stack — 13 : (no debug info) Find error: 0055A5E2
00000034 4.74009180 [2700] call stack — 14 : (no debug info) Find error: 0048106E
00000035 4.74009180 [2700] call stack — 15 : (no debug info) Find error: 00430A9A
00000036 4.74009180 [2700] call stack — 16 : (no debug info) Find error: 00405CE6
00000037 4.74009180 [2700] call stack — 17 : (no debug info) Find error: 7C80B70F
00000038 4.74009180 [2700] call stack — 18 : (no debug info) Find error: FFFFFFFC
00000039 4.74009180 [2700]
00000040 4.74055338 [2700] Amazon: Received results
00000041 4.74066114 [2700] Amazon: There was a problem
00000042 4.74479389 [2700] Going to make final callback 3376
00000043 5.10881901 [2700] Thread has started 4012
00000044 5.10922527 [2700] Thread initialized 4012
00000045 5.11665773 [2700] Going to make final callback 4012
00000046 10.71377850 [2700] Amazon: NC Activate —
00000047 12.72235870 [2700] We were asked to finish.
00000048 12.82833099 [2700] We are really going to finish.

Well this is it. I hope anyone can help!!

    msm.ru

    Нравится ресурс?

    Помоги проекту!

    !
    Соблюдайте общие правила форума

    Пожалуйста, выделяйте текст программы тегом [сode=pas] … [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
    Указывайте точные версии Delphi и используемых сетевых библиотек.

    Не приветствуется поднятие старых тем. Если ваш вопрос перекликается со старой темой, то для вопроса лучше создать новую тему, а старую указать в первом сообщении с описанием взаимосвязи.


    Внимание:
    попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
    Повторная попытка — 60 дней. Последующие попытки бан.
    Мат в разделе — бан на три месяца…


    Полезные ссылки:
    user posted image MSDN Library user posted image FAQ раздела user posted image Поиск по разделу user posted image Как правильно задавать вопросы


    Выразить свое отношение к модераторам раздела можно здесь: user posted image Krid, user posted image Rouse_

    >
    Отправка почты

    • Подписаться на тему
    • Сообщить другу
    • Скачать/распечатать тему



    Сообщ.
    #1

    ,
    03.03.09, 11:36

      Member

      **

      Рейтинг (т): нет

      Помогите разобраться с ошибкой :

      Project Project1.exe raised exception class EidSocketError with message ‘Socket Error #10061
      Connection refused Proces stopped Use Step or Run to continue

      Код обработчика:

      ExpandedWrap disabled

        uses

          Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

          Dialogs, IdBaseComponent, IdComponent, IdRawBase, IdRawClient,

          IdIcmpClient, StdCtrls, WinSock, IdTCPConnection, IdTCPClient, IdHTTP,URLMon,

          ExtCtrls, IdMessage, IdMessageClient, IdSMTP, DB, DBClient, MConnect,

          SConnect;

        ……

        procedure TForm1.Button3Click(Sender: TObject);

        begin

        IdSMTP1.Connect(10000);

        IdSMTP1.Host := ‘192.168.5.1’;

        //IdSMTP1.AuthenticationType :=atNone;

        //IdSMTP1.AuthenticationType :=atLogin;

        //IdSMTP1. Username:=’anton’;

        //IdSMTP1. Password:=’1234554321′;

        if (IdSMTP1.Connected=True) then

        begin

        label1.Caption:=’Conect’;

        end;

        //IdMessage1.Subject:= ‘zam’ ;

        IdMessage1.Recipients.EMailAddresses:= ‘anton@****’;

        //IdMessage1.From.Address:=

        IdMessage1.Body.Text:= ‘Connect=true  aoto=none’ ;

        IdMessage1.Date:=StrToDate(‘03.03.2009’);

        IdSMTP1.Send(IdMessage1);

        IdSMTP1.DisconnectSocket;

        end;

      На форме лежат IdSMTP1 и IdMessage1


      medved_68



      Сообщ.
      #2

      ,
      03.03.09, 11:44

        Цитата **EL** @ 03.03.09, 11:36

        Project Project1.exe raised exception class EidSocketError with message ‘Socket Error #10061

        Недоступен сервер, указанный в твоих параметрах. К примеру:

        Цитата **EL** @ 03.03.09, 11:36

        ExpandedWrap disabled

          IdSMTP1.Connect(10000);

          IdSMTP1.Host := ‘192.168.5.1’;

        Ты поручаешь компоненту соединиться, а затем прописываешь хост, с которым нужно установить соединение. :D И второй вопрос — по указанному IP есть кому отвечать на попытку коннекта (почтовый сервер) или «просто так, что бы было»? :D


        **EL**



        Сообщ.
        #3

        ,
        03.03.09, 12:01

          Member

          **

          Рейтинг (т): нет

          закоментировал это поле
          IdSMTP1.Host := ‘192.168.5.1’;

          а в IdMessage1 прописал ip
          не помогает тоже самое
          192.168.5.1 — почтовый сервер
          пробовал и smtp.mail.ru(94.100.177.1)

          Сообщение отредактировано: **EL** — 03.03.09, 12:02


          medved_68



          Сообщ.
          #4

          ,
          03.03.09, 12:29

            Цитата **EL** @ 03.03.09, 12:01

            пробовал и smtp.mail.ru

            Странно. В свойствах IdSMTP1.Host (Инспектор объектов) поставил — smtp.mail.ru Далее:

            ExpandedWrap disabled

              procedure TForm1.IdSMTP1Connected(Sender: TObject);

              begin

                ShowMessage(‘Connect OK’);

              end;

              procedure TForm1.Button2Click(Sender: TObject);

              begin

                IdSMTP1.Disconnect;

              end;

              procedure TForm1.Button1Click(Sender: TObject);

              begin

                IdSMTP1.Connect(10000);

              end;

            На форме IdSMTP1 и две кнопки. При нажатии на Button1 через 1-2 сек. получил — Connect OK, т.е. соединение с сервером smtp.mail.ru успешно установлено. Что я сделал не так? :D


            **EL**



            Сообщ.
            #5

            ,
            03.03.09, 13:04

              Member

              **

              Рейтинг (т): нет

              свойствах IdSMTP1.Host (Инспектор объектов) поставил — smtp.mail.ru

              и кнопку

              ExpandedWrap disabled

                procedure TForm1.Button1Click(Sender: TObject);

                begin

                IdSMTP1.Connect(10000);

                //IdMessage1.Recipients.EMailAddresses:=’an2006an@mail.ru’;

                //IdMessage1.Body.Text:=’Test1′;

                //IdSMTP1.Send(IdMessage1);

                //IdSMTP1.DisconnectSocket;

                //IdSMTP1.Disconnect;

                //IdMessage1.Clear;

                end;

              Та же самая ошибка

              может с компонентом чтото я переставлял INDY(стандартное для делфи 7) на INDY 9

              Сообщение отредактировано: **EL** — 03.03.09, 13:05


              .failer



              Сообщ.
              #6

              ,
              03.03.09, 13:05

                Возможно фильтрация какая мешает.

                самый простой способ проверить порт
                telnet <ip> <port>


                **EL**



                Сообщ.
                #7

                ,
                03.03.09, 13:29

                  Member

                  **

                  Рейтинг (т): нет

                  Проблема решена McAfee антивирусник рубит сабака :)


                  medved_68



                  Сообщ.
                  #8

                  ,
                  03.03.09, 13:36

                    Цитата **EL** @ 03.03.09, 13:04

                    может с компонентом чтото я переставлял INDY(стандартное для делфи 7) на INDY 9

                    Хм…у меня стандартные (шли в комплекте с Д7) — 9 версии. В принципе проверяется любым сниффером — запустил сниффер — нажал в приложении кнопку и смотри отправку пакетов по 25 порту (при подозрении на неработоспособность компонента). :D

                    Добавлено 03.03.09, 13:37

                    Цитата **EL** @ 03.03.09, 13:29

                    Проблема решена McAfee антивирусник рубит сабака

                    Понял. :D


                    decoder_2q



                    Сообщ.
                    #9

                    ,
                    19.11.09, 14:59

                      Уважаемые. продолжу писать здесь, так как тема почти та же.
                      Все та же отправка письма. Все прекрасно отправляется. Но при попытке прикрутить поддержку Socks Proxy вылазит указанная выше ошибка.
                      Тоесть в добавляю еще 2 компонента «IdIOHandlerSocket» и «IdSocksInfo». Для компонента «IdSMTP» свойство «IOHandler» устанавливаю в «IdIOHandlerSocket1», а у компонента «IdIOHandlerSocket» свойство «SocksInfo» в «IdSocksInfo1». Настраиваю все свойства «IdSocksInfo1» и просто запускаю прогу, тоесть никаких методов типа «SocksInfo.MakeSocksConnection» я не использовал.

                      В том случае, если попробовать вызвать этот метод перед соединением с SMTP сервером выдает ошибку класса «EIdClosedSocket» с текстом «Disconnected». Помогите найти логику) без MakeSocksConnection не конектится, с ним просит сначала открыть сокет) замкнутый круг какой-то)

                      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)

                      0 пользователей:

                      • Предыдущая тема
                      • Delphi: Сетевое программирование
                      • Следующая тема

                      Рейтинг@Mail.ru

                      [ Script execution time: 0,0321 ]   [ 16 queries used ]   [ Generated: 9.02.23, 10:49 GMT ]  

                      Понравилась статья? Поделить с друзьями:

                      Читайте также:

                    • Eh1 ошибка электролюкс
                    • Eh1 ошибка реле напряжения
                    • Eh код ошибки температурного индикатора всасывающей трубы
                    • Egs ошибка установки
                    • Egs ошибка соединения

                    • 0 0 голоса
                      Рейтинг статьи
                      Подписаться
                      Уведомить о
                      guest

                      0 комментариев
                      Старые
                      Новые Популярные
                      Межтекстовые Отзывы
                      Посмотреть все комментарии