Amennyiben TCP/IP-t használ Unix környezetben, a következő
táblázatban megtalálhat néhányat azokból a errno-kból, amelyekkel a
felhasználó leggyakrabban találkozik. A lista NEM tartalmazza az összes
lehetséges hibajelzést! Az errno-kat a
/usr/include/sys/errno.h fájlban találhatja meg. Az
errno szám minden operációs rendszer esetén szerepel.
táblázat 36. Unix TCP/IP errno-k.
+==========+======+======+======+======+========+==============+=========+ | Errno | Errn | Leír | AIX | HP-U | Solari | UnixWare | Linux | | | o-sz | ás | | X | s | | | | | ám | | | | | | | +----------+-+----+--+---+---+--+----+-+-----+--+------+-------+---------+ | EINTR | 4 | 4 | 4 | 4 | 4 | Megszakított | | | | | | | | rendszerhívás. | +------------+-------+-------+-------+-------+---------+-----------------+ | EAGAIN | 11 | 11 | 11 | 11 | 11 | Az erőforrás | | | | | | | | pillanatnyilag | | | | | | | | nem érhető el. | +------------+-------+-------+-------+-------+---------+-----------------+ | EBUSY | 16 | 16 | 16 | 16 | 16 | Az erőforrás | | | | | | | | foglalt. | +------------+-------+-------+-------+-------+---------+-----------------+ | EMFILE | 24 | 24 | 24 | 24 | 24 | A folyamat | | | | | | | | fájlleíró | | | | | | | | táblázata | | | | | | | | betelt. | +------------+-------+-------+-------+-------+---------+-----------------+ | EPIPE | 32 | 32 | 32 | 32 | 32 | Megszakadt | | | | | | | | csővezeték. | +------------+-------+-------+-------+-------+---------+-----------------+ | EADDRINUSE | 67 | 226 | 125 | 125 | 98 | A megadott cím | | | | | | | | már | | | | | | | | használatban | | | | | | | | van. | +------------+-------+-------+-------+-------+---------+-----------------+ | ENETDOWN | 69 | 228 | 127 | 127 | 100 | A hálózat nem | | | | | | | | működik. | +------------+-------+-------+-------+-------+---------+-----------------+ | ENETUNREAC | 70 | 229 | 128 | 128 | 101 | Nincs elérhető | | H | | | | | | útvonal a | | | | | | | | hálózat felé. | +------------+-------+-------+-------+-------+---------+-----------------+ | ENETRESET | 71 | 230 | 129 | 129 | 102 | A hálózat | | | | | | | | újraindítás | | | | | | | | következtében | | | | | | | | elveszítette az | | | | | | | | összeköttetést. | +------------+-------+-------+-------+-------+---------+-----------------+ | ECONNRESET | 73 | 232 | 131 | 131 | 104 | A másik | | | | | | | | résztvevő | | | | | | | | újraindította | | | | | | | | az | | | | | | | | összeköttetést. | +------------+-------+-------+-------+-------+---------+-----------------+ | ENOBUFS | 74 | 233 | 132 | 132 | 105 | A rendszernek | | | | | | | | nem állt | | | | | | | | rendelkezésére | | | | | | | | megfelelő | | | | | | | | pufferterület-e | | | | | | | | rőforrás a | | | | | | | | hívás teljes | | | | | | | | kivitelezéséhez | | | | | | | | . | +------------+-------+-------+-------+-------+---------+-----------------+ | ENOTCONN | 76 | 235 | 134 | 134 | 107 | A socket nincs | | | | | | | | csatlakoztatva. | +------------+-------+-------+-------+-------+---------+-----------------+ | ETIMEDOUT | 78 | 238 | 145 | 145 | 110 | Időtúllépés az | | | | | | | | összeköttetésbe | | | | | | | | n. | +------------+-------+-------+-------+-------+---------+-----------------+ | ECONNREFUS | 79 | 239 | 146 | 146 | 111 | Az | | ED | | | | | | összeköttetést | | | | | | | | nem sikerült | | | | | | | | létrehozni. | | | | | | | | Amennyiben az | | | | | | | | adatbázishoz | | | | | | | | kíván | | | | | | | | csatlakozni, | | | | | | | | ellenőrizze, | | | | | | | | hogy a | | | | | | | | kiszolgáló-gépe | | | | | | | | n az | | | | | | | | adatbáziskezelő | | | | | | | | és a TCP/IP | | | | | | | | protokolltámoga | | | | | | | | tás is | | | | | | | | sikeresen | | | | | | | | elindult-e! | | | | | | | | Amennyiben | | | | | | | | SOCKS | | | | | | | | protokolltámoga | | | | | | | | tást használ, | | | | | | | | ellenőrizze azt | | | | | | | | is, hogy a | | | | | | | | TCP/IP | | | | | | | | protokolltámoga | | | | | | | | tás a | | | | | | | | SOCKS-kiszolgál | | | | | | | | ón is sikeresen | | | | | | | | elindult-e! | +------------+-------+-------+-------+-------+---------+-----------------+ | EHOSTDOWN | 80 | 241 | 147 | 147 | 112 | A gazdagép nem | | | | | | | | működik. | +------------+-------+-------+-------+-------+---------+-----------------+ | EHOSTUNREA | 81 | 242 | 148 | 148 | 113 | Nincs elérhető | | CH | | | | | | útvonal a | | | | | | | | gazdagép felé. | +------------+-------+-------+-------+-------+---------+-----------------+
Ha további tájékoztatásra van szüksége a UNIX TCP/IP kommunikációs hibákkal kapcsolatban, tekintse át a megfelelő operációs rendszerhez tartozó technikai kézikönyvet! A következő parancsot is kiadhatja:
man függvény-név
ahol függvény-név jelenti a hibajelzés visszaadásához vezető függvény nevét. A kézikönyv oldalain találhat további információt az egyes függvények által jellemzően visszaadott hibaüzenetekről.
Amennyiben OS/2 alatt TCP/IP-t használ, a következőkben megtalálhatja azon errno-k listáját, amelyekkel a felhasználó leggyakrabban találkozik. A lista NEM tartalmazza az összes lehetséges hibajelzést! Az Errno-k megtalálhatók a nerrno.h fájlban. Ez a fájl a TCP/IP include fájljainak része. Esetleg nem található meg a rendszeren, mert nincs telepítve. Maga az errno-szám zárójelben szerepel.
Amennyiben SOCKS protokolltámogatást használ, ellenőrizze azt is, hogy a TCP/IP protokolltámogatás a SOCKS-kiszolgálón is sikeresen elindult-e!
A OS/2 TCP/IP kommunikációs hibáival kapcsolatosan az OS/2 TCP/IP dokumentációjában találhat további információkat.
Amennyiben TCP/IP-t vagy IPX/SPX-et használ Windows 32-bites operációs rendszerben, a következőkben megtalálhatja azokat a hibakódokat, amelyekkel a felhasználó a leggyakrabban találkozik. A lista NEM tartalmazza az összes lehetséges hibajelzést! A WSAGetLastError() függvény által visszaadott hibakódok a winsock.h fájlban találhatók meg. Lehetséges, hogy ez a fájl nincs telepítve az adott rendszeren, amennyiben a fejlesztői környezet nem került telepítésre. Az egyes függvények által visszaadott hibajelzésekkel kapcsolatos információ a Windows Sockets 2 Application Programming Interface dokumentációjában található meg. Ennek a leírásnak egy példányát a következő webhelyről szerezheti be: http://www.stardust.com/winsock/ws_specs.htm .
A Windows alatti TCP/IP kommunikációs hibákkal kapcsolatosan a Windows Sockets dokumentációjában találhat további információkat.