X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/blobdiff_plain/56c76774f4077c83e975d51c3488f43e54390b5c..917c5c17c0321c7ebd31737261a62de768da4a75:/server/tripe-admin.5.in diff --git a/server/tripe-admin.5.in b/server/tripe-admin.5.in index 698e2a69..bd0635e5 100644 --- a/server/tripe-admin.5.in +++ b/server/tripe-admin.5.in @@ -1359,6 +1359,16 @@ core in its configuration directory. .BI "ABORT repeated-select-errors" The main event loop is repeatedly failing. If the server doesn't quit, it will probably waste all available CPU doing nothing. +.SP +.BI "ABORT hash-size-too-large hash " name " size " sz " limit " max +An internal inconsistency: the hash function +.I name +produces a +.IR sz -byte +hash, but the server has been compiled to assume that no hash function +returns more than +.I max +bytes. .SS "ADMIN warnings" These indicate a problem with the administration socket interface. .SP @@ -1369,6 +1379,59 @@ client. .BI "ADMIN client-write-error " ecode " " message There was an error sending data to a client. The connection to the client has been closed. +.SP +.BI "ADMIN admin-socket " path " already-in-use" +The server failed to create the Unix-domain socket object in the +filesystem, because there's already a socket there, and some other +process is actively listening for incoming connections. +.SP +.BI "ADMIN admin-socket " path " bind-failed " ecode " " message +The server failed to create the Unix-domain socket object in the +filesystem for an unusual reason. (The usual reason is +.BR EADDRINUSE , +but this is handled specially.) +.SP +.BI "ADMIN admin-socket " path " chmod-failed " ecode " " message +The server failed to set the correct permissions of the Unix-domain +socket object. +.SP +.BI "ADMIN admin-socket " path " chown-failed " ecode " " message +The server failed to set the correct ownership of the Unix-domain socket +object. +.SP +.BI "ADMIN admin-socket " path " create-failed " ecode " " message +The server failed to create its administration socket. This is usually +because some system resource is unavailable. +.SP +.BI "ADMIN admin-socket " path " listen-failed " ecode " " message +The server failed to arrange to receive incoming connections on its +Unix-domain socket. +.SP +.BI "ADMIN admin-socket " path " name-too-long" +The server can't create its administration socket, because the chosen +pathname +.I path +is too long. There is, for historical reasons, a rather tight limit on +the length of name permitted for Unix-domain sockets, usually around 108 +bytes. +.SP +.BI "ADMIN admin-socket " path " stat-failed " ecode " " message +The server failed to create the Unix-domain socket object in the +filesystem, because there's already something there, but the server +couldn't discover what. +.SP +.BI "ADMIN admin-socket " path " too-many-retries" +The server failed to create the Unix-domain socket object in the +filesystem. This error indicates that another process is also +repeatedly trying to create a Unix-domain socket at the same +.IR path , +and then failing to actually listen for connections on it, but the +server always loses the applicable race for some reason. This situation +merits investigation. +.SP +.BI "ADMIN adns-init-failed " ecode " " message +The server failed to initialize the ADNS asynchronous DNS-resolution +library. .SS "CHAL warnings" These indicate errors in challenges, either in the .B CHECKCHAL @@ -1652,6 +1715,24 @@ switched off by command-line options. An error occurred attempting to send a network packet. We lost that one. .SP +.BI "PEER \- udp-socket " address-family " bind-failed " ecode " " message +The server failed to associate a UDP socket with a local address. +.SP +.BI "PEER \- udp-socket " address-family " create-failed " ecode " " message +The server failed to create a UDP socket for the +.IR address-family . +.SP +.BI "PEER \- udp-socket " address-family " read-local-address-failed " ecode " " message +The server failed to discover the local address for one of its own UDP +sockets. +.SP +.BI "PEER \- udp-socket " address-family " set-buffers-failed " ecode " " message +The server failed to configure appropriate buffer sizes on a UDP socket. +.SP +.BI "PEER \- udp-socket INET6 set-v6only-failed " ecode " " message +The server failed to configure an IPv6 socket not to try to collect IPv4 +traffic too. +.SP .BI "PEER " peer " unexpected-encrypted-ping 0x" id The peer sent an encrypted ping response whose id doesn't match any outstanding ping. Maybe it was delayed for longer than the server was @@ -1711,6 +1792,10 @@ The server failed to send a message to the helper process. The helper process sent back a positive response, but didn't include the requested tunnel descriptor. .SP +.BI "PRIVSEP socketpair-create-failed " ecode " " message +The server couldn't create the socketpair it's supposed to use to +communicate with the helper process. +.SP .BI "PRIVSEP unknown-response-code" The helper process sent back an incomprehensible reply. It's probably very confused and may crash. @@ -1737,6 +1822,9 @@ A client of the administration interface issued a .B QUIT command. .SP +.BI "SERVER daemon-error " ecode " " message +The server failed to become a daemon during initialization. +.SP .BI "SERVER quit foreground-eof" The server is running in foreground mode (the .B \-F @@ -1792,6 +1880,11 @@ Writing from the tunnel device failed. The SLIP driver encountered a escaped byte it wasn't expecting to see. The erroneous packet will be ignored. .SP +.BI "TUN \- slip bad-interface-list" +The interface list, in the +.B TRIPE_SLIPIF +environment variable, is malformed. +.SP .BI "TUN " ifname " slip eof" The SLIP driver encountered end-of-file on its input descriptor. Pending data is discarded, and no attempt is made to read any more data