Login to Members Area

Choose the service you want to log in
24x7x365 Presence
Live Chat

Hosting Blog


How to Test Session Management


'Start the session and store information

Session("TimeVisited") = Time()

Response.Write("You visited this site at: " & Session("TimeVisited"))


Dipesh | Sunday 30 June 2013 - 9:21 pm | | Default | No comments
Used tags: , , ,

When you try to delete a message from Horde and it fails with: 'There was an error deleting messages from the folder "Inbox". This is what the server said: [TRYCREATE] Mailbox does not exist.'

Read More

Abhishek | Sunday 30 June 2013 - 6:09 pm | | Default | One comment
Used tags: , , , ,

How to create a subdomain in the H-Sphere Control Panel

How to create a subdomain

>>Log into your H-Sphere control panel.
>>Go to Domain Settings and click Domain Info.
>>To add a new subdomain, click on the SubDomains icon.

>>Enter the new subdomain name and click on "Create subdomain button". After that, the new subdomain will be created.

To delete subdomains:

>>Click on the trash icon next to a subdomain to delete it.

Vimal | Saturday 29 June 2013 - 9:43 pm | | Default | No comments

Steps to change the Disk quota in the H-Sphere control panel

   1. Login to your H-Sphere control panel.
   2. Select Quick Access in the Account menu.
   3. Click on the Notepad icon next to Avg in the Statistics section on the left hand side.
   4. Enter how much disk space you would like to have.

Shubham | Saturday 29 June 2013 - 9:20 pm | | Default | No comments
Used tags: ,

Configuring MailEnable to listen on an alternative port

By default MailEnable listens on port 25. But we can configure it to listen on other ports too.

Follow the steps below to enable an alternate SMTP port in MailEnable.

  1.     Login to the server using Remote Desktop.
  2.     Open the MailEnable Administrator.
  3.     Now go to Servers>>localhost>>Connectors
  4.     Right click “SMTP” and go to properties.
  5.     Click on the tab “Inbound”.
  6.     Check the Box “Also listen on alternate port” and specify the alternative port say 587.
  7.     Save it and restart the MailEnable service.
  • Please also make sure that the same port is allowed by the Windows firewall.

Ashwani | Saturday 29 June 2013 - 05:39 am | | Default | No comments

How to restart your Web Service

Sometimes we need to restart the web service after any modifications or after an issue has been fixed. Below are the steps to restart the web service from the server end.

Restarting the web service through the Control Panel

Login your control panel.
Select the domain.
Click the off/on button in front of the Web service as needed.

Restarting the Web Service in the Linux server

 Execute the following command on your server or VPS:

# /etc/rc.d/init.d/httpd stop (For stopping the web service)

# /etc/rc.d/init.d/httpd start  (For starting the web service)

Vimal | Friday 28 June 2013 - 9:50 pm | | Default | No comments

Web Access Control

Allow/Deny access for a domain or IP address or Group of IP addresses

Sometimes, there is a situation where unusual traffic comes from a particular IP address or domain and this could make your domain's outgoing traffic usage high due to the huge number of requests or this could create DDOS (Distributed-Denial-of-Service) attacks on your site. At that time, if you would like to stop accessing your site from that IP address or domain than that you can do using the 'Web Access Control' feature in the H-Sphere control panel.

This is a very useful and effective option to stop such bad requests. Below are the steps to use it :-

1) Make sure the 'Web Access Control' option is enabled in the plan as only then you'll be able to see it on the Web Services page of the domain.

2) Please login your hosting control panel and go to 'Web Option' under 'Domain Setting' and click on your Domain name and see the 'Web Access Control' option at the bottom of the page.

3) Click on the UP Arrow button to enable and select Deny or Allow which actually means deny access from all or allow access from all.

4) "Allow' should be checked so that everyone can access your site except particular IPs, and then submit this information. You can select "Deny" if you want to give access to your site to limited IP's.

5) After this you'll be back on the same web service page and then click to edit the 'Web Access Control' option and then put in the domain/IP address and click on the "add" button to block.

That's it !! Once these steps are done you'll see bad requests are lesser as your site won't be accessible from their end.

Sachin | Friday 28 June 2013 - 5:20 pm | | Default | No comments

Problem in installation of DNN 7

Issue with DNN 7 installation :-

Note : I have seen that many users are facing problems with the installation of DotNetNuke Community Edition version 7 (DNN 7). I would like to suggest that first you should install DNN 6.2 on your domain. After successfully installing it, upgrade to DNN 7. It always works for me.

Shubham | Friday 28 June 2013 - 3:07 pm | | Default | One comment

How to Password Protect a Directory in Plesk 11

1.    Log into the Plesk control panel.

2.    Navigate to Domains in the left hand navigation menu and click Control Panel next to the domain.

