инструкции
|
|
To Fix (Error 11001) error you need to |
|
Шаг 1: |
|
---|---|
Download (Error 11001) Repair Tool |
|
Шаг 2: |
|
Нажмите «Scan» кнопка | |
Шаг 3: |
|
Нажмите ‘Исправь все‘ и вы сделали! | |
Совместимость:
Limitations: |
Ошибка 11001 обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре Windows. Эта ошибка может быть исправлена специальным программным обеспечением, которое восстанавливает реестр и настраивает системные настройки для восстановления стабильности
Если у вас есть ошибка 11001, мы настоятельно рекомендуем вам
Скачать (Error 11001) Repair Tool.
This article contains information that shows you how to fix
Error 11001
both
(manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to Error 11001 that you may receive.
Примечание:
Эта статья была обновлено на 2023-01-22 и ранее опубликованный под WIKI_Q210794
Ошибка или неточность, вызванная ошибкой, совершая просчеты о том, что вы делаете. Это состояние неправильного суждения или концепции в вашем поведении, которое позволяет совершать катастрофические события. В машинах ошибка — это способ измерения разницы между наблюдаемым значением или вычисленным значением события против его реального значения.
Это отклонение от правильности и точности. Когда возникают ошибки, машины терпят крах, компьютеры замораживаются и программное обеспечение перестает работать. Ошибки — это в основном непреднамеренные события. В большинстве случаев ошибки являются результатом плохого управления и подготовки.
Причины ошибки 11001?
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 «Error 11001» error is a failure to correctly run one of its normal operations by a system or application component.
More info on
Error 11001
РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы.
Error msg. When Protocol: SMTP.No such host is known.
Failed to find host.Socket Error: 11001, Port: 465, sending email.
No Sockett error 11001
Take a look at click here which may help helps.
they’d had no problems with their servers. They were contacted about this and said with no problems.Is this a problem with TESCO?
Hope that But I’d be interested to know what has been happening here!Any ideas would be greatly appreciated. C:DOCUME~1GEORGE-1LOCALS~1TEMPWERO563.dir00svchost.exe.mdmp??I sent an email and received one on the Socket Error.The Generic Host problem support.microsoft.com/kb/894391 . The cynical side of me tells me maybe they would say that!Like I said everything seemed ok today so hopefully it’s going to stay that way.
Quicktime v5 error 11001
W98SE-getting socket error 11001 & error number 0x800CCC0D
Error 11001 conecting to the Internet ?
Windows Socket Error (11001)
How do I remove them completely? help you can provide. Respectfully,
R.
под управлением Windows Me.
Hi, I am Also, I had deleted somethings like ICQ and Morpheus from my Code and I didn’t used to get it. Thanks for any I have recently been receiving the subject Error computer ages ago, but I still seem them listed in the startup.
Ошибка сокета # Хост 11001 не найден
Я запускал вирусы, шпионские программы, рекламные убийцы. Кто-нибудь, а затем открыл либо IE, Firefox, либо Outlook.
Пожалуйста, это происходит после того, как я подключился к интернету (широкополосный доступ) # 11001 хост не найден ». Там знаете, как это исправить?
Я продолжаю получать «подсказку об ошибке сокета!»
Ошибка Socket Windows (11001), в AP1 ‘ASync Lookup’
Ошибка Socket Windows (11001), в AP1 ‘ASync Lookup’
Испытывая трудности с входом в гольф-рекламу … Ошибка Socket Windows (11001), Спасибо.
on AP1 ‘ASync Lookup’ Can anyone provide assistance.
Ошибка сокета клиента Warzone #11001 хост не найден (с изображением)
Кто-нибудь помогите. Из-за этой ошибки я не могу играть в риск,
Идем, что это, черт возьми?
Не удалось найти host.Socket Error: 11001, Port: 587, Protocol
Премиум-сервер win7
Переход к сети.
Сообщение об ошибке Windows Update: Ошибка 0x80072EE2 Ошибка 0x80072EE7 Ошибка 0x80072EFD E
Попробуйте эту ссылку: http://support.microsoft.com/kb/836941
Ошибка обновления Windows. Ошибка целостности системного файла. Ошибка установки.
Все это только для исправления iTunes, и я даже не знаю никакой помощи, которую вы можете предложить. Вот:
SFCFix версия 2.4.3.0 от niemiro. как попробовать. Я пытаюсь исправить этот ноутбук для родственника
не удалось установить автоматически. Но я бы все же начал время: 2015-05-10 00: 46: 57.020
Служба Microsoft Windows 7 Первоначально, все, что я хотел
Также было рекомендовано запустить SFCfix здесь: http: //www.sysnative.com/niemiro/apps/SFCFix.exe
В какой-то момент он блокирует 0. Я подключил SFClog Pro на своем ноутбуке Dell. В настоящее время для хранения нужно использовать iTunes. Успешно обработан niemiro завершен.
Этот ноутбук находится в хранилище и SFCFix версии 2.4.3.0 всех директив.
Я запускаю Windows 7 не включается через год. AutoAnalysis ::
CORRUPT: C:Windowswinsxsamd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17592_none_672ce6c3de2cb17fsmipi.dll
РЕЗЮМЕ: некоторые изъяны, если любой из них даже исправит проблему iTunes для начала!
и я не думаю, что у них есть оригинальные компакт-диски. Пакет 1 — amd64
Не использовать файл сценария. Время окончания: 2015-05-10 00: 51: 14.249
———————- ———————- EOF
Я благодарен, что попросил меня вставить Windows DVD, если бы у меня было это, чего я не делал.
Ошибка сети. Windows не может получить доступ к server.LAN.com MySharedFolder. Код ошибки: 0x80004005 — Неопределенная ошибка.
Код ошибки: 0x8004005 — ошибка Unspecified. Симптом:
The URL of a shared folder on the LAN, copied into Network Error: WIndows cannot access
server.LAN.comMySharedFolder Windows Explorer address bar produces the Network Error in the above title.
Visual Runtime Error, Sound Error, Norton Disabled, Media Player Error & MORE
очень странная проблема сегодня. Я запускаю Windows XP (все исправления обновлены), 256 MB Ram, 75 мог подумать о переформатировании моего жесткого диска. Во всяком случае, чтобы сделать длинный рассказ коротким, я отказался от всей этой проблемы и был переустановлен и что мой Norton Antivirus нужно было переустановить. Тогда он отключил мой Norton, не позволил мне получить доступ к расширенным настройкам звука!
Should I be worried for the future or Any insight would be can I assume my computer is fine now? I downloaded about 50 .mpg files and Gig HD — so I figured the «low» virtual memory had to be an error. back to normal!
How can merely took the whole folder full of .mpg’s and ran in through a file-shredding program. At the same time as this, windows would pop up Lastly, I started getting error messages telling me that my soundcard greatly appreciated.
-Давид
Имейте в виду, что я не использовал свой компьютер по-разному Firewall и мой Norton Antivirus.
Я поместил их в папку на моем рабочем столе. чем я когда-либо пользовался им, поэтому для меня это было проблемой. Тогда они сказали, что они только что сделали? Кто-нибудь знает
I tried tripling the virual memory to 1GB and also tried letting Windows automatically set the virtual memory size, but neither of these fixed the problem. Was this a little message saying that my virtual memory was low. Now EVERYTHING is a virus/trojan/corrupt .mpg’s?
Позже появилось сообщение о том, что мой Media Player n …
Код ошибки = 0x80004005; Источник ошибки = Groove __ Ошибка Microsoft SkyDrive Pro
Из-за некоторых других проблем с офисами, удаленные от исходного местоположения, чтобы избежать дублирования переименованных папок)
3. Он создает единственные инструкции, которые я нашел, что имело смысл.
Прекратите синхронизацию всех папок Skydrive Pro (у вас есть оставшиеся папки, которые я уничтожил его машину и переустановил окна.
я не смог остановить синхронизацию.
Skydrive про, как это исправить?
1. Я сделал некоторые поисковые запросы и следил за тем, что он все еще получает ошибку при синхронизации skydrive. С новой установкой окон и служебной ошибки 365 в заголовке. Удалите все просмотры, чтобы решить эту проблему для конкретного пользователя.
Кто-нибудь знает какие-то исправления без везения. Запуск IE как администратора и повторная синхронизация библиотек
Эта история в IE
2.
Ошибка времени выполнения «3000»: Зарезервированная ошибка (-3201); для этой ошибки нет сообщения.
The error message it gives is: Run-time error ‘3000 ‘:
Всем привет:
Можете ли вы помочь код, в котором он отлаживается. Я покажу ниже
Зарезервированная ошибка (-3201); для этой ошибки нет сообщения. мне с этим вопросом, пожалуйста?
Ошибка голубого экрана Io. Ошибка проверки в Wmiacpi.sys (ошибка драйвера wmd) 20e
Http://www.bleepingcomputer.com/filedb/wmiacpi.sys-7763.htmlA Ошибка BSOD обычно укажет на файл, что ошибка Dell Dell Latitude D531.
Я получаю синий экран после B9BAB852F
Я запустил диагностику Dell, и все прошло. Dell просто заменила жесткую орфографию имени файла 2nd? Любой какой-либо
Это штраф до понедельника. Я пытаюсь войти на компьютер. Это сработало? Вы уверены в
Ошибка проверки в wmiacpi.sys (ошибка драйвера WMD) 20e
wmiacpsi.sys = 152f, но это не может быть причиной ошибки. проехать около 10 дней назад.
Ошибка на странице. Попытка изменить погоду и следующую ошибку. Ошибка строки 2 Char 316
Ошибка на странице Начальной страницы Dell. Появляется сообщение об изменении погоды и сообщении об ошибке.
Ошибка синего экрана IO. Ошибка проверки в Wmiacpi.sys (ошибка драйвера WMD 20e)
Поэтому, читая несколько страниц в Интернете, я продолжаю получать следующие BSOD.
Я только что купил новую память (TWIN2X4096-8500C5C G), новая память, похоже, не работает, если я не добавлю только одну палочку, и даже с этим я получаю синие ошибки экрана. После перезагрузки я получил и вернул свою прежнюю память и проверил верификатор драйверов Windows.
Утомлена ошибка ошибки! Пора вернуться в Бумагу.
Вместо того, чтобы повторять все, я хотел бы продолжить ……….. Использовал Kaspersky Security и спасение TIS Pop Up от Касперского. О’кей, одна штука прямо в Kaspersky, требует только CD, чтобы дать вам ссылку на мой пост. Он будет загружаться (конечно), но Скачать все хорошо, и снова не нужно запускать Wndows.
Я сам пытался решить свою проблему,
Короче говоря … Вот Kaspersky Disc. Просто следуйте подсказкам. Несколько дней назад мой компьютер разбился.
У меня есть при запуске диска.
Здравствуйте, нам не понадобится Windows, чтобы что-то сделать. Я сделал первый поток бесполезным (я думаю)
Я читал учебник грегкера. Если вы можете это сделать, я бы диск в течение многих лет, так что просто CD-помощник.
Я был перенаправлен сюда джаманджи, которому, кстати, было очень полезно. Смущенный тем, какой тип диска использовать
Ошибка ошибки 0xc000000f. Высказывание, если попробуйте это
http://support.kaspersky.com/viruses/utility < the top scanner TDSS Killer
Я не «Техник» как таковой, но я хотел бы 0xc000000f
Если вы прочтете это … Спасибо за ваше время.
Есть и другие варианты —
Загрузочный компакт-диск для восстановления AntiVirus для Windows: освободите ссылки. У меня есть темы 2 по этому вопросу, но вы можете использовать DVD, но серьезно тратить полезное пространство.
← →
SergP
(2003-09-28 13:23)
[0]
Что можно сделать чтобы избавится от «выскакивания» окна с сообщением об ошибке 11001 и других ошибок, которые не устраняются с помощью:
procedure TForm1.ServerSocketClientError(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
…
ErrorCode:=0;
…
end;
И вообще как эти ошибки можно обработать програмно?
← →
Анатолий
(2003-09-28 20:32)
[1]
если знаешь часть кода на которой бывает ошибка попробуй заключить ее в try … except
← →
SergP
(2003-09-28 20:54)
[2]
Ошибка 11001 возникает при попытке конекта клиентсокета когда у меня инет отключен. Но что заключать в try..except..end;?
Clientsocket.open пробовал заключать — не помогает.
← →
Sergp
(2003-09-29 14:01)
[3]
Ну что? Никто не подскажет?
Дело в том что как-то некрасиво когда в проге выскакивают сообщения об ошибках, пусть даже и в тот момент когда ее нельзя использовать…
← →
Анатолий
(2003-09-29 14:04)
[4]
найди отладчиком момент возникновения ошибки, может это не cs.open а где то в другом месте ? пройди по проге пошагам и найди…
← →
Polevi
(2003-09-29 14:05)
[5]
Application.OnException поймает все не обработанные исключения
← →
Sergp
(2003-09-29 14:24)
[6]
> Анатолий (29.09.03 14:04) [4]
> найди отладчиком момент возникновения ошибки, может это
> не cs.open а где то в другом месте ? пройди по проге пошагам
> и найди…
В хелпе написано :
11001 Authoritative answer: Host not found.
У меня так оно и есть… Неподключен к инету — возникают такие ошибки при попытке сокета сконектиться. Так что имхо однозначно в этом виноват clientsocket при попытке сделать ему open…
насчет отладчика попытаюсь…
> Polevi © (29.09.03 14:05) [5]
> Application.OnException поймает все не обработанные исключения
Можно подробнее с небольшим примерчиком?
Да и кстати, у меня иногда (очень редко при работе проги вылезает окно с ошибкой вроде External exception 80000003 (точно не помню) , что это такое? И можно ли с помощью Application.OnException и ее тоже устранить?
← →
Sergp
(2003-09-29 14:24)
[7]
> Анатолий (29.09.03 14:04) [4]
> найди отладчиком момент возникновения ошибки, может это
> не cs.open а где то в другом месте ? пройди по проге пошагам
> и найди…
В хелпе написано :
11001 Authoritative answer: Host not found.
У меня так оно и есть… Неподключен к инету — возникают такие ошибки при попытке сокета сконектиться. Так что имхо однозначно в этом виноват clientsocket при попытке сделать ему open…
насчет отладчика попытаюсь…
> Polevi © (29.09.03 14:05) [5]
> Application.OnException поймает все не обработанные исключения
Можно подробнее с небольшим примерчиком?
Да и кстати, у меня иногда (очень редко при работе проги вылезает окно с ошибкой вроде External exception 80000003 (точно не помню) , что это такое? И можно ли с помощью Application.OnException и ее тоже устранить?
← →
Polevi
(2003-09-29 14:51)
[8]
окно можно устранить, но ты лучше устрани причину
← →
nikkie
(2003-09-29 16:18)
[9]
а почему ты думаешь, что ошибку вызывает серверный сокет? скорее клиентский — и обрабатывать ошибку надо в СlientSocket.OnError.
← →
Sergp
(2003-09-29 19:38)
[10]
Хм… Опять как оказалось не тот кусок кода написал. Просто обработчики у меня почти одинаковые…
Вот точная копия обоих обработчиков. В обоих я Errorcode устанавливаю в 0, но это не помогает. И по всей видимости при ошибке 11001 OnError не вызывается…
procedure TForm1.ClientSocketError(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
memo1.lines.add(«CSError «+inttostr(ErrorCode)+» «+inttostr(integer(sender)));
TCustomWinSocket(socket.data).free;
ErrorCode:=0;
PostMessage(Form1.Handle, KILL_SOCKET, 0,integer(Sender));
end;
procedure TForm1.ServerSocketClientError(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
memo1.lines.add(«SSError «+inttostr(ErrorCode)+» «+inttostr(integer(socket.data)));
KSocket(socket.data).free;
ErrorCode:=0;
Postmessage(Form1.Handle, KILL_SOCKET, integer(socket),0);
end;
А насчет второй ошибки, я даже не могу понять от чего она возникает, причем очень редко. Вроде бы уже принял все меры против этого…
← →
aprm_85
(2003-09-30 22:52)
[11]
А может прежде чем коннектится к хосту, проверить, есть ли Инет?
Если dial-up, все просто: TMagRAs (компонент для работы с dialup)
С выделенкой — сложнее. там возможгы варианты
← →
SergP
(2003-10-01 07:21)
[12]
> aprm_85 © (30.09.03 22:52) [11]
> А может прежде чем коннектится к хосту, проверить, есть
> ли Инет?
> Если dial-up, все просто: TMagRAs (компонент для работы
> с dialup)
> С выделенкой — сложнее. там возможгы варианты
Это ИМХО излишне. Да и как оказалось эта ошибка ловится Application.OnException как советовал Polevi. Просто я этой штукой никогда не пользовался раньше и сначала не пользовался потому, что хотел бы иметь сначала пример прежде чем использовать, но в связи с тем что примера так и никто не дал, пришлось самому экспериментировать.
← →
nikkie
(2003-10-01 13:44)
[13]
Application.OnException — это, конечно, лом, против которого нет приема. Только прибегать к нему стоит, если ты совсем сдался сделать по нормальному.
Я только что попробовал — 11001, «Windows socket error: No such host is known (11001), on API «ASync Lookup»» прекрасно ловится и гасится в OnError (по-крайней мере в D6). Ты пробовал это в тестовом приложении — один клиентский сокет на форме? Попробуй. И покажи, как ты создаешь сокет в приложении, где у тебя проблема.
← →
SergP
(2003-10-02 08:56)
[14]
2 nikkie У меня D5… Да и переходить на D6 почему-то не очень хочется. Хотя возможно что придется… Не знаю почему оно у Вас ловится в onError, но у меня ловятся там все остальные ошибки кроме 11001.
А насчет того чтобы показать как что и где я создаю — может лучше я скину исходник на мыло? А то много постить тут нужно…
← →
Digitman
(2003-10-02 09:15)
[15]
> SergP
по кр.мере в D5 отказ с кодом WSAHOST_NOT_FOUND = 11001 не может быт перехвачен в событии OnError, только — в App.OnException
этому есть вполне четкое объяснение, достаточно взглянуть в исх.текст компонента
procedure TCustomWinSocket.CMLookupComplete(var Message: TCMLookupComplete);
begin
if Message.LookupHandle = FLookupHandle then
begin
FLookupHandle := 0;
if Message.AsyncError <> 0 then
begin
Disconnect(FSocket);
raise ESocketError.CreateResFmt(@sWindowsSocketError,
[SysErrorMessage(Message.AsyncError),
Message.ASyncError, "ASync Lookup"]);
end;
.....................
end;
end;
← →
Digitman
(2003-10-02 09:29)
[16]
> SergP
для того чтобы избавиться от вынужденной обработки отказа в App.OnException, необходимо явно св-ва Address и Port (т.е. явный IP-адрес и явный номер порта), оставляя св-ва Host и Service пустыми
в этом случае не будут задействованы службы, разрешающие имя хоста в его адрес и имя сервиса в номер соотв.порта
как раз эти службы, будучи задействованными при неуказании явно адреса и порта, вызывают внутри компонента ф-ции [WSAAsync]GetHostByName (хост -> адрес) и [WSAASync]GetServByName (имя сервиса -> номер порта) … именно эти ф-ции генерируют отказ с упомянутым кодом, и отказ этот обрабатывается компонентом столь нецдобно, по твоему мнению.
есть другие варианты — работать либо с блок.гнездом (тогда исключения во всех методах компонента «ловятся» банальным try..except) либо работать с неблок.гнездом, но указывать адрес+порт явно, проводя перед коннектом разрешение имен самостоятельно явными вызовами вышеупомянутых Winsock-ф-ций.
← →
nikkie
(2003-10-02 13:46)
[17]
что ж, значит, в D5 действительно нужен лом. а в D6 код такой:
procedure TCustomWinSocket.CMLookupComplete(var Message: TCMLookupComplete);
var
ErrorCode: Integer;
begin
if Message.LookupHandle = FLookupHandle then
begin
FLookupHandle := 0;
if Message.AsyncError <> 0 then
begin
ErrorCode := Message.AsyncError;
Error(Self, eeLookup, ErrorCode);
Disconnect(FSocket);
if ErrorCode <> 0 then
raise ESocketError.CreateResFmt(@sWindowsSocketError,
[SysErrorMessage(Message.AsyncError), Message.ASyncError, "ASync Lookup"]);
Exit;
end;
...
end;
end;
← →
Digitman
(2003-10-02 14:09)
[18]
> nikkie
скорее всего это был маленький недосмотр со стороны Борланда
в 6-ке его исправили
Этот хост неизвестен — эта ошибка возникает при подключении к серверу 1С и связана с тем, что в процессе запуска базы не удается определить IP-адрес сервера.
Причины ошибки
Наиболее часто эта ошибка возникает при подключении к серверу через интернет. В этом случае в кластере серверов указывается вместо локального имени сервера IP-адрес, по которому подключение перенаправляется на локальный хост сервера.
Такое подключение и приводит к ошибке «неизвестного сервера», несмотря на то, что в форме настройки явно указан его IP-адрес:
- Ошибка server_addr=Server-1C descr=11001 (0x00002AF9): Этот хост неизвестен. line=1050 file=srcDataExchangeCommon.cpp.
Что же происходит при подключении?
Введенный IP-адрес указывает на кластер серверов, который в ответ на запрос клиента сообщает зарегистрированное в кластере локальное имя сервера Server-1C. Но подключиться к нему по удаленной сети через интернет не удается, поскольку это имя не имеет в сети корректного dns-разрешение имени:
- 168.101.37 — Server-1С.
Исправление ошибки
Для исправления ошибки необходимо в файл hosts добавить строчку c нужной информацией:
- [IP] [Имя сервера]:
- [IP] — IP-адрес, указанный в настройках подключения к информационной базе
- [Имя сервера] — название хоста, которое идет после параметра «server_addr=».
Файл hosts находится в каталоге C:WindowsSystem32driversetc.
На редактирование файла hosts нужны административные права.
Откройте файл hosts встроенным в операционную систему Windows редактором Блокнот.
Добавьте в содержимое строчку описанного ниже вида.
Расшифровка 192.168.101.37 Server-1C:
- 168.101.37 — IP-адрес подключения информационной базы;
- Server-1C — имя сервера.
См. также:
- Ошибка при выполнении операции с информационной базой 1С 8.3
- 1С удаление: указанная учетная запись уже существует
- Установка запрещена на основании системной политики 1С 8.3
- Обнаружено неправомерное использование данного программного продукта в 1С: как убрать
- Ошибка ввода пинкода. Пинкод не укомплектован в 1С 8.3
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Оцените публикацию
(28 оценок, среднее: 4,21 из 5)
Загрузка…
← →
SergP
(2003-09-28 13:23)
[0]
Что можно сделать чтобы избавится от «выскакивания» окна с сообщением об ошибке 11001 и других ошибок, которые не устраняются с помощью:
procedure TForm1.ServerSocketClientError(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
…
ErrorCode:=0;
…
end;
И вообще как эти ошибки можно обработать програмно?
← →
Анатолий
(2003-09-28 20:32)
[1]
если знаешь часть кода на которой бывает ошибка попробуй заключить ее в try … except
← →
SergP
(2003-09-28 20:54)
[2]
Ошибка 11001 возникает при попытке конекта клиентсокета когда у меня инет отключен. Но что заключать в try..except..end;?
Clientsocket.open пробовал заключать — не помогает.
← →
Sergp
(2003-09-29 14:01)
[3]
Ну что? Никто не подскажет?
Дело в том что как-то некрасиво когда в проге выскакивают сообщения об ошибках, пусть даже и в тот момент когда ее нельзя использовать…
← →
Анатолий
(2003-09-29 14:04)
[4]
найди отладчиком момент возникновения ошибки, может это не cs.open а где то в другом месте ? пройди по проге пошагам и найди…
← →
Polevi
(2003-09-29 14:05)
[5]
Application.OnException поймает все не обработанные исключения
← →
Sergp
(2003-09-29 14:24)
[6]
> Анатолий (29.09.03 14:04) [4]
> найди отладчиком момент возникновения ошибки, может это
> не cs.open а где то в другом месте ? пройди по проге пошагам
> и найди…
В хелпе написано :
11001 Authoritative answer: Host not found.
У меня так оно и есть… Неподключен к инету — возникают такие ошибки при попытке сокета сконектиться. Так что имхо однозначно в этом виноват clientsocket при попытке сделать ему open…
насчет отладчика попытаюсь…
> Polevi © (29.09.03 14:05) [5]
> Application.OnException поймает все не обработанные исключения
Можно подробнее с небольшим примерчиком?
Да и кстати, у меня иногда (очень редко при работе проги вылезает окно с ошибкой вроде External exception 80000003 (точно не помню) , что это такое? И можно ли с помощью Application.OnException и ее тоже устранить?
← →
Sergp
(2003-09-29 14:24)
[7]
> Анатолий (29.09.03 14:04) [4]
> найди отладчиком момент возникновения ошибки, может это
> не cs.open а где то в другом месте ? пройди по проге пошагам
> и найди…
В хелпе написано :
11001 Authoritative answer: Host not found.
У меня так оно и есть… Неподключен к инету — возникают такие ошибки при попытке сокета сконектиться. Так что имхо однозначно в этом виноват clientsocket при попытке сделать ему open…
насчет отладчика попытаюсь…
> Polevi © (29.09.03 14:05) [5]
> Application.OnException поймает все не обработанные исключения
Можно подробнее с небольшим примерчиком?
Да и кстати, у меня иногда (очень редко при работе проги вылезает окно с ошибкой вроде External exception 80000003 (точно не помню) , что это такое? И можно ли с помощью Application.OnException и ее тоже устранить?
← →
Polevi
(2003-09-29 14:51)
[8]
окно можно устранить, но ты лучше устрани причину
← →
nikkie
(2003-09-29 16:18)
[9]
а почему ты думаешь, что ошибку вызывает серверный сокет? скорее клиентский — и обрабатывать ошибку надо в СlientSocket.OnError.
← →
Sergp
(2003-09-29 19:38)
[10]
Хм… Опять как оказалось не тот кусок кода написал. Просто обработчики у меня почти одинаковые…
Вот точная копия обоих обработчиков. В обоих я Errorcode устанавливаю в 0, но это не помогает. И по всей видимости при ошибке 11001 OnError не вызывается…
procedure TForm1.ClientSocketError(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
memo1.lines.add(«CSError «+inttostr(ErrorCode)+» «+inttostr(integer(sender)));
TCustomWinSocket(socket.data).free;
ErrorCode:=0;
PostMessage(Form1.Handle, KILL_SOCKET, 0,integer(Sender));
end;
procedure TForm1.ServerSocketClientError(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
memo1.lines.add(«SSError «+inttostr(ErrorCode)+» «+inttostr(integer(socket.data)));
KSocket(socket.data).free;
ErrorCode:=0;
Postmessage(Form1.Handle, KILL_SOCKET, integer(socket),0);
end;
А насчет второй ошибки, я даже не могу понять от чего она возникает, причем очень редко. Вроде бы уже принял все меры против этого…
← →
aprm_85
(2003-09-30 22:52)
[11]
А может прежде чем коннектится к хосту, проверить, есть ли Инет?
Если dial-up, все просто: TMagRAs (компонент для работы с dialup)
С выделенкой — сложнее. там возможгы варианты
← →
SergP
(2003-10-01 07:21)
[12]
> aprm_85 © (30.09.03 22:52) [11]
> А может прежде чем коннектится к хосту, проверить, есть
> ли Инет?
> Если dial-up, все просто: TMagRAs (компонент для работы
> с dialup)
> С выделенкой — сложнее. там возможгы варианты
Это ИМХО излишне. Да и как оказалось эта ошибка ловится Application.OnException как советовал Polevi. Просто я этой штукой никогда не пользовался раньше и сначала не пользовался потому, что хотел бы иметь сначала пример прежде чем использовать, но в связи с тем что примера так и никто не дал, пришлось самому экспериментировать.
← →
nikkie
(2003-10-01 13:44)
[13]
Application.OnException — это, конечно, лом, против которого нет приема. Только прибегать к нему стоит, если ты совсем сдался сделать по нормальному.
Я только что попробовал — 11001, «Windows socket error: No such host is known (11001), on API «ASync Lookup»» прекрасно ловится и гасится в OnError (по-крайней мере в D6). Ты пробовал это в тестовом приложении — один клиентский сокет на форме? Попробуй. И покажи, как ты создаешь сокет в приложении, где у тебя проблема.
← →
SergP
(2003-10-02 08:56)
[14]
2 nikkie У меня D5… Да и переходить на D6 почему-то не очень хочется. Хотя возможно что придется… Не знаю почему оно у Вас ловится в onError, но у меня ловятся там все остальные ошибки кроме 11001.
А насчет того чтобы показать как что и где я создаю — может лучше я скину исходник на мыло? А то много постить тут нужно…
← →
Digitman
(2003-10-02 09:15)
[15]
> SergP
по кр.мере в D5 отказ с кодом WSAHOST_NOT_FOUND = 11001 не может быт перехвачен в событии OnError, только — в App.OnException
этому есть вполне четкое объяснение, достаточно взглянуть в исх.текст компонента
procedure TCustomWinSocket.CMLookupComplete(var Message: TCMLookupComplete);
begin
if Message.LookupHandle = FLookupHandle then
begin
FLookupHandle := 0;
if Message.AsyncError <> 0 then
begin
Disconnect(FSocket);
raise ESocketError.CreateResFmt(@sWindowsSocketError,
[SysErrorMessage(Message.AsyncError), Message.ASyncError, "ASync Lookup"]);
end;
.....................
end;
end;
← →
Digitman
(2003-10-02 09:29)
[16]
> SergP
для того чтобы избавиться от вынужденной обработки отказа в App.OnException, необходимо явно св-ва Address и Port (т.е. явный IP-адрес и явный номер порта), оставляя св-ва Host и Service пустыми
в этом случае не будут задействованы службы, разрешающие имя хоста в его адрес и имя сервиса в номер соотв.порта
как раз эти службы, будучи задействованными при неуказании явно адреса и порта, вызывают внутри компонента ф-ции [WSAAsync]GetHostByName (хост -> адрес) и [WSAASync]GetServByName (имя сервиса -> номер порта) … именно эти ф-ции генерируют отказ с упомянутым кодом, и отказ этот обрабатывается компонентом столь нецдобно, по твоему мнению.
есть другие варианты — работать либо с блок.гнездом (тогда исключения во всех методах компонента «ловятся» банальным try..except) либо работать с неблок.гнездом, но указывать адрес+порт явно, проводя перед коннектом разрешение имен самостоятельно явными вызовами вышеупомянутых Winsock-ф-ций.
← →
nikkie
(2003-10-02 13:46)
[17]
что ж, значит, в D5 действительно нужен лом. а в D6 код такой:
procedure TCustomWinSocket.CMLookupComplete(var Message: TCMLookupComplete);
var
ErrorCode: Integer;
begin
if Message.LookupHandle = FLookupHandle then
begin
FLookupHandle := 0;
if Message.AsyncError <> 0 then
begin
ErrorCode := Message.AsyncError;
Error(Self, eeLookup, ErrorCode);
Disconnect(FSocket);
if ErrorCode <> 0 then
raise ESocketError.CreateResFmt(@sWindowsSocketError,
[SysErrorMessage(Message.AsyncError), Message.ASyncError, "ASync Lookup"]);
Exit;
end;
...
end;
end;
← →
Digitman
(2003-10-02 14:09)
[18]
> nikkie
скорее всего это был маленький недосмотр со стороны Борланда
в 6-ке его исправили
Список форумов
→
RMS: Техническая поддержка, тестирование, неполадки и другие вопросы
|
||
Цитировать выделенное |
Разбираюсь с программой установил свой сервер , столкнулся с такой проблемой хост на удаленном компьютере доступен для соединения В клиенте данный хост прописал и светится что доступен. Но только пытаешься просмотреть или управлять им, он сразу вылетает из сети. в логах пишет это. Exception class: «EIdSocketError». Message: «Socket Error # 11001 |
|
Профиль | Сообщений: 6 | Дата создания: 24.06.2022 09:56:40 |
||
|
||
alex Модератор Цитировать выделенное |
ошибка 11001 означает, что Хост не найден. скорее всего, что-то где-то неправильно настроили. сказать что именно, как вы понимаете, по данной информации нельзя. небольшая рекомендация — протестировать всю инфраструктуру на локальной машине с сервером, далее усложнять. | |
Профиль | Сообщений: 3311 | Дата создания: 24.06.2022 10:35:30 |
||
|
||
FormozaSer Цитировать выделенное |
В локальной сети все работает через интернет хост онлайн горит зеленым, но сделать с ним ни чего не могу при подключение он сразу переходит в OFF | |
Профиль | Сообщений: 6 | Дата создания: 24.06.2022 10:37:14 |
||
|
||
alex Модератор Цитировать выделенное |
FormozaSer, см. мое предыдущее сообщение. |
|
Профиль | Сообщений: 3311 | Дата создания: 24.06.2022 10:40:40 |
||
|
||
FormozaSer Цитировать выделенное |
ошибка 11001 означает, что Хост не найден А как тогда он «Доступен» в Клиенте ? |
|
Профиль | Сообщений: 6 | Дата создания: 24.06.2022 10:53:13 |
Авторизация |
Зарегистрированный пользователь Новый пользователь |
Список форумов
→
RMS: Техническая поддержка, тестирование, неполадки и другие вопросы
Код:
import telebot
import requests
from bs4 import BeautifulSoup as bs
bot = telebot.TeleBot('*Токен*')
new = 'Первым замом Жириновского в центральном аппарате ЛДПР назначен депутат Алексей Диденко'
n = []
num = 0
def rass(message):
while True:
import random
global new
global n
global num
url = f'http://{random.choice(n)}'
response = requests.get(url)
soup = bs(response.text, 'lxml')
teg = soup.find_all('div', class_='tgme_widget_message_wrap')
div = soup.find_all('div', class_='tgme_widget_message')
next = soup.find_all('div', class_='tgme_widget_message_bubble')
text_ = soup.find_all('div', class_='tgme_widget_message_text')
s = []
for i in text_:
s.append(i)
try:
out = str(s[-1])
except IndexError:
bot.send_message(message.chat.id, 'Вы неправильно ввели какал!')
num = 0
n = []
kanal(message)
out = out[65:]
out = out[:-6]
for _ in range(out.count('<')):
a = out.find('<')
b = out.find('>')
s = out[a:b+1]
out = out.replace(s, '')
if out == new:
pass
else:
new = out
bot.send_message(message.chat.id, f'{out}n-----nНовость от {url}')
print(out)
def proverka(message):
if message.text.lower() == 'стоп' and n != []:
num = 1
print(n)
rass(message)
else:
n.append(message.text)
bot.send_message(message.chat.id, 'Чтобы заполнить больше каналов пини "/next"')
def kanal(message):
msg = bot.send_message(message.chat.id, 'Введите название канала например: @rian_ru. Если больше не хотите вводить названия напишите "Стоп"')
bot.register_next_step_handler(msg, proverka)
@bot.message_handler(commands='next')
def pr(message):
if num == 0:
kanal(message)
else:
rass(message)
@bot.message_handler(commands='start')
def nav(message):
pr(message)
bot.polling()
Консоль:
Traceback (most recent call last):
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesurllib3connection.py", line 174, in _new_conn
conn = connection.create_connection(
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesurllib3utilconnection.py", line 72, in create_connection
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsocket.py", line 955, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno 11001] getaddrinfo failed
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesurllib3connectionpool.py", line 703, in urlopen
httplib_response = self._make_request(
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesurllib3connectionpool.py", line 398, in _make_request
conn.request(method, url, **httplib_request_kw)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesurllib3connection.py", line 239, in request
super(HTTPConnection, self).request(method, url, body=body, headers=headers)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libhttpclient.py", line 1282, in request
self._send_request(method, url, body, headers, encode_chunked)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libhttpclient.py", line 1328, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libhttpclient.py", line 1277, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libhttpclient.py", line 1037, in _send_output
self.send(msg)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libhttpclient.py", line 975, in send
self.connect()
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesurllib3connection.py", line 205, in connect
conn = self._new_conn()
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesurllib3connection.py", line 186, in _new_conn
raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x000001AFDEF130D0>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesrequestsadapters.py", line 440, in send
resp = conn.urlopen(
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesurllib3connectionpool.py", line 785, in urlopen
retries = retries.increment(
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesurllib3utilretry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='rian_ru', port=80): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x000001AFDEF130D0>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:UsersStudentDocumentsGitHubarhipT999.github.iotbot.py", line 73, in <module>
bot.polling()
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagestelebot__init__.py", line 664, in polling
self.__threaded_polling(non_stop, interval, timeout, long_polling_timeout, allowed_updates)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagestelebot__init__.py", line 726, in __threaded_polling
raise e
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagestelebot__init__.py", line 686, in __threaded_polling
self.worker_pool.raise_exceptions()
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagestelebotutil.py", line 136, in raise_exceptions
raise self.exception_info
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagestelebotutil.py", line 88, in run
task(*args, **kwargs)
File "c:UsersStudentDocumentsGitHubarhipT999.github.iotbot.py", line 53, in proverka
rass(message)
File "c:UsersStudentDocumentsGitHubarhipT999.github.iotbot.py", line 18, in rass
response = requests.get(url)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesrequestsapi.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesrequestsapi.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesrequestssessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesrequestssessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "C:UsersStudentAppDataLocalProgramsPythonPython310libsite-packagesrequestsadapters.py", line 519, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='rian_ru', port=80): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x000001AFDEF130D0>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))