jwhois is caching whois queries. whoischk is made to check when a domain change or becomes available, however, because of the cache, whoischk will be unable to check in time. original whoischk uses whois. To fix this simply also patch it so that it uses "-f" as jwhois argument, this will effectively disable cache for whoischk. On a side note, whois queries are throttled. It means if you monitor 2 or more domains using whoischk, it will not work because it requests too fast. I added a sleep 8 to my whoischk so that it works correctly. I can make a clean patch if necessary. (with option to force sleeping time) Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: whoischk checks over local whois cache Expected Results: whoischk should check domains change when they happen
i dont maintain whoischk ... feel free to add the fix yourself Guillaume
added the -f flag to the jwhois patch and added a patch to throttle queries. the patch could be enhanced to work per whois server, but it does the work. in cvs.