3.    This will open the control panel for that domain. Under this new tab/window, click Websites & Domains.

4.    Click Show Advanced Operations> Password-Protected Directories.

5.    Next, click Add Protected Directory. Enter in the directory name, location and title of the protected directory and click OK.

6.    Once the directory has been added, click the directory.  This will allow you to setup a username and associated password to access the directory.

7.   Click Add New User and enter in the username and secure password. Confirm the password, and click OK. The directory is now secured.

Ashwani | Friday 28 June 2013 - 09:59 am | | Default | No comments

Steps to get more details about email issues

If your mail client is not connecting to the mail server then please run the command below at the command prompt on this computer:
ipconfig /flushdns

After this, reopen the email client and try again.

If the problem persists, please ask to get the output of the commands below on your support ticket. The support team will investigate the issue and update you back as soon as possible:

ping mail.<domain>.com
telnet mail.<domain>.com 25
telnet mail.<domain>.com 110
telnet mail.<domain>.com 143
telnet mail.<domain>.com 587
tracert mail.<domain>.com

Manoj | Thursday 27 June 2013 - 10:05 pm | | Default | No comments

553 sorry, that domain isn't allowed to be relayed thru this MTA (#5.7.1)

We've seen that many users get this relaying error when they access their email via Outlook. This is a common issue and below are the things that you should check for this.

Step 1: Make sure you're using proper authentication details in Outlook for the email id.

Step 2: Sometimes port 25 is blocked by ISPs to stop spam issues. So, if you're using port 25 then try to use port 587.

Step 3: Many times, rebooting the router, modem or system solves this issue too. So you must try that.

Step 4: However, if you are still facing issues, then it may be possible that the SMTP service has been blocked from the server side due to spamming issues. In that case, check the registered email ID of your account to see if you got email from our abuse department and then reply back to us.

Step 5: If what's in step 4 is the case, then to make your SMTP service resume you have to first change the password of your email account(s) and then scan your network/system with a good antivirus and provide us that scan report for reviewing.

Sachin | Thursday 27 June 2013 - 3:57 pm | | Default | One comment

Steps for changing the service domain in H-Sphere Reseller Hosting

1) Delete all Server Aliases.
2) Delete the DNS and custom DNS records.
3) Setup the new DNS zone and server aliases.

To delete the server aliases, please follow these steps:
1) Login into your reseller control panel.
2) Go to the admin control panel.
3) Select Emanager > Server aliases.
4) On the page that appears next, you can see the server aliases. Next to them, you can see the "Delete" icon. Click on it.
To delete the DNS and custom DNS records, please follow these steps:
1) Login your reseller control panel.
2) Go to the Admin control panel.
3) Select Emanager > DNS manager.
4) On the next page that appears, you can see the DNS zone. Next to it, you can see the "Delete" icon. Click on it.

Now you can setup your new DNS zone and server aliases.

Now change the reseller CP URL.

Note:- This will cause downtime for all your end user accounts.

Shubham | Thursday 27 June 2013 - 1:30 pm | | Default | No comments

Steps to increase the FTP quota in the H-Sphere Control panel

1. Login into your H-Sphere control panel.
2. Select the FTP user link in the FTP/User Account menu.
3. On the page that appears, you will be able to see the Quota option.
4. Next to it, you will be able to see a "Change Quota" icon. Click on it.
5. Enter the new FTP quota and submit.

Shubham | Thursday 27 June 2013 - 12:15 pm | | Default | No comments

How to find a mailbox's password in Plesk

Applicable for a Linux VPS

Some commands which can help to retrieve a mailbox's password in Plesk:

1)  To find the password for a single email account
      [email protected][#] /usr/local/psa/bin/mail --info [email protected]

2) To find all email account passwords for a single domain
     [email protected][#] /usr/local/psa/admin/bin/mail_auth_view | grep domain.com

3) To list passwords for all email accounts in Plesk.
     [email protected][#] /usr/local/psa/admin/bin/mail_auth_view

Ashwani | Thursday 27 June 2013 - 09:12 am | | Default | No comments
Used tags: , , , , ,

How to move your database onto a new server

1) First take backups of the databases which are in your account.

2) Remove the databases one by one and then disable the MSSQL resource and then again "enable" it. This way you'll get the new database server i.e. MSSQL 2008.

3) Create the databases again with the same database name, username and password in the account and then restore the databases from backup. This way the database name, username and password remain the same but the database server address will change.

Dipesh | Wednesday 26 June 2013 - 8:56 pm | | Default | No comments
Used tags: , , , ,

Steps to make your payment through PayPal

Please follow these steps to make your payment through PayPal:-

1. Login to your hosting account.

2. Select Billing > Billing Profile.

