TCP/IPのいくつかの最も一般的なエラー原因コード(errno)リスト

3861 ワード

--------------------------------------------------------------------------------
    OS/2環境のTCP/IPユーザの場合、以下のリストに最も一般的なerrnoが表示されます.完全なエラーリストではありません.ファイルnerno.hでErrnoを見つけることができます.このファイルはTCP/IP製品に含まれるファイルの一部です.これらのファイルがインストールされていない場合は、システムに表示されない可能性があります.errno番号自体は括弧で囲まれています.
SOCEINTR(10003):システムコールが中断されました.
SOCEMFILE(10024):開いているファイルが多すぎます.
SOCEPIPE(10032):パイプが切断されます.
EADDRINUSE(10048):指定されたアドレスが既に使用されています.
ENETDOWN(10050):ネットワークが停止しました.
ENETUNREACH(10051):ネットワークに到達する利用可能なルーティングがありません.
ENETRESET(10052):リセット時にネットワークが接続解除されました.
SOCECONNABORTED(10053):ソフトウェアにより接続が異常に中止されました.
ECONNRESET(10054):パートナーが接続をリセットしました.
ENOBUFS(10055):バッファなしで使用可能.
ENOCONN(10057):ソケットが接続されていません.
ETIMEDOUT(10060):接続を行う前に、接続タイムアウトを確立します.
ECONNREFUSED(10061):接続が拒否されました.データベースに接続しようとしている場合は、サーバ上のデータベースマネージャとTCP/IPプロトコルサポートが正常に起動しているかどうかを確認します.
SOCKSプロトコルサポートを使用する場合は、TCP/IPプロトコルサポートがSOCKSサーバ上で正常に起動されていることを確認します.
EHOstdOWN(10064):ホストが停止しています.
EHOSTUNREACH(10065):ホストへの利用可能なルーティングがありません.
SOCEOS 2 ERR(10100):OS/2エラー.
OS/2 TCP/IP通信エラーの詳細については、OS/2 TCP/IPドキュメントを参照してください.
**********************************************************************************************************
    Windows 95、Windows 98またはWindows NTのTCP/IPまたはIPX/SPXユーザーの場合、以下のリストに最も一般的なエラーコードが表示されます.
完全なエラーリストではありません.WSAGEtLastError()によって返されるエラーは、ファイルwinsock.hで見つけることができます.WAEINVAL(10022):このエラーを関数WSASTARTUPで受信した場合、このDLLはアプリケーションがサポートするWindows Socketsバージョンをサポートしません.
WAEMFILE(10024):使用可能なファイル記述子がありません.
WAEWOULDBLOCK(10035):ソケットは未ブロックとしてマークされ、操作はブロック化される.
WAEINPROGRESS(10036):ブロックWindows Sockets操作中です.
WAENOPROTOOPT(10042):このオプションは不明またはサポートされていません.
WSAENOTSOCK(10038) send           ,    、            

WAEADDRINESE(10048):指定されたアドレスが既に使用されています.
WAENETDOWN(10050):ネットワークサブシステムが失敗しました.
WAENETUNREACH(10051):このホストからネットワークにアクセスできません.
WAENETRESET(10052):リモートホストがリセットされたため、接続が切断されました.
WAECONNABORTED(10053):タイムアウトまたはその他の障害により、仮想回路が異常に停止しました.リセット時にネットワークから接続が取り外されました.
WAECONNRESET(10054):パートナーが接続をリセットしました.
WAENOBUFS(10055):バッファなしで使用可能で、接続が多すぎます.
WAENOTCONN(10057):ソケットが接続されていません.
WAETIMEDOUT(10060):接続を行う前に、接続タイムアウトを確立します.
WAECONNREFUSED(10061):接続が拒否されました.データベースに接続しようとしている場合は、サーバでデータベースマネージャとTCP/IPプロトコルサポートが正常に起動しているかどうかを確認します.
WAEHOSTUNREACH(10065):このホストからネットワークにアクセスできません.
WSASYSNOTREADY(10091):ベースネットワークサブシステムがネットワーク通信の準備ができていない.
WSAVERNOTSUPPORTED(10092):この特定のWindows Socketsは、要求されていないWindows Sockets APIでサポートされているバージョンを実装します.
WSAHOST_NOT_FOUND(11001):ホストが見つかりません.
WSATRY_AGAIN(11002):ホストが見つかりません.名前サーバからホスト名のIPアドレスの取得を要求できませんでした.
WSANO_DATA(11004):名前が無効で、要求されたタイプのデータレコードがありません.名前サーバまたはhostsファイルはホスト名を認識しないか、サービスファイルにサービス名が指定されていません.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    UNIXベースの環境におけるTCP/IPユーザについて、以下の表に、最も一般的なエラー原因コード(errno)をいくつか示します.完全なエラーリストではありません.Errnoは、ファイル/usr/include/sys/errno.hにあります.
各オペレーティングシステムに対してerrno番号が与えられる.
UNIXベースTCP/IP
  errno コード#コード#         AIX HP-UX Solaris UnixWare Linux
EINTR 4 444システム呼び出し割り込み.EAGAIN 11 111111リソースは一時的に使用できません.EBUSY 16 161616リソースが忙しい.EMFILE 24 242424各プロセスファイル記述子テーブルがいっぱいです.EPIPE 32 32 32 32パイプが切断されました.EADDRINUSE 67 226,125,298はすでに指定されたアドレスを使用している.ENETDOWN 69 228127172100ネットワークが停止しました.ENETUNREACH 70 229 128,101は、ネットワークの利用可能なルーティングに到達していない.ENETRESET 71 230129129102リセット時にネットワークが接続解除されました.ECONNRESET 73 232 131 131,104パートナーが接続をリセットしました.ENOUBUFS 74 23313213105システムには、呼び出しを完了するのに十分なバッファ空間リソースがありません.ENOCONN 76 235134134107はソケットに接続されていません.ETIMEDOUT 78 238145145110接続タイムアウト.ECONNREFUSED 79 239 146 146接続は拒否されました.データベースに接続しようとしている場合は、サーバ上のデータベースマネージャとTCP/IPプロトコルサポートが正常に起動しているかどうかを確認します.SOCKSプロトコルサポートを使用する場合は、TCP/IPプロトコルサポートがSOCKSサーバ上で正常に起動されていることを確認します.EHOstdOWN 80 241147147ホストが停止しました.EHOSTUNREACH 81 242 148,148,113ホストの利用可能なルーティングに到達していない