Софт

Error 10060

Рейтинг: 4.0/5.0 (686 проголосовавших)

Категория: Windows

Описание

При обновлении Hwk возникает ошибка - Connection to server failed: Socket Error # 10060 Архив: Российский GSM Форум (Russian GSM forum)

После удачной активации на сайте поддержки ufsxsupport.ru и скачивания последней версии по обновлению UFS Suite Setup v 03[1]01.000 появилась необходимость воспользоваться программой Update Client для обновления модуля HWK, руководствуясь инструкцией по обновлению модуля HWK. скаченной с вашего сайта.
В процессе многократного использования программы Update Client появляется ошибка :
Locating HWK Upgrade server.
HWK Upgrade server found!
Preparing connection to server.
Connecting to HWKUpgrade server.
Connection to server failed: Socket Error # 10060
Connection timed out.(Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера.)
Или такая :
Ошибка подготовки подключения к серверу. Пожалуйста, проверьте ваше соединение с интернет и повторите операцию обновления. Cannot get valid data from server! Please check your internet connection and try again!

В инструкции по обновлению указан адрес. http://www.gsmforum.ru/showtherad.php?t=9591. где указаны наиболее типичные ошибки в процессе обновления. но воспользоватся этой ссылкой невозможно .
Прошу оказать помощь при обновлении HWK

Ссылка в инструкции нормальная. Вы допустили орфографическую ошибку, набирая ее.
Нормальная ссылка вот:
http://www.gsmforum.ru/showthread.php?t=9591

К сожалению, в последнее время сервер обновлений HWK модулей работает несколько нестабильно. Обновление иногда проходит с пятого-шестого раза. Попробуйте повторить процесс несколько раз, пока не получите положительный результат.

Такая же байда не проходит Update Client. Практически весь день долбился результат как у Sinergy, т.е НОЛЬ.
Прошу оказать помощь при обновлении HWK.

Connection to server failed: Socket Error # 10060
Постоянно возникающие ошибки этого типа свидетельствует о том, что соединиться с сервером вообще не удалось. Как правило, это означает, что у вашего провайдера Интернет закрыт порт, который использует система обновления. Попробуйте выйти в интернет через другого оператора или через ваш сотовый телефон.

Постоянно возникающие ошибки этого типа свидетельствует о том, что соединиться с сервером вообще не удалось. Как правило, это означает, что у вашего провайдера Интернет закрыт порт, который использует система обновления. Попробуйте выйти в интернет через другого оператора или через ваш сотовый телефон.

Столкнулся с той же проблемой. Что только не перепробывал: подключался через телефон - результат такой же, единтвенное отличие ошибка уже была 10054. Ходил к сис. админу бил ему по башке чтоб всё открыл, открыл, сидели вместе и отслеживали: информация о запросе на абгрейт уходит, но отклика нет. Может вы подкажите какие надо открыть порты чтоб всё пошло на ура.

Анологично тоже есть место ошибке 10054,ошибка об отсутствии интернет соединения зависание.Пробовал на 3х! операторах сотовой связи,и на трех провайдерах через модем,adsl и оптоволокно без лим.
Результаты одни и те же пробовал днем вечером глубокой ночью и рано утром результата "0".

Хм. Вообще-то это странно, потому что у меня все обновляется. Конечно, раза с пятого-шестого, но обновляется. Вы пробовали делать обновление несколько раз подряд? К ошибке 10054 порты не имеют отношения. Их имеет смысл открывать только, если постоянно 10060 появляется.

Вот что больше всего выходит
Ошибка аутентификации: Socket Error # 10054
Connection reset by peer.(Удаленный хост принудительно разорвал существующее подключение.)