3. Select PayPal from the dropdown menu.

4. Click on Edit and then the Add button.

5. Scroll down the page and enter the amount in the "0.00" format and press the submit query button.

It will take you to the PayPal site from where you can make the payment. Make sure you do not select eCheck while paying as eCheck payments take more than 7 days to clear.

Manoj | Wednesday 26 June 2013 - 8:39 pm | | Default | No comments

AWStats showing the 500 Internal Server Error?

Sometimes, when you check AWStats for your domain you see the 500 Internal Server error using the url http://domain/cgi-bin/awstats.pl and there are several possible ways to check and fix this error.

1. We need to check the permissions of the cgi-bin directory and the files inside that directory under the domain name. They must be set to 755.
2. If that doesn't solve your problem, we need to check the memory/process limit options in the plan of that specific account. If they are enabled, we need to disable them and save the plan.
3. After that save the site configuration in the H-Sphere control panel on the web services page of the domain and recheck AWStats - it should work fine after this.

Sachin | Wednesday 26 June 2013 - 8:23 pm | | Default | No comments

Steps to add a domain alias in the H-Sphere control panel

After the H-sphere control panel upgradation, the method for adding a domain as an alias is changed. Now one needs to include a "Hosting domain alias" option in their plan. This feature is called hosting a domain alias and must be enabled in the corresponding plan.

For Adding Domain Aliases, please follow the steps mentioned below:
1) Login into the H-Sphere control panel where the domain is hosted.
2) Select Domain Setting >> Add New Domain
3) Enter the name for your alias in "Host Existing Site" and click on Submit.
4) On the page that appears next, you will get options to choose from :-
- Web options: "Alias to existing hosting domain"
- Mail options: "Mail domain alias to" (optional - select this if you want email addresses aliased too)
6) Select the domain to alias from the dropdown next to each.
7) Click Submit.

Abhishek | Wednesday 26 June 2013 - 3:50 pm | | Default | No comments

Steps to move your domain hosting from another hosting provider to JodoHost

Read More

Shubham | Wednesday 26 June 2013 - 11:29 am | | Default | No comments

SPF Records

What are SPF records and how they are useful

The Sender Policy Framework (SPF) is an email verification DNS tool that prevents email spam. It validates senders' IP addresses to counteract email forging. Mail administrators can create text file SPF records to restrict the servers allowed to send email from a particular domain. Mail servers and other internet ISPs use the DNS to verify that mail from a given domain is being actually sent by a host designated by that domain's admins/host.

Actually the basic working of the SMTP service from the mail server is to allow any computer to send email claiming to be from a specific source address. This loophole is often exploited by spammers who often use valid email addresses, making it more complicated to trace a message back to its real sender and very simple for spammers to hide their real identity. This loophole is also used in phishing/spamming, where users can be forced into disclosing their private information in reply to a forged email purportedly sent by an organization such as a bank.

Read More

Naman | Wednesday 26 June 2013 - 09:13 am | | Default | One comment

Installation Steps for WordPress

1- Download the WordPress package from their website and put it under your domain root and extract it.
1- Open the index.php in your browser and follow the instructions. Example http://YourDomainName.com/wordpressadmin/wp-admin/install.php
2- Click on ''Create a configuration file".
3- This step validates the system's information and then click the "Let's Go" button.
4- You need to fill in the database details in the fields below and then click next.
4(a)-Database name
4(b)-Database user name and associated password
4(c)- Host name or database server IP
4(d)-Table prefix.
5-Click on "Run install".
6- Fill up fields like blog title and email id and then click "Install WordPress".
7-Note the user name and password that are showing on the page and click log in.
8-Input the login details and enter in the admin section.
9-The installation is finished.

Dipesh | Tuesday 25 June 2013 - 9:14 pm | | Default | No comments

Steps to submit a DNS record for instant domain aliases

The following are the steps to submit a DNS record for instant domain aliases :-
1. Login to the Administrative/Reseller H-Sphere control panel.
2. Go to E.Manager --> DNS Manager.
3. On the next page that appears, click to view under the "Action" menu.
4. After that, on the next page that appears, again click to view under the "Action" menu in the section "Instant aliases for DNS zone Example.com".
5. At the bottom of the page, you will see unsubmitted records for new servers.
6. Click to submit all records.

*Note:- Every reseller needs to submit the DNS record for instant domain aliases only once for a newly added server in the H-Sphere cluster.

Abhishek | Tuesday 25 June 2013 - 9:01 pm | | Default | No comments

Backup or Restore your Mysql Database using phpMyAdmin

Taking a Backup or Export of your MySQL database using phpMyAdmin :-

