Справочник на съобщенията

TCP/IP

В таблицата по-долу са изброени някои от най-често срещаните от потребителя errnos, когато се използва TCP/IP в Unix среда. Това НЕ е пълният списък от грешки. Errnos може да бъдат намерени във файла /usr/include/sys/errno.h. Самият errno номер е посочен за всяка операционна система.

Таблица 36. Unix TCP/IP errnos.
Errno Errno номер Описание
AIX HP-UX Solaris UnixWare Linux
EINTR 4 4 4 4 4 Прекъснато системно обръщение.
EAGAIN 11 11 11 11 11 Временно недостъпен ресурс.
EBUSY 16 16 16 16 16 Зает ресурс.
EMFILE 24 24 24 24 24 Таблицата с дескриптори на файлове за процес е пълна.
EPIPE 32 32 32 32 32 Прекъснат конвейер.
EADDRINUSE 67 226 125 125 98 Посоченият адрес вече се използва.
ENETDOWN 69 228 127 127 100 Мрежата е изключена.
ENETUNREACH 70 229 128 128 101 Няма достъпен маршрут към мрежата.
ENETRESET 71 230 129 129 102 Мрежата е премахнала връзката при рестартиране.
ECONNRESET 73 232 131 131 104 Връзката е нулирана от партньора.
ENOBUFS 74 233 132 132 105 В системата няма достатъчно достъпни буфери, за да се изпълни извикването.
ENOTCONN 76 235 134 134 107 Сокетът не е свързан.
ETIMEDOUT 78 238 145 145 110 Връзката е прекъсната.
ECONNREFUSED 79 239 146 146 111 Връзката е отказана. Ако се опитвате да осъществите отдалечено свързване към базата данни, проверете дали са стартирани успешно мениджъра на базата данни и поддръжката на протокола TCP/IP.

Ако се използва поддръжка на протокол SOCKS, уверете се също, че поддръжката на TCP/IP на SOCKS сървъра е стартирана успешно.

EHOSTDOWN 80 241 147 147 112 Хост компютърът е изключен.
EHOSTUNREACH 81 242 148 148 113 Няма достъпен маршрут към хост компютъра.

За допълнителна информация относно Unix TCP/IP комуникационните грешки се обърнете към ръководствата за техническа поддръжка на съответната операционна система. Можете да подадете също и следната команда:

   man име-на-функция

където име-на-функция е името на функцията, върнала грешката. Страниците man могат да ви предоставят допълнителна информация за грешки, върнати от конкретни функции.


По-долу са изброени errnos, които потребителят може да срещне най-често, когато се използва OS/2 TCP/IP. Това НЕ е пълният списък от грешки. Errnos може да бъдат намерени във файла nerrno.h Този файл е част от файловете за включване на TCP/IP продукта. Той може да не съществува на вашата система, ако тези файлове не са инсталирани. Самият errno номер е в скоби.

За допълнителна информация относно OS/2 TCP/IP комуникационните грешки се обърнете към OS/2 TCP/IP документацията.


Следва списък на кодовете на грешки, които потребителят може да срещне най-често, когато използва TCP/IP или IPX/SPX в 32-битова операционна система Windows. Това НЕ е пълният списък от грешки. Грешките, върнати от WSAGetLastError(), може да бъдат намерени във файла winsock.h. Този файл може да не е инсталиран, ако нямате инсталирано обкръжение за разработка. Подробна информация за грешките, върнати от конкретни функции, е дадена в Интерфейса за приложни програми Windows Sockets 2. Можете да вземете копие на тази спецификация от следните web сайтове: http://www.stardust.com/winsock/ws_specs.htm .

За допълнителна информация относно TCP/IP комуникационните грешки под Windows се обърнете към документацията на Windows Sockets.


[ Начало на страницата | Предишна страница | Следваща страница ]