Watch My Domains SED v4.2

Watch My Domains SED v4 is getting another update has been updated to include a new monitoring module. Other additions include additional themes, ability to update the application using the command-line tool even when installed into non-standard folders, etc.

Here are some screen-shots of the new module.

The new monitoring module makes it very easy to manage domain portfolios that are not extremely huge. You can use it to quickly view snapshot views of your domains without having to scroll through large spreadsheet like domain lists. The monitoring module can be used to track both domain expiry dates and SSL certificates.

CentOS 7, SELinux and Watch My Domains SED

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

chown apache:apache /var/www/html/wmdsed40/logs
chcon -t httpd_sys_rw_content_t /var/www/html/wmdsed40/logs -R

The first command will set the owner of the folder to apache and the second will set the security context so that the folder is readable and writable by apache.

If you set the log folder outside of wmdsed40, you will also need to set httpd_sys_content_t for it.

Changing DocumentRoot

Installing the application to a folder different from the default /var/www/html requires more changes. For example, to install to /home/wmdsed/wmdsed40 you would do…

chcon -R --reference=/var/www/html/ /home/wmdsed/wmdsed40 
chcon -R -t httpd_sys_content_t /home/wmdsed/wmdsed40/ 
semanage fcontext -a -t httpd_sys_content_t "/home/wmdsed/wmdsed40(/.*)?" 
setsebool -P httpd_enable_homedirs true 
chmod 755 /home/wmdsed/wmdsed40

You will have to edit /etc/httpd/httpd.conf and change the DocumentRoot settings. You should also make the log folder writable by apache as mentioned in the previous section.

Net_DNS2

It is a good idea to install Net_DNS2 so that advanced DNS monitoring is possible. You can do this by installing php-pear.

yum -y install php-pear 
pear install Net_DNS2

Setup Cron

Though this is not related to SELinux or CentOS, remember to setup the cron immediately after you install the application. This is essential for the default tables to get initialized.

Verify Installation

You can run the basic diagnostic tool by opening

https://<installpath>/verify.php

in your browser. For example, if your installation is at example.com/wmdsed40, you should open

https://example.com/wmdsed40/verify.php

Verifying if a Watch My Domains SED v4 Installation is fully UP & Running

There are a number of scripts and services that check if a website is up and running. However, checking if a web application is fully functional is not exactly the same as testing if a web page is up. Web applications may still show it’s interface even if there are errors that are then displayed elsewhere.

You can easily verify if an installation of Watch My Domains SED v4 is fully functional by checking if it’s testpad.php page returns a

<p>OK</p>

response.

You can add https://<yourinstallpath>/testpad.php to any monitoring script and look for the above response to monitor the application’s status.

Watch My Domains SED v4 Released

We have released Watch My Domains SED Version 4. Watch My Domains SED is a corporate Domain Name Management Software application accessible from the cloud / web. You can use it to manage your domain names, SSL certificates, MX, DKIM Records and more.

Version 4 brings an array of new features including multiple database support (Microsoft SQL Server, Oracle, PostgreSQL, MySQL / MariaDB or SQLite), improved DNS and SSL monitoring options, SAML/SSO support, integrated schedulers for lookup and reports, API support and more.

As usual you can download and evaluate the application before purchase. You may also request a dedicated managed installation on our servers.



What’s New in Watch My Domains SED v4

Check Upgrade Options (requires your existing license code)



DNS Monitoring in Watch My Domains SED v4

The new Watch My Domains SED v4 (currently in beta) has a number of new options that make DNS monitoring of your domains and hosts very easy.

You can enable DNS monitoring and alerts from the settings panel. You can also specify alternate name servers to use for DNS checks.

If your DNS provider supports zone transfers (AXFR) you can use it to get the DNS data directly from your provider. Please see DNS Monitoring using AXFR.