Step 1: Login into phpMyAdmin. (Either via the control panel or by using http://databasehostname/phpMyAdmin/index.php)
Step 2: Click on your database name in the left pane options.
Step 3: Click on the tab labeled EXPORT at the top.
Step 4: Select the Export Method as Quick or Custom and select the format as SQL, CSV etc.
Step 5: Hit GO
Step 6: After this, it'll show the .sql file (if SQL was selected in the previous step) and copy that file and save it at your end using notepad with the .sql extension.

Restore or Import your .sql file using phpMyAdmin :-

Step 1: Login into phpMyAdmin. (Either via the control panel or by using http://databasehostname/phpMyAdmin/index.php)
Step 2: Click on your database name in the left pane options.
Step 3: Click on the tab labeled IMPORT at the top.
Step 4: Select the file using the Browse option from your local computer (the file limit is 2 MB maximum but compressed files are supported as well with gzip, bzip2, zip).
Step 5: Hit GO and it'll import the .sql file into your database.

Sachin | Tuesday 25 June 2013 - 8:43 pm | | Default | No comments

The Apache "mod_rewrite": Best SEO Practices Tool

Read More

Sachin | Monday 24 June 2013 - 8:31 pm | | Default | No comments
Used tags: , , , , ,

WordPress password

If the client has forgotten his WordPress login password and he is also not able to use the "Lost Password' option, then we can reset the WordPress password by phpMyAdmin-

1- Login into phpMyAdmin.

2 - Select the database in use.

3 - Click and open wp_users.

4 - You will see the login and password option there, so click the edit option.

5 - Then you can set the password for the WP login.

Akash | Sunday 23 June 2013 - 11:28 pm | | Default | No comments

How to restore a PgSQL database using the phpPgAdmin tool

Below are the steps to restore a PgSQL database :-
1. Login to the H-Sphere control panel.
2. Go to databases --> PGSQL databases.
3. Click the name link of a database and open the phpPgAdmin interface.
4. Login to the phpPgAdmin tool.
5. Once in the phpPgAdmin interface, select the name of the database which you wish to restore from its backup to open its management panel and then press the SQL tab from the main menu and browse to the backup/dump file using the 'Browse' button option. As soon as you locate your dump file, click the 'Open' button.
6. After the dump file has been selected, you should click on 'Execute' to start importing the dump file to your database. Then click on the 'Tables' option to check whether the database is now displayed by phpPgAdmin.

Abhishek | Sunday 23 June 2013 - 1:39 pm | | Default | One comment

How to update Webalizer manually from the server side using H-Sphere on a Linux server

Run the command below with the correct username and domain name.

/hsphere/shared/bin/sudo -u USERNAME /bin/sh -c "/hsphere/shared/bin/webalizer -p -Q -N 20 -D /var/log/dns_cache.db -r DOMAIN.COM -n DOMAIN.COM -o /hsphere/local/home/USERNAME/DOMAIN.COM/webalizer/ /hsphere/local/home/USERNAME/logs/DOMAIN.COM/DOMAIN.COM.LOGFILE.XXXXXXX"

Manoj | Saturday 22 June 2013 - 9:39 pm | | Default | No comments

WordPress Error : Missing archive file 'C:\Windows\TEMP/wordpress-3.tmp'

Read More

Ashwani | Saturday 22 June 2013 - 10:06 am | | Default | No comments

How to make default Name Servers for all domains in the Plesk control panel on your VPS

If you want to make default name servers for all domains, then you'll have to setup the name servers with the DNS Template Settings using the steps below:-

Step 1: Login into your Plesk control panel.
Step 2: Go to 'Tools & Settings' > DNS Template Settings under General Settings.
Step 3: Click on Add DNS Record > and Create NS for .<domain> as ns1.default-domain and click Submit.
Step 4: After this, any domain which you'll add in the control panel will have the default name server as submitted above.
Step 5: If you want to set these as default name servers for the domains which were added before, then go to DNS Settings for the domain and click the Restore Default option and this will make all domains have the same default name server.

Sachin | Friday 21 June 2013 - 10:40 pm | | Default | No comments

How to submit a support ticket using H-Sphere

Please follow the steps below to open a support ticket :- 

  •  Log into the H-Sphere control panel.
  •  Scroll over to the Support Center and click Make a New Ticket option.
  •  Describe the problem by giving a title, email address, priority, text and attachments. Click on the Submit button.

   The ticket will be successfully submitted to our tech support department and you will get a ticket confirmation number. If later you contact us by Live Chat or by phone, please keep this number handy. 


You can also write an email directly to us at [email protected] with all the details from your registered email id to open a ticket.

     You will probably receive a response shortly. Our support staff continuously looks for new tickets and answers them on a 24x7x365 basis.

Vimal | Friday 21 June 2013 - 8:52 pm | | Default | No comments

How to update the name servers and child name servers in the domain control panel

If you want to update the name servers, then please follow the steps below:-

1. Login the domain control panel from http://store.domainsgofast.com/customer
2. Search this order in the control panel- likemyfiles.com and then click on the domain name.
3. On the page that appears you will be able to see the Name Servers section. Click on the same.
4. Fill in the name servers which you want to use for the domain, and click on Submit.

If you want to register a child name server, then please follow the steps below:-

1. Login the domain control panel from http://store.domainsgofast.com/customer
2. Search this order in the control panel- likemyfiles.com and click on the domain name.
3. On the page that appears, you will be able to see the Child Name Server section. Click on the same.
4. Fill the prefix like- ns1, in the hostname section and the IP in the second section and click on Submit.

Manoj | Friday 21 June 2013 - 8:13 pm | | Default | No comments

Deleting unwanted folders

There are certain cases where you may not be able to delete a file or folder, for example when the file name is invalid like when it ends with a dot "." and another example is when the user cannot open the file/folder using the normal methods in Windows Explorer.

The single line command below can solve this.

rd /s "\\?\C:\userdirectorty\unwanted\many\wiredFolder."

Please change the directory path as per your needs, for example :

rd /s "\\?\C:\homedirectory\Username\domainname\unfolder."

rd : RemoveDirectory
/s : switch to delete from sub-folders

Ashwani | Friday 21 June 2013 - 06:26 am | | Default | No comments

Problem: the domain is not working after just being added in the H-Sphere control panel

Solution :-
1) First check whether the domain has the correct name servers set at the domain registrar end.
   For this you can use the WHOIS tool available on multiple sites and do a match
   with name servers showing the H-Sphere control panel for the domain.
2) Ask the client to run the command below at the MSDOS prompt if he is using the Windows OS:-
    ipconfig /flushdns
