Manage DNS Records using Webuzo

The Domain Name System (DNS) is a hierarchical distributed naming system for computers, services, or any resource connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities.

Domains play a key role when it comes to hosting a website over the web world and thus managing the DNS records for a particular domain manually can prove to be extremely tedious at times. Pointing domains to a particular IP includes adding an “A”, “AAAA”, CNAME”, etc record to the zone file of the particular domains so as to get it live and pointing to the respective IP.

BIND LogoWebuzo installs the DNS Server (BIND) by just a click from the Webuzo Enduser Panel and managing DNS records has become elementary task for the users. Users can Add / Remove/ Edit DNS records with a simple and easy to use GUI.

This article will guide you to ADD , Edit , Delete DNS records from the Webuzo Enduser Panel.

Getting Started

Install BIND
This block will guide you to install BIND by a click form the Webuzo Enduser Panel

Step A) Navigate to the Webuzo Enduser Panel >> Apps >> Utilities and Click on Bind.

Step B) Hit “Install” and it’s Done.
Webuzo installs and configures BIND for you. So, sit back and relax.
Install Webuzo BIND

Managing DNS Records

Navigate to the Webuzo Enduser Panel > Server Settings > DNS Zone Settings which will allow you to Add/ Edit / Remove the DNS Records.
Navigate Webuzo BIND

ADD DNS Record

Required Inputs :
Select Domain – Specify the Domain to Add the DNS record.
Name – Specify the name for the record.
TTL – Specify the Time To Live. Expiry of the Record.
TYPE – Specify the TYPE of Record (CNAME/A/TXT)
Address – Specify the destination of the DNS Record.

Step 1) Populate the Fields and Click Add Record to ADD a DNS Zone Record
Webuzo Add DNS Record

That’s it !!!

Edit DNS Record

Required Inputs :
Name – Specify the name for the record.
TTL – Specify the Time To Live. Expiry of the Record.
TYPE – Specify the TYPE of Record (CNAME/A/TXT)
Address – Specify the destination of the DNS Record.

Step 1) Click on the Edit Icon inline to the record you wish to edit.
Webuzo Add DNS Record

Step 2) Make the required changes and Click Save for the changes to take action

That’s it !!!

Delete DNS Record

Step 1) Click on the Delete Icon inline to the record you wish to delete.
Webuzo Add DNS Record

Step 2) Hit “Yes” to confirm the deletion of the record.

That’s it !!!

Experience the DEMO
Admin Panel : http://demo.webuzo.com/
Enduser Panel : http://demo.webuzo.com/enduser/

Support : https://www.softaculous.com/support/open.php?

Fixing the “550 relay not permitted” Error in Webuzo

Webuzo LogoWebuzo – Single User Control Panel allows users to create email account for their domains by deploying the Email Server (Exim + Dovecot) by a click of a button. Exim and Dovecot can be installed from the Webuzo Enduser Panel >> Apps >> Utilities Category.

If at all you encounter a “550 relay not permitted” error in Webuzo while trying to send email then the following guide will help you fix it.
Relay Squirrel Mail Webuzo

Emails Accounts created using Webuzo are often configured to the desktop environments using tools like Outlook, Mozilla Thunderbird, etc.
Relay Outlook Mail Webuzo

Note : The Fix is applicable only for Webuzo installed on CentOS 6.x as it install Exim 7.2 which handles the fix.

One of the Quick Step is to verify if the Email Server is up and running on Webuzo and a Restart is recommended if you are unable to send/receive emails.

Quick Guide : http://webuzo.com/wiki/Restart_services

The following changes are required so as to get away with the “550 relay not permitted“:

1) Dovecot Configuration
/etc/dovecot/conf.d/10-auth.conf says:

auth_mechanisms = plain

Change it to:

auth_mechanisms = plain login

2) Exim Configuration

Add to /etc/exim/exim.conf in “AUTHENTICATION CONFIGURATION”:


dovecot_login:
driver = dovecot
public_name = LOGIN
server_socket = /var/run/dovecot/auth-userdb
server_set_id = $auth1

dovecot_plain:
driver = dovecot
public_name = PLAIN
server_socket = /var/run/dovecot/auth-userdb
server_set_id = $auth1


auth_advertise_hosts = *

Restart the Exim and Dovecot Service

ROOT > service exim restart
ROOT > service dovecot restart

Done !!!

Hope that was a Quick Trick.

Webuzo Demo : http://demo.webuzo.com/enduser