This release contains only a few minor changes:
Download:
I received several Mails this week concerning connection problems with dchk.denic.de. A typical error when using my client looks as follows:
dchk pfp.de ERROR 1031: Socket: Connection timed out (ETIMEDOUT) [dchk.denic.de:715, Bytes: -1]This is not a problem with my client, but with the DCHK service of the german registry DENIC. It seems since a couple of months the service is under such a heavy load, that most requests get dropped. If you send 100 requests, then there is a chance, that you get a few responses. You can test this with the following shell-script:
#!/bin/sh
i=0 success=0 failed=0 while [ $i -lt 100 ] ; do i=`expr $i + 1` echo "Try $i" dchk --timeout 1 pfp.de if [ $? -eq 0 ] ; then success=`expr $success + 1 ` else failed=`expr $failed + 1 ` fi done echo "Success: $success" echo "Failed: $failed" The result of this was: Success: 5 Failed: 95 Increasing the timeout does not help. The 5 successful requests took only a few milliseconds. I have written an email to DENIC, but did not get a response yet. | DCHK is the abbreviation of DomainavailabilityCHecK, and is an IRIS based protocol to query domain status. It is meant as a more formal replacement of the whois protocol.
On this webpage, you can find two things: 1. A DCHK client The client contains an implementation of the IrisLWZ- and DCHK-protocol, written in C and C++. It is divided in three parts:
2. A DCHK server The server is a library written in C++, which you can use as a basis for you own DCHK server. It also contains an example implementation, using a MySQL database as backend. Current Version
Please Note: The Windows version will need Windows XP or above. It does not run on Windows 2000. See FAQ for more information. Previous Versions
Current Version
Previous Versions
|
