$1 Web hosting . $1 Hosting with cheap linux web hosting and linux reseller web hosting in 1dollar. Waxspace $1 hosting with cPanel, unlimited space, email, 24x7 support.
dirt enthusiast

JBB: An Artblog!
TVSTRANGERTHINGS

ellievsbear
Claire Keane
will byers stan first human second

blake kathryn
Game of Thrones Daily

Janaina Medeiros
styofa doing anything
Today's Document

❣ Chile in a Photography ❣

izzy's playlists!
Not today Justin
almost home

Origami Around

Love Begins

let's talk about Bridgerton tea, my ask is open
tumblr dot com

seen from United States
seen from United States
seen from United States
seen from United States
seen from Brazil
seen from United States
seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States

seen from United States
seen from United States
seen from Singapore
seen from United States
seen from Kyrgyzstan
seen from Bangladesh

seen from United States
@waxspaceblog
$1 Web hosting . $1 Hosting with cheap linux web hosting and linux reseller web hosting in 1dollar. Waxspace $1 hosting with cPanel, unlimited space, email, 24x7 support.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
How to customize pdf invoice in whmcs
There are 2 invoice templates – one for the client area invoice and another for the PDF version of an invoice. These have the filenamesviewinvoice.tpl and invoicepdf.tpl respectively and can be found in your active WHMCS template folder.
Modifying The Logo
The logo displayed on the PDF invoices is located in the images folder. To change this to your own logo simply upload your logo to the images folder and name it “logo.jpg” or “logo.png”
You can change the width of the logo image in the invoicepdf.tpl template file. On line 4, just adjust the last number “75” before the closing bracket ); on that line, this variable defines the image width. You can then experiment increasing and decreasing it until happy.
Editing Text & Content
You can fully customize the PDF invoices such as adding or removing text, altering the layout or adding furthur images & formatting. This is done by editing the template file invoicepdf.tpl in your active template folder. The file contains all the code relating to the layout and display of the invoice in its PDF format. You will need a basic working knowledge of PHP coding in order to understand and modify the file.
The PDF’s are generated using TCPDF & you can find a full list of available functions to help you build your template @ http://www.tcpdf.org/doc/code/classTCPDF.html
to-customize-pdf-invoice-in-whmcs/
Custom fields can be displayed on the printable and PDF invoices by ticking the Setup > Custom Client Fields > Show on Invoice option.
Available Variables
The following variables are available for use in the invoicepdf.tpl file and further data can be obtained by running SQL queries directly from within the template which does allow custom PHP code to be executed.
$datecreated – The date the invoice was created
$duedate – The date the invoice is due
$datepaid – Shows paid date/time if invoice is set to Paid
$userid – Client ID Number
$clientsdetails[“firstname”] – Client Info First Name
$clientsdetails[“lastname”] – Client Info Last Name
$clientsdetails[“companyname”] – Client Info Company Name
$clientsdetails[“fieldname”] – etc…
$clientsdetails[“customfields1”] – Client Info Custom Field #1
$subtotal
$tax
$taxrate
$credit
$total
$status – Paid, Unpaid or Cancelled
$paymentmethod
$notes
$companyname – Your Company Name
$companyurl – Your Default Website URL
$companyaddress – Your Company Address
$invoiceitems – Array of invoice items
Changing/Translating Filename
As standard the filename for invoices is Invoice-xxx and for quotes Quote-xxx where xxx is the ID of the invoice or quote. It may be desirable to change the filenames your clients see or translate into other languages. This is achieved in the same way as any text within WHMCS, through the Language Files, specifically the strings:
$_LANG['invoicefilename'] = "Invoice-"; $_LANG['quotefilename'] = "Quote-";
Reducing the Filesize of PDFs
The bulk of the file size of the PDFs that are generated by WHMCS come from the embedding of the font files for the UTF-8 character set. Because the UTF-8 charset has a large range of characters it supports, this means it takes up much more space than say the iso-8859-1 charset which unlike UTF-8, only supports A-Z 0-9 and other standard characters.
Therefore if you don’t need all those special characters UTF-8 supports (ie. you don’t have clients using those characters in their names/addresses) then you can reduce the filesize of PDF’s quite considerably by changing the font. To do that, simply go to Setup > General Settings > Invoices > TCPDF Font and change the selection from “Freesans” to “Helvetica”
Additional Fonts
If you use certain special characters, they may not be covered by the standard font and so here is an alternative font type that supports Czech, Russian, Arabic & persian among others. To install simply download the font files from the URL below, upload into the /includes/fonts/ folder (v5.3.1 and below) or the/includes/classes/TCPDF/fonts/ folder (v5.3.2 and later) and then activate and specify the custom font namedejavusans in Setup > General Settings > Invoices > TCPDF Font
http://www.whmcs.com/download/106/dejavusans_tcpdf_font
Troubleshooting
Accented Characters
Due to a limitation in PHP you may find the translations of the “Paid” and “Unpaid” text on the PDF Invoices do not display upper-case accented characters correctly. To resolve this please refer tohttp://forum.whmcs.com/showthread.php?t=45594
Question Marks
Should question marks appear in the PDF invoices and quote files in place or characters (usually non-Latin or accented characters) the first thing to try is setting the font to “Freesans” in Setup > General Settings > Invoicing.
If the problem persists after that please download and install the “dejavusans” font as described above Additional Fonts. This font pack contains many more characters than the standard ones so stands the best chance of working with these characters.
Support by
Waxspace Team
What to do when a website has been hacked and recover from it
HOW TO PREVENT A FUTURE HACKINGWhen a website is hacked It can do major damage to your site’s reputation, especially if Google puts a “This site may harm your computer” warning on it. You aren’t alone as a new website gets hacked every five seconds. There goes another one. And another. But breathe easy, Waxspace has you and your website’s back. Follow these steps to fix your malware infested or hacked website.
My website has been hacked !
Find out what exactly happened
The more you know about the hack, the more your host and the Internet will be able to help you. How did the hackers get in? Did this hack affect numerous sites, or were you the lone target? Was it a cPanel hack, FTP password entrance, remote file inclusion, or a code injection? Check to see if any of your data is missing, or if anything’s been added to your database, like strange uploaded files you don’t recognize. Once you have thoroughly checked your site, it’s time to ask for help.
Contact your host provider
Tell your host your site has been attacked and is currently down before you begin diagnosing the problem. Your host will make sure their other customers on the same server will not be compromised. They may also help find out what happened to your site and how to recover it.
Search twitter and Google for help
If your host’s support team informs you of nothing wrong with your server, it’s time to reach out to the Internet for relevant answers. Twitter is filled with mostly friendly programmers and IT experts ready to help you out. Briefly explain your hack in 140 characters, with accompanying relevant hashtags. You may be lucky enough to find someone who went through the same issue you’re going through.
If Twitter comes up short, do a few Google searches for your hacking problem. You may stumble upon a forum discussion describing your hack or a similar one. More than 75% of forum posts on webmaster help site Badware Busters receives a reply back.
Google has also created a comprehensive section of links and videos called Webmaster Tools to help you clean up your site, prevent malware infection, and fix your hacked site. If you haven’t already, sign up for Webmaster Tools. You will need this for verification and recovery soon.
Check your User Accounts
Scan your site’s users accounts to see if there’s been a new user created. Delete that new account to prevent future damage from the hacker. Change the passwords for all your users and accounts. ALL YOUR PASSWORDS: FTP, database access, system administrators, and content management system accounts.
Take your Site Offline
You must take your site offline for two important reasons. One, prevent the hacker from causing further damage to your site, and two, users do not want to come to a site that gives them a scary malware alert. Stop your webserver or point your website’s DNS entries to a static page on an entirely different server that uses a 503 HTTP response code. Google promises that having your site offline briefly will not affect future ranking of your site in search results. The 503 code is a useful signal that the site will be unavailable momentarily, and the signal will work because it’s outside your compromised site.
If you are unsure on how to take your site completely offline, again, contact your host for assistance.
GOOGLE COMES TO THE RESCUE OF YOUR HACKED SITE
Verify Ownership of your site
The majority of users find you site through Google, so if there’s a malware label attached to your site in search, no one will be visiting you. Start the road to recovery by verifying ownership of your site. Sign into Webmaster Tools using your Google account (or create a new one). Click add a site, enter in your site’s URL, and click continue. Use Google’s Recommended tab or use an Alternative method.
Bring your site back online if the verification method needs access to your site for a certain meta tag or file. Once you have clicked Verify, you’ll see a screen mentioning you’re the verified owner. You can then take your site back offline.
Back in Webmaster Tools, click Manage Site, then Add or Remove Users. Determine whether the hacker already claimed ownership of your site. If there is an user you are unaware of, delete them immediately.
Determine how you were hacked
Once Verified, the geniuses at Google will post a message in your Webmaster Tools letting you know how your site was hacked. Either spam content decreased your relevance and quality in Google’s search, it was a phishing attack, or it was malware related.
Fortunately, last week Google released a series of videos to help webmasters recover their site after being hacked. If the Webmaster Tools message discusses “suspected hacking” or “phishing notification”, you were hacked with spam. Read this tutorial and watch this Google video which highlights spam techniques, how to investigate your site for spam, and how to find all the affected files.
If the Webmaster Tools message mentions “infected with malware”, then the hacker could be using your site to harm visitors with malware software designed to create havoc and steal information from your computer. Read this Google tutorial and watch the accompanying video, which discusses how to investigate the malware and finding out which files were affected.
Clean your Server
Start by removing anything that was added by the hacker, then restore your latest backup. Install all software and program updates. Eliminate third party widgets you seldom use.
Perform a clean installation on your server. Transfer good content from the backup file copy to the recently installed server. Upload only the files you know are clean.
If you have newly updated clean pages, use the Fetch as Google feature to submit pages straight to Google for crawling.
Ask Google for Review
Have you verified ownership? Have you cleaned your site of any trace of the hacker? Have you brought your clean site back online? If you answered YES to all of these questions, it’s time for a Google review. Reviews are approved if Google determines your site shows no signs of being harmful to visitors.
If you were a victim of phishing, complete the review here. Phishing reviews take a day or two to process, which will cause the warning to be removed from the search engine.
If you were a victim of a malware attack, go into Webmaster Tools, then Heath, then Malware. Select Request Review, which will allow Google to scan your site with anti malware software. This process also takes a day or two to complete; this will remove your malware label. If the process finds malware still, the message will show you what URL’s are still infected.
If you were hit with spam, go to this reconsideration page. Write a paragraph or two explaining your spam situation. Then click “Request reconsideration”. Spam reviews can take a few days. Once your review is approved, the label will be removed in about 24 hours.
Hopefully your site is now hack-free! Now let’s make sure this doesn’t happening again.
HOW TO PREVENT A FUTURE HACKING
Backup All Data and Files
Save and back up your data as often as your schedule allows. This is important because you may be able to restore your latest backup if your site goes down. If your site includes regularly visited forums, backing up your data should be done daily, so the latest posts won’t disappear if a hack occurs.
Stop Using Generic Usernames & Passwords
A hacker’s job will be much easier if your log-in username is something like “admin”, “adminstrator”, or “site owner”. Try to make your username as unique as your password. Your new password must be very hard to guess. If you can memorize the password, it’s probably not secure enough. Fill your passwords up with some non-alphanumeric characters.
Protect the Comment Section
Comment sections are a great relationship between owner and consumer, but it’s also an easy place for hackers to invade. Validate the form input before any comment is accepted to strip out most HTML tags. WordPress has a keyword filter you can tinker with to prevent any malicious code.
Update EVERYTHING
Make sure you have the most updated programs on both your hosting account and desktop. Update WordPress and Joomla to the most recent version. Flash can also cause problems on your desktop if it’s not the latest update. These programs are used by millions, so it’s no wonder many hackers try to hack it.
Always keep an eye out for the latest fixes and releases for all active scripts. Monitor the web sites of the developers whose scripts you are running. Add their sites to your RSS feed to immediately get the bug fix patches and other tweaked releases. Don’t hesitate to install these because hackers will try to exploit recently outdated scripts with confirmed security flaws.
If one person on your server gets hacked or sends out harmful spam e-mail, there’s a possibility all websites and data on the server become compromised. Consider upgrading to your own secure dedicated server to prevent this potential disaster from happening again.
RECOVERING YOUR SITE AFTER HACK
Recovering from a Hack can be overwhelming. Not only do you have to deal with restoring your site to a good working state, you also need to take steps to help prevent a repeated attack on your site. The following is a series of recommended steps for recovering from a hack (regardless of the nature of the hack). While this may seem overwhelming, this is an exhaustive list. You will want to try and close any open doors the hacker might have used (or may have left behind) to compromise your site.
Change your Passwords
The first step you want to take is to make sure you change all passwords associated with your account. The following is a list of different passwords you will want to update.
cPanel Password
Email Passwords
FTP passwords
Passwords for any Content Management Systems (CMS) such as WordPress, Joomla or Drupal
Scan your Computer
Hacks can come to our servers through your local computer. When a computer is compromised by a virus, hack code can be uploaded to your site through FTP programs and HTML editors. When accessing the Internet, make sure the network you are on is secure. If it isn't, or you aren't sure if it is, do not connect to your cPanel/server (this includes using an FTP program, publishing from design software, logging into email, or logging into a CMS admin area). The following explains the steps to take to prevent hacks from your local computer.
Update any anti virus programs you have on your local computer and run a full scan of local machine. If you do not have anti virus on your local computer, it is highly recommended that you install an anti virus program, keep it up to date, and run regular scans (yes this includes Mac and Linux users as well). Both AVG and Avast offer free anti virus programs from Windows, Linux and Mac users.
If you use a wireless router to connect to the Internet, make sure it is a secured connection. If you are not sure how to secure your wireless router, consult your router's documentation or do a search online for your router model and how to secure it. Your router manufacturer may also be able to assist you further.
If you use any local web design/development software (e.g. Dreamweaver, iWeb, Microsoft Expression Web, etc.) make sure your software is up to date.
Make sure that all Adobe products (including Adobe Acrobat and Adobe Acrobat Reader) are updated.
Check your browser version and update as needed. If you have more than one browser installed on your computer, check all browsers installed.
If you antivirus software fails to detect any viruses, or you are having trouble removing a particular virus, several resources are available in which individuals will assist you in removing the virus for free:
malwareremoval.com
asap.maddoktor2.com
www.bleepingcomputer.com
spywarewarrior.com
spywarehammer.com
www.malwareremoval.com/forum
www.wilderssecurity.com
gladiator-antivirus.com/forum
forums.pcpitstop.com
Securing your cPanel
The cpanel is your hosting account control panel. It is recommended to secure your server through your cPanel. Below are steps to do this.
Change your cPanel password.
Make sure all of the FTP accounts listed are in use. If they are not, remove them. Make surepasswords for all FTP accounts have been changed.
Check that all email accounts listed are in use. If there are any listed that are not in use, delete the accounts. Change your email account passwords.
In the Email Forwarders area of cPanel, make sure any forwarders listed are ones that you created and are still forwarding from and to the correct email addresses.
Review the Cron Jobs area of cPanel and make sure any cron jobs listed are legitimate and still contain the correct commands.
Check the Simple DNS Zone Editor in cPanel. Under "User-Defined Records", check for any records pointing site away that shouldn't be there. Of course, if you use a third party for email or other services (like Google Apps for instance) you will expect to see records for those things. Just make sure that any DNS records listed are correct.
In Redirects, review any redirects listed. If there are any redirects you did not create, remove them. If you have redirects you have created, make sure the redirection is still set up properly.
Update/Backup Software
After you verify that your server and your computer is secure, you will want to secure other areas of your server like your CMS software and maintaining a backup.
If you are using a CMS (e.g. WordPress, Joomla, Drupal, etc.) to create your site, make sure you are running the latest version. Update if necessary.
Create and download regular backups of your website with Softaculous or with cPanel. We cannot stress how important this is. Downloading your backups is essential. In the event something goes wrong, having the backup stored separately from your account is vital.
Cleaning up Hacks
Clean up a Code Injection
Typically code injections are carried out by an attacker uploading a PHP shell script to your account, either by compromising your FTP credentials, or by exploiting outdated software that you might have running on your website. If your site is trying to load malicious content for your visitors, or preventing your site from displaying properly,
Cleaning up a .htaccess Hack
The .htaccess file is used to primarily setup rewrite rules to control the way your site is accessed. You might not notice that your .htaccess file has been hacked until either a manual investigation, or you happen to get a malware warning on your website that it's redirecting to a malicious site. : Cleaning up a .htaccess Hack
Reinstall Wordpress after a Hack
In most cases when a WordPress site is hacked, it is because you are not running the latest secure version of WordPress, or one of the plugins that you have installed is outdated and has been used by a hacker to exploit the site. To get your site back up and running after a hack,
Support by
Waxspace Team
Learn about Remote Restoration in WHM
Overview
WHM's Backup Configuration interface (Home >> Backups >> Backup Configuration) allows you and your users to store backup files in locations that you configured with the Additional Destinations option. This includes the following destinations:
Amazon S3™
FTP
SFTP
WebDAV
A local directory
Custom locations
To restore backups from these locations, users must transfer the backup file to their servers before they can restore the backups.
How to transfer the backup file
To transfer a backup file from a remote location to your server, perform the following steps:
Use your preferred tool to access the additional destination that you created with the Additional Destinations option in WHM's Backup Configuration interface(Home >> Backups >> Backup Restoration). For example, you can use an FTP client to access an FTP destination.
Locate your desired backup files and transfer them to your local computer.
Place the backup files in the appropriate backup directory on your server.
The backup directory's on your server will resemble the BACKUPDIR/date/accounts format, where:
BACKUPDIR is the variable from the /var/cpanel/backups/config file.
date is in yyyy-mm-dd format, where yyyy is the four-digit year, mm is the month, and dd is the day of the month.
Support by
Waxspace Team
Learn about Backup Restoration in WHM
Home >> Backups >> Backup Restoration
Overview
This interface allows you to restore accounts from the backup archives that the system stores in the backups directory. You can restore a single account, several accounts, or accounts from a specific date.
Note: The blue border around a section indicates the next required step.
In this example, the blue border indicates that the next step is to select a date from the calendar.
Restore by Account
This option allows you to choose which accounts to restore. You can restore multiple accounts, but you must add each account separately.
To restore an account, perform the following steps:
1. Select one or more accounts that you wish to restore
Notes: This menu includes accounts that have at least one backup archive.Enter an account name in the Filter Accounts text box to filter the list.You can select multiple accounts.If you add an account to the queue, it will appear in gray and you cannot select it again.You can restore an account as many times as you wish, but you must wait for the restoration process to finish before you add that account to the queue again.
2. Select a date from the Available Restoration Dates calendar.
3. Select any desired options from the Additional Options sectionRestore Subdomains — Restores any subdomains that appear in the account's backup archive.Restore Mail Config — Restores the account's email.Restore MySQL — Restores the account's MySQL® databases.
Give Dedicated IP Address — Assigns the account a dedicated IP address during the restoration process.
Note: If an account has a dedicated IP address at the time of restoration, it maintains that same IP address.
4. Click Add Account to Queue. The account will appear with a status of Pending in the Restoration Queue table below. This table shows the status of the restoration.
5. Click Restore to start the restoration process.
Restore by date
This option allows you to restore accounts with backup archives from a specific date. You can restore multiple accounts, but you must add each account separately.
To restore an account's backup archives from a specific date, perform the following steps:
1. Select a date from the Available Restoration Dates calendar.
Note: You can only click a date that has a backup for the selected account.
2. Select one or more accounts that you wish to restore.
Notes:This list includes accounts that have at least one backup archive.Enter an account name in the Filter Accounts field to filter the list.You may select multiple accounts.If you add an account to the queue, it will appear in gray and you cannot select it again.You can restore an account as many times as you wish, but you must wait for the restoration process to finish before you add that account to the queue again.
3. Select any desired Additional Options.Restore Subdomains — Restores any subdomains that appear in the account's backup archive.Restore Mail Config — Restores the account's email.Restore MySQL — Restores the account's MySQL databases.
Give Dedicated IP Address — Assigns the account a dedicated IP address during the restore process.
Note: If an account has a dedicated IP address at the time of restoration, it maintains that same IP address.
4. Click Add Account to Queue. The account will appear with a status of Pending in the Restoration Queue table below. This table shows the status of the restoration.
5. Click Restore to start the restoration process.
Note: You may add more accounts to the queue during the restoration process, and the system automatically restores them.
Give Dedicated IP Address behavior
The following table shows potentially unexpected behavior of the Give Dedicated IP Address option in certain circumstances.
Restoration Queue
The Restoration Queue table contains the following columns:
Restoration Queue Script
Advanced users can use the backup_restore_manager script to manage the Restoration Queue table.
Run the /usr/local/cpanel/bin/backup_restore_manager command via the command line to see available arguments, information, and examples.
Support by
Waxspace Team

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Learn How to Distribute an Edited Locale to Multiple Servers in WHM
Overview
This document explains how to distribute a customized locale to multiple servers.
How to distribute an edited locale to multiple servers
After you create your locale, you can customize the locale with WHM's Locale Editor - Bulk Mode feature. (Home >> Locales >> Edit a Locale).
After you customize your locale, perform the following steps to distribute the locale to multiple servers:
Note: In the following example, Swiss High German (de_ch) is the customized locale.
On the source server:
Log in to the server from the command line as the root user.
Run the /scripts/locale_export --locale=de_ch command to export the locale.
Distribute the /var/cpanel/locale/export/de_ch.xlf file to your target server or servers.
This command creates the /var/cpanel/locale/export/de_ch.xlf file.
To view more options that allow you to export the locale, run the /scripts/locale_export command with the --help flag.
For example, one method that you can use to export the file is to run the following command:
scp /var/cpanel/locale/export/de_ch.xlf [email protected]:/var/cpanel/locale/export/de_ch.xlf
This command copies the locale file to the /var/cpanel/locale/export/de_ch.xlf location on the trg.example.com server.
On the target server
Log in to the server from the command line as the root user.
Run the /scripts/locale_import --locale=de_ch command to import the locale.
To view more options that allow you to import the locale, run the /scripts/locale_import command with the --help flag.
The Swiss High German (de_ch) locale is now available on the target servers.
Additional Information
There are several different approaches that you can use to distribute a locale to multiple servers. For example:
Set up a cron job to automate this process. For more information on this process, visit our cron jobs documentation.
Use FTP to distribute the locale file to your users' servers. For more information on this process, visit our FTP Accounts documentation.
Warning: We strongly recommend that you do not directly edit the XML file. Instead, use WHM's Locale Editor - Bulk Mode (Home >> Locales >> Edit a Locale)feature to edit the locale.
Support by
Waxspace Team
Learn about Local XML Upload in WHM
Home >> Locales >> Locale XML Upload
Overview
This feature allows you to upload a locale in XML format to your server. After you upload a locale, your users can select it from within the cPanel interface.
If the locale does not already exist on your server, the system creates all necessary files.
If the locale exists on your server, the system performs the following actions:
Core files — The system only adds keys from the XML data that do not already exist. The system does not overwrite any keys.
Local edit files — The system overwrites keys on the server with the XML data, and adds any keys that do not already exist.
Upload a XML file
To upload an existing locale, perform the following steps:
Click Choose File.
Select the XML file that you wish to upload.
Click Upload to complete the process.
Leagacy Language File Upload
This interface allows you to upload your own language file or a third-party language file.
To upload a language file, perform the following steps:
1. Click this interface.
2. Click Choose File, and select the file that you wish to upload.
3. Select the type of file you wish to upload from the Theme menu.
-If you have a custom cPanel theme, select that theme to upload its language file.
Note: The system stores language files for custom themes in the /usr/local/cpanel/base/frontend/$themename/lang/ directory, where$themename represents the name of the custom theme.
4. Click Upload.
Support by
Waxspace Team
Learn about Locale XML Download in WHM
Home >> Locales >> Locale XML Download
Overview
This interface allows you download an existing locale (language) in XML format. You must download the XML file in order to edit the cPanel interface's locale.
How to download a locale
To download a locale, perform the following steps:
Select the locale that you wish to download from the Choose Locale menu.
Click Download.
Note: To rebuild your system's list of locales, click rebuild the locale databases at the bottom of the interface.
Support by
Waxspace Team
Learn how to Edit a Locale in WHM
Home >> Locales >> Edit a Locale
Overview
Use this interface to edit the locales on your server.
Note: To edit a locale offline, download the locale file from WHM's Locale XML Download interface (Home >> Locales >> Local XML Download). After you make the desired changes, upload the file in WHM's Locale XML Upload interface (Home >> Locales >> Locale XML Upload).
Locale Editor - Live Mode
The Live Mode editor allows you to edit a locale's collection of translated phrases in a new browser window that displays an editable version of the cPanel interface.
Important: The Live Mode editor only modifies the x3 and x3mail themes. You cannot use this editor to modify localized phrases in the Paper Lantern theme. You must select a reseller account with access to all of the cPanel interface's features. If some features are disabled for the reseller account, youcannot edit all of the locale's phrases.
You cannot use this editor if you disallow root or reseller logins to cPanel user accounts. To allow root or reseller logins, select one of the following options in WHM's Tweak Settings interface (Home >> Sever Configuration >> Tweak Settings):Root, Account-Owner, and cPanel User — Allow the root user and the reseller to access the cPanel account.Account-Owner and cPanel User Only — Allow the reseller to access the cPanel account.
To edit a locale's collection of translated phrases, perform the following steps:
Select the desired Locale, Theme, and Reseller names from the menus, and click Go. A new browser window will open that displays an editable version of the cPanel interface.
All translated (editable) phrases appear as green text. Click the phrase that you wish to edit. An editor window will display.
Edit the phrase in the Value text box.
Click Evaluate Expression to check whether the system can successfully change the edited phrase.
Click Save Changes to confirm changes, or click cancel to cancel changes.
Locale Editor - Bulk Mode
The Bulk Mode editor allows you to edit any of a locale's phrases.
To edit a locale's phrases, perform the following steps:
Select the desired Locale and Theme names from the menus, and click Go. A new interface will display.
Click Edit under the phrase that you wish to edit.
Edit the phrase in the Value text box.
Click Save Changes to save your changes, or click cancel to cancel changes.
Note: Click Revert to Default Value to undo changes or edits to a specific phrase.
Non-Standard Locale Configuration
This tool allows you to configure data for a non-standard locale. A non-standard locale is a language with no data in the CLDR. The system adds the prefix i_ to the names of these locales. These tags are standard ways to create, identify, and work with non-standard locales.
To configure a non-standard locale, perform the following steps:
1. Select a locale from the Locale menu and click Go.
2. Enter a display name in the Display Name text box.
3. Select the fallback locale, number formatting, and character orientation from the appropriate menus.
Note: When a non-standard locale's lexicon does not have a phrase, the system displays the fallback locale's phrase.
4. Click Save.
Support by
Waxspace Team
Learn how to Delete a Locale in WHM
Home >> Locales >> Delete a Locale
Overview
This interface allows you to delete a locale.
Note: You cannot remove the locales that come with cPanel & WHM.
Delete a Locale
To delete a locale, perform the following steps:
Select a locale from the Locale menu.
Select a theme from the Theme menu.
Click Delete.
Click Yes to confirm that you wish to delete the locale.
Note: To update the system's list of locales, click rebuild the locale databases at the bottom of the interface.
Support by
Waxspace Team

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Learn how to Copy a Locale in WHM
Home >> Locales >> Copy a Locale
Overview
This interface allows you to duplicate a locale in to a standard locale or a non-standard locale.
Notes: A standard locale is a language with data in the Unicode Common Locale Data Repository (CLDR). A non-standard locale is a language with no data in the CLDR.
Copy a locale in to a standard locale
To copy a locale in to a standard locale, perform the following steps:
Select the original locale from the Duplicate Locale menu.
Select Standard locale.
Select a locale from the Standard locale menu.
Click Duplicate. The system will redirect you to a new interface.
Click Click here to download to download the duplicate in XML format, or click upload it here to edit the copy's XML.
Copy a locale in to a non-standard locale
To copy a locale in to a non-standard locale, perform the following steps:
1. Select an original locale from the Duplicate Locale menu.
2. Select Non standard locale.
3. Enter a name for the copy, prefixed with the i_ tag in the appropriate boxes.
Note: An i_ tag is a standard way to create, identify, and work with a non-standard locale. It consists of a code prefixed with the letter i, followed by an underscore (_).
4. Select the options from the Fallback Locale, Number Formatting, and Character Orientation menus.
Note: When an i_ tag's lexicon does not have a phrase, the tag will reference the locale that is set to Fallback to find the phrase there.
5. Click Duplicate. The system will redirect you to a new interface.
6. Click here to download to download the duplicate in XML format, or click upload it here to edit the copy's XML.
Note: If a desired locale is not present, click rebuild the locale databases to update the list of locales.
Support by
Waxspace Team
Learn how to Configure Application Locales in WHM
Home >> Locales >> Application Locale Configuration
Overview
cPanel-provided statistics software supports a variety of languages. If the software's default map of locales to languages does not fit your customers' needs, the Application Locale Configuration interface allows you to customize the language in which the system displays a customer's preferred locale. For example, you can associate the cPanel locale option fr with the Webalizer option french. This will ensure that cPanel users who choose the French language setting in cPanel view the Webalizer statistics software in French.
To update the list of locales on the system, click rebuild the locale databases at the bottom of the interface.
Application Locale Configuration
To change your application locale configuration, perform the following steps:
Select a value from the Analog menu.
Select a value from the Awstats menu.
Select a value from the Webalizer menu.
Click Save.
Support by
Waxspace Team
Learn about Service Manager in WHM
Home >> Service Configuration >> Service Manager
Overview
The Service Manager interface includes a list of TailWatch Drivers and daemons that can run on your server. This feature allows you to perform the following actions:
- Enable TailWatch Drives
- Enable daemons
- Monitor enabled daemons via The cPanel Home Interface.
Click Save at the bottom of the interface after you make your changes.
TailWatch Drivers
Antirelayd - This TailWatch driver enables support for IMAP and POP3 before SMTP authentication. This configuration allows users who authenticated against the POP3 or IMAP service in the last 30 minutes to send emails via SMTP without the need to authenticate again.All users who have access to the IP address can send mail after an individual on that IP address has authenticated against the IMAP or POP3 service. As a result, this option is less secure than requiring password authentication.
Note: As of cPanel & WHM version 11.32, this configuration is disabled by default. We recommend that system administrators do not enable this option in favor of SMTP authentication because most modern mail clients now support SMTP authentication.
To disable Antirelayd from the command line, run the following command as the root user:
/usr/local/cpanel/bin/tailwatchd --disable=Cpanel::TailWatch::Antirelayd
ChkServd - This TailWatch driver monitors the services that you configure in the Service Manager interface.The ChkServd driver attempts to restart a service when it detects that the service has failed.The ChkServd driver provides alerts about service failure, recovery, and timeouts to the contact information that you provide in WHM's Basic cPanel & WHM Setup interface (Home >> Server Configuration >> Basic cPanel & WHM Setup).
Eximstats - This TailWatch driver is the Exim mail statistics tracker. The Eximstats driver maintains the email bandwidth logs, limits email usage, and populates data for the Mail Delivery Reports system.
JailManager - This TailWatch driver manages the jails that the EXPERIMENTAL: Jail Apache Virtual Hosts using mod_ruid2 and cPanel® jailshell option in WHM's Tweak Settings interface (Home >> Server Configuration >> Tweak Settings) uses. The JailManager driver updates each user's jail with the root filesystem.
Note: The ability to enable or disable JailManager corresponds directly to the status of the EXPERIMENTAL: Jail Apache Virtual Hosts using mod_ruid2 and cPanel® jailshell option.
cPBandwd - This TailWatch driver generates the bandwidth logs for IMAP and POP3 mail services.
Daemons
Note: The daemons that are visible in this interface depend on the services that you have installed on your web server.
cpdavd - The cPanel DAV daemon. This daemon enables a set of HTTP extensions that allow users to manage their websites remotely. Leave this daemon active if you intend to host other people’s websites on your web server.
dnsadmin - Enable the dnsadmin daemon if you wish to run dnsadmin as a standalone daemon. If you run dnsadmin as a standalone daemon, it improves speed but increases memory usage. If you wish to use multiple dnsadmin processes for zone-related actions, deselect this option.
entropychat - The HTML-based chat server.
Warning: We strongly recommend that you do not enable this daemon, because it poses security risks to your server.The Entropy Chat script does not sanitize input from the chat message field before use.Malicious users can exploit this to pass harmful data to your server via the chat message field.
exim - The SMTP mail server. This is the part of your mail server that sends and receives mail. You should monitor and enable this feature for most servers.
Warning: If you disable this service, the following options will not appear in the Mail section of WHM's Tweak Settings interface (Home >> Server Configuration >> Tweak Settings):Discard FormMail-clone message with bcc:Email delivery retry timeTrack email origin via X-Source email headersMax hourly emails per domainThe percentage of email messages (above the domain's hourly maximum) to queue and retry for delivery.Maximum percentage of failed or deferred messages a domain may send per hourNumber of failed or deferred messages a domain may send before protections can be triggeredAdd X-PopBeforeSMTP header for mail sent via POP-before-SMTPEnable BoxTrapper spam trapEnable Email Archiving supportEnable Apache SpamAssassin™ spam filter
exim on another port - You can allow users to run Exim on an additional port. Exim also runs on the following default ports:
- 25 - 465 - 587
Note: In the text box, specify the additional port number on which you wish to allow Exim to run.
ftpd - The FTP server daemon, which runs your FTP server. If you intend to host other people’s accounts on your web server, leave this feature enabled.
Important : We strongly recommend that you monitor this feature.
httpd - The Apache web server daemon, which handles HTTP requests from visitors. If you intend to host any websites with your web server, you should enable this feature.
imap - The IMAP Courier or Dovecot daemon. This daemon handles how your users download their mail.
Important: We strongly recommend that you monitor this daemon.
ipaliases - This feature allows you to add more than one IP address to your network adapter. You can use this configuration to run multiple connections on a single network, where each connection serves an additional purpose.
melange - The Java chat server. This daemon can pose security risks and is discouraged.
mysql - The MySQL database server. This handles database queries. If you plan to host any content management systems or applications that require a database, leave this feature enabled, or enable the postgresql server.
Important: We recommend that you monitor this daemon.
named - The Berkeley Internet Name Domain (BIND) daemon, which runs the nameservers.
Note: You should only enable this daemon if you wish to use your own nameservers. For more information, read our Nameserver Selectiondocumentation.
NSD - The open-source name server daemon. You should only enable it if you wish to use your own nameservers.
pop - The POP3 courier/dovecot daemon. This handles how your users will download their mail.
Warning: We strongly recommend that you monitor this daemon.
spamd - The Apache SpamAssassin™ server. This daemon attempts to filter spam messages. If you disable this daemon, make sure that you also disable it in the Tweak Settings Mail interface (Home >> Server Configuration >> Tweak Settings).
sshd - The secure shell (SSH) daemon that allows users to connect to your server in a terminal session via SSH.
syslogd - The system log daemon. This daemon handles your web server's monitoring and logging system information.
Important: We strongly recommend that you enable this daemon.
tailwatchd - The log monitor service. This daemon functions as a framework that allows you to user-interpretable logs.
Important: We strongly recommend that you enable this daemon.
Support by
Waxspace Team
Learn about Nameserver Selection in WHM
Home >> Service Configuration >> Nameserver Selection
Overview
This feature allows you to select BIND or MyDNS as your nameserver software. You can also disable DNS.
What is nameserver ?
Nameservers match domain names to IP addresses. When a visitor attempts to find a website that your server hosts, their computer asks a nameserver for the IP address of the domain that they wish to view. The nameserver returns the IP address for your web server and directs the visitor to the correct page.
You must have nameservers in order to propagate your server’s domain names. These nameservers communicate with other nameservers to spread the records of sites that your server hosts. The time that it takes a new website’s IP address information to spread across the Internet is called the propagation period.
Important: We recommend that you do not start your nameservers unless you plan to use them.
Note: A website's record may may require up to one week to propagate.
Select or disable the nameserver
To select a nameserver, select either BIND or MyDNS and click Save.
Notes:
MyDNS requires that you add external nameserver IP addressess to the resolv.conf file.
To disable the nameserver, select Disabled and click Save.
Support by
Waxspace Team
Learn how to Manage SSL Certificates in WHM
Home >> Service Configuration >> Manage Service SSL Certificates
Overview
The Manage Service SSL Certificates interface allows you to manage certificates for your server's services, such as Exim (SMTP), POP3 and IMAP, the cPanel services (cPanel & WHM and Webmail), and your FTP server. SSL certificates allow your web server to identify itself to the computers that access it.
Choose between a certificate purchased from the certificate authority or a self-signed certificate.
Warning: We recommend that you do not use self-signed certificates. They are not as secure as certificates from a certificate authority. Any server could claim to be your server with a self-signed certificate because they do not use a third-party verification system. To remedy this, use certificates from a certificate authority (CA), which will verify that users are securely connected to your server.
Service SSL Certificates
At the top of the interface, you will see a table that contains the services on your server and the certificates for each service:
Service - The service that the certificate secures.
Certificate Domains - The domain of the service that the certificate secures.
Certificate Expiration - The date on which the certificate will expire.
Certificate Key Size - The size of the key (in bits) that the system used to generate the certificate. Larger numbers result in certificates that are more secure.
Reset a Certificate
This option uninstalls the current certificate for the service and replaces it with a new self-signed certificate.
To reset a certificate, perform the following steps:
1 .Click the Reset Certificate link that corresponds to the service for which you wish to reset the certificate.
2. Click Generate a New Certificate to continue.
Warning: This option will automatically erase an existing certificate from the service. If you replace a certificate from a certificate authority with a self-signed certificate, users may see warnings because their client applications do not trust self-signed certificates.
Note: The system will automatically install your certificate.
Certificate Details
Domains - The domain of the service that the certificate secures.
Issuer - Information about the certificate authority that issued the certificate.
Key Size - The size of the key (in bits) that the system used to generate the certificate. Larger numbers result in certificates that are more secure.
Expiration - The date on which the certificate will expire.
Apply Certificate to another service
This option allows you to apply a certificate to multiple services. This is useful when you have a signed certificate for your server's main domain that you wish to apply to other services on your server.
To apply a certificate to another service, perform the following steps:
1. Click the appropriate Apply Certificate to Another Service link.
2. The interface will scroll down to the Install a New Certificate section. Select the checkboxes for the services for which you wish to apply this certificate.
Note: WHM automatically enters the details of the Install a New Certificate form with the certificate's information.
3. Click Install to install the certificate to the selected services, or click Cancel to cancel the operation.
Warning: If you replace a certificate from a certificate authority with a self-signed one, users may see warnings because their client applications do not trust self-signed certificates.
Install a New Certificate
This form allows you to install a new certificate that you can use to secure the services on your server.
To install a new certificate on your server, perform the following steps:
1. If you wish to use a certificate that is already on your server, click Browse Certificates. Select the services that you wish for the certificate to secure.
a. Click Browse Account and select the username from the menu, or click Browse Apache.
b. Select the certificate that you wish to use from the menu.
c. Click Use Certificate to use the certificate, or click Cancel to cancel the operation.
Note: WHM fills in the details of the Install a New Certificate form with the certificate's information.
2. Paste the contents of the Certificate file (.crt) into the Certificate text box.
Note: can click Autofill by certificate to search for the appropriate private key and CA bundle from cPanel's public CA bundle repository.
3. Paste the contents of the Private Key file (.key) into the Private Key text box.
4. If you have a CA bundle, paste the contents of that bundle (.cab) into the Certificate Authority Bundle text box.
5. Click Install to install the certificate, or click Cancel to cancel the operation.
6. If you selected the cpsrvd daemon, and the certificate has installed correctly, the interface will prompt you to restart the cpsrvd daemon. Click Restart cpsrvd to restart the cPanel service daemon.
Important: You must restart the cpsrvd daemon each time that you install a new SSL certificate for a service.
Support by
Waxspace Team

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Learn how to Configure Dovecot in WHM
Home >> Service Configuration >> Mailserver Configuration
Overview
The following set of options will appear when you access WHM's Mailserver Configuration interface while you run the Dovecot mail server.
Mailserver Configuration Options
Choose the desired settings for each option in the table below, and then click Save.
To return to the default values for all configuration options, click Use Default Values.
To undo your changes, click Reset.
Protocols Enabled
Select the boxes to enable the IMAP or POP3 protocols. Dovecot will only listen on enabled protocols.
IPv6 Enabled
Select the box to enable Dovecot to listen for IPv6 Address requests for IMAP and POP3. You must select IMAP and POP3 in the Protocols Enabled section before it can listen for IPv6 address requests.
Allow Plaintext Authentication (from remote clients)
This setting allows remote email clients to authenticate without encryption. Select the desired option from the menu:
yes — Dovecot will allow remote connections to authenticate without encryption.
no — Dovecot will only allow connections that originated on the local server to authenticate without encryption.
SSL Cipher List
The list of ciphers, in standard format, that Dovecot should use to connect to your server with the POP3 protocol.
Maximum Number of Mail Processes
The maximum number of mail processes that may run at one time.
Maximum Size of a Mail Process (MB)
The maximum amount of memory that the IMAP and POP3 processes may use, in MB. Because these processes mainly read memory-mapped files, a large maximum should not adversely affect your server's performance.
Maximum IMAP Connections Per IP
Defines the maximum number of IMAP connections that are available to the mail server for one IP address .
Interval between IMAP IDLE "OK Still here" messages
The number of minutes between IMAP IDLE "OK Still here" messages.
Maximum POP3 Connections per IP
Defines the maximum number of simultaneous POP3 connections that are available to the mail server for one IP address .
Number of Spare Authentication Processes
The number of spare authentication processes to run to listen for new connections.
Maximum Number of Authentication Processes
The maximum number of authentication processes that may run at one time.
Maximum Size of an Authentication Process (MB)
The maximum amount of memory that the IMAP and POP3 authentication processes may use, in MB.
Size of Authentication Cache (KB)
The maximum amount of space on the hard drive that the cache file can use, in KB. The cache file contains validated logins. This allows the mailserver to retrieve mail multiple times before it must re-check login credentials.
Time to Cache Successful Logins
The amount of time, in seconds, that the cache file will store a successful login attempt's record.
Time to Cache Failed Logins
The amount of time, in seconds, that the cache file will store a failed login attempt's record.
Use New Authentication Process for Each Connection
Specifies whether the mailserver will use a newly created authentication process each time a connection attempt is made. Set this value to yes to improve Dovecot security.
Idle Check Interval
The amount of time, in seconds, between updates to idle IMAP connections.
Auto Expunge Trash
Select this checkbox to allow the system to delete messages in the Trash folder based on the number of days that you configure in the Trash Expire Time option. This option is disabled by default.
Trash Expire Time
The number of days that the mailserver should keep messages in the Trash folder before the Auto Expunge Trash option deletes the messages. This option defaults to 30 days.
Support by
Waxspace Team
Learn how to Configure Courier in WHM
Home >> Service Configuration >> Mailserver Configuration
Overview
The following set of options will appear when you access WHM's Mailserver Configuration interface while you run the Courier mail server.
Note: Choose a mailserver in WHM's Mailserver Selection interface (Home >> Service Configuration >> Mailserver Selection).
Mailserver Configuration Options
Choose the desired settings for each option in the table below, and click Save.
To return to the default values for all configuration options, click Use Default Values.
To undo your changes, click Reset.
Protocols Enabled
Select the checkboxes to select the protocols on which Courier will listen.
Choose from the following protocols:
IMAPD
IMAPDSSL
POP3D
POP3DSSL
IPv6 Enabled
Select the checkboxes to select the protocols that Courier will use to listen for IPv6 address connection requests.
Maximum IMAP Connections (Total)
Defines the maximum total number of IMAP connections that are possible at one time.
Maximum IMAP Connections per IP
Defines the maximum number of IMAP connections that are available to one IP address's mailserver.
Maximum TLS/SSL IMAP Connections per IP
Defines the maximum number of secure IMAP over SSL (IMAPS) connections that are available to one IP address's mail server.
IMAP TLS/SSL Protocol
Defines what TLS or SSL protocols can be used for a secure IMAPS connection. For more information, read the TLS/SSLsection below.
IMAP TLS/SSL Cipher List
The list of ciphers, in standard format, that Courier can use to connect to your server with the IMAP protocol.
IMAP Empty Trash
Specifies the number of days that a message remains in a trash folder before it is deleted.
Maximum POP3 Connections (Total)
Defines the maximum number of simultaneous POP3 connections. This setting only applies if you enable POP3.
Maximum POP3 Connections Per IP Address
Defines the maximum number of simultaneous POP3 connections that are available to the mail server for one IP address. This setting only applies if you enable POP3.
Maximum TLS/SSL POP3 Connections Per IP Address
Defines the maximum number of simultaneous POP3 over SSL (POP3S) connections that are available to the mail server for one IP address. This setting only applies if you enable POP3.
POP3 TLS/SSL Protocol
Defines the TLS or SSL protocols that Courier can use for a secure POP3S connection.
POP3 TLS/SSL Cipher List
The list of ciphers, in standard format, that Courier can use to connect to your server with the POP3 protocol.
Number of Authentication Daemons
Defines the maximum number of authentication daemons that can run simultaneously. Consider the needs of your mail server before you enter a value other than the default value.
TLS/SSL
Transport Layer Security (TLS) and Secure Sockets Layer (SSL) are two cryptographic protocols that computers use for secure communication over the Internet. Email and web browsing often use these protocols. Essentially, they perform the same tasks.
Both of these protocols initiate a “handshake,” during which your server and the user’s computer will agree upon specific conditions. These conditions include, most importantly, a set of public and private keys that the two computers will use to encrypt and decrypt messages that they send during the secure session.
As a web server, your server will identify itself when it receives a request from a user. SSL will allow you to generate and sign your own certificates, which allow you to authenticate servers. However, we do not recommend self-generated, self-signed certificates, because they are generally not secure. Because self-generated, self-signed certificates do not use a third-party verification system, any server could claim to be your server.. To remedy this, register with a certificate authority (CA). The CA independently verifies that visitors interact directly with the correct server.
Support by
Waxspace Team