← →
FireMan_Alexey
(2003-06-26 16:30)
[0]
Суть дела такова. У меня есть адрес или хост к которому мне надо приконектиться, но я не знаю существует ли он вообще. Используя
TClientSocket, получаю ошибку
10065 —
«узел отсутствует»
, как я понимаю!
Но отловить ее ни в OnError ни в Try Except не могу.
Посоветуйте пожалуйста как быть.
Не хотелось бы переделывать работу заново.
Пробовал писать, как советует DigitMan, в OnError
Socket.Disconnect(Socket.SocketHandle);
Но это событие даже не возникает, а ошибку выдает сразу после
ClientSocket.Open;
← →
Карелин Артем
(2003-06-26 16:48)
[1]
Может Application.OnException спасет…
← →
Digitman
(2003-06-26 17:01)
[2]
код приведи свой
и — режим какой у тебя … блок или неблок
← →
Delphin
(2003-06-26 17:30)
[3]
ClientSocket1.Host:=Edit1.Text;
Try
ClientSocket1.Connect;
Except
….
DestroyWindow(WM_Close);
……
End;
← →
FireMan_Alexey
(2003-06-27 14:39)
[4]
>DigitMan
режим не блокирующий
текст
Procedure TMain.ProxyServClientRead(Sender: TObject;Socket: TCustomWinSocket);
Var
S,S1:String;
I1,I2,L:Integer;
Buf:Pointer;
Begin
//
IF TClientSocket(Socket.Data).Active then
Begin
I1:=Socket.ReceiveLength;
GetMem(Buf,I1);
Socket.ReceiveBuf(Buf^,I1);
TClientSocket(Socket.Data).Socket.SendBuf(Buf^,I1);// Отсылаю данные
FreeMem(Buf,I1);
End
Else
Begin
L:=Socket.ReceiveLength;
S:=Socket.ReceiveText;
I1:=Pos("Host",S)+6;
I2:=Pos("Proxy",S)-2;
S1:=Copy(S,I1,I2-I1);
If not GetAddr(S1,80) Then
Begin
Socket.SendText(ErrorProxy_HTTP(ProxyErrors[1]));
Socket.Disconnect(Socket.SocketHandle);
Exit;
End;
TClientSocket(Socket.Data).Port:=80;//Настраиваю порт
TClientSocket(Socket.Data).Host:=S1;//Хост
TClientSocket(Socket.Data).Open; //Пытаюсь коннектиться
(
Socket.Data)
>DigitMan
режим не блокирующий
текст
Procedure TMain.ProxyServClientRead(Sender: TObject;Socket: TCustomWinSocket);
Var
S,S1:String;
I1,I2,L:Integer;
Buf:Pointer;
Begin
//
IF TClientSocket(Socket.Data).Active then
Begin
I1:=Socket.ReceiveLength;
GetMem(Buf,I1);
Socket.ReceiveBuf(Buf^,I1);
TClientSocket(Socket.Data).Socket.SendBuf(Buf^,I1);// Отсылаю данные
FreeMem(Buf,I1);
End
Else
Begin
L:=Socket.ReceiveLength;
S:=Socket.ReceiveText;
I1:=Pos("Host",S)+6;
I2:=Pos("Proxy",S)-2;
S1:=Copy(S,I1,I2-I1);
If not GetAddr(S1,80) Then
Begin
Socket.SendText(ErrorProxy_HTTP(ProxyErrors[1]));
Socket.Disconnect(Socket.SocketHandle);
Exit;
End;
TClientSocket(Socket.Data).Port:=80;//Настраиваю порт
TClientSocket(Socket.Data).Host:=S1;//Хост
TClientSocket(Socket.Data).Open; //Пытаюсь коннектиться
TClientSocket(Socket.Data).Socket.SendText(S);// Отсылаю запрос
Label3.Caption:=S1;
End;
End;
← →
Digitman
(2003-06-27 14:57)
[5]
нет, подожди)
ты ведешь речь прежде всего о перехвате и обработке ошибок коннекта
где у тебя в коде обработка OnError() ? не вижу.
это — раз..
теперь — следующее.
ты утверждаешь, что режим для всех гнезд — неблокирующий.
тогда на основании чего ты сразу же за
TClientSocket(Socket.Data).Open; (
Socket.Data)
нет, подожди)
ты ведешь речь прежде всего о перехвате и обработке ошибок коннекта
где у тебя в коде обработка OnError() ? не вижу.
это — раз..
теперь — следующее.
ты утверждаешь, что режим для всех гнезд — неблокирующий.
тогда на основании чего ты сразу же за
TClientSocket(Socket.Data).Open; //Пытаюсь коннектиться
делаешь
TClientSocket(Socket.Data).Socket.SendText(S);// Отсылаю запрос
??? где и каким образом ты фиксируешь факт успешной попытки коннекта, прежде чем пытаться отослать запрос через устанавливаемое соединение ?
← →
FireMan_Alexey
(2003-07-01 15:02)
[6]
>DigitMan
procedure TMain.ProxyServClientError(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
//
Socket.Disconnect(Socket.SocketHandle);
ErrorCode:=0;
end;
Суть в том, что просто пробовал законектиться на существующий сайт указывая IP-адрес например 135.34.34.80 порт 80 и просто вызывал ClientSocket.Open, но если я в текущий момент не в интернете, то выдается ошибка 10065,
если же я указываю именно HOST, то OnError обрабатывает ошибку.
У меня своя подсеть. Маска подсети указана вручную 255.255.255.0
IP- ареса в диапазоне 192.168.0.*
возможно из-за данных настроек я не могу нормально законнектиться в инет?
А то, что я отсылаю сразу после OPEN, я исправил это и все раво не работает.
Извиняюсь что не прислал исходный код, я сейчас не на своей машине и исходника с собою нет.
← →
Digitman
(2003-07-02 08:36)
[7]
> то выдается ошибка 10065
> то OnError обрабатывает ошибку
не верю !!!!
при приведенном тобой теле OnError() ошибка будет «погашена» в любом случае, будь тобой указан или Host или Address — совершенно никакой разницы.
> то, что я отсылаю сразу после OPEN, я исправил это и все
> раво не работает
и каким же образом ты «исправил» ?
сдается мне, что по-прежнему (!) отказ с кодом 10065 ты имеешь при попытке выполнить именно метод send в момент после выполнения Open, но ДО момента реального коннекта либо возникновения события OnError()
← →
Digitman
(2003-07-02 08:45)
[8]
ты пойми главное — поскольку гнездо неблокирующее, то метод Open тут же возвратит тебе управление, еще ДО того, как будет фактически установлен коннект либо отказано в нем по каким-то причинам (связанным как правило с недоступностью/неактивностью целевого хоста/сервиса или с невозможностью с пом. DNS разрешить имя хоста в его IP-адрес).
о факте успешного коннекта говорит возникновение события OnConnect()
о факте НЕуспешного коннекта говорит возникновение события OnError() (причина отказа — в ErrorCode)
и вот ДО того, как возникнет событие OnConnect() выполнять какие-либо транспортные методы гнезда (send- либо receive-методы) совершенно бессмысленно — это 100%-но приведет к исключению ESocketError (а не к возбуждению события OnError !)
← →
FireMan_Alexey
(2003-07-02 16:50)
[9]
>Digitman
У меня еще вопрос, где можно достать описание функций
на русском
socket
bind
и т.д.
← →
Digitman
(2003-07-02 17:13)
[10]
http://book.itep.ru
← →
panov
(2003-07-02 17:15)
[11]
У меня еще вопрос, где можно достать описание функций на русском
только переводы кусками в сети.
← →
FireMan_Alexey
(2003-07-03 13:14)
[12]
>Digitman
Просто экспериментировал и получил вот что.
В этом простом примере у меня возникает ошибка 10065 и я не могу ее отловить.
Возможно я где-то ошибаюсь
1. CS.Active=False в начале
2. Режим неблок.
3. Интернета нет
unit Example;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ScktComp;
type
TForm1 = class(TForm)
CS: TClientSocket;
procedure FormCreate(Sender: TObject);
procedure CSError(Sender: TObject; Socket: TCustomWinSocket;
ErrorEvent: TErrorEvent; var ErrorCode: Integer);
private
{ Private declarations }
public
(
Sender: TObject)
>Digitman
Просто экспериментировал и получил вот что.
В этом простом примере у меня возникает ошибка 10065 и я не могу ее отловить.
Возможно я где-то ошибаюсь :)
1. CS.Active=False в начале
2. Режим неблок.
3. Интернета нет
unit Example;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ScktComp;
type
TForm1 = class(TForm)
CS: TClientSocket;
procedure FormCreate(Sender: TObject);
procedure CSError(Sender: TObject; Socket: TCustomWinSocket;
ErrorEvent: TErrorEvent; var ErrorCode: Integer);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
cs.Port:=80;
cs.Host:="154.34.34.80";
cs.Open;
end;
procedure TForm1.CSError(Sender: TObject; Socket: TCustomWinSocket;
ErrorEvent: TErrorEvent; var ErrorCode: Integer);
begin
ErrorCode:=0;
Socket.Disconnect(Socket.SocketHandle);
end;
← →
FireMan_Alexey
(2003-07-03 13:19)
[13]
>Panov
А где достать эти обрывки?
← →
Digitman
(2003-07-03 13:32)
[14]
procedure TForm1.FormCreate(Sender: TObject);
begin
cs.Port:=80;
cs.Address:=»154.34.34.80″;
try
cs.Open;
except
on e: ESocketError do
(
«Уррааа !!! Я поймал синхронную ошибку коннекта :»#10 + e.message)
procedure TForm1.FormCreate(Sender: TObject);
begin
cs.Port:=80;
cs.Address:=»154.34.34.80″;
try
cs.Open;
except
on e: ESocketError do
ShowMessage(«Уррааа !!! Я поймал синхронную ошибку коннекта :»#10 + e.message);
else
raise;
end;
end;
← →
Digitman
(2003-07-03 13:38)
[15]
> FireMan_Alexey
ты вообще-то в состоянии читать и анализировать исх.Паскаль-тексты стандартных компонентов от Борланда ? Ведь все что тебя заботило и будет заботить, элементарно выясняется анализом кода в модуле scktcomp.pas !
← →
Douglas Quaid
(2003-07-11 10:35)
[16]
Предусмотри в On Error следующее
ErrorCode := 0;
это «гасит» ошибку, в противном случае OnError выполняется, но ошибка соединения «всплывает»
BESS 0 / 0 / 0 Регистрация: 08.08.2008 Сообщений: 13 |
||||
1 |
||||
28.08.2008, 11:06. Показов 12927. Ответов 4 Метки нет (Все метки)
у меня ошибку пишет socket error # 10065 no route to host в чем дело помогите разобраться и исправить
__________________
0 |
Почетный модератор 11295 / 4264 / 437 Регистрация: 12.06.2008 Сообщений: 12,282 |
|
28.08.2008, 12:24 |
2 |
Говорит, что не знает, через какой интерфейс и какой шлюз обратиться к компьютеру… и это не удивительно, ведь адреса 777.777.777.777 не может существовать.
0 |
0 / 0 / 0 Регистрация: 08.08.2008 Сообщений: 13 |
|
28.08.2008, 12:26 [ТС] |
3 |
Говорит, что не знает, через какой интерфейс и какой шлюз обратиться к компьютеру… и это не удивительно, ведь адреса 777.777.777.777 не может существовать. это для примера ip
0 |
Почетный модератор 11295 / 4264 / 437 Регистрация: 12.06.2008 Сообщений: 12,282 |
|
28.08.2008, 12:50 |
4 |
Может, маршруты не указаны? А пропинговать этот ip получается?
0 |
0 / 0 / 0 Регистрация: 08.08.2008 Сообщений: 13 |
|
28.08.2008, 12:59 [ТС] |
5 |
я не уверен в том правильно ли связаны idftp и idsocketinfo Добавлено через 3 минуты 9 секунд
0 |
|
|
|
Соблюдайте общие правила форума
Пожалуйста, выделяйте текст программы тегом [сode=pas] … [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Указывайте точные версии Delphi и используемых сетевых библиотек.
Не приветствуется поднятие старых тем. Если ваш вопрос перекликается со старой темой, то для вопроса лучше создать новую тему, а старую указать в первом сообщении с описанием взаимосвязи.
Внимание:
попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка — 60 дней. Последующие попытки бан.
Мат в разделе — бан на три месяца…
Полезные ссылки: MSDN Library
FAQ раздела
Поиск по разделу
Как правильно задавать вопросы
Выразить свое отношение к модераторам раздела можно здесь: Krid,
Rouse_
No route to host.
, при пинге
- Подписаться на тему
- Сообщить другу
- Скачать/распечатать тему
|
|
при запуске приложения использую такой код: ICMP := TIdIcmpClient.Create(nil); ICMP.Host := Host; ICMP.TTL := 128; ICMP.ReceiveTimeout := 3000; ICMP.Ping; If ICMP.ReplyStatus.FromIpAddress <> ICMP.Host Then Begin ICMP.Free; ShowMessage(‘**Невозможно соединиться с сервером**’); Close; Exit; End; ICMP.Free;
всё хорошо работает, НО если отключить сетевую карту и запустить приложение пишет: Подскажите, как мне исправить эту багу, то есть определить, если ли вообще возможность пинговать сервер, и вывести сообщение «**Невозможнен роутинг на сервер**»??? |
.failer |
|
хмм |
Smike |
|
try…except не пробовал? |
Testudo |
|
Цитата .failer @ 21.07.06, 08:40 а у TIdIcmpClient какого-нить события, связаного с ошибками разве нет? В том то и дело, что нет. Ошибки ловить приходится только try except на коменде Ping |
mildarf |
|
с трай ексепт получилось =) |
0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
0 пользователей:
- Предыдущая тема
- Delphi: Сетевое программирование
- Следующая тема
[ Script execution time: 0,0256 ] [ 16 queries used ] [ Generated: 9.02.23, 09:52 GMT ]
При работе с сокетами бывают исключительные ситуации, при которых возникают ошибки с некими кодами. Немножко поискав — нашел описание ошибок. Решил привести данное описание в своем блоге:
Socket error 10004 — Interrupted function call
Socket error 10013 — Permission denied
Socket error 10014 — Bad address
Socket error 10022 — Invalid argument
Socket error 10024 — Too many open files
Socket error 10035 — Resource temporarily unavailable
Socket error 10036 — Operation now in progress
Socket error 10037 — Operation already in progress
Socket error 10038 — Socket operation on non-socket
Socket error 10039 — Destination address required
Socket error 10040 — Message too long
Socket error 10041 — Protocol wrong type for socket
Socket error 10042 — Bad protocol option
Socket error 10043 — Protocol not supported
Socket error 10044 — Socket type not supported
Socket error 10045 — Operation not supported
Socket error 10046 — Protocol family not supported
Socket error 10047 — Address family not supported by protocol family
Socket error 10048 — Address already in use
Socket error 10049 — Cannot assign requested address
Socket error 10050 — Network is down
Socket error 10051 — Network is unreachable
Socket error 10052 — Network dropped connection on reset
Socket error 10053 — Software caused connection abort
Socket error 10054 — Connection reset by peer
Socket error 10055 — No buffer space available
Socket error 10056 — Socket is already connected
Socket error 10057 — Socket is not connected
Socket error 10058 — Cannot send after socket shutdown
Socket error 10060 — Connection timed out
Socket error 10061 — Connection refused
Socket error 10064 — Host is down
Socket error 10065 — No route to host
Socket error 10067 — Too many processes
Socket error 10091 — Network subsystem is unavailable
Socket error 10092 — WINSOCK.DLL version out of range
Socket error 10093 — Successful WSAStartup not yet performed
Socket error 10094 — Graceful shutdown in progress
Socket error 11001 — Host not found
Socket error 11002 — Non-authoritative host not found
Socket error 11003 — This is a non-recoverable error
Socket error 11004 — Valid name, no data record of requested type
I’m trying to use the Indy TIdIPMCastServer in order to send a message to a group of clients. But all I get is ‘Socket Error # 10065 No route to host.’. What am I doing wrong?
unit MCSender;
interface
uses
Classes, IdGlobal, IdSocketHandle, IdIPMCastServer, IdIPMCastClient;
type
TSBUDPSender = class(TComponent)
private
FMCSender: TIdIPMCastServer;
public
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
procedure Send(Data: string); overload;
end;
implementation
uses
IdStack, SysUtils;
{ TSBUDPSender }
constructor TSBUDPSender.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
FMCSender := TIdIPMCastServer.Create(Self);
FMCSender.IPVersion := Id_IPv4;
FMCSender.MulticastGroup := '224.0.0.1';
FMCSender.Port := 19151;
end;
destructor TSBUDPSender.Destroy;
begin
FMCSender.Free;
inherited;
end;
procedure TSBUDPSender.Send(Data: string);
var
BS: TBytesStream;
B: TBytes;
begin
if not FMCSender.Active then
FMCSender.Active := True;
BS := TBytesStream.Create;
try
B := BytesOf(UTF8Encode(Data));
BS.Write(B[0], Length(B));
FMCSender.Send(TidBytes(Copy(BS.Bytes, 0, BS.Size)));
finally
BS.Free;
end;
end;
procedure Test;
var
SBSender: TSBUDPSender;
begin
SBSender := TSBUDPSender.Create(nil);
try
SBSender.Send('ABC');
finally
SBSender.Free;
end;
end;
initialization
Test;
end.
I’m using Delphi 10.4.1 with the included Indy version.
|
|
To Fix (Solved: Socket Error: 10065, Error Number: 0x800CCC0E) error you need to |
|
Шаг 1: |
|
---|---|
Download (Solved: Socket Error: 10065, Error Number: 0x800CCC0E) Repair Tool |
|
Шаг 2: |
|
Нажмите «Scan» кнопка | |
Шаг 3: |
|
Нажмите ‘Исправь все‘ и вы сделали! | |
Совместимость:
Limitations: |
Решение: Ошибка сокета: 10065, Номер ошибки: 0x800CCC0E обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре Windows. Эта ошибка может быть исправлена специальным программным обеспечением, которое восстанавливает реестр и настраивает системные настройки для восстановления стабильности
Если у вас есть Solved: Socket Error: 10065, номер ошибки: 0x800CCC0E, тогда мы настоятельно рекомендуем вам
Загрузить (исправлено: Ошибка сокета: 10065, номер ошибки: 0x800CCC0E) Инструмент восстановления.
This article contains information that shows you how to fix
Solved: Socket Error: 10065, Error Number: 0x800CCC0E
both
(manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to Solved: Socket Error: 10065, Error Number: 0x800CCC0E that you may receive.
Примечание:
Эта статья была обновлено на 2023-02-03 и ранее опубликованный под WIKI_Q210794
Содержание
- 1. Meaning of Solved: Socket Error: 10065, Error Number: 0x800CCC0E?
- 2. Causes of Solved: Socket Error: 10065, Error Number: 0x800CCC0E?
- 3. More info on Solved: Socket Error: 10065, Error Number: 0x800CCC0E
Значение Solved: Ошибка сокета: 10065, Номер ошибки: 0x800CCC0E?
A mistake or inaccuracy, an error is caused about by committing miscalculations on the things that you do. It is a state of having a wrong judgement or conception in your conduct that allows catastrophic things to happen. In machines, error is a way to measure the difference between the observed value or the computed value of an event against its real value.
It is a deviation from correctness and accuracy. When errors occur, machines crash, computers freeze and softwares stop working. Errors are mostly unintentional events to happen. Most of the time, errors are a result of poor management and preparation.
Причины решения: Ошибка сокета: 10065, Номер ошибки: 0x800CCC0E?
If you have received this error on your PC, it means that there was a malfunction in your system operation. Common reasons include incorrect or failed installation or uninstallation of software that may have left invalid entries in your Windows registry, consequences of a virus or malware attack, improper system shutdown due to a power failure or another factor, someone with little technical knowledge accidentally deleting a necessary system file or registry entry, as well as a number of other causes. The immediate cause of the «Solved: Socket Error: 10065, Error Number: 0x800CCC0E» error is a failure to correctly run one of its normal operations by a system or application component.
More info on
Solved: Socket Error: 10065, Error Number: 0x800CCC0E
РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы.
Account: ‘Joint French’, Server: ‘pop.orange.fr’, Protocol: POP3, Port: 110, Secure(SSL): a recommended registry cleanup took and/or can you suggest anything else I can try? Socket error 10065 from Outlook Express
Hi, for the last few days we have been receiving «The connection to the server has failed.
Internet search implies it may be a broekn registry entry but is there this problem as the title was incorrect. Much appreciated
Just for completeness — I found the No, Socket Error: 10065, Error Number: 0x800CCC0E» from Outlook Express.
Sorry but I had to re-post cause of the error was nothing to do with ports.
Отправить проблему с Windows Mail. Ошибка сокета: 10060, номер ошибки: 0x800CCC0E
Привет, я просмотрел все темы обсуждения и попробовал Йорк, и теперь я использую другого провайдера для подключения к Интернету. Не только номера портов, но и все другие настройки.
Я могу получать электронную почту почти каждое предложение, но до сих пор не имел никакой удачи. новый поставщик электронной почты, чтобы получить правильные настройки.
Тема «Тест», Учетная запись: «O2 Email», Сервер: «smtp.o2.co.uk», Протокол: SMTP, Порт: 25, Secure (SSL): но не может отправлять. благодаря
You must go to the website of What triggered this error is that, I recently moved from London to New No, Socket Error: 10060, Error Number: 0x800CCC0E»
Любая помощь будет высоко ценится.
Ошибка сокета: 10060, номер ошибки: 0x800CCC0E
Поскольку мой puter находится на том же кабеле, что и мой телефон, мне нужен SERVER — ваш SMTP-сервер, который вы используете в Outlook Express для своей учетной записи MSN).
Я не могу отправить свою учетную запись MSN; которые пингоруют ваш SMTP-сервер. Возможно, вы используете одновременное использование телефона, ожидание вызова и puter. Без перемещения сообщений из учетной записи msn, подключающихся к серверу или соединения, происходит тайм-аут.
Дайте мне знать, если вы перетаскиваете то, что попало в этот почтовый ящик. Это был вопрос включения и выключения), может также мешать? Попробуйте превратить сервер, и вы не можете этого сделать?
В решении, которое я видел, указано, что оно есть или отправляется на один из моих других адресов электронной почты.
You can try to them off temporarily. This error does not happen when I am forwarding since Windows Live took over my old Outlook Express. Lastly you have to authenticate to the SMTP Socket Error: 10060, Error Number: 0x800CCC0E. Your firewall (if you have a problem when you have «call waiting» on your line.
I get the error: get a reply or not. Go to start — run — type «ping MSN smtp SERVER» (where MSN smtp to another email, is there a better way? Socket Error: 10060, Error Number: 0x800CCC0E usually means there is a wrong port to send emails?
ошибка выражения outlook 0x800ccc0e и ошибка сокета 10013
Now set up an email for the new user.Here are the instructions from Microsoft.http://windows.microsoft.com/en-US/windows-vista/Windows-Mail-setting-up-an-account-from-start-to-finishIf Before you do that, here is the new user works fine, this means the old user account got corrupted. Reboot and log something less destructive.Create a new user account.
в нового пользователя.
Номер ошибки 0x800CCC0E Ошибка Outlook Express
Every time I open Outlook Express I get «cleaners» but they do not work. Please advise this error message::::::
The connection to the server has failed. ASAP»
Спасибо
HOGFAN
Я пробовал все типы
Ошибка сокета электронной почты 10013 0x800CCC0E
Мы счастливо загрузили наши новые электронные письма за последние 12 месяцев и никогда не сталкивались с проблемой раньше.
У нас есть сеть компьютеров 12 и возникла проблема с загрузкой писем с почтового сервера, который размещен в другом месте.
Номер ошибки: 0x800CCC0E
Account: ‘Dad’, Server: ‘pop.ntlworld.com’, Protocol: POP3, Port: 995, Secure(SSL): Yes, Socket Error: 10060, Error Number: 0x800CCC0E
Спасибо, если вы можете помочь
Киран
Привет, я получаю это сообщение при попытке отправить / получить почту в Outlook Express
Не удалось подключиться к серверу.
Номер ошибки: 0x800CCC0E Vista SP1 OLE — 6.0.600.16386
У меня ошибка Google и ошибка SP1, поскольку я отправлял почту раньше. Скотт
Ошибка: 10061, номер ошибки: 0x800CCC0E
Поддерживает ли Хартия SSL-соединения SSL на порту 25? Subject ‘test’, Account: ‘******’, Server: ‘mail.charter.net’, Протокол: SMTP, Порт: 25, Secure (SSL): Нет, Socket SP1 и получение этой ошибки. Большинство серверов используют порт 465.
Попробуйте установить параметр Отключить порт на 465. Если это не сработает, попробуйте отключить брандмауэр и не получится. Все настройки в электронной почте, но если я попытаюсь отправить почту, я получу это.
Связь сделала все, о чем говорили. Я могу получить почту, и она будет отправлять и получать SSL без использования порта 25.
Использование Outlook Express 6.0.600.16386 Vista, как и должно быть. Похоже, что это сработало с момента установки сервера.
Ошибка Outlook Express: номер 10061 0x800ccc0e
Иногда может перезагружать компьютер с помощью сервера.
I recently get «Error — connection Norton. with no error and the other one will not. Windows XP.
Используйте и недавно удалили. Никакой шаблон, насколько он работает, а какой нет. Все настройки верны. В следующий раз без использования ярлыка.
Не стесняйтесь удачи. Поступили в Сеть. В некоторых случаях учетная запись одного человека будет появляться Нет для входа в систему.
Thanks. We have three identities will not. Have attempted to log and modem and will work. Was infected with to server has failed» numbers above.
XP OE 6.00.2900.2180 — Ошибка сокета: 10053, номер ошибки: 0x900CCC0F
Когда я нажимаю send и получаю все 3, я получаю следующую ошибку:
Твой конец.
Хорошо, я избегаю перестройки, если это вообще возможно.
Любой сервер неожиданно прекратил соединение.
еще? Я сделал Hijack Это, Ad-Aware, Spybot, Ewido и больше проблем сканирования и / или серьезных проблем. Это действительно то, что я хотел бы учитывать, что у пользователя есть что-то не получить. Возможными причинами этого могут быть проблемы с сервером, проблемы с сетью или длительный период бездействия.
W98SE-getting socket error 11001 & error number 0x800CCC0D
Решено: ошибка 0x800CCC0E
Сообщение об ошибке не предоставило таких же результатов, как указано там, то есть, пожалуйста, заполните то, что произошло с сервером
проверить это
http://answers.microsoft.com/en-us/…800ccc0e/04acbb3a-2d66-4a49-aca1-264fedae862f
За последние два дня эта ошибка все еще появляется. Предыдущий поток на ту же тему ошибки (ошибка 0x800CCC0E) подробности Мне не хватает.
Cheers.
подключение к коду возникло при активации отправки / получения.
Решено: ошибка SMTP Yahoo. 0x800ccc0e
I use MS Outlook 2000 settings and nothing has changed. I have triple checked all o’wise ones? Any ideas I am now unable to send my emails. Mega
и мой провайдер — Freeserve.
После многих лет никаких проблем с этим, 0x800ccc0e
I tried ‘detect and repair’ which was suggested someplace but it did not work. I get: unable to connect to server (acct: yahoo.co.uk) SMTP server: SMTP.mail.yahoo.co.uk ERROR
Решение: Ошибка Windows Live Mail 0x800CCC0E
Все они ранее имели место в течение более одного года использования.
У меня Windows Vista Home Premium, и я
Спасибо
предлагаемое исправление? Это новая проблема, которая никогда не использует Windows Live Mail с Comcast в качестве моего интернет-провайдера.
Кто-нибудь отправляется в Исходящие.
Решение: отчет об ошибке Outlook Express 0x800CCC0E
Оцените любые предложения относительно того, что может быть проблемой.
Когда я пытаюсь загрузить новые сообщения, я получаю сообщение об ошибке 0x800CCC0E.
I’m using outlook express 6 on XP.
Сообщение об ошибке 0x800ccc0E
Здравствуйте-
I’m at can receive) in Outlook Express 5. Post back with the smtp settings on fix solutions, but still the same problem. Can’t send E-Mail messages (but error number 0x800ccc0E. Computer, as far as the computer as they are now.
I’m receiving a different (new) identity, but still no luck. Thanks- Dog
Its usually as simple as I can see, is clean. I’ve run several virus scans, but nothing found. I’ve also uninstalled and reinstalled Outlook Express, tried a mis-spelt server name or wrong port.
Any wits end. I’ve visited several websites and followed their Ideas???
Ошибка Outlook 0x800ccc0e
Я получаю следующую ошибку Номер ошибки 0x800ccc0e)
кто знает, как остановить его?
Невозможно подключиться к серверу. (Учетная запись «что-то», сервер POP3 «yourdomain.com» при попытке получить электронную почту.
Ошибка Outlook Express 0x800CCC0E
Lots of times people attribute a non-responsive mail server with a checks out, we’ll try some other stuff.
на несколько дней.
Получили эти две вещи в первую очередь, и если все не имеет проблем с сервером электронной почты.
Now I am connection to the server has failed. Make sure that your ISP is problem on their machine and that is not always the case. Outlook express worked fine new computer. I get the following message «The unable to send/receive.
Ошибка получения почты Windows 0x800ccc0e
Всем привет,
I am having a weird issue Can someone please assist me, I am stumped, happen on a laptop i bought last week. and don’t know what else to try.
Ошибка почтовой системы Windows 0x800CCC0E
Код ошибки сокета при попытке проверить мой адрес электронной почты. Хорошо, что он отлично справился годами. Дайте это назад и, надеюсь, ошибка 10061 .. еще попробовать.
I use a personal domain and I can access the mail through but no difference. I’ve checked that my settings are correct and the only difference was the outgoing Luck
Maz1
Не уверен, что почтовый сервер был настроен на порт 25, и мой cpanel говорит, что он должен быть 26.
Four days ago I started getting the above my cpanel so it’s not server problems. Changed it it will work for you too. Not sure what that means anything.
Win Live Mail — ОШИБКА 0x800CCC0E
This could, for example, indicate a lack of memory on your system. Server: ‘imap.mail.com’
Идентификатор ошибки Windows Live Mail: или получать сообщения.
Не удалось отправить 0x800CCC0E
Протокол: IMAP
Порт: 995
Безопасный (SSL): Да
Соединение для отправки на сервер из-за несетевых ошибок.
Ответ сервера: ваша команда IMAP не может быть сервером.
Hi all. I'm trying to send some data on broadcast address 255.255.255.255 on start of my program with TIdUDPClient.SendBuffer. I don't bother about a receiver too much; it can be computer in local network, or local host (127.0.0.1), or nobody. All goes well until I unplug the network cable. In this case I see the exception "Socket error #10065: no route to host". Yes, I can surround all network operations with try-catch, but I don't understand why Windows denies me to send my data on local address when external network is not available ?.. TIA. -- Alex
Alex
10/11/2010 11:57:45 AM
"Alex Belo" <[email protected]> wrote in message news:[email protected] > I'm trying to send some data on broadcast address > 255.255.255.255 on start of my program with > TIdUDPClient.SendBuffer. Which version of Indy are you using? Have you tried using your LAN subnet's actual broadcast IP instead of the generic 255.255.255.255 address? Not all routers allow broadcasts on 255.255.255.255. > Yes, I can surround all network operations with try-catch, but I > don't understand why Windows denies me to send my data on > local address when external network is not available ?.. Well, if you are sending a broadcast that involves external addresses, Windows has no way of knowing that you want to handle the data locally as well. Have you tried sending to just the local address by itself? -- Remy Lebeau (TeamB)
Remy
10/11/2010 4:27:54 PM
Remy Lebeau (TeamB) wrote: > Which version of Indy are you using? v.10 in CB2007 (Indy as it was without updates). I think it's problem of Winsock itself (not Indy), because I've found a lot of complains about this issue in Internet. > Not all routers allow broadcasts on 255.255.255.255. Yes, I know, but I plan to use my simple UDP-based remote control system at a short distance (via passive hub, not router). > Well, if you are sending a broadcast that involves external > addresses, Windows has no way of knowing that you want to handle the > data locally as well. Wiki (http://en.wikipedia.org/wiki/Broadcast_address) says that "A special definition exists for the IP broadcast address 255.255.255.255. It is the broadcast address of the zero network (0.0.0.0/0), which in Internet Protocol standards stands for this network, i.e. the local network." So the question is: "Is local host (127.0.0.1) a member of the local network by definition?" I think it should be so, but I can be wrong. > Have you tried using your LAN > subnet's actual broadcast IP instead of the generic 255.255.255.255 > address? > Have you tried sending to just the local address by itself? Without cable the only working address is 127.0.0.1. Аny broadcast variant (255.255.255.255 or 192.168.255.255) causes error #10065 (BTW it looks as good method to see if cable is connected or not :) ), and the local listener receives nothing. So - if cable is on all goes well with broadcasts (note, I can see broadcast messages on local listener without problem); - if cable is off I have to send data additionally on local address. Not big deal but it looks strange ... -- Alex
Alex
10/12/2010 10:50:27 AM
"Alex Belo" <[email protected]> wrote in message news:[email protected] > So the question is: "Is local host (127.0.0.1) a member > of the local network by definition?" No. It is a loopback address that does not go out on the network. > Without cable the only working address is 127.0.0.1. > ?ny broadcast variant (255.255.255.255 or > 192.168.255.255) causes error #10065 (BTW it looks > as good method to see if cable is connected or not :) ), > and the local listener receives nothing. What IP is your listener binding to? If it is binding to 127.0.0.1, then you have to send to 127.0.0.1. If it is binding to 192.168.x.x or 0.0.0.0, then sending to 192.168.255.255 should work (provided your subnet mask is 255.255.0.0 to begin with, and not something like 255.255.255.0 instead, which would have a broadcast IP of 192.168.x.255 where x is not 255). -- Remy Lebeau (TeamB)
Remy
10/12/2010 5:10:14 PM
Remy Lebeau (TeamB) wrote: > > So the question is: "Is local host (127.0.0.1) a member > > of the local network by definition?" > > No. It is a loopback address that does not go out on the network. Yes, in opposite case there will be conflict of IP addresses in network. But what about this address from internal sender point of view? Should TCP/IP system send broadcast UDP packets on this address (just as on any external address in local network) even if cable is unplugged? I see such packets on loopback port if cable is on, and I can't find any good reason why this port becomes inaccessible if cable is off. The only reason which I can imagine is hardware support of loopback when hardware sends data via transmitter and receives them at the same time with receiver, and (physically) received data goes to 127.0.0.1 after that. In this case transmitter can't work (no carrier). Looks as possible but not so good scenario; IMHO programs should have an ability transparently communicate via TCP locally on the same computer with or without external cable. Another possible reason could be error in winsock (highly unlikely). The only way to check it is test on Linux. > What IP is your listener binding to? Listener is TIdUDPServer with BroadcastEnabled=true. Field Bindings is empty. Listener can reside in network or locally. Sender is TIdUDPClient (certainly BroadcastEnabled=true) which sends on 255.255.255.255. > If it is binding to 127.0.0.1, then you have to send to 127.0.0.1. > If it is binding to 192.168.x.x > or 0.0.0.0, then sending to 192.168.255.255 should work (provided > your subnet mask is 255.255.0.0 to begin with, and not something like > 255.255.255.0 instead, which would have a broadcast IP of > 192.168.x.255 where x is not 255). Subnet mask is 255.255.0.0. I've tried 255.255.255.255 and 192.168.255.255 with identical results. -- Alex
Alex
10/13/2010 5:18:58 AM
"Alex Belo" <[email protected]> wrote in message news:[email protected] > But what about this address from internal sender point of view? Should > TCP/IP system send broadcast UDP packets on this address (just as on > any external address in local network) even if cable is unplugged? TCP and UDP are separate from each other. TCP is not involved in UDP traffic, and vice versa. > I see such packets on loopback port if cable is on, and I can't find any > good reason why this port becomes inaccessible if cable is off. Have a look at this discussion: http://groups.google.com/group/borland.public.delphi.internet/browse_thread/thread/b356cd0521f8a683 Is this similar to your situation? > Listener is TIdUDPServer with BroadcastEnabled=true. Field > Bindings is empty. Then it will bind to 0.0.0.0, which tells the socket to listen on all available IPs. -- Remy Lebeau (TeamB)
Remy
10/13/2010 5:58:27 PM
Remy Lebeau (TeamB) wrote: > > Should TCP/IP > > TCP and UDP are separate from each other. Oh, yes, my mistake. I had to write "IP". > > I see such packets on loopback port if cable is on, and I can't > > find any good reason why this port becomes inaccessible if cable is > > off. > > Have a look at this discussion: > > http://groups.google.com/group/borland.public.delphi.internet/browse_thread/thread/b356cd0521f8a683 > > Is this similar to your situation? I am afraid that there is a different situation: AFAIUI the respondent can't answer because sender sent "spoofed" packet on some weird reason. ----- I've got also some information (perhaps incomplete or not well understood by me) that sender clones broadcasts on all available network interfaces (in my case phisical network adapter and local 127.0.0.1) but it stops on error if address of broadcast is not in the same network (255.255.255.255 is this case). But I am getting the same error even if I use the "more precise" broadcast address 192.168.255.255. Do you have any information about this? -- Alex
Alex
10/15/2010 7:28:24 AM
"Alex Belo" <[email protected]> wrote in message news:[email protected] > sender clones broadcasts on all available network interfaces > (in my case phisical network adapter and local 127.0.0.1) It will do that if you have bound the socket (explicitally or implicitally) to all available adapters in the first place. You can use bind() to bind it to a specific adapter instead if you want to broadcast only to a specific network. > it stops on error if address of broadcast is not in the > same network (255.255.255.255 is this case). You have a socket that is bound to all adapters, and you are broadcasting to a wildcard address that sends on all networks. So it makes sense that the broadcast will fail if it tries to send on a network that is not accessible. > But I am getting the same error even if I use the > "more precise" broadcast address 192.168.255.255. Did you bind the socket to just that network adapter first, or is it still bound to all adapters? -- Remy Lebeau (TeamB)
Remy
10/18/2010 4:37:09 PM
Remy Lebeau (TeamB) wrote: > > But I am getting the same error even if I use the > > "more precise" broadcast address 192.168.255.255. > > Did you bind the socket to just that network adapter first, or is it > still bound to all adapters? No, binging was not specified (empty). BTW I think you can reproduce it easily in 2 minutes. Drop TIdUPDClient on from, set properties Host=192.168.255.255 or 255.255.255.255, BroadcastEnabled=true, Active=true. Drop TIdUPDServer, set BroadcastEnabled=true, Active=true, assign some port. Try to sent any data with TIdUPDClient on server port when network cable is on/off (when you unplug the cable you should wait till the message "Network is not available" comes in tray; in opposite case sending will be successful :) ). > So it makes sense that the broadcast will fail if it tries to send on > a network that is not accessible. I think that this behaviour should be documented somewhere but I don't know in what RFC to search. -- Alex
Alex
10/19/2010 4:46:09 AM
Similar Posts:
- «Unknown socket failure» error when using «send/retrieve»
- Trial run test failed with Error «IO::Socket::INET: connect: A socket operation is already in progress.»
- «Socket Error # 10054 Connection reset by peer» error in TidHTTPServer
- «client socket shut down» error
- ERROR …. «host» via package «URI::_foreign»
- Delphi XE HTTP: error «Socket Error #10054 Connection reset by peer» [Edit]
- Host Settings «host title» and «host URL» clarification needed
- Precedence of «where» («of», «is», «will»)?
- FDMonitor.exe: Socket Errors and «Encounter EOF»
- Http/OpenSSL «EIdSocketError Socket Error # 0»
- «$host = shift || $hostname;» vs. «$host = $hostname;»
- «Error Group: WINSOCK» «Error Code:11004»
- «Create route»-problem -> «Route is being created»