3) If it still doesn't work for him, please ask him to wait for 24-48 hours or until the DNS cache expires at his end.

Akash | Thursday 20 June 2013 - 10:35 pm | | Default | No comments

How to manage end-user billing in H-Sphere

Please follow the steps below to add funds or give credit:-

1.Login into your reseller account.
2.Login into the admin section.
3.Go to the "Search" menu > Select the "Generic" option
4.Do a blank search by clicking on the "Submit" button.
5.On the next page you will be able see all your end-user accounts.
6. In front of the end user's name, in the "Billing section" there are three green icons.
7.Click on the first green icon "Click to credit".
8. On the page that appears, fill in the negative amount and submit

After completing all the steps above, the negative balance will be 0.00.

Manoj | Thursday 20 June 2013 - 9:19 pm | | Default | No comments

How to open a port on the Windows 2003 server

Read More

Shubham | Thursday 20 June 2013 - 8:53 pm | | Default | No comments

How to check and change the collation and charset on a MySQL Database

There are times when a user needs a different collation and character set for the MySQL database instead of the default one and to do so as below is the way. First login onto the server and go to the MySQL prompt and submit:-

mysql -u root -p

use database_name

1) How to check the collation and charset on a database ?

SHOW VARIABLES LIKE 'character_set_database';
SHOW VARIABLES LIKE 'collation_database';

2) How to change the collation and charset on a database?

ALTER DATABASE database_name CHARACTER SET utf8 COLLATE utf8_general_ci;

flush privileges;

That's it !! Again check the collation and character set of a database and it should be changed after this.

Sachin | Thursday 20 June 2013 - 8:51 pm | | Default | No comments
Used tags: , ,

Moving your WordPress site

There are times when you need to move WordPress around within your server, and times when you need to move WordPress from one server to another. Sometimes a user wants to move their WordPress site in situations as these below :-

i) From a sub-directory to the root of the domain

ii) From one host to another host

iii) From one folder to another folder on the same host

While moving the site, there may be issues from URL paths but you don't need to reinsstall everything. You can follow the link below to move the WP site easily -


WordPress is flexible enough to handle all of these situations and there is a proper way to move the site.

Sachin | Wednesday 19 June 2013 - 9:00 pm | | Default | No comments

Command to check the PID and to kill the process on the Windows 2008 server

Run the command below on command prompt to check the PID and to kill the process on the Windows 2008 server.

C:\Windows\system32>%windir%/system32/inetsrv/appcmd list wp

Command to kill the process-> taskkill /F /IM php-cgi.exe (process name)

Dipesh | Tuesday 18 June 2013 - 9:18 pm | | Default | No comments

Solution to prevent emails from going to your Hotmail junk folder

To stop mail from going to your Hotmail junk folder, it is necessary to sign up with Microsoft's sender ID program. It is also necessary to make sure that your email servers (at JodoHost) comply with Microsoft's guidelines, found here: http://postmaster.live.com/Guidelines.aspx. The sender ID program signup can be found here:


