- Adding Domains
- Looking up Domains
- Selecting Database Type
- Connection Speeds
- Whois Lookup Configuration
- Search Filter (Mac Version)
- Extracting Expiry Dates
- Empty Registrar Expiry
- Email Alerts - Record Change
- Diagnostic Port 43 Whois
- HTTP Based Whois
- Web Page Monitoring
- Lookup Queue Status
- SSL Monitoring
- Database / SQL Support
- Quick Domain Filter (SQL)
- Custom Data Columns / Fields
- Manual Data Entry
- Web Forms Manager
- Registration Cost Indicator
- Multi User Support
- E-mail Tagging
- Web Scripts & Alerts
Web Based (http, port 80) Whois in Domain Punch Pro and Watch My Domains Pro / ISP
You can make Domain Punch Pro, Watch My Domains and Domain Name Analyzer Pro to obtain whois data from your own web based scripts.
Assume that your whois lookup page is at
http://www.yourdomain.com/whois?domain=example.com
You should enter the following in the whois setup dialog.
Whois Server: www.yourdomain.com
Port: 80
Comand Line: GET /whois?domain={D}
Please fill in the other settings like date format, search token, etc. based on the actual whois record data as returned by your script.
This will not work if the web based script uses authentication or a CAPTCHA input.
How to define http based proxy for a specific whois server.
The whois server setting dialog has an option to specify an alternate http based proxy. If this entry is set, the software will use it instead of doing a port 43 whois lookup.

If you specify a proxy setting for a whois server, the software will use the http based script instead of directly connecting to the whois server. simply add an extra http proxy entry. The http proxy is specified as the full path to the script. Remember to leave all the other the settings for the whois server as it is.
This is useful if your ISP has been banned by a whois server. Upload a simple whois script to your web server and then use it to do the whois lookup. A sample whois script is available here.
Please remember to specify appropriate lookup intervals and connection counts in the software (Watch My Domains / Domain Punch Pro). If you do not obey the registrar whois lookup terms and conditions your IP will get banned and you will have difficulty doing lookups.
Follow this procedure If you wish to setup proxy for registrar level whois servers (COM, Net, CC, TV that have different registry / registrar whois)
- First do a whois lookup for the domain with the default settings (no proxy defined). This will cause the software to find the registrar whois server for the domain.
- Then Right click on a domain and select Whois Setup > Advanced Whois Settings . Scroll down to the bottom
to specify the alternate whois http path. An example http proxy entry would be
http://www.softnik.net/admin/whoislimits.php?domain={D}&server={S}
This assumes that you have uploaded the sample PHP whois script to http://www.softnik.net/admin/. Change your host name accordingly. The entries {D} and {S} will be replaced by the software with the actual domain name and the whois server respectively.

Why would you need it?
If you have a special agreement with any registrar for access to their whois API, you can create your own (PHP/Python/any other) whois script and upload it to your server. Then use that script instead of accessing the port 43 whois server.


