Many registrar APIs require that you whitelist the IP addresses from which you connect. This is a problem if your ISP provides only dynamic IPs. Every time you want to import data from a registrar you will have to find your current IP address, add it at the registrar and wait for it to be whitelisted. At some registrars the whitelisting could take upto 30 minutes.
You can use your website to host an opensource registrar API script from CodePunch Solutions and then use it from Domain Punch Pro and Watch My Domains to fix this problem permanently. Your website will have a permanent IP address and you can easily whitelist it at your registrar.
Download and install the whois api client script on your web server and white-list your web server IP address at the registrar. Then specify the URL to the web client as shown in the screen-shot above. Include the required authentication parameter (&k=xxxx or ?k=xxxx) as part of the URL.
Installing Watch My Domains SED on a CentOS system with SELinux (Security-Enhanced Linux) enabled often requires some extra work.
The Log Folder
Watch My Domains SED requires that the log folder is writable by apache. For this to work you will have to properly set the security context and ownership for the folder.
By default the log folder is at the root of the base installation. If you are installing the application at /var/www/html/wmdsed40, the log folder will be /var/www/html/wmdsed40/logs. You can ofcourse change the location of the log folder by editing the config.php file.
To make the log folder writable you will have to run
You can specify an access level (from 0-8) to every domain data column in Watch My Domains SED v4. You can also specify an access level to every user. Columns with level-0 can be accessed by all users, but columns with higher access levels can only be accessed by users with the same or higher access levels.
All administrative users have a default access level of 24, which means they can access all columns. It is possible to use the API to expand the access levels to 32 instead of the default 0-8 supported by the user administration interface.
The reports module in new Watch My Domains SED v4 (currently beta) allows you to combine domain data columns, DNS records and SSL data into the same table, sort them in any order you want and then create HTML and CSV reports.
Watch My Domains SED has a set of important reports already pre-configured. You can create any number of additional reports on your own using the administration module.
You can download Watch My Domains SED v4 beta from here. A user guide (under development) is also available. This is being updated.
We will be adding Oracle, MS SQL and PostgreSQL database support in Watch My Domains SED very soon. Currently Watch My Domains SED supports only MySQL / MariaDB.
This may be a good time to upgrade to the latest version 3, if you are using version 2 or purchase the latest version if you are planning to do so in the near future because there could be some price revisions after the changes.
Watch My Domains SED will normally overwrite the previous whois data in the database with the new one when a new lookup is performed. However, it is possible to preserve the old data. To do this add the following to the config.php file.
$config_data['enable_data_history'] = "whois";
Make sure that you have the latest build.
After you do this, the whois data will be logged along with the time-stamp to the history data table in the database. Both registrar and registry whois are saved. You can then use the Details tab in the lower pane to access the old whois records.