Abhishek | Tuesday 18 June 2013 - 9:06 pm | | Default | No comments

Increasing PHP Memory for the website

Many times we've seen that when we browse websites on the Linux server, a white page shows up that mostly means that more PHP memory is required, as allowed on the server, but we still first need to check this with the server-side PHP logs.

If this problem is confirmed with the logs then the reason is this: on the Linux shared server we've allowed a  maximum of 40 MB of memory on the server. But we can gain some more memory with the .htaccess file.

We need to use the directive below to increase the PHP memory in the .htaccess file under the domain folder :-

php_value memory_limit 56M

That's it !! This will solve the PHP memory issues for your website.

Sachin | Tuesday 18 June 2013 - 8:49 pm | | Default | No comments

Checking on a CF Server Alert

Read More

Pritam | Tuesday 18 June 2013 - 03:03 am | | Default | No comments
Used tags: , , , , , , ,

How to redirect http to https in IIS7.5

How to redirect http to https in IIS7.5

If you ever want to force your http traffic to https on IIS7 you can do the steps below. The steps here have been obtained after going through various forums and links which we tested and tried out. This worked for us so we're putting it up here for everyone.

Read More

Pratik | Monday 17 June 2013 - 10:58 pm | | Default | Two comments
Used tags: , , , ,

How to change database schema to DBO