Error 10060:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Error: 10060, dsn create, can`t connect, link mysql to mssql

    Откуда: Дубна
    Сообщений: 295

    Всем доброго времени суток! В поиске ничего не нашёл по своей ситуации, потому прошу сразу не закидывать какашками :)

    Проблема следующая. Есть сервер:

    Сервер: Localhost via UNIX socket
    Версия сервера: 5.1.54-1ubuntu4
    Версия протокола: 10
    Пользователь: glide@localhost
    MySQL-кодировка: UTF-8 Unicode (utf8)

    То есть БД MySQL под unix.

    Я сижу на другом компе под Win7 64 bit. И мне надо прилинковать базу MySql к моей локальной MSsql. Для этого надо создать для начала DSN. Скачал с оффсайта ODBCconnector. Начинаю создавать. Ввожу ip сервера, логи пароли и т.д. При тестировании выдаётся ошибка:
    "Request returned with SQL_ERROR".
    В окне Diagnoctics след сообщение:
    [MySQL][ODBC 3.51 Driver]Can't connect to MySQL server on '159.93.169.30' (10060)
    Сервер вроде как недоступен получается. Но через браузер могу попасть в phpmyadmin.
    И сам IPшник пингуется отлично!
    В чём может быть проблема? Почему не связывается? Как можно отследить исходящие от меня подключения? Как вообще диагностировать эту проблему?

    Использовал след. коннекторы:
    mysql-connector-odbc-5.1.8-winx64
    mysql-connector-odbc-3.51.28-winx64
    Логин и пароль 100% верные(попадаю в админку). Причём пытался и через root!
    Брандмауэр ваще нафиг отключён.
    Никакого сетевого стороннего ПО больше не стоит!

    Есть подозрение, что это как-то связано с роутами. Но т.к. в этой теме совершенный дыб, прошу помочь!

    К сообщению приложен файл. Размер - 144Kb

    Как исправить ошибку uTorrent 10060

    Как исправить ошибку uTorrent 10060 Признаки ошибки 10060
    • Появляется сообщение "Ошибка 10060" и окно активной программы вылетает.
    • Ваш компьютер часто прекращает работу после отображения ошибки 10060 при запуске определенной программы.
    • Отображается “Utorrent Error 10060”.
    • Windows медленно работает и медленно реагирует на ввод с мыши или клавиатуры.
    • Компьютер периодически "зависает" на несколько секунд.

    Такие сообщения об ошибках 10060 могут появляться в процессе установки программы, когда запущена программа, связанная с BitTorrent, Inc. (например, uTorrent), при запуске или завершении работы Windows, или даже при установке операционной системы Windows. Отслеживание момента появления ошибки 10060 является важной информацией при устранении проблемы.

    Причины ошибки 10060
    • Поврежденная загрузка или неполная установка программного обеспечения uTorrent.
    • Повреждение реестра uTorrent из-за недавнего изменения программного обеспечения (установка или удаление), связанного с uTorrent.
    • Вирус или вредоносное ПО, которые повредили файл Windows или связанные с uTorrent программные файлы.
    • Другая программа злонамеренно или по ошибке удалила файлы, связанные с uTorrent.

    Ошибки типа Ошибки во время выполнения, такие как "Ошибка 10060", могут быть вызваны целым рядом факторов, поэтому важно устранить каждую из возможных причин, чтобы предотвратить повторение ошибки в будущем.

    Ошибки во время выполнения в базе знаний Как исправить ошибку uTorrent 10060

    Ниже описана последовательность действий по устранению ошибок, призванная решить проблемы Ошибка 10060. Данная последовательность приведена в порядке от простого к сложному и от менее затратного по времени к более затратному, поэтому мы настоятельно рекомендуем следовать данной инструкции по порядку, чтобы избежать ненужных затрат времени и усилий.

    Пожалуйста, учтите: Нажмите на изображение [ ]. чтобы развернуть инструкции по устранению проблем по каждому из шагов ниже. Вы также можете использовать изображение [ ], чтобы скрывать инструкции по мере их выполнения.

    Шаг 1: Восстановить записи реестра, связанные с ошибкой 10060

    Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей Ошибка 10060 не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

    В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как WinThruster (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с Ошибка 10060. Используя очистку реестра. вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку 10060) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.

    Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

    Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с Ошибка 10060 (например, uTorrent):

    1. Нажмите на кнопку Начать .
    2. Введите "command " в строке поиска. ПОКА НЕ НАЖИМАЙТЕENTER !
    3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
    4. Будет выведено диалоговое окно для доступа.
    5. Нажмите Да .
    6. Черный ящик открывается мигающим курсором.
    7. Введите "regedit " и нажмите ENTER .
    8. В Редакторе реестра выберите ключ, связанный с Ошибка 10060 (например, uTorrent), для которого требуется создать резервную копию.
    9. В меню Файл выберите Экспорт .
    10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа uTorrent.
    11. В поле Имя файла введите название файла резервной копии, например "uTorrent резервная копия".
    12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
    13. Нажмите Сохранить .
    14. Файл будет сохранен с расширением .reg .
    15. Теперь у вас есть резервная копия записи реестра, связанной с uTorrent.

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

    Мы не несем никакой ответственности за результаты действий, совершенных по инструкции, приведенной ниже - вы выполняете эти задачи на свой ??страх и риск.

    Solvusoft: Золотой сертификат Microsoft Компания Solvusoft имеет репутацию лучшего в своем классе независимого поставщика программного обеспечения,

    и признается корпорацией Microsoft в качестве ведущего независимого поставщика программного обеспечения, с высшим уровнем компетенции и качества. Близкие взаимоотношения компании Solvusoft с корпорацией Microsoft в качестве золотого партнера позволяют нам предлагать лучшие в своем классе решения, оптимизированные для работы с операционной системой Windows.

    Как достигается золотой уровень компетенции?

    Чтобы обеспечивать золотой уровень компетенции, компания Solvusoft производит независимый анализ,добиваясь высокого уровня опыта в работе с программным обеспечением, успешного обслуживания клиентов и первоклассной потребительской ценности. В качестве независимого разработчика ПО Solvusoft обеспечивает высочайший уровень удовлетворенности клиентов, предлагая программное обеспечение высшего класса и сервисные решения, постоянно проходящие строгие проверку и отбор со стороны корпорации Microsoft.

    НАЖМИТЕ для верификации статуса Solvusoft как золотого партнера корпорации Microsoft на сайте Microsoft Pinpoint >>

    Error 10060

    Страница

    Рутовый доступ к термостату Nest

    Пару месяцев назад компания Google купила производителя стильных термостатов и другой домашней техники Nest за $3,2 млрд. Можно предположить, что Google попытается донести модные гаджеты до каждого дома и подключить их к интернету (термостаты передают информацию по WiFi, а управлять ими можно через интернет).

    Пока что Nest — скорее, экзотика. Но уже сейчас нужно можно изучать и взламывать эти устройства. Почему бы и нет, если они работают на ОС Linux, оснащаются довольно мощным процессором и WiFi.

    Хакер под ником cj_000 рассказал, что получить рутовый доступ к Nest можно буквально за одну минуту, используя уязвимость в процедуре обновления прошивки — Device Firmware Update (http://blog.gtvhacker.com/2014/google-nest-exploiting.. ). Доступ к recovery mode открывается, если зажать и удерживать кнопку питания. В этом режиме с помощью системной утилиты omap3_loader можно скопировать в память устройства произвольные образы по USB. Цифровая подпись не проверяется. Образ служит для запуска модифицированного загрузчика X-Loader, который запускает основной загрузчик U-Boot. Уже он через ядро Linux модифицирует файловую систему Nest, после чего на термостат устанавливается SSH-сервер с правами рута, к которому можно подключиться с указанного хоста.

    Процедура рутования Nest занимает не более 60 секунд, используя подготовленное хакером программное обеспечение (http://download.gtvhacker.com/file/nest/NestAttack.zip ).

    Эту атаку покажут на хакерской конференции Defcon в рамках презентации «Взламываем всё подряд», где автор намерен хакнуть 20 вещей за 45 минут, в том числе телевизоры, сетевые камеры, медиаприставки, радионяни и другие приборы (https://defcon.org/html/defcon-22/dc-22-speakers.html.. ).

    14 комментариев

    У меня только один вопрос: Что это за девайс?

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

    Hexlet. и как эта маленькая фигнюшка отапливает/охлаждает комнату?
    Такая функция есть в любом нормальном котле отопления/кондиционере.

    Denis. Парень, эта штука подключается к домашней системе кондиционирования и уже сама все регулирует.

    Подскажите пожалуста Что это значит? Error Code 10060: Connection timeout

    Подскажите пожалуста Что это значит? Error Code 10060: Connection timeout

    Голосование за лучший ответ

    Connection timeout - Вышло время на попытку подсоединения. А конкретно что еще, надо покопаться в мануалах виндовоза и експлорера. Там найти код данной ошибки.

    Андрей Малюгин Ученик (112) 1 год назад

    type
    TDownLoader = class(TThread)
    private
    FURL: string;
    FToFolder: string;
    protected
    procedure Execute; override;
    public
    property URL:string read FURL write FURL;
    property ToFolder:string read FToFolder write FToFolder;
    end;

    procedure TDownLoader.Execute;
    var str:TFileStream;
    begin
    ForceDirectories(ExtractFileDir(ToF older));
    str:=TFileStream.Create(ToFolder, fmCreate);
    try
    try
    if (FormSetting.chProxy.Checked=True) then
    begin
    FormSetting.IdHTTP1.ProxyParams.Pro xyServer:=FormSetting.eProxyAdr.Tex t;
    FormSetting.IdHTTP1.ProxyParams.Pro xyPort:=StrToInt(FormSetting.eProxy Port.Text);
    end;
    FormSetting.IdHTTP1.Get(url,str);
    except

    procedure TFormSetting.thrTerminate(Sender: TObject);
    begin
    MessageBox(0, 'Çàêà÷ 4;

    kuznav Мыслитель (5879) 8 лет назад

    время соединения вышло

    Эйвинд Гроза Фиордов Мыслитель (7788) 8 лет назад

    Ошибка под нумером 10060: связь прервана

    По все видимости время для соединения вышло.
    Описали бы поподробнее когда возникает ошибка.

    После долгой загрузки из-за ошибки соединения на пример, Загрузка сбрасывается автоматически.

    Профи (719) 8 лет назад

    ошибка №10060:время соединения вышло. и все тут) ) а проще не тратить на это баллы а устаеновить себе переводчик!))

    Abzal Знаток (286) 8 лет назад

    Вы наверно также как и все не можете зайти на vkontakte.ru. С вашим компьютером и интернетом всё ОК. Это сбой на серверах Вконтакте. Ру. Надеюсь скоро всё исправят

    bojohod ehyhop Ученик (152) 4 дня назад

    Ошибка при подключении к базе FireBird

    Ошибка при подключении к базе FireBird

    Приветствую!
    Кто-нибудь сталкивался с такой ошибкой?

    Connecting. Failed!
    ------------------------------------
    Unsuccessful execution caused by a system error that precludes
    successful execution of subsequent statements.
    Unable to complete network request to host "Softserver".
    Failed to establish a connection.
    unknown Win32 error 10060.

    Возникает при попытке подключения с клиента к базе на сервере.
    Параметры следующие:
    Сервер: Удаленный
    Имя сервера: SoftServer
    Протокол: TCP/IP
    Версия сервера: FireBird 1.5
    Файл БД: D:\Data\Katalog.fdb
    Пользователь: SYSDBA
    Пароль: masterkey
    Путь к служебной БД: Firebird_1_5\security.fdb
    Файл клиентской библиотеки: C:\WINDOWS\system32\gds32.dll


    > Johnmen ©   (31.10.05 18:03) [1]
    > Строка подключения?

    Это я в IBExperte на клиенте тестирую подключение. База не открывается и проверка коннекта выдает failed.
    Прошу прощения, забыл написать.

    case 10004: error = "Interrupted system call"; break;
    case 10009: error = "Bad file number"; break;
    case 10013: error = "Permission denied"; break;
    case 10014: error = "Bad address"; break;
    case 10022: error = "Invalid argument (not bind)"; break;
    case 10024: error = "Too many open files"; break;
    case 10035: error = "Operation would block"; break;
    case 10036: error = "Operation now in progress"; break;
    case 10037: error = "Operation already in progress"; break;
    case 10038: error = "Socket operation on non-socket"; break;
    case 10039: error = "Destination address required"; break;
    case 10040: error = "Message too long"; break;
    case 10041: error = "Protocol wrong type for socket"; break;
    case 10042: error = "Bad protocol option"; break;
    case 10043: error = "Protocol not supported"; break;
    case 10044: error = "Socket type not supported"; break;
    case 10045: error = "Operation not supported on socket"; break;
    case 10046: error = "Protocol family not supported"; break;
    case 10047: error = "Address family not supported by protocol family"; break;
    case 10048: error = "Address already in use"; break;
    case 10049: error = "Can"t assign requested address"; break;
    case 10050: error = "Network is down"; break;
    case 10051: error = "Network is unreachable"; break;
    case 10052: error = "Net dropped connection or reset"; break;
    case 10053: error = "Software caused connection abort"; break;
    case 10054: error = "Connection reset by peer"; break;
    case 10055: error = "No buffer space available"; break;
    case 10056: error = "Socket is already connected"; break;
    case 10057: error = "Socket is not connected"; break;
    case 10058: error = "Can"t send after socket shutdown"; break;
    case 10059: error = "Too many references, can"t splice"; break;
    case 10060: error = "Connection timed out"; break;
    case 10061: error = "Connection refused"; break;
    case 10062: error = "Too many levels of symbolic links"; break;
    case 10063: error = "File name too long"; break;
    case 10064: error = "Host is down"; break;
    case 10065: error = "No Route to Host"; break;
    case 10066: error = "Directory not empty"; break;
    case 10067: error = "Too many processes"; break;
    case 10068: error = "Too many users"; break;
    case 10069: error = "Disc Quota Exceeded"; break;
    case 10070: error = "Stale NFS file handle"; break;
    case 10091: error = "Network SubSystem is unavailable"; break;
    case 10092: error = "WINSOCK DLL Version out of range"; break;
    case 10093: error = "Successful WSASTARTUP not yet performed"; break;
    case 10071: error = "Too many levels of remote in path"; break;
    case 11001: error = "Host not found"; break;
    case 11002: error = "Non-Authoritative Host not found"; break;
    case 11003: error = "Non-Recoverable errors: FORMERR, REFUSED, NOTIMP"; break;
    case 11004: error = "Valid name, no data record of requested type"; break;

    >DancerMan ©   (31.10.05 18:10) [2]

    Глупый вопрос - сервер запущен? Точно?
    Второй глупый вопрос - компьютер с сервером вообще виден?
    :)

    Ещё глупый вопрос - протокол TCP/IP поднят?

    порт сервера и порт, в который ты долбишься, совпадают?
    firewall не перекрывает?
    по коду ошибки - таймаут. может, сетка забита? модем слабоватый?

    Сетка локальная, пингуется замечательно.
    А как порт узнать в который я пробиваюсь? Не знаю.:(

    ping softserver проходит. Именно по имени softserver, а не по ip-адресу ?

    > А как порт узнать в который я пробиваюсь?

    в firebird.conf посмотри параметры RemoteServiceName и RemoteServicePort. Если перед именем параметров стоит # - значит, они умолчательные, gds_db и 3050 соответственно. Подробно о конфигурировании портов описано в Release Notes, глава Configuring the port service on client and server.
    Так же советую прочитать http://www.ibase.ru/ibfaq.htm#noconnect и http://www.ibase.ru/devinfo/ibinstallfaq.txt вопрос 2Q

    Если это Windows XP SP2, то по умолчанию порт 3050 закрыт Windows Firewall. Нужно открыть

    1. Открыл на сервере порт 3050.
    2. В firebird.conf
      Изменил строчку  RemoteServicePort = 3050 на
      RemoteServicePort = 3050/tcp
    3. Перезапустил сервер FireBird

    Только после этого получилось приконнектиться к базе.

    Всем спасибо!
    Мой вопрос закрыт.

    Как устранить ошибку - socket error #10060 - Работа с сетью в Delphi - Форум программистов

    type
    TDownLoader = class(TThread)
    private
    FURL: string;
    FToFolder: string;
    protected
    procedure Execute; override;
    public
    property URL:string read FURL write FURL;
    property ToFolder:string read FToFolder write FToFolder;
    end;

    procedure TDownLoader.Execute;
    var str:TFileStream;
    begin
    ForceDirectories(ExtractFileDir(ToF older));
    str:=TFileStream.Create(ToFolder, fmCreate);
    try
    try
    if (FormSetting.chProxy.Checked=True) then
    begin
    FormSetting.IdHTTP1.ProxyParams.Pro xyServer:=FormSetting.eProxyAdr.Tex t;
    FormSetting.IdHTTP1.ProxyParams.Pro xyPort:=StrToInt(FormSetting.eProxy Port.Text);
    end;
    FormSetting.IdHTTP1.Get(url,str);
    except

    procedure TFormSetting.thrTerminate(Sender: TObject);
    begin
    MessageBox(0, 'Çàêà÷&#22 4;íî!', pChar('EuroSoccer: áàçà äàííû&#245 ;'), MB_ICONInformation);
    end;

    procedure TFormSetting.btnObnovClick(Sender: TObject);
    var d:TDownLoader;
    begin
    IdHTTP1.Head('http://evgen1976.jino.ru/data.mdb');
    FormMain.DateBaseNew:=IdHTTP1.Respo nse.LastModified;
    FormMain.DownLoadId:=True;
    if (DateBase<>FormMain.DateBaseNew) then
    begin
    //&#209;&#238;&#231;&#228;&#224;&#228 ;&#232;&#236; &#234;&#235;&#224;&#241;&#241; &#239;&#238;&#242;&#238;&#234;&#224 ;.
    //&#207;&#238;&#242;&#238;&#234; &#228;&#235;&#255; &#237;&#224;&#247;&#224;&#235;&#224 ; &#225;&#243;&#228;&#229;&#242; &#238;&#241;&#242;&#224;&#237;&#238 ;&#226;&#235;&#229;&#237;
    d:=TDownLoader.Create(true);
    //&#207;&#229;&#240;&#229;&#228;&#224 ;&#228;&#232;&#236; &#239;&#224;&#240;&#224;&#236;&#229 ;&#242;&#240;&#251; &#239;&#238;&#242;&#238;&#234;&#243 ;
    d.URL:='http://evgen1976.jino.ru/data.mdb';
    d.ToFolder:=ProgramDir+'data.mdb';
    //&#207;&#238;&#242;&#238;&#234; &#228;&#238;&#235;&#230;&#229;&#237 ; &#243;&#228;&#224;&#235;&#232;&#242 ;&#252; &#241;&#229;&#225;&#255; &#239;&#238; &#231;&#224;&#226;&#229;&#240;&#248 ;&#229;&#237;&#232;&#254; &#241;&#226;&#238;&#229;&#233; &#240;&#224;&#225;&#238;&#242;&#251 ;
    d.FreeOnTerminate:=true;
    //&#200; &#231;&#224;&#239;&#243;&#241;&#242 ;&#232;&#236; &#229;&#227;&#238; &#237;&#224; &#231;&#224;&#234;&#224;&#247;&#234 ;&#243;.
    d.Resume;
    //&#210;&#229;&#239;&#229;&#240;&#252 ; &#241; &#239;&#240;&#238;&#246;&#229;&#228 ;&#243;&#240;&#251; &#236;&#251; &#226;&#251;&#233;&#228;&#229;&#236 ;, &#237;&#238; &#239;&#238;&#242;&#238;&#234; &#240;&#224;&#225;&#238;&#242;&#224 ;&#229;&#242;
    //&#232; &#230;&#232;&#226;&#184;&#242; &#241;&#226;&#238;&#229;&#233; &#230;&#232;&#231;&#237;&#229;&#233 ;
    //&#207;&#238;&#242;&#238;&#234; &#228;&#238;&#235;&#230;&#229;&#237 ; &#243;&#228;&#224;&#235;&#232;&#242 ;&#252; &#241;&#229;&#225;&#255; &#239;&#238; &#231;&#224;&#226;&#229;&#240;&#248 ;&#229;&#237;&#232;&#254; &#241;&#226;&#238;&#229;&#233; &#240;&#224;&#225;&#238;&#242;&#251 ;
    d.FreeOnTerminate:=true;
    d.OnTerminate:=thrTerminate;
    end else
    showmessage('&#194;&#224;&#248;&#22 4; &#225;&#224;&#231;&#224; &#242;&#224;&#234;&#224;&#255; &#230;&#229; &#234;&#224;&#234; &#237;&#224; &#241;&#229;&#240;&#226;&#229;&#240 ;&#229;, &#239;&#238;&#253;&#242;&#238;&#236 ;&#243; &#238;&#237;&#224; &#237;&#229; &#242;&#240;&#229;&#225;&#243;&#229 ;&#242; &#238;&#225;&#237;&#238;&#226;&#235 ;&#229;&#237;&#232;&#255;!');
    end;

    procedure TFormSetting.FormCreate(Sender: TObject);
    begin
    GetDir(0, ProgramDir);
    ProgramDir:=ProgramDir+'\Db\';
    end;

    procedure TFormSetting.MyProgress(var msg: TMessage);
    begin
    begin
    case msg.WParam of
    0: begin ProgressBar1.Max:=msg.LParam;Progre ssBar1.Position:=0; end;
    1: ProgressBar1.Position:=msg.LParam;
    end;
    end;
    end;

    procedure TFormSetting.IdHTTP1Work(Sender: TObject; AWorkMode: TWorkMode;
    const AWorkCount: Integer);
    begin
    PostMessage(FormSetting.Handle,MY_M ESS,1,AWorkCount);
    end;

    procedure TFormSetting.IdHTTP1WorkBegin(Sende r: TObject;
    AWorkMode: TWorkMode; const AWorkCountMax: Integer);
    begin
    PostMessage(FormSetting.Handle,MY_M ESS,0,AWorkCountMax);
    end;

    Возникает также еще следующая ошибка:
    "socket error #10051
    network is unreachable"

    Это уже на другом компьютере

    Коды ошибок TCP

    Connection reset by peer (Соединение сброшено удаленной системой)..
    Существующее соединение принудительно закрыто удаленной стороной. Обычно это случается в случае неожиданного останова приложения на удаленной стороне, при перезагрузке удаленной машины, или в случае, когда удаленный хост использует "жесткое закрытие" ( setsockopt(SO_LINGER)) удаленного сокета.

    Destination address required (Требуется указание удаленного адреса)..
    При операции с сокетом не указан требуемый адрес. Например, эта ошибка возвращается при вызове sendto() с адресом INADDR_ANY.

    Bad address (неверный адрес).
    Система обнаружила неверный указатель на адрес при попытке использовать его в вызове функции. Эта ошибка происходит при передачи приложением неверного указателя, или если размер буфера слишком мал - например, если длина аргумента, представляющего собой структуру типа sockaddr, меньше, чем sizeof(struct sockaddr).

    Host is down.
    Операция с сокетом неуспешна, поскольку удаленный хост не отвечает. Операция с сокетом обнаружила мертвый хост. Сетевая активность на локальном хосте не инициируется. Это чаще всего происходит при ошибке WSAETIMEDOUT .

    No route to host (Нет маршрута к хосту).
    Попытка обращения к хосту, к которому невозможно определить маршрут. См. WSAENETUNREACH .

    Operation now in progress (Операция выполняется).
    Выполняется блокирующая операция. Сокеты Windows позволяют только одну блокирующую операцию на задачу или поток. Если выполняется вызов любой другой функции (независимо от того, ссылается она на этот или другой сокет), то возникает эта ошибка.

    Interrupted function call (Прерван вызов функции).
    Блокирующая операция прервана вызовом WSACancelBlockingCall().

    Invalid argument (Недопустимый аргумент).
    Передан недопустимый аргумент( например, указан неверный уровень в функции setsockopt()). В некоторых случаях это также ссылается на состояние сокета; например, вызов accept() на сокете, который не слушает (listen())

    Socket is already connected (Сокет уже подключен).
    На уже подключенный сокет сделан запрос соединения. Некоторые реализации также возвращают эту ошибку, если sendto() вызывается на подключеннос сокете SOCK_DGRAM. Для сокетов SOCK_STREAM параметр to в функции sendto() игнорируется, хотя в другиз реализациях это допустимо.

    Too many open files (Слишком много открытых файлов).
    Слишком много открытых сокетов. Каждая реализация имеет свое максимальное количество открытых сокетов, либо глобально, либо для каждого процесса/потока.

    Message too long (Слишком длинное сообщение).
    Сообщение, посланное в датаграммный сокет, превышает длину внутреннего буфера или другие сетевые огранчиения, или буфер, используемый для приема датаграмм, меньше чем датаграмма.

    Network is down (Сеть отключена).
    Операция с сокетом обнаружила мертвую сеть. Это может означать серьезную проблему в сети, например, проблему со стеком протокола WinSock DLL, с сетевым интерфейсом, с локальной сетью

    Network dropped connection on reset (Сеть сбросила соединение).
    Хост, к которому вы подключены, перезагрузился или на нем произошла авария. Эта ошибка может возвращаться функцией setsockopt() при попытке установить SO_KEEPALIVE на соединении, установление которого уже завершилось неудачей.

    Network is unreachable (Сеть недостижима).
    Попытка осуществить операцию с сокетом на недостижимой сети. Обычно это означает, что локальные программы не имеют маршрута к удаленному хосту.

    No buffer space available (Закончились буферы).
    Невозможно осуществить операцию с сокетом, поскольку системе не хватает буферного пространства или переполнена очередь. Это означает, что WinSock временно не хватает буфров. Это не должно вызывать проблем, если не продолжается долгое время.

    Bad protocol option (Неверная опция протокола).
    При вызове getsockopt() или setsockopt() указана неизвестная, недопустимая или неподдерживаемая опция.

    Socket is not connected (Сокет не подключен).
    Была предпринята попытка передать или принять данные через неподключенный сокет или попытка посылки датаграммы с помощью sendto() без указания адреса. Эту ошибку может также вернуть любой другой тип операции, например, установка SO_KEEPALIVE в setsockopt() на сброшенном соединении.

    Socket operation on non-socket.
    Попытка операции на чем-то, что не является сокетом. Либо это операция с указателем, который не ссылается на допустимый сокет, или. в случае select(), недопустимый член fd_set.

    Operation not supported (Операция не поддерживается).
    Предпринятая операция не поддерживается для ссылающегося объекта; например, попытка принять соединение на сокете датаграмм.

    Protocol family not supported (Семейство протоколов не поддерживается).
    Семейство протоколов не сконфигурировано в системе или для него вообще не существует реализации. Эта ошибка слегка отличается от WSAEAFNOSUPPORT. но в большинстве случаев означает то же самое. Все функции Windows Sockets, возвращающие эту ошибку, возвращают WSAEAFNOSUPPORT

    Too many processes (Слишком много процессов).
    Реализация Windows Sockets может иметь предельное количество приложений, способных работать одновременно. WSAStartup() может завершиться неудачей, если этот предел достигнут.

    Connection timed out (Истекло время ожидания соединенеия)..
    Попытка соединения завершилась неудачей, поскольку удаленная сторона не ответила в течении определенного времени.

    Resource temporarily unavailable (Ресурс временно недоступен).
    Эта ошибка возвращается операциями с неблокирующими сокетами, которые не могут быть немедленно завершены. Это не фатальная ошибка. Обычно WSAEWOULDBLOCK возвращается как результат вызова connect() на неблокирующем сокете SOCK_STREAM, поскольку для установления соединения требуется некоторое время.

    Host not found (Хост не найден).
    Указанный хост неизвестен: имя не является официальным hostname или псевдонимом (alias), или его не удается найти в запрашиваемых базах данных. Эта ошибка может возвращаться при запросах протоколов и служб; она указывает на то, что указанное имя нельзя найти в соответствующей базе данных.

    Specified event object handle is invalid (Неверный указатель объекта события).

    One or more parameters are invalid (Недопустимые параметры).
    Приложение, использующее функцию WinSock, напрямую обращается к функции Win32. Функция Win32 указывает на проблему с одним или несколькими параметрами.

    Overlapped operations will complete later (Перекрывающиеся операции будут завершены позже).
    Приложение инициировало перекрывающуюся (overlapped) операцию, которая не может быть завершена немедленно. О завершении операции будет сигнализирвоано позднее.

    Overlapped I/O event object not in signaled state

    Insufficient memory available (Недостаточно памяти).

    Successful WSAStartup() not yet performed (Не сделан вызов функции WSAStartup()).
    Либо приложение еще не сделало вызов WSAStartup(), либо вызов WSAStartup() завершился неудачей. Приложение могло также потребовать доступ к чужому сокету, владельцем которого не является.

    Запрашиваемое имя правильное и найдено в базе данных, но имеет неожиданный тип данных. Обычно это происходит при трансляции имени в адрес (функциями gethostbyname() или WSAAsyncGetHostByName()], которое использует DNS. Возвращается запись MX, а не запись A, что свидетельствует о том, что хост существует, но напрямую не достижим.

    This is a non-recoverable error (Невосстановимая ошика).
    При просмотре базы данных произошла невосстановимая ошибка. Это может случиться при отсутствии файлов базы данных - файлов hosts. services или protocols. или запрос DNS вернул ошибку.

    Network subsystem is unavailable (Сетевая подсистема недоступна).
    Эта ошибка возвращается функцией WSAStartup(), если Windows Sockets не может вызвать нужную функцию в данное время, поскольку низлежащая система, предоставляющая сетевые службы, недоступна. Пользователи должны проверить следующее:
    1. Файл WINSOCK.DLL находится в текущем маршруте поиска
    2. WINSOCK.DLL того же производителя, что и стек протоколов. Их нельзя смешивать.
    3. Используется одновременно только одна реализация WinSock. Если в системе есть несколько реализаций WINSOCK DLL, убедитесь, что загружена нужная версия.
    4. Убедитесь, что инсталлированы и сконфигурированы все необходимые компоненты реализации WinSock

    Non-authoritative host not found.
    Обычно это временная ошибка, возникающая в процессе разрешения имени и означающая, что локальный сервер не получил ответа от авторитетного сервера. Последующая попытка может быть успешной.

    WINSOCK.DLL version out of range (Неверная версия файла WINSOCK.DLL).
    Текущая реализация WinSock не поддерживает версию спецификации, запрашиваемую приложением. Убедитесь, что у вас нет старых версий файла WINSOCK.DLL или обратитесь к поставщику стека за получением обновленной версии.

    Graceful shutdown in progress (Процесс аккуратного закрытия).
    Возвращается функциями recv(), WSARecv() для обозначения того, что удаленная сторона инициировала процедуру аккуратного закрытия соединения.