Error “Application Shutting Down / Application Started” of dotnetnuke site

If you are using DNN (dotnetnuke) you may receive the following error in dnn admin account -> admin -> event viewer (for DNN4.0 or above) or log viewer (for earlier version of DNN):

Application Shutting Down      
Shutdown Details: The AppDomain shut down because of the hosting environment
 

The reason for this error is that, when your dnn site is idle for about 20 minutes, IIS would shutdown the application pool your site located in order to maintain a healthy server environment.

The DNN will then logged it as Application Shutting Down. But once another visitor visit your site, IIS will start the application and your dnn site will be recompiled to serve the visitor.

Posted in Uncategorized at August 28th, 2009. No Comments.

Configure wordpress permalinks in webhost4life windows hosting

If you are hosting your wordpress blog site on webhost4life windows hosting package you may encounter some problem when you configure permalinks for your wodpress site.

Basically, wordpress permalink works with webhost4life servers’ default settings, provided that the /index.php/ is in the Permalink structure.

If you would like more customizations on Permalinks on Windows environment, please follow the below steps:

1.Create a page named wp-404.php and place it in within the WordPress installation root folderThe content of wp-404.php is shown below:
=======================================
<?
$qs = $_SERVER['QUERY_STRING'];
$pos = strrpos($qs, ‘://’);
$pos = strpos($qs, ‘/’, $pos + 4);
$_SERVER['REQUEST_URI'] = substr($qs, $pos);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include(‘index.php’);
?>
=======================================
2.Set the 404 custom error page for the wordpress site to point to wp-404.php via hosting control panel->site admin->set custom error
3.Set your own custom Permalinks structure in the WordPress admin section

P.S. By applying this method, the WordPress site cannot setup another custom error pages for 404 status code, so it is suggested to have WordPress installed on a domain/sudomain. Install on a subfolder/virtual directory may not work.

Posted in Wordpress at August 28th, 2009. No Comments.

What is ClientUpdateProhibited, ClientTransferProhibited and…

What is ClientUpdateProhibited, ClientTransferProhibited and ClientDeleteProhibited and how to change status?

ClientUpdateProhibited, ClientTransferProhibited and ClientDeleteProhibited are status of your domain indicating whether the specified lock is currently applied to your domain. You can see the status from your domain’s whois database. You can set or unset ClientUpdateProhibited & ClientTransferProhibited via:

webhost4life hosting control panel > Domains > Domain Manager > click ‘Detail’ beside the domain entry > click ‘edit’ beside ‘Locked’ > choose option in dropdown list > Submit.

However "ClientDeleteProhibited" cannot be changed in these way. You’ll need to contact webhost4life support for assistance on that.

What is ClientUpdateProhibited: 
The registrar of the domain name sets the domain name to this status.  If a domain is under ClientUpdateProhibited status, a registrar cannot modify the name servers linked to the domain name, the authorization info code cannot be updated, the domain cannot be synced, and the registrar cannot modify the status of the domain without removing ClientUpdateProhibited first. When a domain is on ClientUpdateProhibited it is included in the zone files, it can be transferred, deleted, and can also be renewed.

This status code instructs the registry to reject any requests to update the details of the object by the registrar. The purpose of this status is to provide a "safety lock" that must be explicitly opened before an object can be updated.

What is ClientTransferProhibited:
The registrar of the domain name sets the domain name to this status.  If a domain is under ClientTransferProhibited status, the domain name cannot be transferred from one registrar to another. When a domain name is on ClientTransferProhibited status it can be updated, deleted, renewed, and is included in the zone.

This status code instructs the registry to reject any requests from other registrars for the object to be transferred into their sponsorship. This status has no effect on the registrar’s ability to update, delete, or renew the domain.

What is ClientDeleteProhibited:
The registrar of the domain name sets the domain name to this status.  If a domain is under ClientDeleteProhbited, the domain name cannot be deleted.  When a domain name is on ClientDeleteProhibited status it can be updated, transferred, renewed, and is included in the zone.

This status code instructs the registry to refuse any request to delete the object. The object may still be deleted by the registry if it expires.

References:
http://www.verisign.com/static/page_DEV028668.html
http://www.icann.org/en/tlds/org/applications/register/attachments/protocols/rrp/draft-hollenbeck-rfc2832bis-01.html

Posted in Domain and DNS at August 20th, 2009. No Comments.

How to config Secure SSL Connections for Outlook and Outlook Express

Webhost4life supports TLS and SSL in their mail server. If you are using webhost4life email service then you can follow the instructions below to config secure SSL connections for Outlook and Outlook Express

Outlook

To setup the secure connection in Outlook 2007, we can

1. In the Tools menu, select Options then Mail Setup.
2. Choose ‘Email Accounts’ tab, select an account and click Change above the list of accounts.

Click More Settings, then the Advanced tab.
For Incoming server (POP3), change to the mail server address e.g. mail.domainname.xyz (in our hosting environment, default name for POP3, IMAP and SMTP servers would be mail.domain.com)
If you want to use SSL, update the Port value to 993 for IMAP / Update the Port value to 995 for POP
If you want to use TLS, update the Port value to 994 for IMAP / Update the Port value to 996 for POP

For Outgoing server (SMTP), change to the mail server address
If you want to use SSL, update the Port value to 465
If you want to use TLS, update the Port value to 587

3. Click OK > Next > Finish > Close > OK.

Outlook Express

With Microsoft Outlook Express, it’s possible to use secure SSL connections.
To enable secure SSL connections, you will:

1. Open the Advanced settings window for your mail account
2. Turn on both "This server requires a secure connection (SSL)" checkboxes
3. Change the Incoming mail (POP3) and Outgoing mail (SMTP) server to the mail server addresse.g. mail.domainname.xyz (in our hosting environment, default name for POP3, IMAP and SMTP servers would be mail.domain.com)
4. Change the "Outgoing mail (SMTP)" port number to 465, and the "Incoming mail (POP3)" port number to 995
5. If you are using IMAP, change the port to 993

You may also want to know:

How to configure secure connection for email in Thunderbird

Posted in Email at August 20th, 2009. No Comments.

Secure Connections for ThunderBird 2.0 at Webhost4life

Webhost4life supports TLS and SSL in their mail server. To setup the secure connection in Thunderbird 2.0, we can

  1. Open Thunderbird, ThunderBird
  2. Tools > accounts > server settings
  3. Change the mail server address e.g. mail.domainname.xyz (in our hosting environment, default name for POP3, IMAP and SMTP servers would be mail.domain.com)
  4. If you want to use SSL, update the Port value to 993 for IMAP / Update the Port value to 995 for POP
        If you want to use TLS, update the Port value to 994 for IMAP / Update the Port value to 996 for POP
  5. In the Security Settings section, select SSL/TLS from the Use secure connection options.
  6. Click Outgoing Server (SMTP) in the folder list.
  7. Select the entry from the list and click Edit. The SMTP Server page appears.
  8. Change the mail server address
  9. If you want to use SSL, update the Port value to 465
       If you want to use TLS, update the Port value to 587

If you are not a customer of webhost4life you can click the url below to check details of webhost4life  hosting packages and sign up account with them.

Go to webhost4life.com

Posted in Email at August 20th, 2009. 1 Comment.

Move Outlook Express folders to new machine

In particular, the person asking had just received a new Windows XP machine to replace her Windows 98 machine.

There are several approaches, naturally, but in a nutshell we’ll locate the folders on the old machine, copy them to the new machine, and then import them.

And then we’ll do something similar for the address book.

On the old machine, the easiest way to locate Outlook Express’ email store is to ask Outlook Express. Fire it up, and then in Tools, Options, on the Maintenance tab, there’s a button labeled Store Folder. Click that and it will tell you the folder containing your email folder.

Copy the entire contents of that directory to a floppy, CD-ROM, or share on your network.

"There are several approaches, naturally… "

The address book we handle a little differently. Open up the address book either from the accessories menu item on your Start menu, or by pressing Ctrl+Shift+B in Outlook Express. In the address book, select File, Export, and click on Address Book (WAB)…. You can now select a location and filename for your address book to be placed. Again, you can copy it to floppy, CD-ROM, or to a share on your network.

Fire up Outlook Express on the new machine, and we’ll just reverse the process.

Select File, Import, Messages…. Choose Microsoft Outlook Express 6 and press Next. Select Import mail from an OE6 store directory and press Next. Now on the next screen, browse to the location that you’ve placed the message store we saved from your old machine. Import, and your messages should now be transferred.

Note: if you’ve copied your mail folders to a CD-R, you’ll need to first copy them to your local hard disk, and then unmark them from being read-only before you import. OE will not open read-only folders.

The process for the address book is similar – even simpler. File, Import, Address Book…, select the address book we exported above, and import.

Finally, you’ll want to configure your email accounts in Outlook Express to access your email account from your ISP.

Posted in Email at August 14th, 2009. No Comments.

Telnet for Windows Vista & Windows 7

A while back I noticed that on windows vista there was no telnet, the reason for this is that telnet is not secure and they decided to leave it out because they were trying to update there level of security. In windows 7  its the same thing, they have no telnet.

I have now found out how to get telnet on windows vista and windows 7. It is really simple and is done like this:

  • open control panel
  • Then go into programs
  • Then in programs and features there should be a part that says ‘turn windows features on or off ‘
  • Click ‘turn windows features on or off ‘  then on the list that appears simply choose: Telnet Client

Then it will simply work as normal

Posted in Uncategorized at August 12th, 2009. No Comments.

How to publish asp.net project by Visual Web developer 2008

You can publish your asp.net project by either ftp or http. This article will show you how to publish your asp.net project to web server using visual web developer express edition. If your web application is a Web Site rather than Project in visual web developer, you may refer to this article for publishing.

For http,
1. You will have to log in hosting control panel > site admin > install Frontpage extension to the domain/subdomain IIS entry.
2. Open Visual Web developer > Open your project > Click on "Build" on the top panel > Click on "Publish Webapplication"
3. Input the url, for example, http://webapp1.domain.com
4. Select "Only files need to run the application". If you select "all project files", it will include everything inside your project folder, which will take much longer time to publish.
5. You will see a log in prompt. Please input username and password to be the same as your control panel log in credential. It will start publishing if you have installed Frontpage Extension properly in steps 1. If it is failed, you are suggested to recalculate or reinstall Frontpage extension under hosting control panel > site admin > Frontpage
6. After publish complete, the output panel on the bottom of your visual web developer will show you successful result.

For ftp,

1. Open Visual Web developer > Open your project > Click on "Build" on the top panel > Click on "Publish Webapplication"
2. Input the ftp host, for example, ftp://webapp1.domain.com or if your site doesn’t resolve to your web server IP, you will have to input ftp host with your server IP, for example, ftp://10.10.10.1.
3. Select "Only files need to run the application". If you select "all project files", it will include everything inside your project folder, which will take much longer time to publish.
4. You will see a log in prompt. Please input your ftp account as the log in credential. Please make sure you are publishing to the right path because this will overwrite the existing files in the publish folder. Let’s say if you would like to publish to site webapp1.domain.com which mapped to physical path D:\hosting\member\memberA\site1, if you are using a ftp account which root path mapped to physical path D:\hosting\memebr\memberA, in step 2, you will have to input the ftp host as ftp://webapp1.domain.com/site1. Otherwise, it will publish to wrong path and overwrite the existing files.
5. After publish complete, the output panel on the bottom of your visual web developer will show you successful result.

Posted in Uncategorized at August 12th, 2009. 1 Comment.

Test website with webhost4life temporary url

If you are going to host your website with webhost4life, you don’t need to have a registered domain or to point your domain to webhost4life server if your website is being hosted with another hosting proder,because webhost4life will offer you a temporary url withyour hosting package so you can test your website with it.

If you already have a hosting account with webhost4life you can check the welcome email webhost4life sent to you when they activated your account or go to hosting control panel->account->account summary to get the temporary url

The temporary is something like http://site#.mysite4now.com/yourID. It’s pointed to your hosting account root so if you put your website files in subfolder under hosting account like "site1","site2" or whatever the folder name is then you will test the site with the url http://sitexxx.mysite4now.com/yourID/site1 or http://sitexxx.mysite4now.com/yourID/site2.  Just add a slash and the folder name in the end of the temporary url.

See webhost4life hosting plan details:

Posted in Uncategorized at August 3rd, 2009. No Comments.

Rankings of webhost4lfie in INC Magzine

In July 2007 & 2008, Webhost4life is selected to be one of the top 5000 fastest growing private companies in America by INC. Magazine.

See INC. Magazine’s rank of webhost4life in 2008

See INC. Magazine’s rank of webhost4life in 2007

Check out webhost4life hosting packages

Posted in Webhosting Articles at August 3rd, 2009. No Comments.