Are you facing issues with the migrations and handling the remote domains? If yes, it is good time to install the dns report plugin ntDNScheck. It will help you to organize the domains and correct the wrong entries.
Working of ntDNScheck
ntDNScheck is a dns report plugin, which mainly collects the dns records and organizes these results for us to get a clear idea about the dns details of the domains in the server. Using ntDNScheck report, we can easily detect the domains hosted in the remote server. Here we get a report of the local and remote domains, name servers and mail servers and by checking the report, we can easily identify the hosting account which needs attention.
The report helps the system administrators to verify and correct the NS and MX of the domains. administrators to handle the migration of accounts based on the local and remote domains. By checking the reports, we can remove the domains from the server, which are not using any resources in the server. This report will help the system administrator to delete the mved domains.
Licensing and installation
We are launching this as a paid plugin and it will be available at $10 per year. The order confirmation mail from Nixtree will include all the information about the intallation and license activation.
$10 per year
You can check more about the plugin ntDNScheck from here and order it.
Support and Bug reporting
You can get in touch with firstname.lastname@example.org for any type of support related to the plugins or you can check in our Community support for any support. If you noticed any bug or looking for any feature addition, you can get in touch with us using any of the mentioned methods.
Recently cPanel announced the cPanel License price hike and many people are in the verge of stopping the bussiness of hosting or looking for ways for cost cutting. Only hope which is widely accepted at the moment is to do the account migrations from cpanel to other control panel which is cheaper in cost. Here we will discuss the effects of this change and its alternatives as well.
You can see the Full Guide of licensing at the below link
Lets just understand this price hike impact with the help of a example.
Suppose you are a hosting company who was having around 500 – 1000 channel accounts in one server under a VPS or a dedicated server. For the sake of our calculation I take the below assumptions.
Server Type : VPS No Of Accounts : 1000 OLD License Rate : $20 or $15 with some reseller providers like buycpanel.net for unlimited accounts Same server, with new license in effect : Rate will be around : $45 (upto 100 Account) + 900*0.20 ( per extra account) : $45 + $180 = 225$
Paying such a huge amount for cpanel license for $1000 accounts will be a suicide and the rate of increase and no provision of having any unlimited license option.
All new license should go through this option and all old licenses will get some month’s buffer time.
So essentially the hosting owners are looking for alternatives.
What are the Alternatives to cPanel
To be Frank there is no exact alternatives with all features similar to cpanel and that is a truth. Main issue in this is all hosting business is concentrated on cPanel so far and all plans were based on those as well.
So changing those will be a major disruption and that has already started showing its repercussions.
If you are planning to stick with cPanel for atleast for some clients, who is ready to pay more, then I will suggest to Keep one server in Cpanel and all others in other control panel like Directadmin and also start offering VirtualMin based hosting as well so that those who just need to host website can also get affordable hosting.
The above will be my suggestion for all those who try to provide hosting at affordable rate.
So Alternatives ?
So most considered alternatives available in paid sections are
1. Plesk – No suggestible as owned by same company and almost similar pricing structure. 2. Directadmin : Yes this is the only best option who is reaady to work for this change and has made a lot of changes by now itself. As new licenses started selling , they have increased the quality as well. 3. Interworx : I have worked on this a in a couple of servers but never became a fan of this panel and a bit confusing as well.
My Suggestion to those who are looking for alternatives is one and only Directadmin.
Reasons: 1. Monthly licenses are better than cPanel license. 2. Directadmin gives good support via tickets and via the forum. 3. Ready to work for more developments based on the cpanel Customer base 4. Low-cost Internal Licenses available for Datacenters
As soon as they heard of cpanel price hike, they started working on migrations steps and started working on new skin etc.
As a reference I will suggest you to take a look on the this Directadmin Forum Link
For Directadmin Installation , you can refer the other article written by me . Click here
If you are looking for Directadmin based Support you can contact us for help. You can contact us via Chat/Ticket/Phone using the details in the banner.
Special OFFER to Directadmin Server Managment. If you purchase 3 months server managment plan, we will do the migration free for you. Contact us before ordering the service.
Recently many of our customers had asked us how they can disable AutoSSL notifications to the end user cpanel account emails. So we guys made a reasearch on this and got the cpanel forum link which this discussion was already going on and saw a script.
Save the below to /root/autossldisable.sh, chmod 755 autossldisable.sh and then run it with ./autossldisable.sh
for user in *
cpapi2 --user=$user CustInfo savecontactinfo notify_autossl_renewal=0 notify_autossl_renewal_coverage=0 notify_autossl_expiry_coverage=0 notify_autossl_expiry=0 notify_ssl_expiry=0
This will disable 5 AutoSSL notices off for every user on the server.
Hope this helps
Update : Good news is that by Cpanel 70 version, you will have these options available at Manage Autossl section in the WHM
Reference and Courtsey for the above script : forum.cpanel.net
Reference Link for full discussion : https://forums.cpanel.net/threads/ssl-notifications-in-cpanel-68.614395/
ntPHPselector plugin allows user to select preferred PHP version per directory on the same domain. Our new ntPHPselector version 4 released for the cPanel servers with EasyApache 4 version, which support php versions 5.3, 5.4, 5.5, 5.6, 7.0 and 7.1. By default 5.3 is disabled. You need to recompile it after enabling it from “Settings” tab after the installation.
ntPHPselector manually recompile the php version 5.3, since it is removed from EasyApache 4. You need to recompile the php version 5.3 using from your end using the interface available inntPHPselector WHM module. Continue reading →
CageFS is a virtualized file system and a set of tools to lock each system user in its own ‘cage’. Each customer will have its own fully functional CageFS, with all the system files, tools, etc. For a cageFS enabled user only safe binaries are available, user will not see any other users etc are the main benefits of CageFS.
CageFS creates individual namespace for each user, making it impossible for users to see each other’s files and creating high level of isolation. These safe files for each users are created by default on a folder location /usr/share/cagefs-skeleton.
Sometimes you need to move this cagefs-skeleton directory from /usr/share to another partition like /home due to low free disk space available in the /usr partition. Below are the steps we used to achieve the same.
# cagefsctl --disable-cagefs
This command will disable cagefs in the server.
# cagefsctl --unmount-all
This command will unmount all mount points created by cagefs.
To ensure all mount points created by cagefs are unmounted successfully please issue below command.
# cat /proc/mounts | grep cagefs
if you see any cagefs entries, execute “cagefsctl –unmount-all” again and cagefs still exists please issue below command.
This commnad will create a softlink from /usr/share/cagefs-skeleton to /home/cagefs-skeleton where the actual files exits.
# cagefsctl --enable-cagefs
This command will enable cagefs in the server.
If we doing this in cPanel servers, then in cPanel WHM choose “Server Configuration” and go to “Basic cPanel/WHM Setup”, then change Additional home directories default value to blank not “home”. If we haven’t set this option, then cPanel will create new accounts in incorrect places.
We encourage your valuable comments below if you encounter any issues while following this article.
WHM is famous web-hosting control panel that are used for creating websites, email accounts, create database etc using their control panel. This is will lower the head ache of web hosting owners.
WordPress is a web software that are used commonly for website creation specifically for blogs, apps etc. Many of them are opting WordPress because of simplicity. There are many people that have a requirement of one click install for wordpress. So in this article we are trying to explain how we can enable and install wordpress using the cPAddon option available in WHM/cPanel.
Log into WHM control panel
Go to Home »cPanel »Install cPAddons Site Software
Select WordPress from the list and click “Update cPAddon Config ” option.
Once the update completes, go to Home »cPanel »Manage cPAddons Site Software and
make sure WordPress is checked, and click “Update Moderation”.
Now WordPress is available to installed through cPanel of each websites. So log
into cPanel for your domain. go to Site Software option >> select wordpress >>
Fill up the necessary information >> Click Submit Moderation Request
Now Go back to WHM >> Home »cPanel »Manage cPAddons Site Software and approve
the wordpress install request.
Once approved the WordPress should be installed under the website with in few
The new version of ntPHPselector is ready for Centos 6 servers. It is not compatible with Centos 7 servers. If you are using Centos 6, you can update the plugin to the latest version using the following commands.
#Removed, since new version is released Click here
wget -N https://nixtree.com/download/free/ntphpselector_manage_beta.sh
sh ntphpselector_manage_beta.sh update
It will install the new version ( 5.6 ) and update the other version to the latest release. So make sure to run this in screen and it take time to complete, since it reuqire to recompile/update all the php versions installed in the server. Continue reading →
For getting the successful cPanel/WHM logins, using the following commands.
For getting the successful cPanel logins.
cat /usr/local/cpanel/logs/session_log | grep "myuser" | grep "NEW .*app=cpaneld"
# "myuser" is cPanel username
xx.xx.xx.xx [09/11/2015:13:17:40 -0000] NEW myuser:bOMyuserz8hKvThis1XUgnISnh4AWMMXSampleKgHE3lString1JpnOSiK5a45t3 address=22.214.171.124,app=cpaneld,creator=myuser,method=handle_form_login,path=form,possessed=0
For gettign successful WHM logins
cat /usr/local/cpanel/logs/session_log | grep "root" | grep "NEW .*app=whostmgrd"
# Use required WHM user instead of "root"
xx.xx.xx.xx [09/05/2015:07:22:39 -0000] NEW root:KGJsPXy_h243av2XchbPGBajfsSDj0eRz4ryHIj_tGZtYODFSZVb5s4rkdx20LJd address=xx.xx.xx.xx,app=whostmgrd,creator=root,method=handle_form_login,path=form,possessed=0
Most of the time, the recompilation process of Apache/php with Easyapache with WHM/cPanel server will be effected the users’ .htaccess file. Most probably the entries like “AddHandler” will be commented state.
We can prevent the .htaccess file modification from the WHM tweak settings.
In WHM-> Server Configuration -> Tweak Settings -> System
Depth to recurse for .htaccess checks = 0