SELECT 'EXEC(''sp_changeobjectowner @objname = '''''+
ltrim(u.name) + '.' + ltrim(s.name) + ''''''
+ ', @newowner = dbo'')'
FROM sysobjects s,
sysusers u
WHERE s.uid = u.uid
AND u.name 'dbo'
AND xtype in ('V', 'P', 'U')
AND u.name not like 'INFORMATION%'
order by s.name

Dipesh | Monday 17 June 2013 - 8:48 pm | | Default | No comments
Used tags: , , ,

Creating Space in C: Drive in Windows servers

Read More

Pritam | Monday 17 June 2013 - 08:17 am | | Default | No comments

If clients ask why they see the error for their Certificate when they log in to Plesk

There is nothing to correct really - this is how a self-signed certificate works.

It does not mean that it is insecure; it just means that it is not issued from a certificate authority (i.e. it is not purchased).

You can get a domain assigned for the SSL certificate and assign an IP if you wish.

Akshay | Sunday 16 June 2013 - 11:16 pm | | Default | No comments

ASP Components

Here is the list of ASP Components preinstalled on the shared Windows server

Office Web Components
Dundas Mailer
Dundas Upload
w3 SiteTree

Akash | Sunday 16 June 2013 - 10:44 pm | | Default | No comments

Steps to install an SSL certificate on a website

1.Login into the end user's account control panel.
2.Go to the "Domain Settings" menu and select the "Web Option" option.
3.Click on the domain name.
4.First you need to switch your domain on the dedicated IP.
5.Go to the SSL section on the page that appears.
6.Click on "Import SSL certificate".
7.Click on "Generate a temporary SSL certificate and certificate request" on the page that appears.
8.On the next page click on "Submit".
9.After that, you will be able to see the CSR and private key on the next page.
10.Save the CSR and private key in a safe place.
11.Now you can purchase the SSL sertificate using this CSR.
12.After getting your SSL certificate, you need to open a support ticket from your control panel with the SSL certificate and the private key which you got with the CSR. We will install your SSL certificate for you.

Manoj | Sunday 16 June 2013 - 9:12 pm | | Default | No comments

Reconfiguring a Domain for Plesk

If a domain is not getting deleted from the Plesk control panel, and it is getting deleted from IIS we can fix this by running the command below.

on Windows :

Open the command prompt; go to start >> run >> cmd >> cd %plesk_bin%

And then websrvmng.exe --reconfigure-vhost --vhost-name=domainname (the domain name which one wants to reconfigure)

Akshay | Sunday 16 June 2013 - 08:09 am | | Default | No comments

SRT subtitles over online mp4 video playback

Enabling the subtitles of various languages for video (mp4) on a webpage

Today I encountered a strange issue, however I solved it and the client was happy. Many of our customers are from non-English backgrounds, like Spanish and various European languages. So enabling subtitles for online video playback for various languages is sometimes hard and nonspecific characters are not properly displayed. For example, these ones (like '¿', 'á', etc) are either not displayed or are substituted by a non-Latin character.

Read More

Naman | Sunday 16 June 2013 - 08:03 am | | Default | No comments

If your Email Stops Working Suddenly

Read More

Vimal | Saturday 15 June 2013 - 10:14 pm | | Default | No comments

Sample code in ASP.NET for sending mail via a web form

Read More

Shubham | Saturday 15 June 2013 - 9:21 pm | | Default | No comments

Alternate SMTP Port 587 if there are issues with 25

There are times in Outlook Express, when emails with the SMTP port 25 get rejected by RBLs like SpamCop and your own ISP's public IP address is shown. That actually means that your own ISP's public IP address has been blocked for the SMTP port 25.

For this, we have an alternate SMTP port on which no RBL check is implemented, i.e. 587. So, if you face such an issue then try to replace the default SMTP port 25/465 with 587 and then emails should be delivered just fine.

Other ports that are used with Outlook Express :-

SMTP Port = 25 or 587
SMTP Port over SSL = 465
POP3 = 110
POP3s = 995
IMAP = 143
IMAPS = 993

Sachin | Friday 14 June 2013 - 9:45 pm | | Default | One comment

Alternative IPs with ports to access the MSSQL and MySQL servers through external tools

Below are the IP addresses and ports for the respective server for external management access :-

CL1 - Cluster-1
CL2 - Cluster-2

1) MSSQL Servers
Server IP Address Port
CL1- MSSQL1,5201
CL1- MSSQL2,5202
CL1- MSSQL3,5203
CL1- MSSQL4,5204
CL1- MSSQL5,5205
CL1- MSSQL6,5206
CL1- MSSQL7,5207
CL1- MSSQL8,5208
CL1- MSSQL9,5209
CL1- MSSQL10,5210
CL1- MSSQL11,5211
CL1- MSSQL12,5212
CL1- MSSQL13,5213
CL2- MSSQL1,5001
CL2- MSSQL2,5002
CL2- MSSQL3,5003
CL2- MSSQL4,5004
CL2- MSSQL5,5006

VZSQL1 5101
HVSQL1 5402

2) MySQL Servers
Server IP Address Port
CL1-MYSQL1 6117
CL1-MYSQL2 6118
CL1-MYSQL3 6119
CL1-MYSQL4 6120
CL1-MYSQL5 6121
CL1-MYSQL6 6122
CL1-MYSQL7 6123
CL1-MYSQL8 6124
CL1-MYSQL9 6125
CL1-MYSQL10 6126
CL2-MYSQL1 6001
CL2-MYSQL2 6002
CL2-MYSQL3 6003
CL2-MYSQL4 6004

3) PgSQL Servers
Server IP Address Port
CL1-PGSQL1 7026
CL1-PGSQL2 7027
CL1-PGSQL3 7028
CL1-PGSQL4 7029
CL2-PGSQL1 7101

4) Plesk Servers
Server IP Address Port
Plesk-MSSQL1 10001
Plesk-MYSQL1 20001

Manoj | Friday 14 June 2013 - 8:40 pm | | Default | No comments

Analyzing Email headers

How clients can find and analyze their email headers

1-   https://support.google.com/mail/answer/22454

From this link you can see how to find out email headers in different mail clients.

2- https://toolbox.googleapps.com/apps/messageheader/

From this link, you can analyze your email header by pasting it.

Akash | Friday 14 June 2013 - 03:05 am | | Default | No comments

Sample PHPMailer Script

To enable SMTP AUTH in PHPMailer:

First download the PHPMailer class file from the site http://phpmailer.sourceforge.net.

Save it as a php-file in the same directory as your script.

Include this script in your code:

$mail = new PHPMailer();
$mail = new PHPMailer(); //Create PHPmailer class
$mail->From = "[email protected]"; //Sender address
$mail->FromName = "BUZZINESS WORLD "; //The name that you'll see as Sender
$mail->Host = "mail.domain.com"; //Your SMTP mail server
$mail->Port = '587';
$mail->Mailer = "smtp"; //Protocol to use
$mail->AddAddress("[email protected]"); //The address you are sending mail to
$mail->Subject = "Mail Subject"; //Subject of the mail
$mail->Body = "Write your mail here"; //Body of the message
$mail->SMTPAuth = "true";
$mail->Username = "[email protected]"; //valid email id of the domain
$mail->Password = "password"; //password for [email protected]
if(!$mail->Send()){ //Check for result of sending mail
echo "There was an error sending the message"; //Write an error message if mail isn't sent"
exit; //Exit the script without executing the rest of the code
echo "Your query has been sent";

Manoj | Thursday 13 June 2013 - 8:48 pm | | Default | No comments

Check your website for Malware with Google Safe Browsing

The following URL can be used to check a site for malware :-


This diagnostic URL works to check any site by replacing the domain at the end with the site you wish to check.


Found out that your website is infected?

This page has some info on what to do if your site has been infected :-


Sachin | Thursday 13 June 2013 - 8:07 pm | | Default | Three comments

Simultaneous multi-threading

A thread is a sequence of instructions. A core is capable of running a process, a process being one or more threads. Multi-threading generally refers to a process running with multiple threads.

Simultaneous multi-threading is one of the two ways multi-threading can be carried out. It is when more than one thread of instructions are running at the same time. Most SMT implementations are limited to two concurrent threads.

Multi-threading is the key concept behind VPS plans offered by hosting providers.

JODO | Thursday 13 June 2013 - 1:46 pm | | Default | No comments

How to prevent a Botnet Attack on WordPress or Malware content on a website

Read More

Vimal | Wednesday 12 June 2013 - 8:58 pm | | Default | No comments

How to kill Database Connections

If you see your database is making too many connections, then use the query below to kill all connections in one go.


USE master
DECLARE @dbname varchar(30), @spid varchar(10), @start datetime
SELECT @start = current_timestamp, @dbname = 'airtel_sms'

-- Timeout after 5 mts
while(exists(Select * FROM sysprocesses WHERE dbid = db_id(@dbname)) AND
datediff(mi, @start, current_timestamp) < 5)
SELECT convert(varchar, spid) FROM sysprocesses
WHERE dbid = db_id(@dbname)
OPEN spids
FETCH spids INTO @spid
IF @@fetch_status < 0 BREAK
exec('kill ' + @spid)

Dipesh | Wednesday 12 June 2013 - 8:49 pm | | Default | No comments

How to Host a Domain Name with Umlaut characters

You can convert it to Punycode using this tool:


Next, host the Punycode version of your domain like any other domain, and it should work.

Abhishek | Wednesday 12 June 2013 - 8:00 pm | | Default | No comments

Block listing of databases for users without access.

Read More

Ashwani | Wednesday 12 June 2013 - 7:55 pm | | Default | No comments

Antispam settings on the HSphere control panel

HSphere Antispam settings

Issues regarding the spam filter and email control can be solved using the HSphere control panel. The HSphere control panel is a very powerful control panel and personally I find it more user friendly than other hosting control panels I have used.

Read More

Naman | Wednesday 12 June 2013 - 09:03 am | | Default | 116 comments

Moderated mailing list does not work

If all settings are correct but the mailing list doesn't moderate

Read More

Akash | Tuesday 11 June 2013 - 11:40 pm | | Default | No comments

Website hacks and basic precautions

Read More

Pritam | Tuesday 11 June 2013 - 11:04 pm | | Default | No comments

Password Protect any Directory

1. Login to the H-Sphere control panel.
2. Go to FTP/User account -> FTP User -> Login to the WebShell file manager.
3. Click the PROTECT button in the bottom menu. The Protect Wizard page will appear.
4. On the Protect Wizard page, click the name of the folder to be protected.
5. If the password file is empty, click the button to create a new user.
6. Enter the username and password to the file.
7. Click Save to complete the operation.

Dipesh | Tuesday 11 June 2013 - 8:35 pm | | Default | No comments

Some tips to secure your WordPress site from hacks

Follow the prevention steps below to secure your WordPress blog or any general CMS site :-

1) Make sure your WordPress site is up to date with the latest version.
2) Keep a backup of your entire WordPress database.
3) Change the default username (admin) to something else and use a strong password.
4) Change the database table prefix from default wp_ to something else to prevent a SQL injection.
5) Block indexing of the Wp-admin, wp-content, wp-includes and wp-content folders on the Internet using robots.txt or putting .htaccess inside the folders.
6) Protect your .htaccess file by denying access to it from all.
7) Secure your Wp-config.php file using .htaccess rules.

Read More

Sachin | Tuesday 11 June 2013 - 7:49 pm | | Default | No comments

How to set the default page of your website in shared Linux Plesk hosting using the .htaccess file

Read More

Akash | Monday 10 June 2013 - 10:19 pm | | Default | No comments

How to create the special SQL view for a MSSQL database

Steps to create the special SQL view for the MSSQL database:

Read More

Pritam | Monday 10 June 2013 - 10:01 pm | | Default | No comments
Used tags: , , , ,

CGI error

CGI error

A CGI error doesn't mean that there is an upload limit problem. A CGI error can happen due to multiple reasons like configuration settings, application requirements not met and other. If you have a debug option in your application, you can check what is causing it.

Akshay | Monday 10 June 2013 - 09:09 am | | Default | No comments
Used tags: ,

SSDs in VPS hosting

SSDs (solid-state drives) help in boosting speeds when the hosted website has lots of graphics or just plain overall database usage. Even SSD caching really helps and caching in nodes can still be implemented without full use of an SSD drive for storage. SSD VPS hosting tends to be faster but also more expensive when it comes to disk space.

JODO | Friday 07 June 2013 - 2:02 pm | | Default | Three comments
Used tags: ,