diff --git a/doc/initial.md b/doc/initial.md new file mode 100644 index 0000000..f6b5174 --- /dev/null +++ b/doc/initial.md @@ -0,0 +1,14 @@ +[⬅️ Back to `index`](index.md) + +# Initial connection + +When a client connect to a server, the server might output: +``` +↙️ :server NOTICE * :Checking Ident +↙️ :server NOTICE * :Looking up your hostname... +↙️ :server NOTICE * :Couldn't find your hostname +↙️ :server NOTICE * :No Ident response +``` +What the server does is: +1. Check the client's hostname (domain) via an rDNS lookup of the IP address. +2. Try to connect to the client's [Ident server](https://en.wikipedia.org/wiki/Ident_protocol) (if it has one)