Top Level Category

Table of Contents

  1. Contents of Top Level Category
    1. General Sales Questions (Answers to the most commonly asked general...)
    2. OthelloConnect.net - ADSL / SDSL / DialUp / VoIP (Answers to common questions about ADSL...)
      1. Connect::Voip - IP Based Telephony (Voice over Internet Protocol (VoIP) Voice over...)
    3. OthelloNames.net - Domain Name Registration and Management (Information on Domain Name registration and...)
    4. OthelloHosts.net - Shared (Virtual) Hosting (Articles and FAQs about Email, Web, WAP,...)
      1. Scripting (Articles and Hints on ASP, PHP, CGI/Perl and more.)
        1. ASP
        2. CGI / Perl
        3. FormMail / MailForm (Form to Email scripts)
        4. PHP
      2. Streaming
      3. Databases (Articles about database creation, management,...)
      4. e-Commerce (Information about e-commerce and online payment...)
      5. Email / Web Mail (Information on your email and web mail hosting...)
      6. Getting Started (General answers and help on getting your new...)
    5. Control Panels (Information, How-To's and Articles about the...)
      1. Control Panel - CPanel/WHM (Information on the CPanel / WHM control panel...)
      2. Control Panel - Plesk (Information on the Plesk control panel system.)
      3. Control Panel - H-Sphere (Information on the H-Sphere control panel system.)
        1. Email
        2. Errors
        3. Flash Movies
        4. FTP
        5. General
      4. Control Panel - HELM (Information on the Helm for Windows control...)
      5. Control Panel - Cobalt (Information on the Sun Cobalt control panel...)
      6. Control Panel - Ensim Pro (Information on the Ensim Pro control panel system.)
      7. Control Panel - DirectAdmin (Information on the Direct Admin control panel...)
      8. Control Panel - Dot Net Panel (DNP) (Information on the Dot Net Panel (DNP) control...)
    6. OthelloServer.net - Dedicated Servers & VPS (Virtual Private Servers) (Frequently Asked Questions about Dedicated,...)
      1. Managed Server Solutions (Answers to questions about Managed dedicated...)
      2. Un-Managed Dedicated Server Solutions (Answers to questions about unmanaged dedicated...)
      3. Virtual Private Servers (Answers to your questions about VPS hosting. )
    7. Othello::NOC - Network and Infrastructure (General F.A.Q.s about our setup, hardware,...)
    8. Billing & Accounts (Information about your account / billing with...)
    9. Affiliates (Frequently Asked Questions About The Othello...)
    10. Web Design (Answers to common questions about html, web...)
      1. Search Engines and S.E.Optimisation (Search Engines, Submissions and Optiomisations)

Top Level Category

Parent category to all other categories

Perl script error "CGI open of tmpfile: Permission denied" on Windows hosting.

Perl script error "CGI open of tmpfile: Permission denied"

With perl for windows sometimes the TMPDIR environment variable does not get set to the correct value. To work around this issue you can set the TMPDIR variable to be the same as TEMP using code similar to that shown below.
BEGIN { if ($^O =~ /MSWin32/i) { $ENV{'TMPDIR'}=$ENV{'TEMP'}; } } use CGI; 
Chris Burton

General Sales Questions

Answers to the most commonly asked general sales questions.

Do Othello offer re-seller services?

Yes, under each of our main brands we offer reselling of our services.

See each appropriate website for more specific details.
Support Admin

Do you offer phone support?

Telephone support is available for certain brands.

Please understand that mostly you will be explaining the problem to a support consultant who will be adding it to the Ticket System.
It is therefore much more efficient that you complete the ticket yourself and remain part of the "loop" for solutions.

In emergencies, or when you cannot get to a PC you should of course telephone us on +44 871 277 6875 (National rate - calls cost 10p/min)

Support Admin

What are your hours of operation?

HostAssist.co.uk online support is available 24/7/365.

The DataCentre is staffed 24/7 and support technicians are on hand at all times.

We only take sales and administration telephone calls Monday-Friday 10am to 4pm.

Support Admin

Do your CPanel hosting accounts come with BoxTrapper ?

At present we do not offer a BoxTrapper based spam prevention solution.

BoxTrapper is based around the challenge-response methodology and we have seen much valid email rejected by it, due to the general internet user(s) unwillingness to follow the acknowledgement procedures, failiure of the authentication processes, and lack of patching/fixes from the Control Panel authors to support BoxTrapper.

Experience with tens of thousands  of email users has shown that correctly configured SpamAssassin rules, combined with individual user whitelists, network-wide blacklists and integration with RBLS for both UCE and Malware filtering has dramatically cut the amount of spam arriving in mailboxes.

Whilst some junk will always manage to get through, we are continuously pro-active in reducing the quantity of unwanted and often unsuitable email that gets delivered to our clients, but concious that no valid emails are blocked.
Support Admin

How frequently do you backup the data on your servers ?

We make daily backups of server configuration files to our SAN, as well as daily, weekly and monthly off site backups to our NAS in another DataCentre.

We no longer use tape media (formerly backups were onto a Dell DLT3 MultiChanger) as tapes are fragile, wear out and slow to restore from.

We do *NOT* as a general rule backup customer data unless the Hosting / Colo / Server plan comes with that feature - please check if you are in any doubt.

Archive/Backup services are available as an optional extra - We recommend you *always* have backups yourself of any critical information.

Support Admin

Can I resell reseller accounts ?

Our web hosting control panels do not currently allow for sub-resellers.

There are two options if you wish to offer Reseller Accounts to your clientbase:

  1. Upgrade to a dedicated server.
    You can then have total control via CPanel or Plesk over the accounts on the machine, which includes the ability to have resellers of your own.
    With this option you get complete control over your resellers, including the administration of their features, disk-space and bandwidth/data-transfer allowances.
    Contact the Sales department for a quotation, we can even arrange to move all your existing hosted acounts seamlessly onto your own server for you.

  2. Resell our reseller plans at a higher price.
    First submit a ticket to the Accounts department so that we know you are responsible for the financials of the new reseller account.
    Then simply sign up for another reseller account with your clients details, but use your email address not your client's, otherwise they will recive the welcome confirmation. Once you have the welcome documents, you go into the control panel and update the contact information to be theirs for future account creation notifications. You then top and tail the welcome emails and forward them on.

Please note that as they have contracted for the account with you, we will be unable to support them directly, and they will remain your customer and your responsibility.

Support Admin

What are the types of RAID ?

Various levels of RAID exist...

RAID0 - Span

Adds the capacity of the disks together to make 1 larger volume.
Minimum 2 disks. e.g. 2*80Gb drives = 160gb volume.
Provides no redundancy - if any disk fails you lose everything.

RAID1 - Mirror

Automatically mirrors the contents of one disk to another identical drive.
Uses 2 disks. e.g. 2*80Gb drives = 80gb volume.
Provides basic redundancy - if a single drive fails it can be removed from eth RAID Array and all the data still exists of the other drive.

RAID5 - Stripe and Checksum

Stripes data across n-1 disks, using the final disk as a checksum drive.
Minimum 3 disks. e.g. 3*80Gb drives = 160gb volume.
Provides standard redundancy, if a single drive fails it can be replaced with no loss of data, as every single disk content can be rebuilt from knowing the contents of the remaining disks.

RAID6 - Stripe and Checksum with HotSpare

Stripes data across n-2 disks, using the one disk as a checksum drive and another as a standby drive.
Minimum 4 disks. e.g. 4*80Gb drives = 160gb volume.
Provides advanced redundancy, if a single drive fails it is automatically rebuilt onto the hotswap spare drive, with no loss of data or downtime, although access times are reduced during the rebuild.

RAID10 (raid1+0) - Span and Mirror

Adds the capacity of half of the disks together to make 1 larger volume. With the added failover of a complete mirror set of those drives.
Minimum 4 disks. e.g. 4*80Gb drives = 160gb volume.
Provides complete redundancy, if any drive fails, the data is simply read from the equivalent drive in the mirror set automatically. No loss of data and no downtime, although access times are not reduced as with RAID6, the failed disk can be replaced and will auto-rebuild.
Support Admin

Do you support RUBY ? Do you support Ruby on Rails / RoR ?

Yes, our CPanel 11.x based Business, E-Commerce and Developer Hosting packages support Ruby and Ruby on rails (RoR).
Support Admin

What version of PHP are you running ?

Our current main version of PHP is Server version: 5.0.4

Version Control

As a general rule, the versions of applications running on our PRODUCTION servers will be the latest stable release.

We also maintain BLEEDING EDGE systems for those clients who require specific/later versions.

Additionally, certain control panels require particular/older versions in order to operate correctly.

If you have a specific software version / revision requirement, please contact the Sales department to discuss the numerous options.

Support Admin

What version of TOMCAT are you running ?

Our current main version of TOMCAT is Server version: 5.5.7

Version Control

As a general rule, the versions of applications running on our PRODUCTION servers will be the latest stable release.

We also maintain BLEEDING EDGE systems for those clients who require specific/later versions.

Additionally, certain control panels require particular/older versions in order to operate correctly.

If you have a specific software version / revision requirement, please contact the Sales department to discuss the numerous options.

Support Admin

Does your control panel allow for file uploads not using FTP ?

Yes, business plans on most of our control panels have the facility to manage files through a browser as well as by FTP.

Access to this option depends on the service plan you have purchased, and HTTP file uploads / mangement is considerably slower than FTP based management.

Support Admin

How much is CPanel ? What CPanel licences do you offer ?

We work with a CPANEL authorised NOC partner, able to offer you discounted CPanel licences for both Internal [on our network as colo/dedicated server] or External [on your own network, outside of our datacentre] use.

Contact the Sales department to discuss your exact requirements.

Support Admin

How much is Plesk ? What Plesk licences do you offer ?

We are a PLESK authorised sales partner, able to offer you discounted Plesk licences for both Internal [on our network as colo/dedicated server] or External [on your own network, outside of our datacentre] use.

Contact the Sales department to discuss your exact requirements.

Support Admin

How much is Windows ? What Windows licences do you offer ?

We are a MicroSoft SPLA partner, able to offer you discounted MS licences for Internal [on our network on a colo / dedicated server].

Operating System Prices

Contact the Sales department to discuss your exact requirements.
Support Admin

How much is Direct Admin ? What DirectAdmin licences do you offer ?

We are a Direct Admin authorised hosting partner, able to offer you discounted DirectAdmin licences for both Internal [on our network as colo/dedicated server] or External [on your own network, outside of our datacentre] use.

Contact the Sales department to discuss your exact requirements.

Support Admin

How much is HELM ? What Helm licences do you offer ?

We have setup with a WHA authorised HELM partner an arrangement and are now able to offer you discounted HELM licences for both Internal [on our network as colo/dedicated server] or External [on your own network, outside of our datacentre] use.

Contact the Sales department to discuss your exact requirements.

Support Admin

How do I get to your London DataCentre (datacenter) ?

How to get to our Primary London DC @ Legend IPHouse (IPHouse-2)

Othello Technology Systems Ltd
IPHouse 2
Units 1 & 2
14 Lanrick Road
London
E14 0JF
United Kingdom

By Car

Please note that Lanrick Road is not listed in some "A to Z" type map books.
It is situated off the A13 at the entrance to the Blackwall Industrial Estate, Canning Town, London.

All 5 of Othello Technology Systems London DataCentres are outside London's "Congestion Charge" Zone and offer (limited) free parking to accompanied visitors, subject to pre-notification.

All visits must be booked in advance.

FROM OUTSIDE THE M25 (North of London)

Take the M25 around to the M11, and turn towards London.
Follow the M11 to its end, where it joins the dual carriageway A406 (North Circular Road).
On the A406 follow signs for Docklands, London - East and the A13.
At the end of the A406, follow the A13 towards The City and then follow signs for the Isle of Dogs.

As you turn off the A13 you will reach the Leamouth roundabout with an Esso garage on one side.
Take the 5th exit back towards the A13, and get in the middle lane (left-hand lane of the two lanes going straight-over/right).
You will be crossing the A13 towards part of canning town, which *almost* straight over the A13. The road splits 4 ways, you want the 2nd lane which is Lanrick Road.

Continue for 500 metres to the left hand bend and the datacentre is on the right-hand side behind the imposing blue metal gates.

FROM INSIDE LONDON (North of the River)

Take your most convenient route to the northern end of Tower Bridge, and then eastward along The Highway and through the Limehouse Link tunnel.
Watch out there are cameras and the speed limit has been reduced to 30 MPH.

Follow signs for the Isle of Dogs.
Continue onto the roundabout at the end.
Take the 2nd exit towards the A13, and get in the middle lane (left-hand lane of the two lanes going straight-over/right).
You will be crossing the A13 towards part of canning town, which *almost* straight over the A13. The road splits 4 ways, you want the 2nd lane which is Lanrick Road.

Continue for 500 metres to the left hand bend and the datacentre is on the right-hand side behind the imposing blue metal gates.

FROM SOUTH-EAST OF THE RIVER

Go to North Greenwich, and then through the Blackwall Tunnel.
From the northern end of the tunnel follow signs for the A13 (eastward)
Once you reach the Isle of Dogs turn off, take the left-hand lane off the A13, but bear 2nd left into Lanrick Road, not immediately left towards the housing.

Continue for 500 metres to the left hand bend and the datacentre is on the right-hand side behind the imposing blue metal gates.

FROM SOUTH-WEST OF THE RIVER
Head for the City.
Cross the river and follow the Embankment eastward to Tower Hill.
From here go eastward along The Highway and follow instructions for FROM INSIDE LONDON (North of the River)

By Train

The nearest station is Canning Town on the Docklands Light Railway (DLR) and Jubilee Lines.
These are part of the London Underground network, and is covered by British Rail and London Underground Travelcards.
Canning Town station is in Zone 2.

 

On leaving Canning Town station, cross the road and turn left following the main rioad to the roundabout, under the flyover (overhead).
Cross the roundabout and head left up the walkway as if following the flyover into London, and the top are the steps down into Lanrick road.
Come down the steps and 120 meters along the datacentre is on the right-hand side behind the imposing blue metal gates.

How to get to our Connectivity POP @ TelecityRedbus Meridian Gate (Interhouse 2)

Othello Technology Systems Ltd
4th Floor Interhouse II
Memaco House
215 Marsh Wall
Docklands
London
E14 9FJ
United Kingdom

PLEASE NOTE THERE IS NO CLIENT EQUIPMENT AT ANY OF OUR CONNECTIVITY-POP SITES

How to get to our Connectivity POP @ TelecityRedbus Sovereign House (Interhouse 3)

Othello Technology Systems Ltd
c/o Aexiomus & Cyberstrider
2nd Floor Interhouse III
Sovereign House
227 Marsh Wall
Docklands
London
E14
United Kingdom

PLEASE NOTE THERE IS NO CLIENT EQUIPMENT AT ANY OF OUR CONNECTIVITY-POP SITES

How to get to our Connectivity POP @ TelecityRedbus Harbour Exchange (Interhouse 1)

Othello Technology Systems Ltd
c/o Aexiomus & Cyberstrider
8th Floor Interhouse I
6/7 Harbour Exchange
Docklands
London
E14
United Kingdom

PLEASE NOTE THERE IS NO CLIENT EQUIPMENT AT ANY OF OUR CONNECTIVITY-POP SITES

How to get to our Connectivity POP @ Telehouse (East)

Othello Technology Systems Ltd
c/o DataHop.IT
Telehouse East
Coriander Avenvue
Docklands
London
E14
United Kingdom

PLEASE NOTE THERE IS NO CLIENT EQUIPMENT AT ANY OF OUR CONNECTIVITY-POP SITES

Support Admin

Can i keep my domain with xyz registrar ?

Certainly, you may register and maintain your domain with whomever you choose.

We would of course prefer to have your domain in our management systems, so that we can resolve any issues that arise, and that way you only have 1 a$$ to kick if something goes wrong, but we fully understand that it is your domain and you should determine which organisationis responsible for renewals etc.

To utilise your domain with our services only requires that you either:

  1. set your nameservers to the appropraite NS for the services you require or
  2. add the necessary A/MX/PTR records to your own nameservers for DNS to work
Many of our hosting and reseller plans come with a free domain or transfer, so financially moving your domain to us could also save you money.
Support Admin

What is your address ?

As an international company we have a variety of addresses, depending on what is being sent and which of our various Points of Presence in each country it is destined for.

 

The Head-Office for all correspondence is ...

Othello Technology Systems Ltd
1st Floor
Number One Poultry
London
EC2R 8JR
United Kingdom

 

The DataCentre addresses for system deliveries are ...

UK

Othello.UK.IPH

Othello Technology Systems Ltd
IPHouse 2
Units 1 & 2
14 Lanrick Road
London
E14 0JF
United Kingdom

Othello.UK.IPH

Othello Technology Systems Ltd
Suite DFM3.J3.A7
Telehouse North
Coriander Avenue
London
E14 2AA
United Kingdom

 

USA

Othello.US.PTX

Othello Technology Systems Ltd
Planet DLLSTX2
Stemmons Freeway
Dallas
TX
United States of America

Othello.US.NNY

Othello Technology Systems Ltd
c/o Net Access Corporation
9 Wing Drive
Cedar Knolls
New Jersey
NJ 07927
United States of America

 

NL

Othello.NL.EAX

Othello Technology Systems Ltd
c/o EuroAccess - Easynet
Capronilaan 2
1119NR
Schipol-Rijk
Schipol
Netherlands

Othello.NL.KAM

Othello Technology Systems Ltd
KPN DC3
RAI
Amsterdam
Netherlands

 

Support Admin

How soon can you create my hosting account ?

Many of our systems are fully automated, so account creation is often near-instant when paid online.

There are some occasions where manual checking and verification of details are necessary, or a specific/custom configuration is required, and we will advise you of any delays.

We aim to have all accounts setup and ready for use within 1 business day.

Support Admin

Do you support JAVA applets & JSP servlets ?

Yes, we offer TomCat based Java hosting services.

Because JSP can be very server resource intensive we have setup specific systems for clients requiring JAVA and associated features.

Please contact the Sales department to discuss your exact requirements.

Support Admin

What version of APACHE are you running ?

Our current main version of APACHE is Server version: 2.0.54

Version Control

As a general rule, the versions of applications running on our PRODUCTION servers will be the latest stable release.

We also maintain BLEEDING EDGE systems for those clients who require specific/later versions.

Additionally, certain control panels require particular/older versions in order to operate correctly.

If you have a specific software version / revision requirement, please contact the Sales department to discuss the numerous options.

Support Admin

Where is your data centre (datacenter) located?

We operate out of multiple POPs

Our main DataCentre is the OthelloSuite, IPHouse 2, London Docklands - at the heart of the UK and EU internet.

We also operate satelite PoPs with our own routers, servers etc at:

Support Admin

What payment options do you accept ? How can I pay ?

We currently accept a number of payment methods:
Support Admin

What version of MySQL are you running ?

Our current main version of MYSQL is Server version: 4.1.12

Version Control

As a general rule, the versions of applications running on our PRODUCTION servers will be the latest stable release.

We also maintain BLEEDING EDGE systems for those clients who require specific/later versions.

Additionally, certain control panels require particular/older versions in order to operate correctly.

If you have a specific software version / revision requirement, please contact the Sales department to discuss the numerous options.

Support Admin

What is Fantastico De Luxe ?

 Fantastico De Luxe is the leading auto installer for cPanel servers.
It provides end users the ability to quickly install most of the leading open source applications required on web sites.

Main Features

Fantastico De Luxe is the leading auto installer for cPanel servers.
It integrates with your cPanel and gives you and your web-hosting customers the ability to install of any of the supported scripts in:
  1. add-on domains
  2. subdomains
  3. top level directories (root of main domain and/or any addon domain/subdomain)

Additional features User Page

  1. Overview page (lists all installed apps)
  2. Select language
  3. Email notifications to user for installations/removals
  4. Display a warning when logged in using root or reseller password. You can't proceed to install in these cases.

Scripts being installed by Fantastico De Luxe

The following scripts can be autoinstalled using Fantastico De Luxe. Installation procedure takes a few seconds and can be performed by novices without the need of setting up MySQL databases, importing structure, chmoding files and without the need of other tasks usually associated with installations:
Please note version numbers of applications is subject to change as new updates or security patches are released.

Blogs

b2evolution (0.9.0.10)
Nucleus (3.15)
pMachine Free (2.3)
WordPress (1.2.2)

Portals/CMS

Drupal (4.5.1)
Geeklog (1.3.10)
Mambo Open Source (4.5.1a)
PHP-Nuke (7.5)
phpWCMS (1.1-RC4-1)
phpWebSite (0.10.0 english)
Post-Nuke (0.750-Gold)
Siteframe (3.1.6)
Typo3 (3.7.0)
Xoops (2.0.7.3)

Customer Support

Crafty Syntax Live Help (2.9.8)
Help Center Live (1.2.6)
osTicket (1.2.7)
PHP Support Tickets (1.7)
Support Logic Helpdesk (1.2)
Support Services Manager (1.0b)

Discussion Boards

Invision Board (Disabled) (1.3)
phpBB2 (2.0.11)
SMF (1.0)

E-Commerce

CubeCart (2.0.3)
OS Commerce (2.2 MS2)
Zen Cart (1.2.2d)

FAQ

FAQMasterFlex (1.0)

Guestbooks

ViPER Guestbook (1.26)

Image Galleries

4images Gallery (1.7.1)
Coppermine Photo Gallery (1.3.2)

Mailing List

PHPlist (2.8.12)

Polls and Surveys

Advanced Poll (2.03)
phpESP (1.6.1)
PHPSurveyor (0.98final)

Project Management

PHProjekt (4.2.1)
dotProject (1.0.2-1)

Site Builder

Soholaunch Pro Edition (4.7 (Build 2004_11a))
Additional Licence Fees apply

Wiki

PhpWiki (1.2.6)
TikiWiki (1.8.4.1)

Other Scripts

Dew-NewPHPLinks (2.0.1.0a SEF)
Moodle (1.4.3)
Noah’s Classifieds (1.3)
Open-Realty (1.1.5b)
phpAdsNew (2.0)
PHPauction (2.1)
phpCOIN (1.2.1b)
phpFormGenerator (2.09c)
WebCalendar (0.9.45)
Support Admin

Which applications can come with my Ensim hosting account ?

Certain Ensim based packages come with the PowerTools including:

Exact version numbers are subject to change as security patches are released

Rob Golding

What Operating Systems are your servers using ?

We operate a comprehensive range of systems, including all flavours of Linux and Windows.

In the main our systems are running either Windows 2003 Standard or Fedora Core (Linux).

Rob Golding

Do you offer telnet or shell access to hosting servers?

For security reasons we do not offer telnet or ssh (shell) access to any hosting accounts on shared servers.

If you require a shell prompts for managing your domains/applications, we can supply a dedicated or virtual-private server as required.

Please contact the Sales Team for quotations of VPS and Dedicated Servers.

Rob Golding

Do you offer fixed/dedicated IP Addresses for hosting and how much do they cost ?

Yes, we can offer a dedicated/fixed IP address for £5.00/m each.

If you purchase an SSL certificate from us for your hosting, it includes a fixed IP address.

IP address blocks can be purchased in sizes of 8/16/32/64/128/256 blocks for dedicated and collocated servers, at a lower rate of £2.00/month/ip.
However you will need to complete the necessary RIPE justification for for all IP Address allocations.

Please contact the Sales Team to discuss your IP Address requirements.

Rob Golding

What is the typical load average on your shared hosting web servers ?

Typically we keep load on our servers at under 1.00.

At certain times (during log-rotate, overnight backup etc.) the load does increase, however it is our policy *NOT* to overload servers, preferring performance and client satisfaction over short-term profits.
Rob Golding

Can I pay monthly / quarterly / annually ?

With most of our packages a variety of payment terms are available.

If in doubt or you have specific requirements, please contact the Accounts Team.
Rob Golding

Do you charge VAT ? Who gets charged Value Added Tax (Sales Tax) ?

As a VAT registed UK Supplier, we are obliged by UK Revenue & Customs to charge VAT on all services provided (domains, hosting, dedicated servers, collocation, racks, transit, connectivity, consultancy etc.) as the place of supply is the United Kingdom.
Rob Golding

What types of scripting do you support ? What scripts can I use ?

Othello Technology Systems provides a comprehensive ramge of hosting services, offering every kind of operating system and control panel to suit your exact requirements.

Depending on your choice of hosting plan, our sytems can support:

The type of scripting available depends on your hosting plan, if you need more help, please contact the sales team and they will be able to advise.

Rob Golding

What is ADSL ?

ADSL, or Asymmetric Digital Subscriber Line technology is a means of transmitting digital information at high speed down existing copper telephone cables.

It is permanently 'switched on', unlike normal dial up access and is asymmetric in that it uses most of the available bandwidth downstream (towards you) to make collecting your email and browsing the web as fast as possible.

This makes it particularly suitable for end-users who expect to receive more data than they transmit, use of corporate intranets, and reception of digital audio-visual material (streaming media).

The technology also supports a statndard analogue connection (voice line) on the cable, which enables you to make voice or fax calls simultaneously with internet access.

ADSL (BroadBand) can be enhanced with additional services like Connect::VoIP (Voice over IP) giving you a cheaper telephone calls, conference calling and many more features.

Rob Golding

What are the benefits of ADSL based services for Home and Business ?

ADSL based services allow Home Users to:

Additionally, ADSL based services will allow SME's and Corporates to:

Rob Golding

What can I used my ADSL connection for ?

Connect::ADSL's high-speed connections with huge bandwidth allocations has the potential to enhance access to existing services and applications and stimulate the development of new ones:
Rob Golding

Can I get BroadBand where I am ?

There are a number of factors that will determine whether you will be able to take get an ADSL connection. If you are in any doubt, please contact us for a test on your specific line.
  1. You must be a BT telephone subscriber
    You must have a valid contract for the use of a BT analogue direct exchange line forming part of the BT network over which the ADSL service will be provided. Note that if you rent your premises, you must have a valid contract for a BT or Calls & Access provided PSTN line. It is not suitable that the contract be held with your landlord rather than yourself.
    What does all that mean ? Simply that *you* must have a BT Line and are responsible for paying the BT telephone bills.
  2. Whether BT has upgraded your telephone exchange to ADSL technology
    It is expected that by the end of March 2006 *all* BT Exchanges countrywide will be Connect::ADSL compatible.
  3. How far you are from the local BT Telephone Exchange
    ADSL Speeds are dependant on the length of the copper wires connecting you to the telephone exchange - the further you are, the slower the DSL connection will be.
  4. That there are no incompatible services on your PSTN line
    Redcare, Alarm lines, ISDN, low-user tarrifs and certain types of internally wired telphone extensions can stop you receiving ADSL
  5. That you have sufficient mains power sockets close to the telephone master box.
    Some installations require BT to fit NTE (Network Terminating Equipment) in your premises, you must have a 13amp power outlet within 2 metres of where the phon-line enters the property
If you can meet all of the requirements, then you CAN get ADSL.
Rob Golding

What services on my BT line are incompatible with ADSL ?

ADSL service is not compatible with these BT services: It is only possible to provide a single broadband service over a single BT or Calls & Access PSTN exchange line.
Rob Golding

Is my fax compatible ADSL ?

FAX Machines work over the standard analogue part of a telephone line

There is no reason why your fax would not work after upgrading to ADSL.

You WILL have to install an ADSL filter to the telephone socket connecting your FAX to the BT Box.

Rob Golding

Will ADSL affect my normal voice telephone connection ?

Voice telephone handsets work over the standard analogue part of a telephone line

There is no reason why your normal telephone would not work after upgrading to ADSL.

You WILL have to install an ADSL filter to the telephone socket connecting your phone to the BT Box. You may notice a slight change to how your telephone voice sounds at the other end after you have ADSL installed. This is normal for ADSL lines and is not in anyway a fault or something that can be recified.

Your telephone Answering machine similarly will continue to work, but MUST be connected to an ADSL Filter before plugging into the BO Box, to stop feedback being recorded.

Rob Golding

Will ADSL affect my burglar alarm, monitoring service or security system ?

ADSL Services are not compatible with security / monitor / alarm systems.

You should obtain a separate telephone line for such critical services, and keep your normal telephone line for ADSL and voice-calls.

Rob Golding

Can you help / migrate my accounts / websites /emails / databases ?

If you were a ...
using one of:
  • cPanel/WHM
  • Plesk
  • Ensim

  • with your previous host, then Othello Technology Systems can migrate your accounts over quickly, free of charge and usually without downtime.

    If it was a different control panel, or you didnt have full root access then we can advise only, and cannot guarantee a successful transfer.

    Support Admin

    How do I order Addons like more IP Addresses, extra Bandwidth/Transfer, additional Disk etc.

    Adding additional features to your existing Products and Services can be done online through the My:Othello Client portal

    Currently you can order:

     

    1. Login to the My:Othello Client Portal at http://my.othellotech.net
    2. Click on the link for "My Products" to see a list of your Servers / Collocation / Reseller / Shared Hosting Accounts.
    3. Click on the "[View Details]" button next to the item you wish to order additional features for.
    4. Click on "Account Addons" to view and order the available extras for that product.

     

    Support Admin

    How do I get SSH / Shell access to my hosting plan ?

    Clients on the Othello::Hosts::Developer packages already have access to :
    compilers
    dev-kits/api's
    framework creation tools
    and we are pleased to announce, can now have access to jailed-shell SSH access.

    To get Jailed SSH access enabled for your account for the rapid deployment and configuration of Ruby and Ruby on Rails applications...

    Acceptable forms of ID include
    * Passport
    * Photo Driving Licence
    * Staff Pass (.sch.uk, .nhs.uk, .police.uk, .gov.uk, .ac.uk validated email addresses *ONLY*)

    We will enable your jailed shell access for you on verification on of your hotsing account information and validation of the prrof of identity.

    Rob Golding

    What Ruby Gems are installed on the Ruby and Ruby on Rails (RoR) Developer Hosting plans ?

    ruby on rails logo
    Ruby Version: 1.8.6
    Rails Version: 2.0.2

    The following Ruby Gems are installed as standard on the Othello::Hosts::Business hosting packages for use in your Ruby and Rails applications...

    The following Ruby Gems are installed as standard on the Othello::Hosts::Developer hosting packages for development of your Ruby and Rails applications...

    New gems now available for developers...

    Rob Golding

    Shared/Virtual Hosting Mailing Policy and Limits.

    Mail Limits

    SMTP/Outbound

    There is a 300 per hour email limit per domain. This limit is applied towards mailman mailing lists, php scripts, and local smtp connections (standard email connections).

    If you send over this amount in any hour most of the e-mails will bounce back with a undeliverable error or be silently discarded.

    POP3/Inbound

    Our servers have a limit set of 30 pop checks per hour per domain. If you attempt to exceed this you will get a connection refused or wrong password / login incorrect error message. Simply wait for an hour and your account will automatically be unlocked - there is no need to contact support.
    To prevent this from happening again please ensure and automated mailbox checking (in your local mail server or mail program [i.e. Outlook etc]) is set to no more frequently than 10 minutes.

    Mailing Lists Rules

    Any mailing list larger than 3,000 will require a semi-dedicated (VPS) or dedicated hosting solution - shared hosting is not an appropraite solution for large mailing lists.
    1. Anytime you send a message to your mailing list, no matter how large the list of recipients, you must throttle the sending. We recommend you throttle your mail program to a maximum of 1 email every 10 seconds (i.e. 360 messages/hour).
      If the mailing list software you're using does not allow you to throttle you must switch to something that does . We recommend phplist which can be found in your control panel under fantastico for free/open-source users with lists upto 1000 addresses, and Active Campaign 1-2-All for commercial use.

      If your mailer is not set to throttle and you try sending to a list of 1000, the server will try sending all 1000 in 1 second which is simply not possible. This will cause the server load to go up significantly, causing all processes to slow down. Any domain which causes a servers load to go > 1.0 will be automatically suspended, the process terminated. Therefore if you choose not to throttle your mailing list you will most likely be spending the next 24 hours suspended for crashing the server.
    2. Any mailing list processes should be sent during off-peak times to prevent your normal mail send/recieve slwoing down. Off-peak is defined as 8pm to 8a Monday to Friday and all day Saturday and Sunday.
    3. You are EXPRESSLY FORBIDDEN to mail to a mailing list you were given or purchased.
      No matter how it was sold to you, THIS IS SPAMMING because they never agreed to you personally sending them mail, and will not be tolerated. We do not care how you attempt to justify it - sending spam will result in the immediate termination of your hosting account account with no refund.
    4. Unsolicited bulk email being sent from your account is notacceptable and could result in termination of your hosting account. ISPs take a zero tolerance stance against sending of unsolicited commrcial or bulk emails.
    5. Any mailling list which has international recipients MUST comply with all guidelines set forth by the CanSpam legislation - see US CANSPAM
    6. No Direct SMTP mailers are allowed - for example DarkMailer.
      Any mail that is sent through our servers *MUST* be relayed through the local Mail Transfer Agent / MTA (localhost:25) for virus scanning, spam checking and delivery by our mail servers.
    7. All recipients of your mailing list must have explicity agreed to be emailled by you.
      You agree unconditionally to...
      • act within 1 working day to remove anyone requesting an unsusbcribe
      • include details of the unscribe technology in every mailing
      • handle any and all sam complaints by removing the email address *permamently*
    Rob Golding

    I didnt get your welcome email - where has my signup email gone ?

    If you cannot find the initial emails sent in your mail inbox, please check your “Spam” or Bulk mail folders for the email.

    Make sure you add billing@othellotech.net to your email whitelists or "buddy list".

    How to add us to your Yahoo whitelist:

    1. Open your Yahoo mailbox
    2. Click "Mail Options"
    3. Click "Filters"
    4. Next, click "Add Filter"
    5. In the top row, labeled "From Header:" make sure "contains" is selected.
    6. Click in the text box next to that drop-down menu, and enter the address billing@othellotech.net
    7. At the bottom, where it says "Move the message to:" select "Inbox" from the menu.
    8. Click the "Add Filter" button again.

    For AOL, here's how to receive our emails:

    1. Go to "Mail Controls"
    2. Select the screen name we're sending your e-mail to
    3. Click "Customize Mail Controls For This Screenname."

    For AOL version 7.0: In the section for "exclusion and inclusion parameters", include these domains:
    othellotech.net and hostassist.co.uk

    For AOL version 8.0: Select "Allow e-mail from all AOL members, e-mail addresses and domains”. Then…
    1. Click "Next" until the Save button shows up at the bottom
    2. Click "Save."

    To receive our emails with Hotmail, please follow these steps:

    1. Click the "Options" tab
    2. Under "Mail Handling" select "Safe List"
    3. In the space provided, enter the address billing@othellotech.net
    4. Click "Add"
    5. When you see the address you entered in the Safe List box, click "OK.
    6. Repeat for support@othellotech.net
    Support Admin

    What is SHOUTcast ?

    SHOUTcast is a freeware audio streaming technology, devoped by Nullsoft (producers of WinAMP).

    SHOUT cast uses MP3 encoding of the audio content and HTTP as the transport protocol to broadcast Internet Radio over the web.

    With a SHOUTcast Streaming Media Hosting package from www.OthelloHosts.net you can become an online DJ today !
    Rob Golding

    OthelloConnect.net - ADSL / SDSL / DialUp / VoIP

    Answers to common questions about ADSL SDSL/SHDSL Dial UP Voice over IP

    Can I change the speed of my broadband ?

    Yes you can upgrade your ValueADSL.co.uk broadband to any of our other products.
    This is called a service regrade, and can often be done next day.

    Please contact sales to discuss your exact requirements.
    Support Admin

    How fast can my broadband go / whats the fastest broadband ? What speed is Connect::ADSL ?

    Currently at BT exchanges the fastest ADSL/SDSL that can be supplied depends on line types, exchange equipment, and distance from exchange to telephone master socket in the property.

    Presently this is

    Using bonded-ADSL it is now possible to link upto 4 separate ADSL Lines from the same provider into an aggreagte broadband service, capable of 4 times the speed ...
    Fixed : 8Mb/s download, 1Mb/s upload !

    ValueADSL.co.uk is one of the select few ISPs able to offer a fully managed bonded ADSL service of 2, 3 or 4 connections, including

    Please contact the sales team to discuss your requirements.

    Support Admin

    How quickly can I get broadband ?

    Usually we can provision a new ADSL connection within FIVE working days.

    Migrations from an existing ADSL provider normally take  7 days to complete. Your internet service remains with the original ISP until cut-over date. There should be no loss of service, only a router reboot with the new configuration.

    SDSL can take upto TWENTY working days to complete.
    Support Admin

    Can I switch to your broadband ?

    Moving ADSL from one provider to another is called DSL Migration.

    ValueADSL.co.uk are very happy for you to upgrade your existing broadband by migrating to our high-speed, low-contention services.

    Please contact sales to discus your requirements. Unlike many providers we can also provision your new service as any of our products, not just like-for-like, saving you the time, expense and downtime of a regrade.

    Support Admin

    How to Use Connect::VOIP with your existing SIP device ...

    You need an Connect::VOIP username and password in order to make free and ultra-cheap calls via our network.
    First sign up with Connect::VOIP and create your login.

    If you need help entering the configuration into your SIP device, please check the manual that came with your SIP phone or router.

    Settings

    In order to call via the Connect::VOIP network, enter these settings...

    Username Your Connect::VOIP username
    Password Your Connect::VOIP password
    SIP/Proxy registrar sip.othelloconnect.com
    Domain/Realm othelloconnect.com
    STUN server stun.othelloconnect.com

    Codecs Supported

    If you have audio problems, we suggest...
    Use a STUN server (if supported by your device)
    Use the G.711 codec
    Rob Golding

    What is ADSL ?

    ADSL, or Asymmetric Digital Subscriber Line technology is a means of transmitting digital information at high speed down existing copper telephone cables.

    It is permanently 'switched on', unlike normal dial up access and is asymmetric in that it uses most of the available bandwidth downstream (towards you) to make collecting your email and browsing the web as fast as possible.

    This makes it particularly suitable for end-users who expect to receive more data than they transmit, use of corporate intranets, and reception of digital audio-visual material (streaming media).

    The technology also supports a statndard analogue connection (voice line) on the cable, which enables you to make voice or fax calls simultaneously with internet access.

    ADSL (BroadBand) can be enhanced with additional services like Connect::VoIP (Voice over IP) giving you a cheaper telephone calls, conference calling and many more features.

    Rob Golding

    What are the benefits of ADSL based services for Home and Business ?

    ADSL based services allow Home Users to:

    Additionally, ADSL based services will allow SME's and Corporates to:

    Rob Golding

    What can I used my ADSL connection for ?

    Connect::ADSL's high-speed connections with huge bandwidth allocations has the potential to enhance access to existing services and applications and stimulate the development of new ones:
    Rob Golding

    Can I get BroadBand where I am ?

    There are a number of factors that will determine whether you will be able to take get an ADSL connection. If you are in any doubt, please contact us for a test on your specific line.
    1. You must be a BT telephone subscriber
      You must have a valid contract for the use of a BT analogue direct exchange line forming part of the BT network over which the ADSL service will be provided. Note that if you rent your premises, you must have a valid contract for a BT or Calls & Access provided PSTN line. It is not suitable that the contract be held with your landlord rather than yourself.
      What does all that mean ? Simply that *you* must have a BT Line and are responsible for paying the BT telephone bills.
    2. Whether BT has upgraded your telephone exchange to ADSL technology
      It is expected that by the end of March 2006 *all* BT Exchanges countrywide will be Connect::ADSL compatible.
    3. How far you are from the local BT Telephone Exchange
      ADSL Speeds are dependant on the length of the copper wires connecting you to the telephone exchange - the further you are, the slower the DSL connection will be.
    4. That there are no incompatible services on your PSTN line
      Redcare, Alarm lines, ISDN, low-user tarrifs and certain types of internally wired telphone extensions can stop you receiving ADSL
    5. That you have sufficient mains power sockets close to the telephone master box.
      Some installations require BT to fit NTE (Network Terminating Equipment) in your premises, you must have a 13amp power outlet within 2 metres of where the phon-line enters the property
    If you can meet all of the requirements, then you CAN get ADSL.
    Rob Golding

    What services on my BT line are incompatible with ADSL ?

    ADSL service is not compatible with these BT services: It is only possible to provide a single broadband service over a single BT or Calls & Access PSTN exchange line.
    Rob Golding

    Is my fax compatible ADSL ?

    FAX Machines work over the standard analogue part of a telephone line

    There is no reason why your fax would not work after upgrading to ADSL.

    You WILL have to install an ADSL filter to the telephone socket connecting your FAX to the BT Box.

    Rob Golding

    Will ADSL affect my normal voice telephone connection ?

    Voice telephone handsets work over the standard analogue part of a telephone line

    There is no reason why your normal telephone would not work after upgrading to ADSL.

    You WILL have to install an ADSL filter to the telephone socket connecting your phone to the BT Box. You may notice a slight change to how your telephone voice sounds at the other end after you have ADSL installed. This is normal for ADSL lines and is not in anyway a fault or something that can be recified.

    Your telephone Answering machine similarly will continue to work, but MUST be connected to an ADSL Filter before plugging into the BO Box, to stop feedback being recorded.

    Rob Golding

    Will ADSL affect my burglar alarm, monitoring service or security system ?

    ADSL Services are not compatible with security / monitor / alarm systems.

    You should obtain a separate telephone line for such critical services, and keep your normal telephone line for ADSL and voice-calls.

    Rob Golding

    What is the minimum ADSL / SDSL / Leased Line period ?

    Othello Technology telephony services including : have a 12 month minimum contract period, after which 30 days notice of cancellation is required.

    Should your line be disconnected by BT during your 12 month contract period, you will immediately become liable for the remainder of the contract term.

    Rob Golding

    Who do I report ADSL / SDSL / Leased-Line faults to ?

    If you have a fault with an Othello Technology Connect service, you shoudl in the first instance report them to us, using the online support service at www.hostassist.co.uk

    We will then perform a number of line tests to determine the nature of the fault, and escalate to the appropriate internal department or external company.

    The only exception to this is if the fault affects yor voice telephony services, in which case you should report the fault to BT in the normal manner

    Rob Golding

    What are the ADSL contention ratios ? Explain contention ...

    Can you explain how the contention ratios work ?

    The various BroadBand technologies each have an associated contention ratio - essentially how many people *might* be using the same allocated bandwidth at any time.

    At peak times if *everyone* who has ADSL at that exchange are connected at the same time, it means you will be guaranteed only 1/Nth of the connection speed you are subscribing to. Where N is the contention level.

    Home ADSL
    50:1
    The BT Exchange connection can be shared by upto 50 concurrent users (N = 50)

    Low-Contention Home ADSL
    40:1
    The BT Exchange connection can be shared by upto 40 concurrent users (N = 40)

    Business ADSL
    20:1
    The BT Exchange connection can be shared by upto 20 concurrent users (N = 20)

    Low-Contention Business ADSL
    10:1
    The BT Exchange connection can be shared by upto 10 concurrent users (N = 10)

    Uncontended ADSL
    1:1
    The BT Exchange connection is *exclusive* to you and not shared by other users (N = 1)

    Each connection being is given its own port on the exchange terminating equipment (DSLAM) for that contention service, so it has no effect on your business DSL connection how many home users connect to the exchange.

    Rob Golding

    How do I improve my VoIP call quality ?

    A VoIP call is simply a packet of data being transmitted over the internet, and is subject to potential problems such as packets loss and transfer delays/jitters. There are a number of things that can affect your QoS (Quality of Service).
    1. Upgrade Your Internet Connection
      VoIP is highly dependent on data-transfer speed (upload and download). If experience hissing or pauses during a Connect::VoIP call then the first thing to examine is your ISP connection. Switching to an Othello Technology Connect::ADSL service from an over-crowded generic ISP will enhance your data-transfer rates and reduce hops to the VoIP services
    2. Improve Your Contention Ratio
      Contention is the number of people connecting to the internet through the same BT Exchange conection. At any given time there will be many other users connected to the same equipment, and the more users connected and downloading simultaneously the slower your service will operate. Many ISPs run contention as high as 400:1 - yes 400 users sharing the same BT connection ! Pipex, AOL, Wanadoo are set at 100:1
      Switching to a low-contention Connect::ADSL service, or upgrading your existing ISP connection to a lower contention ratio will improve performance - for effective VoIP we recommend 40:1 or less (1:1 DSL being the absolute best)
    3. Optimise your Configuration
      A typical home computer is little short of appallingly optimised. M$-Windows and Mac OS X are by default poorly setup to handle the transfer rates of a broadband connection. There are many free applications which will change your networking settings enabling the best use of the internet.
        Try:
      • Broadband Optimzer (OS X)
      • SG TCP Optimizer or Web Optimizer (Windows)
    4. Upgrade Your VoIP Phone
      If you are using a soft-phone (computer based voip) rather than a handset, then make sure you upgrade to the latest version. Never rely on beta software, use only released stable releases. Keeping your software up to date allows you to experience mprovements in the codecs (compression/decompression) technology used for your calls. Selecting a high-quality headset makes soft-phone voice quality (spoken and listened to) as clear as standard PSTN landlines.
      For soft-phones, we recommend using an ethernet link not wifi, to ease processing requirements on your workstation/laptop, this reduces interference and significantly improves the codec processing.

      If you are using a VoWiFi handset (phone that uses a wireless network to make a call) then the greatest improvement to call quality is to improve the strength of your WiFi signal.

      If you are using Connect::VoIP with a standard telephone and adapter, switching to a quality DECT VoIP phone, from an Argos £4.99 unit makes a huge difference. Another advantage of using a DECT phone and adapter is that you can still make an emergency call or standard landline calls in the event your internet connection is unavailable.

    5. Reduce Simultaneous Connections/Calls
      A VoIP call requires 32Kb/s dedicated bandwidth, So multiple simultaneous calls or using your conection for BitTorrent/FTP/iTunes etc will deteriate the call quality. So pause downloads etc whilst calling, and limit calls over ADSL to a maximum of 4 at the same time.
      A call can drop out completely or experience noticable delays while media is downloading, simply because the connection cannot handle so much data or so many packets. Stop any non-essential internet traffic while you make your calls, or get a dedicated Connect::ADSL line for business VoIP calls.
    Rob Golding

    Why does my email not arrive at hotmail ? Missing / Lost emails to xyz@hotmail.com

    We hear this several times a day everyday.

    It is NOT going to be, and never has been a problem with any of our servers or services ... EVER.

    We cannot fix something which is another ISPs issue.


    THESE ARE ALL HOTMAIL *PROBLEMS* SO PLEASE CONTACT THEM AND NOT US FOR SOLUTIONS


    The emails will be delivered quite correctly to Hotmail (unless they 're incoming mailservers are down yet again - Hotmail.com are averaging 3 outages a day as at 1st August 2007 ! In which case our correcty configured and managed email servers will keep trying until MSN email servers come back online again)

    For some idea just how bad Hotmail's systems are for delivering email see Hotmail Fail To Deliver Email

    The decision on what happens to your emails now they have been delivered to hotmail are 100% entirely down to them and there is NOTHING we can do to change their system(s).

    In many cases of claims of mail not arriving at xyz@hotmail.com it is most often because it has been caught by the hotmail aggresive junk filter - junk being a good description for the hotmail technologies !.
    Almost 90% of all VALID mail sent to hotmail addresses goes into the junk folder or simply vanishes ...

     

    If by some miracle your email is still considered valid after all that, then the final test is if someone (not necessarily the recipient of your current email) has once tagged an email you sent as spam because they are either

    - these will also mean your mail to anyone @hotmail gets junked.

     Here are the tools to help you "investigate" and troubleshoot the issue...

    MSN's Email Wizard

    http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/

    M$ guidlines

    http://postmaster.msn.com/Guidelines.aspx

    Hotmail troubleshooting

    http://postmaster.msn.com/Troubleshooting.aspx

     


    THESE ARE ALL HOTMAIL *PROBLEMS* SO PLEASE CONTACT THEM AND NOT US FOR SOLUTIONS


     

    Support Admin

    What does ADSL stand for?

    Asymmetric Digital Subscriber Line. RADSL stands for Rate-Adaptive Asymmetric Digital Subscriber Line.
    Chris Burton

    Why is ADSL asymmetric?

    An ADSL line can cope with transferring a set number of bits per second - the bitrate - regardless of direction.

    This can be varied to allow more bits to download rather than upload and vice versa.

    As ADSL is intended for client computers rather than servers it has been configured to increase the download speed which in turn reduces the upload speed.

    This type of connection is known as asymmetric.
    Chris Burton

    Why is OthelloConnect.net :: ADSL better than a standard modem and telephone line?

    Modems were designed to allow computers to communicate over the standard PSTN - a system designed for voice communications only.

    This limits the speed that computers can talk over the system as it is not sufficiently high quality - every digital signal has to be converted into an audible tone and then 'heard' by the remote computer.

    This process is called modulation demodulation.

    The fastest possible speed over a PSTN line is 56kbps or 128kbps on ISDN2.

    ADSL upgrades your line to one designed for digital communication, capable of up to 24mbps.
    Chris Burton

    Can I still use my telephone with OthelloConnect.net :: ADSL ?

    Yes.

    Your telephone line will be upgraded to one that converts your phone signal into a digital signal so it can be sent along the line.

    Better still, your phone can be used at the same time as your Internet connection - although this will cause a small reduction in the the speed of your Internet connection.

    Please note that you will still have to pay BT separately for any voice calls, including Line Rental.
    Chris Burton

    Will I need a new number with OthelloConnect.net :: ADSL ?

    No.

    Your voice telephone service remains unchanged.
    Chris Burton

    Do I need a new line for OthelloConnect.net :: ADSL ?

    Not normally.

    In most cases, you existing BT analogue phone line can be upgraded to ADSL, although this *can* require a visit from an engineer.

    You keep your existing phone number and still use your current analogue or dect phone with it.

    You will need a filter (small box) to plug into the BT socket between any handsets to prevent feedback.
    Chris Burton

    What equipment will I need for OthelloConnect.net :: ADSL ?

    You will require a compatible ADSL modem - which you can obtain for us when you order the line - or if you alreday have one, you may use that.

    Depending on the type of xDSL line you select, the modem may need to be marked as ADSL-Classic, ADSL, ADSL-2 or ADSL-2+ this depends on which ADSL speed/service you select.

    With out bonded/managed SDSL services, we supply and configure all the hardware needed.
    Chris Burton

    What computers is OthelloConnect.net :: ADSL compatible with?

    Windows 98, 98SE, ME, Windows 2000, Windows XP, Vista or Windows 7 and Apple Mac, running OS 7.5.3 upwards (OS X not currently supported)
    Chris Burton

    Connect::Voip - IP Based Telephony

    Voice over Internet Protocol (VoIP) Voice over Broadband (VoB) Voice over Wireless (VoW/VoWiFi)

    How do I improve my VoIP call quality ?

    A VoIP call is simply a packet of data being transmitted over the internet, and is subject to potential problems such as packets loss and transfer delays/jitters. There are a number of things that can affect your QoS (Quality of Service).
    1. Upgrade Your Internet Connection
      VoIP is highly dependent on data-transfer speed (upload and download). If experience hissing or pauses during a Connect::VoIP call then the first thing to examine is your ISP connection. Switching to an Othello Technology Connect::ADSL service from an over-crowded generic ISP will enhance your data-transfer rates and reduce hops to the VoIP services
    2. Improve Your Contention Ratio
      Contention is the number of people connecting to the internet through the same BT Exchange conection. At any given time there will be many other users connected to the same equipment, and the more users connected and downloading simultaneously the slower your service will operate. Many ISPs run contention as high as 400:1 - yes 400 users sharing the same BT connection ! Pipex, AOL, Wanadoo are set at 100:1
      Switching to a low-contention Connect::ADSL service, or upgrading your existing ISP connection to a lower contention ratio will improve performance - for effective VoIP we recommend 40:1 or less (1:1 DSL being the absolute best)
    3. Optimise your Configuration
      A typical home computer is little short of appallingly optimised. M$-Windows and Mac OS X are by default poorly setup to handle the transfer rates of a broadband connection. There are many free applications which will change your networking settings enabling the best use of the internet.
        Try:
      • Broadband Optimzer (OS X)
      • SG TCP Optimizer or Web Optimizer (Windows)
    4. Upgrade Your VoIP Phone
      If you are using a soft-phone (computer based voip) rather than a handset, then make sure you upgrade to the latest version. Never rely on beta software, use only released stable releases. Keeping your software up to date allows you to experience mprovements in the codecs (compression/decompression) technology used for your calls. Selecting a high-quality headset makes soft-phone voice quality (spoken and listened to) as clear as standard PSTN landlines.
      For soft-phones, we recommend using an ethernet link not wifi, to ease processing requirements on your workstation/laptop, this reduces interference and significantly improves the codec processing.

      If you are using a VoWiFi handset (phone that uses a wireless network to make a call) then the greatest improvement to call quality is to improve the strength of your WiFi signal.

      If you are using Connect::VoIP with a standard telephone and adapter, switching to a quality DECT VoIP phone, from an Argos £4.99 unit makes a huge difference. Another advantage of using a DECT phone and adapter is that you can still make an emergency call or standard landline calls in the event your internet connection is unavailable.

    5. Reduce Simultaneous Connections/Calls
      A VoIP call requires 32Kb/s dedicated bandwidth, So multiple simultaneous calls or using your conection for BitTorrent/FTP/iTunes etc will deteriate the call quality. So pause downloads etc whilst calling, and limit calls over ADSL to a maximum of 4 at the same time.
      A call can drop out completely or experience noticable delays while media is downloading, simply because the connection cannot handle so much data or so many packets. Stop any non-essential internet traffic while you make your calls, or get a dedicated Connect::ADSL line for business VoIP calls.
    Rob Golding

    OthelloNames.net - Domain Name Registration and Management

    Information on Domain Name registration and management

    How long should it take DNS to propagate throughout the Internet ?

    DNS Propogation can be anywhere between 12 to 96 hours, depending on the frequency that ISPs around the world update their DNS servers.

    In order to reduce traffic (and therefore cost) a number of ISPs including:

    have started caching DNS results to cut down the number of queries made.

    This can further extend DNS resoliution times by anything upto a week.

    You can check the current DNS settings for your domain at
    DNS Report

    Support Admin

    Can i keep my domain with xyz registrar ?

    Certainly, you may register and maintain your domain with whomever you choose.

    We would of course prefer to have your domain in our management systems, so that we can resolve any issues that arise, and that way you only have 1 a$$ to kick if something goes wrong, but we fully understand that it is your domain and you should determine which organisationis responsible for renewals etc.

    To utilise your domain with our services only requires that you either:

    1. set your nameservers to the appropraite NS for the services you require or
    2. add the necessary A/MX/PTR records to your own nameservers for DNS to work
    Many of our hosting and reseller plans come with a free domain or transfer, so financially moving your domain to us could also save you money.
    Support Admin

    How can I transfer my domain to you?

    To transfer a domain to us, simply go to Domain Transfers
    and follow the simple on-screen instructions.

    For gTLD domains (.com .net .org .biz .info) you must first UNLOCK the domain with the existing registrar and then ask them for the EPP Transfer Code which is needed as part of the transfer process.

    For Nominet UK domains (.co.uk .org.uk .me.uk .ltd.uk .plc.uk) you then simply change the TAG to "OTHELLO" - you may need to ask your existing domain registrar to do this.

    For othelo cTLDs please see the on-screen instructions on our Domain Transfers Page

    Once the domain has successfully been transferred to us you will be able to manage it at OthelloNames.net Client Portal

     

    Support Admin

    I want to register a domain that has expired, but it says domain not available.

    For .com,.net and .org Expired domains are retained by the registry by available for the previous registrant to renew. Below are details on how this process works:

    * After a domain expires, most registrars have a grace period of 1 - 45 days, during which time the previous registrant can reactivate the domain by simply renewing it. Our registrar current grace period is 29 days; however, there is no guaranteed grace period, and this time frame is subject to change without notice. We encourage previous owners to renew as quickly as possible to avoid disappointment caused by losing the domain.

    * After the grace period, the domain is deleted from the registrar database. The domain is held for an additional 30 days (Redemption Period) by the registry. Note: This only applies to .com, .net, and .org domain names and there is currently a fee of around £100 - 250 (depending on registry, domain and exchange rate) to the registry to recover the domain.

    * This is followd by 5 more days (Pending Delete status), and will be dropped for anyone to purchase after that time.

    You can check the status of a domain via a whois lookup - it will tell you the status of the domain (i.e., Redemption Period). The "updated date" is usually when the the 30 redemption period began.

    For .EU domains as soon as the domain expires it is put in to a quarantine for 40 days - while in the quarantine it can be restored to the original owner at a higher cost than the standard renewal would have been. After the 40 days if it is not restored the domain is dropped and is available for anybody to register again.
    Support Admin

    How can I change my domain TAG?

    Please note that only UK domains use "TAGS"

    To Change Tags to us...
    If it is a UK domain (ie ends in ".uk") you can simply change the TAG to "OTHELLO" - you may need to ask your existing domain registrar to do this.
    Once it has been transferred to us you will be able to manage it via the Client Portal at  http://my.othellotech.net/

    To Change Tags to another registrar
    If you wish to change the TAG away from us, you must raise a support ticket requesting the Domains Team make the change for you.
    Support Admin

    What does the transfer email look like?

    When you transfer a .com / .net / .org domain into us, an authorisation email will be sent to the email contacts for the domain name.
    You should make sure that the email is not put in a spam folder or accidentally deleted as this must be authorised for the transfer to succeed, the details of the email will similar to ...

     

    From : info@transfer-approval.com

    Subject : Domain Transfer Request for {your domain name}

    Body : STANDARDIZED FORM OF AUTHORIZATION

    DOMAIN NAME TRANSFER - Initial Authorization for Registrar Transfer

    Attention: dc-hosting
    Re: Transfer of {YOUR DOMAIN NAME}

    OthelloReg.net has received a request from Domains Team (dc-hosting) on {DATE} for us to become the new registrar of record.

    You have received this message because you are listed as the Registered Name Holder or Administrative contact for this domain name in the WHOIS database.

    Please read the following important information about transferring your domain name:

    * You must agree to enter into a new Registration Agreement with us.  You can review the full terms and conditions of the Agreement at
     
    <
    http://transfer-approval.com/u.asp?id={UNIQUE ID} >

    * Once you have entered into the Agreement, the transfer will take place within five (5) calendar days unless the current registrar of record denies the request.

    * Once a transfer takes place, you will not be able to transfer to another registrar for 60 days, apart from a transfer back to the original registrar, in cases where both registrars so agree or where a decision in the dispute resolution process so directs.

    If you WISH TO PROCEED with the transfer, you must respond to this message by using the following URL (note if you do not respond by 24 May 2005, {YOUR DOMAIN NAME} will not be transferred to us):
     
    <
    http://transfer-approval.com/u.asp?id={UNIQUE ID} >
     
    YOU MUST CLICK THIS LINK TO CONTINUE THE TRANSFER PROCESS

    If you DO NOT WANT the transfer to proceed, then don't respond to this message.

    If you have any questions about this process, please contact support@othellotech.net.

     
    Support Admin

    What is your Nominet IPS TAG (IPS-TAG) ?

    Our Nominet IPS-TAG is "OTHELLO" - when your .uk domain has been transferred to us you will be able to manage it via our Client portal at http://my.othellotech.net/
    Support Admin

    Can I register just a domain?

    Can I register just a domain?

    Yes you can register just a domain without any associated hosting services at OthelloNames.net Domain Registration

    Support Admin

    I was a DC-DOMAINS.com (dc domains .com) customer - how do I manage, update, see or renew my domain ?

    DC-Domains.com has become OthelloNames.net

    To register new domains and transfer your domain names to us go to our Domain Registration Website at www.Othellonames.net

    To self-manage your existing domain names visit the new Client Portal at http://my.othellotech.net/
    - it uses the same details you used at dc-domains.com (email address and password)

    You can click "My Domains" and see a list of your currently owned domain names and on each you want to change click "View Details" and then the renew button, or you can wait until 21 days before expiry and you'll get an automated invoice to pay

    If you would like them to "auto-renew" you can simply add "add funds" to your account which will be spent on the renewals as they are required completely automatically.

    Any you dont want anymore you can mark as "allow to expire", and (unless you return to change back to "invoice for renewal" will simply be cancelled at the end of their registered term.

    Rob Golding

    How to Transfer your .UK domain from Namesco / Names.co.uk to your OthelloNames.net Account ...

    Namesco Ltd at www.names.co.uk are one of the Nominet .UK Registrars that charge for you to be able to move (transfer) your domain to another company.

    At the time of writing, this charge was £10+vat (11.75) per domain to update the Nominet IPS-KEY (TAG).

    To Transfer your .uk domain away from names .co.uk to OthelloNames.net ...

    Nominet will then confirm with us the migration (which we will auto-accept because you requested it) and as soon as the transfer completes (between 30 minutes and 48 hours depending on when NamesCo release the domain, you will get an automated email informing you the domain is ready to manage in the Domaiounr management section of the Client Portal

    Support Admin

    OthelloHosts.net - Shared (Virtual) Hosting

    Articles and FAQs about Email, Web, WAP, Database and Document Hosting

    Do your CPanel hosting accounts come with BoxTrapper ?

    At present we do not offer a BoxTrapper based spam prevention solution.

    BoxTrapper is based around the challenge-response methodology and we have seen much valid email rejected by it, due to the general internet user(s) unwillingness to follow the acknowledgement procedures, failiure of the authentication processes, and lack of patching/fixes from the Control Panel authors to support BoxTrapper.

    Experience with tens of thousands  of email users has shown that correctly configured SpamAssassin rules, combined with individual user whitelists, network-wide blacklists and integration with RBLS for both UCE and Malware filtering has dramatically cut the amount of spam arriving in mailboxes.

    Whilst some junk will always manage to get through, we are continuously pro-active in reducing the quantity of unwanted and often unsuitable email that gets delivered to our clients, but concious that no valid emails are blocked.
    Support Admin

    How do I access the Cobalt control panel ?

    Your Sun Cobalt control panel is accessed at http://{domain}/siteadmin

    i.e. if your domain was MyCobaltSite.co.uk then your Sun Cobalt CP logon would be at ...
    http://MyCobaltSite.co.uk/siteadmin

    Support Admin

    Why am I seeing a 500 Internal Server Error ?

    The most common reasons for a web page to report 500 Internal Server Error are, in order:
    1. script not uploaded in correct format
      Usually this means that you have FTP'd the script to your webspace in BINARY instead of ASCII. The only time a cgi script should be uploaded in BINARY is if it is an encrypted php for ioncube.
    2. file permissions set incorrectly
      For scripts to execte correctly they should be world-executable, and not world-writable - i.e. CHMOD 755
      Any script you try to run that hasn't been set with chmod 755 will result in an internal server error.
    3. Your script is accessing files outside of your hosting path
      Any script trying to access files outside of your own directory tree will have that access denied. This is a security measure. Please ensure all the files required by your script are within the directory sructure allocated to you.
    4. You have incorrectly set the path to Perl in your script.
      Try /usr/bin/perl
    5. error within the script itself
      Often this is you have used invalid Perl arguments
    6. missing a required PERL module(s)
    7. script attempts to use restricted system/executable commands
    8. script is banned from our systems
      example of banned scripts are
      • IRC relays/bouncers/eggdrops used by script kiddies
      • know exploitable formmail scripts used by spammers
      • insecure buletin board and chatroom software

    Always check your Error Logs when troubleshooting any script problems.

    We don't provide support for customer script installation, but if you are having serious problems, please submit a support ticket with as much detail as possible and we will see if we can help (please be aware an consultancy fee of £75+vat will apply)

    Support Admin

    Can I resell reseller accounts ?

    Our web hosting control panels do not currently allow for sub-resellers.

    There are two options if you wish to offer Reseller Accounts to your clientbase:

    1. Upgrade to a dedicated server.
      You can then have total control via CPanel or Plesk over the accounts on the machine, which includes the ability to have resellers of your own.
      With this option you get complete control over your resellers, including the administration of their features, disk-space and bandwidth/data-transfer allowances.
      Contact the Sales department for a quotation, we can even arrange to move all your existing hosted acounts seamlessly onto your own server for you.

    2. Resell our reseller plans at a higher price.
      First submit a ticket to the Accounts department so that we know you are responsible for the financials of the new reseller account.
      Then simply sign up for another reseller account with your clients details, but use your email address not your client's, otherwise they will recive the welcome confirmation. Once you have the welcome documents, you go into the control panel and update the contact information to be theirs for future account creation notifications. You then top and tail the welcome emails and forward them on.

    Please note that as they have contracted for the account with you, we will be unable to support them directly, and they will remain your customer and your responsibility.

    Support Admin

    Do you support RUBY ? Do you support Ruby on Rails / RoR ?

    Yes, our CPanel 11.x based Business, E-Commerce and Developer Hosting packages support Ruby and Ruby on rails (RoR).
    Support Admin

    When are my Web Stats updated ?

    The statistics are updated from 3 A.M. GMT every day.

    Support Admin

    What version of PHP are you running ?

    Our current main version of PHP is Server version: 5.0.4

    Version Control

    As a general rule, the versions of applications running on our PRODUCTION servers will be the latest stable release.

    We also maintain BLEEDING EDGE systems for those clients who require specific/later versions.

    Additionally, certain control panels require particular/older versions in order to operate correctly.

    If you have a specific software version / revision requirement, please contact the Sales department to discuss the numerous options.

    Support Admin

    What version of TOMCAT are you running ?

    Our current main version of TOMCAT is Server version: 5.5.7

    Version Control

    As a general rule, the versions of applications running on our PRODUCTION servers will be the latest stable release.

    We also maintain BLEEDING EDGE systems for those clients who require specific/later versions.

    Additionally, certain control panels require particular/older versions in order to operate correctly.

    If you have a specific software version / revision requirement, please contact the Sales department to discuss the numerous options.

    Support Admin

    My CGI script is not working, what permissions do I need to set for them to function properly?

    CGI scripts should be set to 755.
    Owner:Read/Write/Execute Group:Read/Execute World:Read/Execute
    You can set the permissions using your FTP application (often uder a setting called chmod).
    CGI scripts should be placed in the cgi-bin directory tree.
    Support Admin

    How do I access the Ensim control panel ?


    Your Ensim control panel is accessed by a web browser at http://{domain}/admin

    i.e. if your domain was aconixhosting.com then your Ensim CP logon would be at ...
    http://aconixhosting.com/admin

    Support Admin

    How do I create a MySQL Database in the Ensim control panel ?

    To add a database (subject to hosting plan resources available) through your Ensim control panel:
    Ensim will prefix the database name with [yourdomain_com_-_] so if you choose [blob] as your database name, the actual name of the database for use in your website scripts will be [yourdomain_com_-_blog]

    In brief ...

    Detailled explanation:

    When you load your control panel you should see something resembling the following screen...
    ensim_mysql_setup_1

    Click the [MySQL Admin Tool] link next to the database icon.

    If you do not have a database icon, click the [Services] link in the left navigation panel. Then click the pencil icon in the row labelled [MySQL]

    You should then be presented with options to:

    If you click List Databases you will see all current MySQL databases for your hosting account...
    ensim_mysql_setup_2
    Notice the format of the database name which is prefixed with yourdomain_com_-_

    Click the [Create Database] link. This will show the screen where you can create a database ...
    ensim_mysql_setup_3

    Type the database name you want into the entry field and click [Save].

    This will create your database and take you to the list database screen, where you should see the database you created.

    Support Admin

    How can I block people from specific IP Addresses so they cannot access my web site ?

    To block certain IP Addresses from accessing your web site ...

    You can add the following to the .htaccess file in your www directory:

    <Limit GET>
    order deny,allow
    deny from 63.11.187.103
    </Limit>
    (change the ip address to the appropriate ip you wish to block)

    This will block them from seeing not only your web pages, but any pages in subdirectories below the main site. If you wish to block them from seeing only one, or a small subset of, subdirectories, place the above code in the .htaccess file of the highest level directory that you want blocked.

    Support Admin

    What are MIME types and how do I add a MIME type to the server ?

    MIME types are a standard way of specifying the type of a document.

    A web server uses MIME types to tell browsers what type of document the server is sending. For files, the server determines the MIME type by the file's extension (the file extension is the last part of file name, such as .htm for HTML document, or .jpg for JPEG graphic etc).

    There is a standard set of MIME types defined at the server level, however, you aren't limited to the types defined there. MIME types may also be added through the use of the AddType directive in your .htaccess files.

    How do I add a MIME type ?

    A MIME type can be added by creating or adding to the file called .htaccess in the directory containing the document you want to set the MIME type for. The file should contain a line in the following format: i.e. AddType application/futuresplash spl
    Support Admin

    Can i keep my domain with xyz registrar ?

    Certainly, you may register and maintain your domain with whomever you choose.

    We would of course prefer to have your domain in our management systems, so that we can resolve any issues that arise, and that way you only have 1 a$$ to kick if something goes wrong, but we fully understand that it is your domain and you should determine which organisationis responsible for renewals etc.

    To utilise your domain with our services only requires that you either:

    1. set your nameservers to the appropraite NS for the services you require or
    2. add the necessary A/MX/PTR records to your own nameservers for DNS to work
    Many of our hosting and reseller plans come with a free domain or transfer, so financially moving your domain to us could also save you money.
    Support Admin

    How do I access the Plesk control panel ?

    Your Plesk Reloaded 7.x control panel is accessed at http://{domain}/plesk

    i.e. if your domain was designRweb.co.uk then your Plesk CP logon would be at ...
    http://designRweb.co.uk:8443/

    You do not need to (and possibly cannot) access it by IP address.

    The control panel information is encrypted with SSL, but it is a standard application self-signed certificate which may give you a security error to acknowledge first.

    If you view the certificate (issued under name plesk) and then install the certificate, you will bypass the security message on all future visits.

    Support Admin

    How soon can you create my hosting account ?

    Many of our systems are fully automated, so account creation is often near-instant when paid online.

    There are some occasions where manual checking and verification of details are necessary, or a specific/custom configuration is required, and we will advise you of any delays.

    We aim to have all accounts setup and ready for use within 1 business day.

    Support Admin

    Do you support JAVA applets & JSP servlets ?

    Yes, we offer TomCat based Java hosting services.

    Because JSP can be very server resource intensive we have setup specific systems for clients requiring JAVA and associated features.

    Please contact the Sales department to discuss your exact requirements.

    Support Admin

    What version of APACHE are you running ?

    Our current main version of APACHE is Server version: 2.0.54

    Version Control

    As a general rule, the versions of applications running on our PRODUCTION servers will be the latest stable release.

    We also maintain BLEEDING EDGE systems for those clients who require specific/later versions.

    Additionally, certain control panels require particular/older versions in order to operate correctly.

    If you have a specific software version / revision requirement, please contact the Sales department to discuss the numerous options.

    Support Admin

    How do I access the CPanel control panel ?

    Your CPanel control panel is accessed by a web browser at http://{domain}/cpanel

    i.e. if your domain was BeyondPerception.net then your CPanel CP logon would be at ...
    http://BeyondPerception.net/cpanel

    Support Admin

    How to Backup your MySQL DB databases

    Backup command for mysql databases

    For those looking to get a regular backup of your MySQL database, the command to add as a cron.job ...

    /usr/bin/mysqldump -u{mysql_username} -p{mysql_password} {mysql_db_name} |gzip |uuencode {mysql_db_name}backup.sql.gz |mail -s \"database backup\" {emailaddress}

    replace :

    Please only add the backups as jobs *after* 2am to keep load down on the server duriung peak hours, and be warned it will use up your bandwidth/data-transfer allocation quickly, so weekly backups are recommended over daily ones if your DB is relatively static.

    Support Admin

    What is the server path to my files ?

    The path to your files will vary depending on the control panel you use...

    Plesk (linux)

    /usr/local/psa/home/vhosts/{yourdomain.ext}/httpdocs/

    CPanel (linux)

    /home/{username}/public_html/

    Cobalt (linux)

    /home/sites/{www.yourdomain.ext}/web/

    HSphere (linux)

    /home/web/{yourdomain.ext}/html/

    Ensim Pro (linux)

    /home/virtual/{yourdomain.ext}/var/www/html/

    Direct Admin (linux)

    /home/{username}/www/

    HSphere (windows)

    *to add*

    HELM (windows)

    *to add*

    Plesk (windows)

    *to add*
    Support Admin

    What version of MySQL are you running ?

    Our current main version of MYSQL is Server version: 4.1.12

    Version Control

    As a general rule, the versions of applications running on our PRODUCTION servers will be the latest stable release.

    We also maintain BLEEDING EDGE systems for those clients who require specific/later versions.

    Additionally, certain control panels require particular/older versions in order to operate correctly.

    If you have a specific software version / revision requirement, please contact the Sales department to discuss the numerous options.

    Support Admin

    How do I create a MySQL database in Cpanel ?

    MySQL databases can be created through the cpanel control panel:
    1. Login to your control panel
    2. Click on the MySQL Databases icon.
      This may be under the Server or Database sections depending on the theme of your control panel
    3. Enter a name for your database in the Db input field
      Click the Add Db button.
    4. Go back to the MySQL Administration page by clicking the go back link
    5. Scroll down to where it says Database Users and create a new username and password for your database
      Click the Add User button.
    6. Go back to the MySQL Administration page by clicking the go back link
    7. Scroll down to where it says Database Users and select the new user and the database
      Click the Add User to DB button.

    Remember:Your cpanel username is used as a prefix to databases and database users.
    So if you created a database named mydb for access by your cgi scripts and applications it\'s actually going to be called cpaneluser_mydb. Similarly with database users.

    Details of the MySQL DB and DB User can be seen in the control panel in the MySQL Administration page.

    You may add MySQL Databases and Users as long as there are remaining resources available in your hosting plan.

    Support Admin

    How do I create a MySQL database in Plesk ?


    MySQL databases can be created through the plesk control panel:
    1. Login to your control panel
    2. Select the domain you want to the database associated with.
    3. Click on the Databases icon.
    4. Enter a name for your database in the Database Name input field
      Click the Add button.
    5. Enter a name for the database owner in theNew User input field
      Click the Add button.
    6. Enter and confirm a password for the new DB User
      Click the Update button.

    Details of the MySQL DB and DB User can be seen in the control panel in the Database Administration page.

    You may add MySQL Databases and Users as long as there are remaining resources available in your hosting plan.

    Support Admin

    How do I repair a damaged MySQL table, rebuild index or prepare for backup ?

    It is always worth trying a repair of MySQL tables before backing them up to shrink the files-sizes and check for inconsistencies in the indices...

    from the SSH prompt, change directory to the location of the database
    (usually /var/lib/mysql/databaseName)
    and execute the MySQL ISAM Check command:
    myisamchk -r *.MYI

    Support Admin

    What is Fantastico De Luxe ?

     Fantastico De Luxe is the leading auto installer for cPanel servers.
    It provides end users the ability to quickly install most of the leading open source applications required on web sites.

    Main Features

    Fantastico De Luxe is the leading auto installer for cPanel servers.
    It integrates with your cPanel and gives you and your web-hosting customers the ability to install of any of the supported scripts in:
    1. add-on domains
    2. subdomains
    3. top level directories (root of main domain and/or any addon domain/subdomain)

    Additional features User Page

    1. Overview page (lists all installed apps)
    2. Select language
    3. Email notifications to user for installations/removals
    4. Display a warning when logged in using root or reseller password. You can't proceed to install in these cases.

    Scripts being installed by Fantastico De Luxe

    The following scripts can be autoinstalled using Fantastico De Luxe. Installation procedure takes a few seconds and can be performed by novices without the need of setting up MySQL databases, importing structure, chmoding files and without the need of other tasks usually associated with installations:
    Please note version numbers of applications is subject to change as new updates or security patches are released.

    Blogs

    b2evolution (0.9.0.10)
    Nucleus (3.15)
    pMachine Free (2.3)
    WordPress (1.2.2)

    Portals/CMS

    Drupal (4.5.1)
    Geeklog (1.3.10)
    Mambo Open Source (4.5.1a)
    PHP-Nuke (7.5)
    phpWCMS (1.1-RC4-1)
    phpWebSite (0.10.0 english)
    Post-Nuke (0.750-Gold)
    Siteframe (3.1.6)
    Typo3 (3.7.0)
    Xoops (2.0.7.3)

    Customer Support

    Crafty Syntax Live Help (2.9.8)
    Help Center Live (1.2.6)
    osTicket (1.2.7)
    PHP Support Tickets (1.7)
    Support Logic Helpdesk (1.2)
    Support Services Manager (1.0b)

    Discussion Boards

    Invision Board (Disabled) (1.3)
    phpBB2 (2.0.11)
    SMF (1.0)

    E-Commerce

    CubeCart (2.0.3)
    OS Commerce (2.2 MS2)
    Zen Cart (1.2.2d)

    FAQ

    FAQMasterFlex (1.0)

    Guestbooks

    ViPER Guestbook (1.26)

    Image Galleries

    4images Gallery (1.7.1)
    Coppermine Photo Gallery (1.3.2)

    Mailing List

    PHPlist (2.8.12)

    Polls and Surveys

    Advanced Poll (2.03)
    phpESP (1.6.1)
    PHPSurveyor (0.98final)

    Project Management

    PHProjekt (4.2.1)
    dotProject (1.0.2-1)

    Site Builder

    Soholaunch Pro Edition (4.7 (Build 2004_11a))
    Additional Licence Fees apply

    Wiki

    PhpWiki (1.2.6)
    TikiWiki (1.8.4.1)

    Other Scripts

    Dew-NewPHPLinks (2.0.1.0a SEF)
    Moodle (1.4.3)
    Noah’s Classifieds (1.3)
    Open-Realty (1.1.5b)
    phpAdsNew (2.0)
    PHPauction (2.1)
    phpCOIN (1.2.1b)
    phpFormGenerator (2.09c)
    WebCalendar (0.9.45)
    Support Admin

    Do you offer telnet or shell access to hosting servers?

    For security reasons we do not offer telnet or ssh (shell) access to any hosting accounts on shared servers.

    If you require a shell prompts for managing your domains/applications, we can supply a dedicated or virtual-private server as required.

    Please contact the Sales Team for quotations of VPS and Dedicated Servers.

    Rob Golding

    Do you offer fixed/dedicated IP Addresses for hosting and how much do they cost ?

    Yes, we can offer a dedicated/fixed IP address for £5.00/m each.

    If you purchase an SSL certificate from us for your hosting, it includes a fixed IP address.

    IP address blocks can be purchased in sizes of 8/16/32/64/128/256 blocks for dedicated and collocated servers, at a lower rate of £2.00/month/ip.
    However you will need to complete the necessary RIPE justification for for all IP Address allocations.

    Please contact the Sales Team to discuss your IP Address requirements.

    Rob Golding

    What happens if I exceed my allocated monthly bandwidth/data-transfer allowance?

    You will receive an automatic email warning you that you have reached/exceeded 80% of your package limit.

    Once you have exceeded your limit, your account is suspended for the rest of the current month.

    You should contact us and purchase more bandwidth/upgrade your plan prior to exceeding your bandwidth allowance to keep your website online, and keep email working normally.

    Please contact the Sales Team to discuss your Bandwidth/Transfer requirements.

    Rob Golding

    What do I need to do to get my Perl / ASP / PHP script to work ?

    Before mosts script will run on a hosting server, it has to be uploaded into your /cgi-bin/ directory (in ASCII mode unless encoded) and made executable (CHMOD 755).

    You may also need to set the correct extension on the file:

    We recommend that each script is placed in it's own sub-directory within /cgi-bin/

    Rob Golding

    Why dont my PHP pages work ?

    Please note that PHP is only available on certain server platforms and specified hosting plans, you should first check that the plan and system you are using comes with PHP enabled - contact the sales team for upgrades and migrations.

    There are two causes of PHP pages not to work correctly

    1. The page does not have the correct .php extension
    2. You have an error in your script
    Rob Golding

    Why dont my SSI pages work ?

    Please note that SSI (SHTML) is only available on certain server platforms and specified hosting plans, you should first check that the plan and system you are using comes with SSI enabled - contact the sales team for upgrades and migrations.

    There are THREE causes of SSI pages not to work correctly

    1. The page does not have the correct .shtml extension
    2. You have an error in your script
    3. Your OthelloHost plan does not support SSI

    The definitive guide for SSI use with your OthelloHost package is http://httpd.apache.org/docs/howto/ssi.html

    Rob Golding

    Why dont my JAVA / JSP pages work ?

    Please note that JAVA/JSP is only available on certain server platforms and specified hosting plans, you should first check that the plan and system you are using comes with JAVA/JSP enabled - contact the sales team for upgrades and migrations.

    There are two causes of JSP pages not to work correctly

    1. The page does not have the correct .jsp extension
    2. You have an error in your script
    Rob Golding

    How do I serve up WAP / WML Pages ?

    To serve WAP/WML pages from your domain ...
    1. Make a new folder /wap for your wap pages
    2. Set the extension of your wap deck to .wml (WAP Markup Language)
    3. Upload the deck in ASCII format
    4. Create a file called .htaccess [Note the DOT!] with the following content :
                AddType text/vnd.wap.wml               wml           AddType text/vnd.wap.wxml              wxml           AddType image/vnd.wap.wbmp             wbmp           AddType applicationtext/vnd.wap.wmlc   wml           AddType text/vnd.wap.wmlscript         wmls           AddType application/vnd.wap.wmlscriptc wmlsc           AddType application/vnd.wap.wbxml      wbxml           AddType application/vnd.wap.sic        sic           AddType application/vnd.wap.slc        slc 
    Rob Golding

    How do I backup and restore my Website and databases ? How do I move my sites from my current host to Othello ?

    If your old host is also using WHM/CPanel then there is a reasonably simple procedure to move your site, emails and databases to Othello. If they are not using cpanel the best way to move your site is by uploading and downloading it all manually using a tool such as FTP excatly as you did when publishing it the first time.

      Backup your site
    1. Login to your old cpanel and click "backup"
    2. Once in backup click "download a home directory backup" This will backup all your email accounts, files, and a few other things. It will not backup your mysql databases.
    3. If you have any mysql databases you will download them now.
    4. If you have any Alias/ Filter Backups download them.
    You have now backed up your entire site.

      Restore your site
    1. Login to your new cpanel and click "backup"
    2. Under "restore a home backup" Click "Browse" and find the home backup you have you have already downloaded, and click upload.
    3. Do the same for your mysql databases.
    4. Do the same for your Alias/Filters.
    You have now restored your entire site.

    Fixing Databases after restore After you have restored your database you may get an error when trying to view a page that users the database (forum, script, phpmyadmin etc).
    Warning: mysql_connect(): Access denied for user: 'domain_dbse@localhost' (Using password: YES) in
    /home/domain/public_html/forum/includes/database.php on line 13
    Unable to connect to database server!

    This means that your database now exists in cpanel, but it has no mysql username and password assigned to it. To assign a username and password login to your cpanel and click "mysql databases" and add the user, and assign appropriate rights to it.

    Your username will look something like this yourusername_databasename@localhost
    The username in our example error above is "domain_dbse"
    You will need to find out your database password for scripts/forums etc. To do so look at the error your page gave you and take notice of the path.

    Path from our example error:
    /home/domain/public_html/forum/includes/database.php on line 13 Login to your site by FTP and go through to the approprate folders/path until you find the file listed in your error. Download the file to your computer. Once it has been downloaded, open the file and look for your database password. Look for a line like
    DB_SERVER_PASSWORD = ('abc123xyz');

    Now fill that password in for the database password, and and then press "add user"

    The user has now been added, but it has not been assigned to a database.

    Match up the user with the database it belongs to and then just click "add user to database"

    All done! If it doesn't work you messed up somewhere and should create a support ticket for assistance.

    Rob Golding

    How do I access / read / delete my spam folder on CPanel ?

    Accessing Spam filed by SpamAssassin

    Spam Assassin is an automated mail filter that uses a wide range of heuristic algorithms on mail headers and message body text to identify "SPAM" (unsolicited email). Once identified, the mail is tagged as SPAM for later filtering using the user's desktop mail client.

    For more information, please visit the developers' website: http://www.spamassassin.org

    In your control panel you will be able to see the current settings for SA e.g.
    Spam Assassin is currently: disabled
    Spam Box is currently: disabled

    Enabling the Spam Box feature will cause all mail marked by Spam Assassin as spam to be delivered to a separate mail box called 'spam'.

    You can use IMAP or Horde/IMP to check messages that are routed to this box.

    If you wish to use pop3 to check the spam box, just add /spam to the end of your pop3 login.
    e.g. myname@mydomain.co.uk/spam

    This feature's use is generally discouraged in favor of sorting and deleting spam messages using your mail client. Without Spam Box you can configure SpamAssassin to mark your email with an identifying subject (e.g. ***SPAM***), which can then be filtered out into an appropriate location.

    If you simply wish to delete all mail in the spambox, click on the CLEAR SPAMBOX button in your control panel on the SpamAssassin page

    Rob Golding

    Why is register_globals off ? How can I turn php directive register_globals On ?

    For security reasons, and to enforce good coding and script design, on all shared-hosting (virtual hosting) servers, the PHP setting register_globals = Off

    If you really require register_globals = On which is NOT ADVISED, you should instead set it to on in your local .htaccess or fix the poor coding in your application/script(s) that require the setting On.

    The register_globals directive is off by default as of PHP 4.2.0 for a reason !

    As you're still reading you obvioulsy feel you muct have the seeting on so ...
    create (or modify) your .htaccess file in the appropriate web directory with:
    php_value register_globals 1

    For more information, please see http://www.php.net/security.registerglobals

    To learn the correct methods for using external variables please see http://www.php.net/variables.external

    Rob Golding

    How do I make directories browsable ? How to fix 403 forbidden errors .

    How to allow the browsing of directories which do not have index.htm pages

    And a common solution for "403 Forbidden" errors...

    When you access any location on a web server, the serevr expects to serve up the EXACT named page requested, and if no page name is specified, to show the default page (usually index.htm). If no page is specified, and no index page is found, but other files exist, the server will return a 403 Forbidden Error.

    To allow an uploaded directory of files to be listed, without having to link to each of them from an index page, then you need to enable Directory Browsing for that directory using the .htaccess file.

    Now you have told the webserver (by the .htaccess options Options +Indexes that you want to allow automatic index file creation in that directory.

    The automatic index file created will show a list of all the files (if any) that are inside the directory, and any directories below it.

    Rob Golding

    How do I disable php for one account on a Linux server ?

    To disable PHP for a single domain/account hosted on a Linux server, simply add the following directive to the .htaccess file in the domains web root directory ...

    If you are the server administrator, you can disable PHP for the domain/account by adding aline on the httpd.conf section for that virtual host ...

    Support Admin

    Why dont my new webpages show in a browser ?

    Problem: I've uploaded my website, but when I view in a browser I still see the original version or my welcome page.

    If you still see the default holding page after uploading your website, there are a number of possible problems...

    Support Admin

    Are there any BANNED SCRIPTS on Othello::Host Shared Servers ?

    BANNED SCRIPTS on Othello::Host Shared Servers

    The following are scripts which either cause a great load on the servers or pose a serious security risk, therefore can not be run on our shared hosting servers...

    These scripts are on the Othello::Host banned list because they have at one time been installed by customers and have had a serious impact on the rest of our user accounts.

    Rob Golding

    Can you help / migrate my accounts / websites /emails / databases ?

    If you were a ...
    using one of:
  • cPanel/WHM
  • Plesk
  • Ensim

  • with your previous host, then Othello Technology Systems can migrate your accounts over quickly, free of charge and usually without downtime.

    If it was a different control panel, or you didnt have full root access then we can advise only, and cannot guarantee a successful transfer.

    Support Admin

    Why does my email not arrive at hotmail ? Missing / Lost emails to xyz@hotmail.com

    We hear this several times a day everyday.

    It is NOT going to be, and never has been a problem with any of our servers or services ... EVER.

    We cannot fix something which is another ISPs issue.


    THESE ARE ALL HOTMAIL *PROBLEMS* SO PLEASE CONTACT THEM AND NOT US FOR SOLUTIONS


    The emails will be delivered quite correctly to Hotmail (unless they 're incoming mailservers are down yet again - Hotmail.com are averaging 3 outages a day as at 1st August 2007 ! In which case our correcty configured and managed email servers will keep trying until MSN email servers come back online again)

    For some idea just how bad Hotmail's systems are for delivering email see Hotmail Fail To Deliver Email

    The decision on what happens to your emails now they have been delivered to hotmail are 100% entirely down to them and there is NOTHING we can do to change their system(s).

    In many cases of claims of mail not arriving at xyz@hotmail.com it is most often because it has been caught by the hotmail aggresive junk filter - junk being a good description for the hotmail technologies !.
    Almost 90% of all VALID mail sent to hotmail addresses goes into the junk folder or simply vanishes ...

     

    If by some miracle your email is still considered valid after all that, then the final test is if someone (not necessarily the recipient of your current email) has once tagged an email you sent as spam because they are either

    - these will also mean your mail to anyone @hotmail gets junked.

     Here are the tools to help you "investigate" and troubleshoot the issue...

    MSN's Email Wizard

    http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/

    M$ guidlines

    http://postmaster.msn.com/Guidelines.aspx

    Hotmail troubleshooting

    http://postmaster.msn.com/Troubleshooting.aspx

     


    THESE ARE ALL HOTMAIL *PROBLEMS* SO PLEASE CONTACT THEM AND NOT US FOR SOLUTIONS


     

    Support Admin

    I am unable to log on to my web site, is there a server problem?

    It is possible but very unlikely that there is a problem with the service - our advanced constant systems and service monitor informs the onsite technicians in the event of any issues, so that they are fixed before clients could notice :)

    Firstly, please check our forum for any notification of known problems or maintenance at http://forums.othellotech.net

    Then try a simple diagnostic to make sure its not a fault with your ISP (which is the most common reason you cannot access our site) ...
    From a command prompt / shell / dos-prompt type:
    tracert {yourdomain}
    e.g. tracert  www.hostassist.co.uk
    That will follow (trace) the path (route) from your machine to your website. Any hop showing asterisks could indicate a problem with that point on the route. We are only able to solve issues where the hop is part of our network.

    If you still think there might be a problem, please raise a support ticket with details of your domain name, and as much information about what you see exactly happening (the more information, the quicker it can be investigated) and one of the support team will deal with your query. Please also include a paste of the traceroute you did.
    Rob Golding

    How do I get SSH / Shell access to my hosting plan ?

    Clients on the Othello::Hosts::Developer packages already have access to :
    compilers
    dev-kits/api's
    framework creation tools
    and we are pleased to announce, can now have access to jailed-shell SSH access.

    To get Jailed SSH access enabled for your account for the rapid deployment and configuration of Ruby and Ruby on Rails applications...

    Acceptable forms of ID include
    * Passport
    * Photo Driving Licence
    * Staff Pass (.sch.uk, .nhs.uk, .police.uk, .gov.uk, .ac.uk validated email addresses *ONLY*)

    We will enable your jailed shell access for you on verification on of your hotsing account information and validation of the prrof of identity.

    Rob Golding

    What Ruby Gems are installed on the Ruby and Ruby on Rails (RoR) Developer Hosting plans ?

    ruby on rails logo
    Ruby Version: 1.8.6
    Rails Version: 2.0.2

    The following Ruby Gems are installed as standard on the Othello::Hosts::Business hosting packages for use in your Ruby and Rails applications...

    The following Ruby Gems are installed as standard on the Othello::Hosts::Developer hosting packages for development of your Ruby and Rails applications...

    New gems now available for developers...

    Rob Golding

    How Do I Create a RoR (Ruby on Rails) Application ?

    To make your first RoR (Ruby on Rails) application in your OthelloHosts.net Business, ECommerce or Developer hosting packages ...
    1. Login to your Control Panel at http://{domain}/cpanel
    2. Click on the icon for Ruby on Rails
    3. Select the option Load on boot to start the applcation
    4. Give your application a name in the App Name field
      We suggest you call your first application test
    5. The Application Path should be automagically completed for you as public_html/{application}
      e.g. public_html/test
    6. Select the option production as the Environment (default)
    7. Click on Create to build the Application and RoR Framework layout.

    You should now test your Ruby on Rails Application has been deployed. In a browser go to http://{domain}/{application}/public/

    This should show you the default Ruby index page with the Welcome Aboard message.
    You have now setup the RoR Application framework for your new development on Othello:Hosts::Developer Hosting

    You can now start uploading your
    .rb application class files to app/controllers/
    .rhtml view files to app/views/{class}/

    Modify your config/routes.rb
    add a map.connect line to link the application url to your main class
    etc.

    You may need to modify the .htaccess file for the {application}/public directory...
    check for RewriteRule ^(.*)$ dispatch.cgi [QSA,L]

    You can check your Applications status in the control panel

    1. Login to your Control Panel at http://{domain}/cpanel
    2. Click on the icon for Ruby on Rails
    3. If it is Not Running, click on the Run Action to start an "Available Ruby on Rails Application"

      Note:
      The most common error is a "400" Error, indicating you have made a mistake following the instructions above - normally forgetting the trailing slash on the URL after public.

      For help and assistance with Ruby on Rail, please visit the official site at rubyonrails.org.
      Please remember that OthelloHosts.net will not teach you how to program in Ruby or Rails, and support will not be able to help you debug your applications - if you are an application developer you are expected to know how to do these things yourself.

    Rob Golding

    How do I use .RHTML (Ruby Included HTML) Files ?

    The .rhtml is an extention for Ruby included in HTML


    The default extention for ruby is .rb

    If you would like to use .rhtml without deleoping a full Ruby on Rails application...

    .htaccess

    RewriteEngine Off Options +FollowSymLinks +ExecCGI AddHandler rubypage .rhtml Action rubypage /cgi-bin/erb.cgi DirectoryIndex index.rhtml index.html index.htm 

    upload the .htaccess to the root folder of your "application"



    erb.cgi

    #!/usr/local/bin/ruby require 'time' require 'erb' include ERB::Util  time = Time.now.httpdate  HEADERS = <<-EOF Date: #{ time } Server: #{ ENV['SERVER_SOFTWARE'] } Last-Modified: #{ time } Content-Type: text/html  EOF  begin  path = nil if (ENV['PATH_TRANSLATED']) path = ENV['PATH_TRANSLATED'] else file_path = ENV['REDIRECT_URL'].include?(File.basename(__FILE__)) ? ENV['SCRIPT_URL'] : ENV['REDIRECT_URL'] path = File.expand_path(ENV['DOCUMENT_ROOT'] + '/' + file_path) raise "Attempt to access invalid path: #{path}" unless path.index(ENV['DOCUMENT_ROOT']) == 0 end erb = File.open(path) { |f| ERB.new(f.read) } print HEADERS + erb.result(binding)  rescue Exception  print "Content-Type: text/html\n\n"  # what the customer sees print "<h1>Page Not Found</h1>"  # modify message variables ENV['SERVER_ADMIN'] = "admin@yourdomain.com"  # email message MESSAGE = " From: Erb <admin@yourdomain.com> To: You <you@yourdomain.com> Subject: Error on YourDomain.com  ****Script Error**** #{ $! }  ****Backtrace**** #{$!.backtrace.join("\n")}  ****Environment**** #{ENV.keys.map { |key| key + ' = ' + ENV[key] + "\n"} }"  # send the message require "net/smtp" Net::SMTP.start('localhost', 25, 'yourdomain.com', 'admin+yourdomain.com', 'yourPassword', :login) do |smtp| smtp.send_message MESSAGE, 'admin@yourdomain.com', 'you@yourdomain.com' end  end 

    upload the erb.cgi to the ./cgi-bin/ folder of your "application"
    chmod permissions of erb.cgi to 755

    If you want to use a .rhtml page for your 404 errors, add to the .htaccess file:

    ErrorDocument 404 /404.rhtml 
    Rob Golding

    What are your name servers?

    Every service has it's own nameserver settings, please ensure you use the nameservers appropriate to the systems you are hosted on ...

    The namservers for the HSphere based Hosting Service are ...
    ns1.dc-servers.com
    ns2.dc-servers.com
    ns3.dc-servers.com
    Support Admin

    My website is down...

    My website is down..

    In a unlikely event your website is down please do check the following

    a, Your domain has not expired - If your domain is registered with us you can check to see if your domain is in need of renewal in the Client Portal at http://my.othellotech.net/
    Please do note that all domain reminder notices are sent to the account contact email address only

    b, Your hosting account has not expired - Try logging into your account via the control panel and check the date (HSpshere) or check the Client Portal (Cpanel/Plesk/DirectAdmin/HELM/DotNetPanel)

    c, Check out the Announcements and Notices on the Support Service at http://www.HostAssist.co.uk to see if there is any current work being carried out

    d, Verify it is down with an independant source - run a "spot check" from www.alertra.com

    Over 99% of reports of "my site is down" are faults with your machine, your network, or your ISP and not anything related to the hosting service
    Support Admin

    Incoming Mail Spam Policy. Why am I not receiveing all emails sent to me ?

    Spam Checking Policy

    All our incoming mail is now checked against the Spamhaus DNSBL lists which contains a list of known machines, domains, addresses and servers sending spam emails.

    You can read more details about this list at: http://www.spamhaus.org/zen/


    If you are being told by an email sender that email they sent you is being bounced back to them, then it is HIGHLY likely that they, or their ISP, or their mailserver is on the mail blocklists - this is something that the *SENDER* of the mail should take up with their email provider, and not something that we can or will have any control over.

    Rob Golding

    How Do I Reset My Joomla! Administrator Password ?

    How to reset your Joomla! Admin Password ....

    First, you need to ensure the mysql password for Joomla is correctly set in the configuration.php file.

    Then, if you still need to reset your Joomla password you can find detailled instructions here at:

    Support Admin

    Scripting

    Articles and Hints on ASP, PHP, CGI/Perl and more.

    Search Engine Optimization (SEO)

    We do not specialise in Search Engine placements and optimisation, but if required we can put you in touch we people who do.

    Or you check the following resources for help...

    www.submit-it.com/subopt.htm?print=1
    Support Admin

    How to enabled error log (Linux error_log)

    1. Log on to control panel
    2. In main menu bar at top under "Domain Settings" click "Domain Info"
    3. If applicable select the relevant domain name
    4. Click the edit icon to the right of the label "Web Service"
    5. Scroll down to the label "Error Log" and switch on
    6. At the top of this page where is says "Server Configuration | Changes need to be applied" click the "Apply" link
    7. Wait around 15 minutes for this to be activated in apache
    8. Scroll back down to "Error Log" and click the magnifying glass icon to view the log
    8. Visit the problem page again, and then refresh the error log page.
    Support Admin

    ASP

    Send mail using JMail

    Below is a simple script example for sending email using JMail on our Windows servers...

     

    You can use this in your own scripts- A brief description of each parameter required...

     

    sTo : A single email address to send to, this has simple validation to make sure there is not more than one address to prevent hijacking

    sFrom : The address the is to be sent from

     

    NOTE : Either the To or From address needs to be based on the domain you are sending from

     

    sSubject : The subject line for the email

     

    sPlainBody : The plain text version of the email, can be left empty if required

     


    sHTMLBody : The HTML version of the email, can be left empty if required


    Sub emailTo (sTo, sFrom, sSubject, sPlainBody, sHTMLBody)
    gSMTPserver = "10.0.0.136"
    ' Enter values below if SMTP authentication is required
    gSMTPauthUser = "
    gSMTPauthPass = "
    If sTo <> " Then
    If InStr(sTo, ",") > 0_
    Or InStr(sTo, ";") > 0_
    Or InStr(sTo, " ") > 0_
    Or InStr(sTo, Chr(10)) > 0_
    Or InStr(InStr(sTo, "@") + 1, sTo, "@") > 0 _
    Then
    ' Do not send email, may want to log this...
    ' This is a possible email hijack
    Response.Write ("Error:Email not sent")
    Else
    ' Carry on and email
    Set JMail = CreateObject("JMail.Message")
    JMail.AddRecipient sTo, sTo
    JMail.From = sFrom

    JMail.Subject = sSubject
    If Len(sPlainBody) > 0 Then
    JMail.Body = sPlainBody
    End If

    If Len(sHTMLBody) > 0 Then
    JMail.HTMLBody = sHTMLBody
    End If

    If Len(gSMTPauthUser) > 0 Then
    JMail.MailServerUserName = gSMTPauthUser
    JMail.MailServerPassword = gSMTPauthPass
    End If

    If not JMail.Send(gSMTPserver) then
    ' There was an error - print the error log
    Response.write ("Error:" & JMail.log)
    End If

    Set JMail = Nothing
    End If
    End If
    End Sub

    Support Admin

    DSNless connection to MS Access

    Here are some examples of DSNless connections to MS Access - this is highly
    recommended over using ODBC


    This also assumes you have created a "private" folder in the FTP root for
    your account.


    Remember to replace your-account-name with your own account
    name.



    OLE DB Provider for Microsoft Jet For standard security (ie No db password
    assigned)


    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _
    "User Id=admin;" & _
    "Password="

    If using a Workgroup (System Database)

    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _
    "Jet OLEDB:System Database=MySystem.mdw", _
    "myUsername", "myPassword"
    Note, remember to convert both the MDB and the MDW to the 4.0

    database format when using the 4.0 OLE DB Provider.



    If MDB has a database password

    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _

    "Jet OLEDB: Database Password=MyDbPassword", _
    "myUsername", "myPassword"

    If want to open up the MDB exclusively
    oConn.Mode = adModeShareExclusive
    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _
    "User Id=admin;" & _
    "Password="
    If MDB is located on a remote machine

    - Upgrade to SQL Server and use an IP connection string



    If you don't know the path to the MDB

    <% ' ASP server-side code
    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=" & Server.MapPath(".") & "myDb.mdb;" & _
    "User Id=admin;" & _
    "Password="
    %>
    This assumes the MDB is in the same directory where the ASP page is running.
    Also make sure this directory has Write permissions for the user account.

    Support Admin

    What components are installed on the server?

    ASPUpload (http://aspupload.com/)
    ASPJpeg (http://aspjpeg.com/)

    APSPDF (http://asp-pdf.com/)

    ASPEmail (http://aspemail.com/)

    ASPEncrypt (http://aspencrypt.com/)
    JMail (http://dimac.net/)

    Protx

    eNom
    MS CDOSYS
    MS XML

    Plus other MS Standard components
    Support Admin

    How to create a redirect (ASP)

    How to create a redirect (ASP)...

    If you want to have your domain redirect to another page or folder on your domain you can create an index.asp page and enter the following code...

    <?%
    Response.Status = "301 Moved Permanently"
    Response.AddHeaderr"Location", "/shop/"
    Response.End
    %>


    In this example if you put the index.asp file in your root folder of www.domainname.com any visitors would be redirected to www.domainname.com/shop/
    Support Admin

    ASP JPEG Example code

    Please see the downloads section for example code
    Support Admin

    ASP Upload examples

    Please see the downloads section for example code
    Support Admin

    '80004005' Could not use ''; file already in use

    This usually means the .ldb file cannot be created - the main cause of this happens when you have run out of diskspace - please check your diskspace quota to make sure you have free space.

    Also check out this KB article
    Support Admin

    CGI / Perl

    Where is perl located?

    Perl is located at /usr/bin/perl - So the first line of your perl script should look like...

     

    #!/usr/bin/perl

     
    Support Admin

    Perl script error "CGI open of tmpfile: Permission denied" on Windows hosting.

    Perl script error "CGI open of tmpfile: Permission denied"

    With perl for windows sometimes the TMPDIR environment variable does not get set to the correct value. To work around this issue you can set the TMPDIR variable to be the same as TEMP using code similar to that shown below.
    BEGIN { if ($^O =~ /MSWin32/i) { $ENV{'TMPDIR'}=$ENV{'TEMP'}; } } use CGI; 
    Chris Burton

    Is there a way to test my cgi-bin / perl is working ?

    If you are experiencing problems with your cgi-bin / perl scripts try this test ... If that works, then the error is in your cgi-bin / perl script and you shoudl contact the authors or add additional debug code.
    Rob Golding

    FormMail / MailForm

    Form to Email scripts

    Send mail using JMail

    Below is a simple script example for sending email using JMail on our Windows servers...

     

    You can use this in your own scripts- A brief description of each parameter required...

     

    sTo : A single email address to send to, this has simple validation to make sure there is not more than one address to prevent hijacking

    sFrom : The address the is to be sent from

     

    NOTE : Either the To or From address needs to be based on the domain you are sending from

     

    sSubject : The subject line for the email

     

    sPlainBody : The plain text version of the email, can be left empty if required

     


    sHTMLBody : The HTML version of the email, can be left empty if required


    Sub emailTo (sTo, sFrom, sSubject, sPlainBody, sHTMLBody)
    gSMTPserver = "10.0.0.136"
    ' Enter values below if SMTP authentication is required
    gSMTPauthUser = "
    gSMTPauthPass = "
    If sTo <> " Then
    If InStr(sTo, ",") > 0_
    Or InStr(sTo, ";") > 0_
    Or InStr(sTo, " ") > 0_
    Or InStr(sTo, Chr(10)) > 0_
    Or InStr(InStr(sTo, "@") + 1, sTo, "@") > 0 _
    Then
    ' Do not send email, may want to log this...
    ' This is a possible email hijack
    Response.Write ("Error:Email not sent")
    Else
    ' Carry on and email
    Set JMail = CreateObject("JMail.Message")
    JMail.AddRecipient sTo, sTo
    JMail.From = sFrom

    JMail.Subject = sSubject
    If Len(sPlainBody) > 0 Then
    JMail.Body = sPlainBody
    End If

    If Len(sHTMLBody) > 0 Then
    JMail.HTMLBody = sHTMLBody
    End If

    If Len(gSMTPauthUser) > 0 Then
    JMail.MailServerUserName = gSMTPauthUser
    JMail.MailServerPassword = gSMTPauthPass
    End If

    If not JMail.Send(gSMTPserver) then
    ' There was an error - print the error log
    Response.write ("Error:" & JMail.log)
    End If

    Set JMail = Nothing
    End If
    End If
    End Sub

    Support Admin

    PHP

    How to create a redirect (PHP)

    How to create a redirect (PHP)...

    If you want to have your domain redirect to another page or folder on your domain you can create an index.php page and enter the following code...

    <?php
    header ('HTTP/1.1 301 Moved Permanently');
    header ('Location: /shop/');
    ?>


    In this example if you put the index.php file in your root folder of www.domainname.com any visitors would be redirected to www.domainname.com/shop/
    Support Admin

    PHP Error messages

    If you are trying to debug a PHP application but do not see any error messages or just get a blank page, you may want to enable PHP errors to be displayed to the screen, you can do this by adding these lines to the begging of your PHP code...


    ini_set("error_reporting", 7);
    ini_set("display_errors", "On");


    If you are using linux you can do this for all php files by creating/editing a .htaccess file with the following...

    php_flag display_errors on
    php_value error_reporting 7


    Please remember to remove these lines when you have finished debugging your code.
    Support Admin

    Error when trying to listing content items in Mambo

    Error when trying to listing content items in Mambo

    This fix ONLY applies if you are seeing the following error when viewing content items.

    Unknown column 'c.access' in 'on clause' SQL=SELECT c.*, g.name AS groupname, cc.name, u.name AS editor, f.content_id AS frontpage, s.title AS section_name, v.name AS author FROM mos_content AS c, mos_categories AS cc, mos_sections AS s LEFT JOIN mos_groups AS g ON g.id = c.access LEFT JOIN mos_users AS u ON u.id = c.checked_out LEFT JOIN mos_users AS v ON v.id = c.created_by LEFT JOIN mos_content_frontpage AS f ON f.content_id = c.id WHERE c.state >= 0 AND c.catid=cc.id AND cc.section=s.id AND s.scope='content' ORDER BY s.title, c.catid, cc.ordering, cc.title, c.ordering LIMIT 0,50 You will need to edit the PHP source files to resolve this issue.
    1. Navigate to the httpdocs/administrator/components/com_content/ in your site (This can normally be done through the File Manager in your control panel)
    2. Create a backup (copy) of admin.content.php .
    3. Edit the file named admin.content.php
    4. At line: 201 you should find
      . "\n FROM #__content AS c, #__categories AS cc, #__sections AS s"
    5. Replace this line with:
      . "\n FROM #__categories AS cc, #__sections AS s, #__content AS c "
    6. At line: 312 you should find
      . "\n FROM , #__content AS c, #__categories AS cc, #__sections AS s"
    7. Replace this line with:
      . "\n FROM #__categories AS cc, #__sections AS s, #__content AS c "
    8. You should now be able to view content items, if this does not work for you move/upload the backup copy of the admin.content.php
    Chris Burton

    Streaming

    Error when trying to listing content items in Mambo

    Error when trying to listing content items in Mambo

    This fix ONLY applies if you are seeing the following error when viewing content items.

    Unknown column 'c.access' in 'on clause' SQL=SELECT c.*, g.name AS groupname, cc.name, u.name AS editor, f.content_id AS frontpage, s.title AS section_name, v.name AS author FROM mos_content AS c, mos_categories AS cc, mos_sections AS s LEFT JOIN mos_groups AS g ON g.id = c.access LEFT JOIN mos_users AS u ON u.id = c.checked_out LEFT JOIN mos_users AS v ON v.id = c.created_by LEFT JOIN mos_content_frontpage AS f ON f.content_id = c.id WHERE c.state >= 0 AND c.catid=cc.id AND cc.section=s.id AND s.scope='content' ORDER BY s.title, c.catid, cc.ordering, cc.title, c.ordering LIMIT 0,50 You will need to edit the PHP source files to resolve this issue.
    1. Navigate to the httpdocs/administrator/components/com_content/ in your site (This can normally be done through the File Manager in your control panel)
    2. Create a backup (copy) of admin.content.php .
    3. Edit the file named admin.content.php
    4. At line: 201 you should find
      . "\n FROM #__content AS c, #__categories AS cc, #__sections AS s"
    5. Replace this line with:
      . "\n FROM #__categories AS cc, #__sections AS s, #__content AS c "
    6. At line: 312 you should find
      . "\n FROM , #__content AS c, #__categories AS cc, #__sections AS s"
    7. Replace this line with:
      . "\n FROM #__categories AS cc, #__sections AS s, #__content AS c "
    8. You should now be able to view content items, if this does not work for you move/upload the backup copy of the admin.content.php
    Chris Burton

    What does the kbps mean ?

    kbps = kilo bits per second

    This refers to the bitrate (sound quality) you can stream at.
    24kbps = AM Radio
    48kbps = Mobile Phone
    64kbps = FM Stereo
    128kbps = CD Master
    196kbps = DVD/BlueRay
    Chris Burton

    What does listener Slots mean ?

    Slots are the maximum number of concurrent (at the same time) listeners you can have. When a listener connects to your stream they use "1 slot" and when they disconnect that slot becomes available again.

    Even the most widely accessed online radio stations like Capital/Radio-1/etc may get 100,000 listeners per month, but that only equates to a few thousand *concurrent* streams.
    Chris Burton

    What are the bandwidth (throughput) limits?

    None, you are simply limited by the number of slots (people) you can have listening at any time, and your chose bitrate (quality).
    Chris Burton

    500 error when uploading with ostube

    Check folders permissions.

    Files in /public_html/cgi-bin folder must be chmodded to 755.

    /media/ folder and its subdirectories must be chmodded to 777.

    Chris Burton

    What are the FFmpeg paths on the streaming server?

    The paths for the most popular streaming tools are shown below:

    /usr/local/bin/ffmpeg
    /usr/bin/flvtool2
    /usr/local/bin/mencoder
    /usr/local/bin/mplayer
    /usr/local/bin/lame
    /usr/local/bin/php

    Chris Burton

    uu_upload.pl page when uploading with phpmotion

    If you're getting this page when uploading with phpmotion

     
    #**********************************************************************************************************************************
    # ATTENTION: THIS FILE HEADER MUST REMAIN INTACT. DO NOT DELETE OR MODIFY THIS FILE HEADER.
    #
    # Name: uu_upload.pl
    # Link: http://uber-uploader.sourceforge.net/
    # Revision: 5.0
    # Date: 17/03/2007 6:25PM
    # Initial Developer: Peter Schmandra
    # Description: Upload files to a temp dir based on Session-id, transfer files to upload dir and output results or redirect.
    #
    # Credits:
    # I would like to thank the following people who helped create
    # and improve Uber-Uploader by providing code, ideas, insperation,
    # bug fixes and valuable feedback. If you feel you should be included
    # in this list, please post a message in the 'Open Discussion'
    # forum of the Uber-Uploader project page requesting a contributor credit.
    #
    # Contributor: Art Bogdanov www.sibsoft.net/xupload.html
    # Contributor: Bill www.rebootconcepts.com
    # Contributor: Cedric www.fsharp.fr
    # Contributor: Detlev Richter
    # Contributor: Erik Guilfoyle
    # Contributor: Feyyaz Oezdemir
    # Contributor: Jeroen Soeters
    # Contributor: Kim Steinhaug
    # Contributor: Klaus Karcher
    # Contributor: Nico Hawley-Weld
    # Contributor: Raditha Dissanyake www.raditha.com/megaupload/
    # Contributor: Tolriq
    # Contributor: Tore B. Krudtaa
    #
    # Licence:
    # The contents of this file are subject to the Mozilla Public
    # License Version 1.1 (the "License"); you may not use this file
    # except in compliance with the License. You may obtain a copy of
    # the License at http://www.mozilla.org/MPL/
    #
    # Software distributed under the License is distributed on an "AS
    # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
    # implied. See the License for the specific language governing
    # rights and limitations under the License.
    #
    #**********************************************************************************************************************************
    my $THIS_VERSION = "5.0"; # Version of this driver 
    my $start_time = time(); # Timestamp of the start of the upload

    # Makes %ENV safer
    $ENV{'PATH'} = '/bin:/usr/bin:/usr/local/bin';
    delete @ENV{'IFS', 'CDPATH', 'ENV', 'BASH_ENV'};

    use strict;
    use lib qw(.); # Add current directory to list of valid paths
    #use CGI::Carp 'fatalsToBrowser'; # Dump fatal errors to screen
    use CGI qw(:cgi); # Load the CGI.pm module
    use uu_lib; # Load the uu_lib.pm module

      
    ###############################################################
    # The following possible query string formats are assumed
    #
    # 1. ?tmp_sid=some_sid_number&config_file=some_config_file_name
    # 2 ?tmp_sid=some_sid_number
    # 3. ?cmd=about
    # 4. ?cmd=debug&config_file=some_config_file_name
    # 5. ?cmd=debug
    ###############################################################
    my %query_string = parse_query_string($ENV{'QUERY_STRING'});

    # Check for tainted sid
    if(exists($query_string{'tmp_sid'})){
      if($query_string{'tmp_sid'} !~ m/(\w{32})/){ &kak("ERROR<\/font>: Invalid session-id
    \n", 1, __LINE__); }
      else{ $query_string{'tmp_sid'} = $1; }
    }

    # Check for tainted config file name
    if(exists($query_string{'config_file'})){
      if($query_string{'config_file'} !~ m/(\w{5,32})/){ &kak("ERROR<\/font>: Invalid config file name
    \n", 1, __LINE__); }
      else{ $query_string{'config_file'} = $1; }
    }

    # Check for tainted command
    if(exists($query_string{'cmd'})){
      if($query_string{'cmd'} ne 'about' && $query_string{'cmd'} ne 'debug'){ &kak("ERROR<\/font>: Invalid command
    \n", 1, __LINE__); }
    }

    # Make sure cmd or tmp_sid was passed but not both
    if(!exists($query_string{'cmd'}) && !exists($query_string{'tmp_sid'})){ &kak("ERROR<\/font>: Invalid parameters
    \n", 1, __LINE__); }
    if(exists($query_string{'cmd'}) && exists($query_string{'tmp_sid'})){ &kak("ERROR<\/font>: Conflicting parameters
    \n", 1, __LINE__); }


    #######################################################################################################
    # Attempt to load the config file that was passed to the script if multi configs is enabled. If no
    # config file name was passed to the script, load the default config file 'uu_default_config.pm'
    #######################################################################################################
    if(exists($query_string{'config_file'}) && $MULTI_CONFIGS_ENABLED){
      my $config_file = $query_string{'config_file'};
      
      unless(eval "use $config_file"){
      if($@){ &kak("ERROR<\/font>: Failed to load config file $config_file.pm
    \n", 1, __LINE__); }
      }
    }
    elsif(exists($query_string{'config_file'}) && !$MULTI_CONFIGS_ENABLED){
      &kak("ERROR<\/font>: Multi Config files disabled
    \n", 1, __LINE__);
    }
    else{
      unless(eval "use uu_default_config"){
      if($@){ &kak("ERROR<\/font>: Failed to load config file uu_default_config.pm
    \n", 1, __LINE__); }
      }
    }

    # Process 'about' or 'debug' command
    if(exists($query_string{'cmd'}) && $query_string{'cmd'} eq 'about'){ &kak("UBER UPLOADER VERSION<\/u>
     UBER UPLOADER VERSION = " . $UBER_VERSION . "<\/b>
     UU_UPLOAD = " . $THIS_VERSION . "<\/b>
    \n", 1, __LINE__); }
    elsif(exists($query_string{'cmd'}) && $query_string{'cmd'} eq 'debug' && !$DEBUG_ENABLED){ &kak("UBER UPLOADER CGI SETTINGS<\/b><\/u>
     DEBUG = disabled<\/b>
    \n", 1, __LINE__); }
    elsif(exists($query_string{'cmd'}) && $query_string{'cmd'} eq 'debug' && $DEBUG_ENABLED){ &debug(); }

    my $tmp_sid = $query_string{'tmp_sid'}; # Assign session-id
    my $sleep_time = 1; # Seconds to wait before upload proceeds (for small file uploads)
    my %uploaded_files = (); # Hash with all the uploaded file names
    my $temp_dir_sid = $main::config->{temp_dir} . $tmp_sid; # Append Session-id to upload temp directory
    my $flength_file = $temp_dir_sid . '/flength'; # Flength file is used to store the size of the upload in bytes
    my $unique_dir; # Unique upload directory name

    umask(0);
    $|++; 

     Try to add these 2 lines to .htaccess in your phpmotion home folder:

     

    Options +ExecCGI
    AddHandler cgi-script .pl

    Chris Burton

    Databases

    Articles about database creation, management, access and control.

    '80004005' Could not use ''; file already in use

    This usually means the .ldb file cannot be created - the main cause of this happens when you have run out of diskspace - please check your diskspace quota to make sure you have free space.

    Also check out this KB article
    Support Admin

    '80004005' Could not use ''; file already in use

    This usually means the .ldb file cannot be created - the main cause of this happens when you have run out of diskspace - please check your diskspace quota to make sure you have free space.

    Also check out this KB article
    Support Admin

    DSNless connection to MS Access

    Here are some examples of DSNless connections to MS Access - this is highly
    recommended over using ODBC


    This also assumes you have created a "private" folder in the FTP root for
    your account.


    Remember to replace your-account-name with your own account
    name.



    OLE DB Provider for Microsoft Jet For standard security (ie No db password
    assigned)


    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _
    "User Id=admin;" & _
    "Password="

    If using a Workgroup (System Database)

    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _
    "Jet OLEDB:System Database=MySystem.mdw", _
    "myUsername", "myPassword"
    Note, remember to convert both the MDB and the MDW to the 4.0

    database format when using the 4.0 OLE DB Provider.



    If MDB has a database password

    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _

    "Jet OLEDB: Database Password=MyDbPassword", _
    "myUsername", "myPassword"

    If want to open up the MDB exclusively
    oConn.Mode = adModeShareExclusive
    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _
    "User Id=admin;" & _
    "Password="
    If MDB is located on a remote machine

    - Upgrade to SQL Server and use an IP connection string



    If you don't know the path to the MDB

    <% ' ASP server-side code
    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=" & Server.MapPath(".") & "myDb.mdb;" & _
    "User Id=admin;" & _
    "Password="
    %>
    This assumes the MDB is in the same directory where the ASP page is running.
    Also make sure this directory has Write permissions for the user account.

    Support Admin

    DSNless connection to MS Access

    Here are some examples of DSNless connections to MS Access - this is highly
    recommended over using ODBC


    This also assumes you have created a "private" folder in the FTP root for
    your account.


    Remember to replace your-account-name with your own account
    name.



    OLE DB Provider for Microsoft Jet For standard security (ie No db password
    assigned)


    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _
    "User Id=admin;" & _
    "Password="

    If using a Workgroup (System Database)

    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _
    "Jet OLEDB:System Database=MySystem.mdw", _
    "myUsername", "myPassword"
    Note, remember to convert both the MDB and the MDW to the 4.0

    database format when using the 4.0 OLE DB Provider.



    If MDB has a database password

    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _

    "Jet OLEDB: Database Password=MyDbPassword", _
    "myUsername", "myPassword"

    If want to open up the MDB exclusively
    oConn.Mode = adModeShareExclusive
    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=D:HSHomeyour-account-nameprivatedatabase-name.mdb;" & _
    "User Id=admin;" & _
    "Password="
    If MDB is located on a remote machine

    - Upgrade to SQL Server and use an IP connection string



    If you don't know the path to the MDB

    <% ' ASP server-side code
    oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=" & Server.MapPath(".") & "myDb.mdb;" & _
    "User Id=admin;" & _
    "Password="
    %>
    This assumes the MDB is in the same directory where the ASP page is running.
    Also make sure this directory has Write permissions for the user account.

    Support Admin

    DSNLess connection to MS SQL


    Below is an example connection string for access your MSSQL database via a DSNLess connection...

     

    oConn.Open "Provider=SQLOLEDB.1;Password=PASSWORDHERE;Persist Security Info=True;User ID=USERID;Initial Catalog=DBNAME;Data Source=10.0.0.133"

     

    Please remember to replace, the user id, password and db name where needed.
    Support Admin

    DSNLess connection to MS SQL


    Below is an example connection string for access your MSSQL database via a DSNLess connection...

     

    oConn.Open "Provider=SQLOLEDB.1;Password=PASSWORDHERE;Persist Security Info=True;User ID=USERID;Initial Catalog=DBNAME;Data Source=10.0.0.133"

     

    Please remember to replace, the user id, password and db name where needed.
    Support Admin

    error '80004005' Could not find installable ISAM

    This error can occur if there is a typo in your connection string or path to your database, for help on setting up DSNless connections please see this article
    Support Admin

    error '80004005' Could not find installable ISAM

    This error can occur if there is a typo in your connection string or path to your database, for help on setting up DSNless connections please see this article
    Support Admin

    How can I BACKUP a MySQL database from the command line?

    Performing a MySQL Database Dump

    From your SSH command prompt type ...
    mysqldump -u {username} -p {password} {databasename} > {databasename.sql}

    Replace the parameters with the appropriate values

    Depending on your Unix/Linux version you may need to type the full path i.e. /usr/local/mysql/bin/mysqldump instead of just mysqldump

    The {databasename.sql} file will contain all the SQL statements needed to create the tables and populate them with their current contents.

    Example To backup your database myuser_portal with the database username mydbuser and database password mydbpassword to a file portal.sql, you would type the command:
    mysqldump -u mydbuser -p mydbpassword myuser_portal > portal.sql

    Support Admin

    How can I RESTORE a MySQL database from the command line?

    Importing a MySQLDUMP

    From your SSH command prompt type ...
    mysqladmin -u {username} -p {password} create {databasename}
    mysql -u {username} -p {password} < {databasename.sql}

    Replace the parameters with the appropriate values

    Depending on your Unix/Linux version you may need to type the full path i.e. /usr/local/mysql/bin/mysql instead of just mysql

    The {databasename.sql} shoudl contain all the SQL statements needed to create the tables and populate them with their current contents.

    Example To restore your database myuser_portal with the database username mydbuser and database password mydbpassword from a file portal.sql, you would type the commands:

    mysqladmin -u mydbuser -pmydbpassword create myuser_portal
    mysql -u mydbuser -pmydbpassword < portal.sql

    Support Admin

    How do I backup and restore my Website and Databases.

      Backup your site
    1. Login to your old cpanel and click "backup"
    2. Once in backup click "download a home directory backup" This will backup all your email accounts, files, and a few other things. It will not backup your mysql databases.
    3. If you have any mysql databases you will download them now.
    4. If you have any Alias/ Filter Backups download them.
    You have now backed up your entire site.

      Restore your site
    1. Login to your new cpanel and click "backup"
    2. Under "restore a home backup" Click "Browse" and find the home backup you have you have already downloaded, and click upload.
    3. Do the same for your mysql databases.
    4. Do the same for your Alias/Filters.
    You have now restored your entire site.

    Fixing Databases after restore After you have restored your database you may get an error when trying to view a page that users the database (forum, script, phpmyadmin etc).
    Warning: mysql_connect(): Access denied for user: 'domain_dbse@localhost' (Using password: YES) in
    /home/domain/public_html/forum/includes/database.php on line 13
    Unable to connect to database server!

    This means that your database now exists in cpanel, but it has no mysql username and password assigned to it. To assign a username and password login to your cpanel and click "mysql databases" and add the user, and assign appropriate rights to it.

    Your username will look something like this yourusername_databasename@localhost
    The username in our example error above is "domain_dbse"
    You will need to find out your database password for scripts/forums etc. To do so look at the error your page gave you and take notice of the path.

    Path from our example error:
    /home/domain/public_html/forum/includes/database.php on line 13 Login to your site by FTP and go through to the approprate folders/path until you find the file listed in your error. Download the file to your computer. Once it has been downloaded, open the file and look for your database password. Look for a line like
    DB_SERVER_PASSWORD = ('abc123xyz');

    Now fill that password in for the database password, and and then press "add user"

    The user has now been added, but it has not been assigned to a database.

    Match up the user with the database it belongs to and then just click "add user to database"

    All done! If it doesn't work you missed a step somewhere and should create a support ticket for assistance.

    Rob Golding

    How do I create a MySQL database in Cpanel ?

    MySQL databases can be created through the cpanel control panel:
    1. Login to your control panel
    2. Click on the MySQL Databases icon.
      This may be under the Server or Database sections depending on the theme of your control panel
    3. Enter a name for your database in the Db input field
      Click the Add Db button.
    4. Go back to the MySQL Administration page by clicking the go back link
    5. Scroll down to where it says Database Users and create a new username and password for your database
      Click the Add User button.
    6. Go back to the MySQL Administration page by clicking the go back link
    7. Scroll down to where it says Database Users and select the new user and the database
      Click the Add User to DB button.

    Remember:Your cpanel username is used as a prefix to databases and database users.
    So if you created a database named mydb for access by your cgi scripts and applications it\'s actually going to be called cpaneluser_mydb. Similarly with database users.

    Details of the MySQL DB and DB User can be seen in the control panel in the MySQL Administration page.

    You may add MySQL Databases and Users as long as there are remaining resources available in your hosting plan.

    Support Admin

    How do I create a MySQL database in Plesk ?


    MySQL databases can be created through the plesk control panel:
    1. Login to your control panel
    2. Select the domain you want to the database associated with.
    3. Click on the Databases icon.
    4. Enter a name for your database in the Database Name input field
      Click the Add button.
    5. Enter a name for the database owner in theNew User input field
      Click the Add button.
    6. Enter and confirm a password for the new DB User
      Click the Update button.

    Details of the MySQL DB and DB User can be seen in the control panel in the Database Administration page.

    You may add MySQL Databases and Users as long as there are remaining resources available in your hosting plan.

    Support Admin

    How do I create a MySQL Database in the Ensim control panel ?

    To add a database (subject to hosting plan resources available) through your Ensim control panel:
    Ensim will prefix the database name with [yourdomain_com_-_] so if you choose [blob] as your database name, the actual name of the database for use in your website scripts will be [yourdomain_com_-_blog]

    In brief ...

    Detailled explanation:

    When you load your control panel you should see something resembling the following screen...
    ensim_mysql_setup_1

    Click the [MySQL Admin Tool] link next to the database icon.

    If you do not have a database icon, click the [Services] link in the left navigation panel. Then click the pencil icon in the row labelled [MySQL]

    You should then be presented with options to:

    If you click List Databases you will see all current MySQL databases for your hosting account...
    ensim_mysql_setup_2
    Notice the format of the database name which is prefixed with yourdomain_com_-_

    Click the [Create Database] link. This will show the screen where you can create a database ...
    ensim_mysql_setup_3

    Type the database name you want into the entry field and click [Save].

    This will create your database and take you to the list database screen, where you should see the database you created.

    Support Admin

    How do I move a MySQL Database from one host to another using phpMyAdmin ? Backup and Restore using phpMyAdmin.

    How to Backup and Restore your MySQL Database using phpMyAdmin

    The following are the steps to Export and then Import a MySQL database using phpMyAdmin

    Export from phpMyAdmin

    1. Open cPanel and open your phpMyAdmin
    2. On the welcome screen you will see an Export option click on this link
    3. This will bring up the view dump (schema) of databases screen
    4. Select the tables you wish to be exported from the list
    5. Ensure you choose SQL as the option (this will allow you to just paste the SQL for your next host)
    6. It will create text file on the screen, highlight the information and paste it into a text document.
      Save this for when you get hosting.

    Import into phpMyAdmin

    1. Open cPanel and open your phpMyAdmin
    2. On the welcome screen you will see an Query window option (lower left corner) click on this link
    3. Paste the contents of the text file that you exported and done. Your database and it's contents are moved

    Notes

    There are two limitations on importing data into phpMyAdmin... It is good to save the the data to a file, and then to transfer the file directly to the new host by using the file input form just below the query form.
    Keep hold of the file so that you have a backup to refer to should something go wrong with the import.
    Support Admin

    How do I repair a damaged MySQL table, rebuild index or prepare for backup ?

    It is always worth trying a repair of MySQL tables before backing them up to shrink the files-sizes and check for inconsistencies in the indices...

    from the SSH prompt, change directory to the location of the database
    (usually /var/lib/mysql/databaseName)
    and execute the MySQL ISAM Check command:
    myisamchk -r *.MYI

    Support Admin

    How do I REPAIR all MySQL databases on my virtual / dedicated server?

    Repairing All Databases

    You can repair your databases using mysql as the root user with the mysqlcheck utility...
    from an ssh prompt as root type
    mysqlcheck -u root -p --all-databases -A --auto-repair

    Note:
    This will take some time and cause significant load to your server and should only be done if your mysql log shows that multiple databases have errors

    Rob Golding

    How do I set the database permissions for a Microsoft Access file (*.mdb) on Windows Plesk.

    Microsoft Access Database Permissions

    1. Login to the Plesk control panel and open the File Manager and locate your database file (normally in private
    2. Click on the padlock icon next.
    3. Select the "Plesk IIS User" account which is shown on the left. Then select the option to Allow Full Control from the right hand side of the screen and click OK (You must give "Full Control" permissons on the folder the Microsoft Database (*.mdb) file is located in).
    4. Your database should now have the correct permissions set
    Chris Burton

    How do I use a Microsoft Access database on Windows Plesk Hosting.

    Uploading your database

    1. Login to your the Plesk Control Panel and open the File Manager.
    2. Open the private folder and select Add New Folder.
    3. Click the Browse button and location the database file (*.mdb) file from your local computer.
    4. Press the OK button to upload it.

    Setting up a database connection

    1. Click on Home to return to the Home page and select ODBC Settings under Services.
    2. Click on the "Add new ODBC DSN" button
    3. Enter the name of the new connection for the database uploaded in the previous steps (You must only use letters and numbers - no spaces). You can also add an optional description.
    4. From the drop down, select "Microsoft Access Driver (*.mdb)" and click OK.
    5. Enter the Database File Path, this will be in a format similar to: E:\inetpub\vhosts\<example.com*gt;\private\<uploaded_database.mdb> (See the section Finding the Database Path below) where example.com is your domain name and uploaded_database.mdb is the name of the database uploaded to the site. Normally the domain name will not include the www part.
    6. The rest of the fields are optional and are normally not needed.
    7. Click on the "Test" button and if the connection has been created correctly you will be shown the message "Connection Successful".
    8. If you do not see "Connection Successful" please check you have specifed the correct path (without the www). If you need to enter a password to open the database enter the appropriate username and password details.

    Finding the Database Path

    1. Save the attachment shown below "showpath.asp" and upload this to the 'httpdocs' folder for your website.
    2. Browse to this page in your web browser http://www.example.com/showpath.asp (replacing www.example.com)
    3. This should show you a path similar to C:\inetpub\vhosts\<example.com*gt;\httpdocs\showpath.asp
    4. To create the path to your database remove the portion "httpdocs\showpath.asp" from the end and add "private\<uploaded_database.mdb>.
    5. Once this is working, please remove the file showpath.asp from your website as it is no longer needed
    Chris Burton

    How to Backup your MySQL DB databases

    Backup command for mysql databases

    For those looking to get a regular backup of your MySQL database, the command to add as a cron.job ...

    /usr/bin/mysqldump -u{mysql_username} -p{mysql_password} {mysql_db_name} |gzip |uuencode {mysql_db_name}backup.sql.gz |mail -s \"database backup\" {emailaddress}

    replace :

    Please only add the backups as jobs *after* 2am to keep load down on the server duriung peak hours, and be warned it will use up your bandwidth/data-transfer allocation quickly, so weekly backups are recommended over daily ones if your DB is relatively static.

    Support Admin

    I cannot login / access phpMyAdmin


      If you are using IE you need delete the cookies for this site...

     













    1.


    3.


    5.


    When you are finished, click OK twice.


     

      This should clear the cookies and you will be able to access phpMyAdmin again.
    Support Admin

    Microsoft JET Database Engine error '80040e14', Syntax error in...

    If you get an error like this is it possible you are using a reserved word in your SQL - please see http://support.microsoft.com/default.aspx?scid=kb;EN-US;248738 for a list of resevereved words.

     

    If you are using a reserved work you can usually get around the issue by enclose the field name in square brackets, eg...

     

    SELECT [reservWordFieldName] FROM myTable;
    Support Admin

    Microsoft JET Database Engine error '80040e14', Syntax error in...

    If you get an error like this is it possible you are using a reserved word in your SQL - please see http://support.microsoft.com/default.aspx?scid=kb;EN-US;248738 for a list of resevereved words.

     

    If you are using a reserved work you can usually get around the issue by enclose the field name in square brackets, eg...

     

    SELECT [reservWordFieldName] FROM myTable;
    Support Admin

    What version of MySQL are you running ?

    Our current main version of MYSQL is Server version: 4.1.12

    Version Control

    As a general rule, the versions of applications running on our PRODUCTION servers will be the latest stable release.

    We also maintain BLEEDING EDGE systems for those clients who require specific/later versions.

    Additionally, certain control panels require particular/older versions in order to operate correctly.

    If you have a specific software version / revision requirement, please contact the Sales department to discuss the numerous options.

    Support Admin

    Why does my PHP/MySQL based website / blob / forum / wiki show MySQL errors ?

    There are some circumstances in which your MYSQL databases may become corrupt or tables not closed correctly

    To correct this you will need to do a database table check and then repair


    If you are still seeing errors after this, please open a support ticket.

    ALWAYS BACKUP YOUR DATABASE FIRST
    Rob Golding

    e-Commerce

    Information about e-commerce and online payment solutions.

    OSCommerce FAQ: Warning: I am able to write to the configuration file configure.php

    OSCommerce FAQ: Warning: I am able to write to the configuration file

    Sometimes on a new osCommerce installation the following message appears at the top of the screen ...

    Warning: I am able to write to the configuration file: /home/path/to/your/config/files/configure.php - This is a potential security risk - please set the right user permissions on this file.

    despite the apparant protection from making it group and world read only (0644),
    the message is literally correct as the file is writable.

    Two solutions exist

    Support Admin

    Email / Web Mail

    Information on your email and web mail hosting account.

    How do I create or change Email Accounts through the online cobalt control panel ?

    To administer your Email settings through the online control panel you must login to your domain siteadmin control panel with your admin username and password.
    use your web browser to connect to http://www.yourdomainname.ext/siteadmin

    The control panel will display a list of all the users created on your domain, from here you can setup email accounts, email forwarding, different aliases, extra users and a whole host of other things.

    Please remember that usernames MUST be prefixed with the 7 characters of your domain and can be a maximum of 12 characters long.

    For more help in the control panel hover over the individual question mark icons with your curser

    PLEASE do not remove the [domain]admin user as you will be unable to manage your email or use email forwarding if you do so. There is a charge of £25+vat to recreate an Admin User account.

    Support Admin

    Can I get multiple copies of mails sent to me?

    Yes qmail as used by Plesk Reloaded for Linux supports forwarding to one address of all email received into a mailbox, through the Plesk control panel.

    To receive copies to more than 1 address, then additional addresses can be added manually by the server administrator to...

    the format of each outgoing email address is
    &email_address

    This is ideal for those who want a copy sent to a pop-box/external mailserver *and* a copy sent to a device like a BlackBerry.

    Contact support for futher assistance.

    Support Admin

    Do your CPanel hosting accounts come with BoxTrapper ?

    At present we do not offer a BoxTrapper based spam prevention solution.

    BoxTrapper is based around the challenge-response methodology and we have seen much valid email rejected by it, due to the general internet user(s) unwillingness to follow the acknowledgement procedures, failiure of the authentication processes, and lack of patching/fixes from the Control Panel authors to support BoxTrapper.

    Experience with tens of thousands  of email users has shown that correctly configured SpamAssassin rules, combined with individual user whitelists, network-wide blacklists and integration with RBLS for both UCE and Malware filtering has dramatically cut the amount of spam arriving in mailboxes.

    Whilst some junk will always manage to get through, we are continuously pro-active in reducing the quantity of unwanted and often unsuitable email that gets delivered to our clients, but concious that no valid emails are blocked.
    Support Admin

    Setting up easy webmail (Horde) access on CPanel

    Alternative ways of accessing webmail ...

    Our standard CPanel method of accessing the webmail is to use http://{domain}/webmail, which connects on ports 2095/2096.

    Assuming your domain name is webmailuser.co.uk you would access the choices of webmail packages :

    CPanel Webmail (Horde, Squirell, Neo) at http://www.webmailuser.co.uk/webmail

    If you would prefer to access webmail through a dedictaed subdomain - such as webmail.domain straight to the Horde system you ...

    1. in cPanel set up a subdomain "webmail"
    2. setup redirection for that subdomain to
      "https://www.webmailuser.co.uk:2096/horde/index.php//"
      (change webmailuser.co.uk to your domain name)

    This bypasses the usual domain/webmail selection of application and takes you straight to Horde, alternatively replace the /horde/ in the above example with your chosen webmail package.

    How-To provided courtesy of Roger Cornwell, http://www.cornwell.nu

    Support Admin

    Email is not working, why dont I get emails ?


    That covers rather a large amount of potential errors and configuration issues. Please remember, the more information/detail about a problem you can provide: then the quicker we can diagnose and help you solve the issue. For email based problems use some of these simple checks ...

    Is the mailserver working ?

    Visit DNS Report and use the mailchecker to firstly ensure your domain is correctly configured for email, and that the mailserver responds.

    Can you access email and send/receive using the online webmail ?

    Using the webmail system (a simple, online access to your email-box) will prove that you have the correct username, password etc., and that email is working for your domain.

    What *exactly* happens or is reported by your email software ?

    Comments like When I try and send email I get a "503 relaying denied, check your email first or switch on login authentication" message appear is much more helpfull than I cant send emails

    Can you receive email but not send ?

    Then you have a mistake in your outgoing mail (SMTP) setup, please double check all the settings match the instructions we supplied.
    Usually this is caused by wrongly selecting the authentication type or where your email address doesn't match the outgoing server.
    It often pays to have a "fresh" set of eyes look the setup over - ask a partner to make sure you've not made a simple typo - commas often look like dots when you stare at them long enough

    Can you send email but not receive ?

    Then you have a mistake in your incoming mail (POP3) setup, please double check all the settings match the instructions we supplied.
    Usually this is caused by selecting the wrong "port" for pop3 mail (110) or where your email address doesn't match the incoming server.
    It often pays to have a "fresh" set of eyes look the setup over - ask a partner to make sure you've not made a simple typo - commas often look like dots when you stare at them long enough

    Does it continually ask you for your username and password ?

    Then either you are using the wrong details or we are not being passed the details by your ISP (the company you are using to connect to the internet through). Contact your ISP's support department and ask if they filter any of the email ports, or are having any difficulties at present.

    Are emails to you not arriving ?

    Ask the sender to switch delivery receipts on and to check which server(s) accepted the email.
    Check your email program to see if it's "filed" it in the wrong folder
    Take a look at your Spam filtering settings in case they're set too harshly - perhaps consider White-Listing the sender.
    Support Admin

    How to setup email forwarding in my Cobalt RaQ control panel ?

    Email forwarding can be setup in your control panel, for each individual user.

    All email not delivered to one of the VALID alias setup for the users, will be delivered to the admin user.

    The [domain]admin user email can be set to forward onto any valid email address.

    DO NOT SET ANY OF THE USERS EMAIL TO FOWARD TO THE ADMIN ACCOUNT IT WILL NOT WORK

    Support Admin

    How do I setup email in Netscape Messenger @mydomainname.co.uk ?

    Basic email setup with Netscape Messenger

    Start messenger, then from the top menu click on
    Edit then Preferences and a dialog box will be displayed.
    On the left hand pane click on [MAIL & NEWS] and then [MAIL SERVERS]
    Click on [INCOMING MAIL SERVER] then [EDIT] and set the following details ...
    POP3 SERVERshould be selected
    POP3 SERVER NAMEyourdomainname.co.uk (without the WWW)
    POP3 USERNAMEa valid username (email address) for your domain (one of the users you have setup)
    REMEMBER PASSWORDshould be ticked
    SMTP SERVER NAMEthe same as the SMTP server that you use with your ISP
    SMTP USER NAMEthe same as the SMTP user that you use with your ISP

    Later versions may vary but you must set the SMTP to your ISP and POP3 to your domain as above.

    Your new email account in your mail-client is now setup - connect to the internet and pick up your email.

    You will receive all email addressed to alias@yourdomainname.co.uk - you may have an infinite number of alias, for your mailbox.
    Support Admin

    How do I setup email in Outlook / Outlook Express @mydomainname.co.uk ?

    Basic email setup with Microsoft outlook Express

    Start Outlook Express, then, from the top menu click on
    Tools then Accounts and an Internet Accounts dialog box will be displayed.
    At the top right click on the button [ADD] and the submenu [MAIL] then a wizard opens up depending what version of outlook you are using.
    The wizard will ask you for answers to a variety of questions, the imporatnt information you need is ...
    NAME whatever you want to be called
    EMAIL ADDRESS a valid alias@yourdomainname.co.uk (one of the aliases you have setup)
    INCOMING MAIL SERVER TYPE POP3
    NAME OF INCOMING MAIL SERVER (POP3) yourdomainname.co.uk (without the WWW)
    NAME OF OUTGOING MAIL SERVER (SMTP) the same as the SMTP server that you use with your ISP
    This information is provided by your Internet service provider (ISP). If you do not know this information, contact your ISP.
    ACCOUNT NAME a vaild username for your domain (one of the users you have setup)
    ACCOUNT PASSWORD the password as you setup for that username/mailbox
    REMEMBER PASSWORD BOX should be ticked
    LOG ON USING SPA should NOT be ticked

    Depending on your version you will also need to set the outbound authentication type (later versions of outlook from 2003 onwards)...

    Tools, Email accounts, Edit
    (pick account) click Change
    Click More Settings/Advanced
    Select the Outgoing Server Tab
    Tick "outgoing server requires authentication"
    Select "use same as incoming"
    Save/OK

    Your new email account in your mail-client is now setup - connect to the internet and pick up your email.

    You will receive all email addressed to alias@yourdomainname.co.uk - you may have an infinite number of alias, for your mailbox.
    Support Admin

    How do I access my email account from my mobile phone / pda using WAP or GPRS ?

    Note: Your device might use slightly different descriptions for some of the terms

    Firstly you will need to determine the IP address of mailserver handling your emails.
    In a browser visit www.SamSpade.org
    In the first field enter mail.yourdomain.co.uk and click on [do stuff]
    Your IP will be looked up and shown next to mail.yourdomain.co.uk inside the [brackets]

    The email settings for your mobile phone will be:

    e.g.

    Protocol: POP3
    Incoming server: 80.82.140.239
    Incoming port: 110
    Outgoing server: 80.82.140.239
    Outgoing port: 25
    Mailbox/username: test@testdomain.co.uk
    Password: testpasswd
    Support Admin

    How do I access the Ensim Webmail ?

    The Webmail service for your Ensim email POP3 mailboxes is located on your domain in the squirrelmail directory.

    In a web browser goto http://www.yourdomainname.ext/squirrelmail
    replace www.yourdomain.ext with your actual domain name.

    Support Admin

    How do I Import my Neomail Addressbook into Horde ?


    Importing Neomail Addressbook into Horde

    It is a reasonably simple process to import a Neomail addressbook into Horde. ..
    Support Admin

    How do I Import my Neomail Addressbook into SquirrelMail ?


    Importing Neomail Addressbook into SquirrelMail

    It is a reasonably simple process to import a Neomail addressbook into SquirrelMail. ..
    Neomail only has two fields in the addressbook, the nickname and the email address.
    SquirrelMail has five fields and the order is Nickname, First Name, Last Name, email address, and Other Info.
    Support Admin

    Outlook Express FAQ: OE will receive emails but not send any

    There are 6 known reasons for MS-OE to be able to collect email ( POP 3 ) but not be able to send email ( SMTP ) and they are ALL configuration issues at your end, not problems with the server(s) or email service(s).
    1. You have mistyped something - usually the outbound server name or from email address.
      Check your outbound and inbound server name details are *exactly* the same
      Check your from address on that email account is {something}@{outbound-server}

    2. You have the wrong port set on the SMTP details.
      Outbound mail uses port 25 SMTP
      Incoming mail uses port 110 POP3

    3. You have the wrong authentication type setup on the mail account.
      Make sure any options in Advanced or Servers do not have use MS SPA selected.
      Check on the Advanced or Servers tab that the option My Outgoing Server Requires Authentication is selected, along with Use same outgoing settings as incoming

    4. You are running some email blocking/filtering software.
      Packages such as McAffee Personal Firewall, and Norton Internet Security deliberately interfere with your email settings.
      Turn them off, and contact their own support departments for assistance in configuring them - please note we are unable to support 3rd party software on your equipment

    5. You have local hosts file settings, firewall setting, network setting or corporte policy prohibitting that email address.
      Check with your Office Network Administrator on corporate mail setup and policy.

    6. You picked an ISP that blocks outbound email.
      Sadly this includes BT/Yahoo, BT ADSL, VIRGIN ADSL, and others - contact your connectivity supplier for details on their email blocking setup.
      The correct solution is to change supplier to one who doesn't censor and intercept your internet traffic
      - you can prove this by temporarily using our subscription-free dialup service:
      • Telephone:0845 059 1009
      • Username:hostassist
      • Password:hostassist
      If that allows you to successfully send and receive email then the problem is with your Internet Service Provider and you should contact their support department and ask about their completely unethical blocking of port 25 outbound through their network.
      Often a short-term temporary fix is to use the ISPs own outbound SMTP server, but everyone you send an email to will see which ISP you use and your ISP direct email address. This will lead to a massive increase in spam, virus, malware and bank/ebay phishing scams (see Phishing and Pharming Scams for more details.
    If after trying all of these, you are still having difficulties with your email, please raise a support ticket.
    Support Admin

    How do I change my Email Account password ?

    The domain administrator can maintain all the email settings in the cobalt siteadmin control panel at
    http://www.yourdomainname.ext/siteadmin

    Each user can administer their own email settings at
    http://www.yourdomainname.ext/personal

    Support Admin

    Apple Mail leaves messages on server, MAC downloads multiple copies of the same email

    Apple Mail Setup Tweaks

    AppleMail can quickly over-exceed your email space quota if not configured optimally...

    Apple Mail is installed with and requires Mac OS X 10.3 and later (\"Panther\") versions. Versions of Apple Mail before Panther do not always work correctly and you are advised to upgrade where possible.

    Special Mailboxes Settings

    By default, Apple Mail is configured to leave mail on the server, and only removes collected messages 10 days later (assuming you connect again 10 days later). Changing this setting wil not delete mail stored locally on your own computer once downloaded.
    Though this is the default setting, we highly recommend you change the settings to match those shown here.

    Advanced Settings

    Support Admin

    How do i junk all mail sent to a specific email address / person in Ensim ?


    To have all mail sent To a specific email address autoamtically junked: Now all mail sent to {alias}@{yourdomain} will automatically get deleted by the server.

    To undo the auto-delete, simply click the [dustbin] on the [Email Aliases] section of the control panel.

    Support Admin

    How do I access the Sun Cobalt Webmail ?

    The webmail service for your Cobalt email POP3 mailboxes is located on your domain in the openwebmail directory.

    In a web browser goto http://www.yourdomainname.ext/openwebmail
    replace www.yourdomain.ext with your actual domain name.

    Support Admin

    Can I check my email when I am away from home / work ?

    Yes, by using the webmail service.
    Support Admin

    How do I automatically delete mail to non-existant email addresses on Ensim ?

    Mail which is not addressed to a specific predefined account (i.e. "real" email address) is delivered to the email alias "catch-all". A catch-all-mail receives all emails sent to (unknown)@(domain)

    You can determine the actions to take on email "caught" by this to be either:

    To change the behaviour of the catch-all email feature:

    1. Log into your Ensim domain control panel at www.yourdomain.co.uk/admin
    2. Select Email Aliases
    3. Select the alias catch-all
    4. Change it to either the destination user, alternative email-address or set it to site_blackhole .
    Rob Golding

    Outlook Express FAQ: How do I setup email in OE ?

    How to set up your email addresses Please follow the 6 easy steps below...

    email setup step 1
    Open Outlook Express. (Its better to set up your email addresses offline). Go to the Menu "Tools" and click. From the drop down menu, select "Accounts" and click.

    email setup step 2
    From the open box, click "Mail" tab. This will list all of your current email addresses. Click on the "Add" button and from the list, choose "Mail"

    email setup step 3
    Next, you need to type a display name for your email address. (i.e. Company name, Your name...etc) Once you have selected a name, click "Next"

    email setup step 4
    On the next box, you need to type the email address that you wish to add. (i.e. info@yourdomain.co.uk) This must be your full email address and must end in ".co.uk", ".com" or any other domain suffix. Click "next"

    email setup step 5
    Next you need type in the type of mail servers that you use. On the "My incoming mail server is", choose "Pop3". In the next "Incoming mail" box, type "mail.yourdomain.co.uk" (Replace the above yourdomain to your own domain name). In the next box, "Outgoing mail server" this will be the same as above. (i.e. mail.yourdomain.co.uk). Click "Next"

    email setup step 6

    Rob Golding

    How do I access / read / delete my spam folder on CPanel ?

    Accessing Spam filed by SpamAssassin

    Spam Assassin is an automated mail filter that uses a wide range of heuristic algorithms on mail headers and message body text to identify "SPAM" (unsolicited email). Once identified, the mail is tagged as SPAM for later filtering using the user's desktop mail client.

    For more information, please visit the developers' website: http://www.spamassassin.org

    In your control panel you will be able to see the current settings for SA e.g.
    Spam Assassin is currently: disabled
    Spam Box is currently: disabled

    Enabling the Spam Box feature will cause all mail marked by Spam Assassin as spam to be delivered to a separate mail box called 'spam'.

    You can use IMAP or Horde/IMP to check messages that are routed to this box.

    If you wish to use pop3 to check the spam box, just add /spam to the end of your pop3 login.
    e.g. myname@mydomain.co.uk/spam

    This feature's use is generally discouraged in favor of sorting and deleting spam messages using your mail client. Without Spam Box you can configure SpamAssassin to mark your email with an identifying subject (e.g. ***SPAM***), which can then be filtered out into an appropriate location.

    If you simply wish to delete all mail in the spambox, click on the CLEAR SPAMBOX button in your control panel on the SpamAssassin page

    Rob Golding

    Why can't I send email ? How do I setup outbound SMTP ?

    Othello Technology Sytstems Ltd secure our outbound mail servers to only allow valid email users to send email through our systems. This prevents Scumbag Spammers, from illegally using the email servers to send unsolicited email. In order to send outbound email you must tell the verify to the server that you are valid email user...

    After this is enabled, you will be able to use the high performance email sending capabilities of our hosting services.

    For example:
    In Microsoft Outlook you would edit the properties for a your email account that you have setup by choosing ACCOUNTS from the TOOLS menu and then select the email account you want to change (Outlook can handle multiple accounts), click PROPERTIES, then select the SERVERS tab, and then enable the option MY SERVER REQUIRES AUTHENTICATION. Leave all other settings on to the defaults.

    Please note *MOST* ISP's now block outbound emails

    In order to combat spam, restrict the effects of compromised/worm/virus ridden customer machines, as well provide themselves with some free advertising, the majority of connectivity ISPs now block outbound email except when using their SMTP relays. We advise clients to either change ISP to one without this restrictive policy, or to contact their ISP for outbound email settings.

    Some of those that block outbound email include:

    You'll have to use their mail servers and procedures to be able to send email. Support regarding this will need to be done by the ISP's technical support department, as we are unable to provide specific assistance or influence their policies.
    Support Admin

    Where is the Form Mail (FormMail) Script ? How to use CPanel inbuilt form to email scripts ?

    Included with every Othello::Host CPanel web hosting plan is the free Form Mail CGI Script, pre-installed and ready to use. Sending the contents of a web form (Form Mailing) is a common need for web sites, however many of the generally available scripts are easily exploited.

    Form Mail Clone

    FormMail-clone is an equivalent of the original Matt Wright formmail.pl under a less restrictive license. It should behave exactly as formmail.pl, but has been completely written from scratch, which may leads to a few minor visual differences.

    FormMail.cgi will do all the of programming work for you, you simply alter the behavior by using hidden fields in your form.

    Mandatory Fields and Settings

    Form Action

    The form action line should be:
    <form action = "http://yourdomain.com/cgi-sys/FormMail.cgi" method = "post">

    This is the only form field that you must have in your html for the FormMail script to work correctly.

    Recipient

    Field: recipient

    Description: This form field allows you to specify where you wish your form results to be mailed to. Most likely you will want to configure this option as a hidden form field with a value equal to that of your e-mail address.

    Syntax:



    Optional Fields and Settings

    Subject

    Field: subject

    Description: The subject field will allow you to specify the subject that you wish to appear in the e-mail that is sent to you after this form has been filled out and submitted. If you do not have this option turned on, then the script will default to a message subject: WWW Form Submission

    Syntax:



    Email

    Field: email

    Description: This form field will allow the user to specify their return e-mail address. If you want to be able to return e-mail to your user, we strongly suggest that you include this form field and allow them to fill it in. This will be put into the From: field of the message you receive. NOTE: in your code use all-lowercase for the word "email"

    Syntax:



    Realname

    Field: realname

    Description: The realname form field will allow the user to input their real name. This field is useful for identification purposes and will also be put into the From: line of your message header.

    Syntax:



    Sort

    Field: sort

    Description: This field allows you to choose the order in which you wish for your variables to appear in the e-mail that FormMail generates. You can choose to have the field sorted alphabetically or specify a set order in which you want the fields to appear in your mail message. By leaving this field out, the order will simply default to the order in which the browser sends the information to the script (which isn't always the exact same order they appeared in the form). When sorting by a set order of fields, you should include the phrase "order:" as the first part of your value for the sort field, and then follow that with the field names you want to be listed in the e-mail message, separated by commas.

    Syntax:



    Redirect

    Field: redirect

    Description: If you wish to redirect the user to a different URL, rather than having them see the default response to the fill-out form, you can use this hidden variable to send them to a pre-made HTML page.

    Syntax:



    Required

    Field: required

    Description: You can now require for certain fields in your form to be filled in before the user can successfully submit the form. Simply place all field names that you want to be mandatory into this field. If the required fields are not filled in, the user will be notified of what they need to fill in, and a link back to the form they just submitted will be provided.

    Syntax:



    Environment Report

    Field: env_report

    Description: Allows you to have Environment variables included in the e-mail message you receive after a user has filled out your form. This is useful if you wish to know what browser they were using, what domain they were coming from or any other attributes associated with environment variables. The following is a short list of valid environment variables that might be useful:

    Syntax:



    Title

    Field: title

    Description: This form field allows you to specify the title and header that will appear on the resulting page if you do not specify a redirect URL.

    Syntax:



    Return Link URL

    Field: return_link_url

    Description: This field allows you to specify a URL that will appear as a return_link_title on the following report page. This field will not be used if you have the redirect field set, although it is useful if you allow the user to receive the report on the following page, but want to offer them a way to get back to your main page.

    Syntax:



    Field: return_link_title

    Return Link Title

    Field: return_link_title

    Description: This is the title that will be used to link the user back to the page you specify with return_link_url. The two fields will be shown on the resulting form page as:

    Syntax:



    Background

    Field: background

    Description: This form field allows you to specify a background image that will appear if you do not have the redirect field set. This image will appear as the background to the form results page.

    Syntax:



    BGColor

    Field: bgcolor

    Description: This form field allows you to specify a bgcolor for the form results page in much the way you specify a background image. This field should not be set if the redirect field is.

    Syntax:



    Text Colour

    Field: text_color

    Description: This field works in the same way as bgcolor, except that it will change the color of your text.

    Syntax:



    Link Colour

    Field: link_color

    Description: Changes the color of links on the resulting page. Works in the same way as text_color. Should not be defined if redirect is.

    Syntax:



    VLink Colour

    Field: vlink_color

    Description: Changes the color of visited links on the resulting page. It works exactly the same as link_color. Should not be set if redirect is.

    Syntax:



    ALink Colour

    Field: alink_color

    Description: Changes the color of active links on the resulting page. Works exactly the same as link_color. Should not be set if redirect is.

    Syntax:

    Rob Golding

    How do I automatically delete old emails on CPanel ?

    HOW-TO Have your old email automatically deleted

    If you have a mailbox that is always going over-quota or filling up with mail like your default account or your spam box and you don't want to have to keep logging in and deleting the emails manually this howto will show you how you can have it automatically deleted.

    1. Login to your cpanel and click on the Cron jobs icon
    2. Next click on the Advanced (Unix Style) button to open the cron manager.
    3. Now let's say you want to have *ALL* the emails in your default email accounts inbox deleted that are older than 10 days and have it run at 6:45 AM each day.

      To do this enter the following information in the following fields:
      Minute: 45
      Hour: 06
      Day: *
      Month: *
      Weekday: *
      Command: /usr/bin/archivemail --quiet --delete --days 10 /home/{USER}/mail/inbox

      Make sure you replace {USER} with your actual cpanel username.
    4. Hit the Commit Changes button and wait until sometime after 6:45 AM (assuming you set it up to run at that time) and login to your default email account to see if your emails have been deleted
      If everything looks good your default inbox will now have any emails that are older than 10 days automatically deleted
      To login into your default email account you use your cpanel username and password

    If you wanted to have all the emails deleted that are older than three days you would simply change the --days option to 3

    If you wanted to have all emails inside your mail directory including sent mail, spam, etc. that are older than 30 days deleted...
    /usr/bin/archivemail --quiet --delete --days 30 /home/{USER}/mail/*

    If you had an email account named info @ yourdomain.co.uk and wanted to have all the emails in that inbox that are older than seven days deleted...
    /usr/bin/archivemail --quiet --delete --days 7 /home/{USER}/mail/{yourdomain.co.uk}/info/inbox

    If you had an email account named info @ yourdomain.co.uk and wanted to have all the emails in your sent-mail folder that are older than twenty-one days deleted...
    /usr/bin/archivemail --quiet --delete --days 21 /home/{USER}/mail/{yourdomain.co.uk}/info/sent-mail

    Don't forget to change {yourdomain.co.uk} to your actual domain name !

    You can look in your mail directory via your ftp client or the online file manager to see where your mailboxes are located.

    PLEASE NOTE: We *CANNOT* recover mail deleted in this manner, so please use this tutorial at your own risk

    Support Admin

    How do I set up an automated reply to incoming emails on CPanel ?

    Creating an Autoresponder

    1. Login to your webmail interface through http://{domain}/webmail
    2. Go to Autoresponder Options
    3. Enter your name in the From field
    4. Enter the subject you wish the recipient to see in the
    5. Subject field
    6. Choose the character set the email will be sent in by selecting an option from the drop field
    7. If you wish for the email to display html code in web form, click the tick box next to HTML
    8. Provide a body for your message. For example: "I am out of the office until Monday July 23rd. Please speak to my assistant Veronica on 01234 567890 for any emergencies."
    9. Click on Setup Autoresponder
    Now, all emails sent to your email account will be greeted with this autoresponse until you remove it. You remove it in the same interface by choosing Delete Autoresponder option.
    Support Admin

    How do I set up an Out Of Office reply for incoming emails on CPanel ?

    see KB article: CPanel Autoresponders
    Support Admin

    Why does my email not arrive at hotmail ? Missing / Lost emails to xyz@hotmail.com

    We hear this several times a day everyday.

    It is NOT going to be, and never has been a problem with any of our servers or services ... EVER.

    We cannot fix something which is another ISPs issue.


    THESE ARE ALL HOTMAIL *PROBLEMS* SO PLEASE CONTACT THEM AND NOT US FOR SOLUTIONS


    The emails will be delivered quite correctly to Hotmail (unless they 're incoming mailservers are down yet again - Hotmail.com are averaging 3 outages a day as at 1st August 2007 ! In which case our correcty configured and managed email servers will keep trying until MSN email servers come back online again)

    For some idea just how bad Hotmail's systems are for delivering email see Hotmail Fail To Deliver Email

    The decision on what happens to your emails now they have been delivered to hotmail are 100% entirely down to them and there is NOTHING we can do to change their system(s).

    In many cases of claims of mail not arriving at xyz@hotmail.com it is most often because it has been caught by the hotmail aggresive junk filter - junk being a good description for the hotmail technologies !.
    Almost 90% of all VALID mail sent to hotmail addresses goes into the junk folder or simply vanishes ...

     

    If by some miracle your email is still considered valid after all that, then the final test is if someone (not necessarily the recipient of your current email) has once tagged an email you sent as spam because they are either

    - these will also mean your mail to anyone @hotmail gets junked.

     Here are the tools to help you "investigate" and troubleshoot the issue...

    MSN's Email Wizard

    http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/

    M$ guidlines

    http://postmaster.msn.com/Guidelines.aspx

    Hotmail troubleshooting

    http://postmaster.msn.com/Troubleshooting.aspx

     


    THESE ARE ALL HOTMAIL *PROBLEMS* SO PLEASE CONTACT THEM AND NOT US FOR SOLUTIONS


     

    Support Admin

    I am getting the error "Relaying Denied" or " 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)" when I try to send mail through my email program

    Relaying Denied Error

    553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)

    This message is generated when your mail client has not properly authenticated to the outgoing mail server. Outbound (SMTP) mail can only happen AFTER a successful Inbound (POP3) connection has been made - commonly referred to as PoP3-before-SMTP authentication.

    Check that SMTP authorisation is selected in your email client. For Outlook/Express, check in go to Tools -- Accounts -- Email -- Properties -- Advanced Service and select "My Server requires Authentication" and "Use same as Incoming".

    If you are using some 3rd party internet security program which intercepts email, such as Norton IS, turn it OFF and try again, as mail will not necessarily work correctly with these very buggy applications

    Support Admin

    Outlook Error 0x800CCC80 when sending email. . Unable to send email - no connection to mailserver on port 25.

    The connection to the server has failed. Account: '', Server: 'mail.mydomain.com', Protocol: SMTP, Port: 25, Secure(SSL): No, Socket Error: 10060, Error Number: 0x800CCC0E" error when attempting to send emails.

    If your Outlook Email Programis reporting error "0x800CCC80" when attempting to send an email, then your email program is not correctly configured or your ISP is intercepting the outbound emails (hence unable to contact the mailserver on port 25 (Outbound SMTP email)).

    This will be caused by one or more of:


    If you are very sure you have checked all of the above and they are all ok, then you need to call your ISP support desk to find out why they are interfering with your outbound emails.

    For the avoidance of doubt ... it *IS* an error with your email program configuration which only you can fix, or a problem with whomever you use for the internet connection blocking your outbound emails.

    Please do not contact support for assistance regarding "0x800CCC80" as there is nothing we can do to fix your email program and if your ISP is applying port limiting/blocking to port 25 like BT, Virgin, Sky, AOL etc, then you _will_ need to upgrade to a decent ISP that provides a proper connectivity service, not just a "facebook browsing" service.

    See OthelloConnect.net ADSL for our broadband connectivity services.

    Support Admin

    How many emails can I send ? What are the mail limitations ?

    The maximum number of emails an account can send per hour is 360 - i.e. one per second.

    This is to stop the potential of the OthelloHosts.net shared/virtual servers being used to send spam, and limit the potential damage if your local PC has a virus or malware installed.
    Support Admin

    Shared/Virtual Hosting Mailing Policy and Limits.

    Mail Limits

    SMTP/Outbound

    There is a 300 per hour email limit per domain. This limit is applied towards mailman mailing lists, php scripts, and local smtp connections (standard email connections).

    If you send over this amount in any hour most of the e-mails will bounce back with a undeliverable error or be silently discarded.

    POP3/Inbound

    Our servers have a limit set of 30 pop checks per hour per domain. If you attempt to exceed this you will get a connection refused or wrong password / login incorrect error message. Simply wait for an hour and your account will automatically be unlocked - there is no need to contact support.
    To prevent this from happening again please ensure and automated mailbox checking (in your local mail server or mail program [i.e. Outlook etc]) is set to no more frequently than 10 minutes.

    Mailing Lists Rules

    Any mailing list larger than 3,000 will require a semi-dedicated (VPS) or dedicated hosting solution - shared hosting is not an appropraite solution for large mailing lists.
    1. Anytime you send a message to your mailing list, no matter how large the list of recipients, you must throttle the sending. We recommend you throttle your mail program to a maximum of 1 email every 10 seconds (i.e. 360 messages/hour).
      If the mailing list software you're using does not allow you to throttle you must switch to something that does . We recommend phplist which can be found in your control panel under fantastico for free/open-source users with lists upto 1000 addresses, and Active Campaign 1-2-All for commercial use.

      If your mailer is not set to throttle and you try sending to a list of 1000, the server will try sending all 1000 in 1 second which is simply not possible. This will cause the server load to go up significantly, causing all processes to slow down. Any domain which causes a servers load to go > 1.0 will be automatically suspended, the process terminated. Therefore if you choose not to throttle your mailing list you will most likely be spending the next 24 hours suspended for crashing the server.
    2. Any mailing list processes should be sent during off-peak times to prevent your normal mail send/recieve slwoing down. Off-peak is defined as 8pm to 8a Monday to Friday and all day Saturday and Sunday.
    3. You are EXPRESSLY FORBIDDEN to mail to a mailing list you were given or purchased.
      No matter how it was sold to you, THIS IS SPAMMING because they never agreed to you personally sending them mail, and will not be tolerated. We do not care how you attempt to justify it - sending spam will result in the immediate termination of your hosting account account with no refund.
    4. Unsolicited bulk email being sent from your account is notacceptable and could result in termination of your hosting account. ISPs take a zero tolerance stance against sending of unsolicited commrcial or bulk emails.
    5. Any mailling list which has international recipients MUST comply with all guidelines set forth by the CanSpam legislation - see US CANSPAM
    6. No Direct SMTP mailers are allowed - for example DarkMailer.
      Any mail that is sent through our servers *MUST* be relayed through the local Mail Transfer Agent / MTA (localhost:25) for virus scanning, spam checking and delivery by our mail servers.
    7. All recipients of your mailing list must have explicity agreed to be emailled by you.
      You agree unconditionally to...
      • act within 1 working day to remove anyone requesting an unsusbcribe
      • include details of the unscribe technology in every mailing
      • handle any and all sam complaints by removing the email address *permamently*
    Rob Golding

    I cannot send / receive email

    This will usually be one of two reasons...

     

    1 - Your ISP does not allow external SMTP server - click here for help on testing this


    2 - You have not been authenticated to send mail via our servers

     

    If your ISP does not allow you to use external SMTP, we do operate SMTP on port 587 (hsphere) or 26 (cpanel) as well, you will need to modify your mail clients SMTP port to "587" - if you use Outlook Express you can download the script to the right and answer the questions as required and it will setup your email account for you (NOTE: If you have a warning about this script you can safely "ignore" it - this is not a malicious script!)

    Once you have confirmed you email setup, if you still cannot send email this probably means you have not been authenticated to send mail via our servers.

    We operate SMTP Authentication...

    "SMTP Auth" - This means you must provide a user id and password to be able to send mail via our SMTP servers - your user name and password is your email address and the mailbox password - If you use Outlook Express you can download the attached script which will automatically setup your email account for you (Note this only works for Outlook Express)

    Please note - when you are sending mail via our SMTP servers the "from" address in your mail client must match the address you authenticated with.

     

    If you need help setting up SMTP Auth please click here
    Support Admin

    My email has stoped working ...

    My email has stopped working...

    If your email account has suddenly just stopped working it might just be you or your ISP are currently have a local problem which will resolve itself shortly. To be on the safe side can you...

    Login to your email account using webmail - see your control panel specific instructions for webmail access details.
    - If you can not view your webmail it is possible that your domain has expired and needs to be renewed, that your hosting account has expired and needs to be renewed, or that you have exceeded your space/traffic limitations in your hosting plan.
    Support Admin

    How to view email headers in Eudora...

    How to view email headers in Eudora...









    Support Admin

    How to view email headers in Outlook Express...

    How to view email headers in Outlook Express...









    Support Admin

    How to view email headers in Incredimail...

    How to view email headers in Incredimail...









    Support Admin

    How to view email headers in Netscape...

    How to view email headers in Netscape...









    Support Admin

    How to view email headers in Outlook 2003...

    How to view email headers in Outlook 2003...









    Support Admin

    How to view email headers in Pegasus...

    How to view email headers in Pegasus...









    Support Admin

    How to view email headers in ThunderBird...

    How to view email headers in ThunderBird...









    Support Admin

    How do I forward my email to another address in CPanel / WHM ?

    CPanel Email Forwarding

    In cPanel, email accounts which forward to another address are simply known as forwarders.

    To create a forwarder, click the "Email" icon. Then select "Forwarders". Finally, click on "Add Forwarder"

    In the from name field, enter the address which you wish to forward from e.g. enter george to forward all emails sent to george@(yourdomain) to another address.

    In the forwarding to address field, enter the address to which you wish to deliver the forwarded emails - This address *MUST*exist as a valid mailbox somewhere - on the same server/domain or an external one - do NOT forward to a forwarder - this will get your email added to blocklists/blacklists and prevent your email from ever being delivered again.

    In your domain name field, enter the hosted domain name for this forwarder - this allows you to have separate forwarders for each domain hosted in your account if required.

    Additional Notes

    If you enter the from name of an existing POP mailbox account, emails will be duplicated to the forwarding address and the local mailbox - This is NOT recommended.

    To forward emails to multiple destination addresses, simply repeat the process of creating a new forwarder, using the same from-name each time, but specifying a different forwarding-to address.

    Rob Golding

    Throttling PHPlist to rate-limit mail sending

    You should be aware of the Othello Technology Systems Ltd Email Sending Policies - if not, we suggest you read the article in the knowledgebase and familiarise yourself with what is acceptable, what is not acceptable, and what simply will not work.

    Our email policy requires all mailing list users to throttle your mailing lists to keep under 200 outbound emails per hour.

    Below are instructions on how you can tweak the provided PHPList available through fantastico to obey the limits - if you do not follow these instructions, you will get banned from delivering email to aol, yahoo, gmail etc.
    1. Locate the config file for your phplist installation.
      If you have installed the script on your domain with URL like http://www.mydomain.co.uk/phplist/ then the physical path will be ...
      /home/(cpanel-username)/public_html/phplist/config/config.php
    2. Download this file to your local machine by FTP
    3. Edit the file in a local *TEXT* editor like notepad (MS-Word is not a text editor)
    4. Locate the section labelled as batch processing
    5. Below that you will see something like ...
      # define the amount of emails you want to send per period. If 0, batch processing # is disabled define("MAILQUEUE_BATCH_SIZE",0);  # define the length of one batch processing period, in seconds (3600 is an hour) define("MAILQUEUE_BATCH_PERIOD",3600); 

      These are the standard/default settings which you need to adjust to keep the mails under 200/hour.
    6. Set the batch_size to 150 ...
      define("MAILQUEUE_BATCH_SIZE",150);
    7. Set the batch_period to per hour (60 mins*60seconds) ...
      define("MAILQUEUE_BATCH_PERIOD",3600);
    8. Save your changes
    9. FTP the new configuration over the top of the original These settings will ensure you phplist keeps to ~150 outbound emails per hour
    Support Admin

    How do I access the PLESK Webmail ? Where is webmail/horde on Plesk servers ?

    How do I access the webmail facility on plesk ?

    Webmail is available by default at:
    http://webmail.yourdomain.co.uk

    Rob Golding

    Incoming Mail Spam Policy. Why am I not receiveing all emails sent to me ?

    Spam Checking Policy

    All our incoming mail is now checked against the Spamhaus DNSBL lists which contains a list of known machines, domains, addresses and servers sending spam emails.

    You can read more details about this list at: http://www.spamhaus.org/zen/


    If you are being told by an email sender that email they sent you is being bounced back to them, then it is HIGHLY likely that they, or their ISP, or their mailserver is on the mail blocklists - this is something that the *SENDER* of the mail should take up with their email provider, and not something that we can or will have any control over.

    Rob Golding

    How do I change the outbound SMTP port in Windows Mail (Vista/Windows 7).

    How do I change the outbound SMTP port in Windows Mail (Vista/Windows 7).
    Chris Burton

    Thunderbird FAQ: How do I setup email in Thunderbird?

    How to set up your email addresses in Thunderbird

    Please follow the 10 easy steps below...
    1. Open Mozilla Thunderbird
    2. Select "Account Settings..." from the "Tools" menu.
    3. Select "Email account" and click "Next"
    4. Enter your full name and email address and click "Next"
    5. Select server type "POP" and enter the mailserver name mail. and click "Next"
    6. Enter your FULL email address for the incomming and outgoing User name and click "Next"
    7. Name your account (for example your email address)
    8. Select "Outgoing server (SMTP)" in the Account Settings window
    9. Ensure "Use name and password" is checked, enter your full email address in the "User Name" box and ensure "Use secure connection" is set to "No".
    10. Click "OK"
    Chris Burton

    Getting Started

    General answers and help on getting your new account going.

    How do I access the Cobalt control panel ?

    Your Sun Cobalt control panel is accessed at http://{domain}/siteadmin

    i.e. if your domain was MyCobaltSite.co.uk then your Sun Cobalt CP logon would be at ...
    http://MyCobaltSite.co.uk/siteadmin

    Support Admin

    What are desigbRweb's primary and secondary nameservers?

    We have different nameservers depending on the service and control panel you use. This enables us to track which server and system different domains are on quicker for support purposes.

    The nameservers for your service will have been listed in the initial welcome documents you received.

    Currently our nameservers include :

    If you are still having difficulty, please open a Support Ticket, clearly showing your domain and the service you ordered and one of the technicians will send you the details you need.

    Support Admin

    What are BeyondPerceptions's primary and secondary nameservers?

    We have different nameservers depending on the service and control panel you use. This enables us to track which server and system different domains are on quicker for support purposes.

    The nameservers for your service will have been listed in the initial welcome documents you received.

    Currently our nameservers include :

    If you are still having difficulty, please open a Support Ticket, clearly showing your domain and the service you ordered and one of the technicians will send you the details you need.

    Support Admin

    How long should it take DNS to propagate throughout the Internet ?

    DNS Propogation can be anywhere between 12 to 96 hours, depending on the frequency that ISPs around the world update their DNS servers.

    In order to reduce traffic (and therefore cost) a number of ISPs including:

    have started caching DNS results to cut down the number of queries made.

    This can further extend DNS resoliution times by anything upto a week.

    You can check the current DNS settings for your domain at
    DNS Report

    Support Admin

    What are Othello's primary and secondary nameservers?


    We have different nameservers depending on the service and control panel you use. This enables us to track which server and system different domains are on quicker for support purposes.

    The nameservers for your service will have been listed in the initial welcome documents you received.

    Currently our nameservers include :

    If you are still having difficulty, please open a Support Ticket, clearly showing your domain and the service you ordered and one of the technicians will send you the details you need.

    Support Admin

    How do I access the Plesk control panel ?

    Your Plesk Reloaded 7.x control panel is accessed at http://{domain}/plesk

    i.e. if your domain was designRweb.co.uk then your Plesk CP logon would be at ...
    http://designRweb.co.uk:8443/

    You do not need to (and possibly cannot) access it by IP address.

    The control panel information is encrypted with SSL, but it is a standard application self-signed certificate which may give you a security error to acknowledge first.

    If you view the certificate (issued under name plesk) and then install the certificate, you will bypass the security message on all future visits.

    Support Admin

    RSS FAQ: What is a Podcast or Podcasting ...

    The latest internet buzzword appears to be podcast or podcasting.

    A Podcast is just an audio file that is distributed by RSS feed, that you download and listen to with your computer or a portable device such as an mp3 player or Apple iPod (hence the name).

    What separates it different from a standard RSS feed is the audio component included in the enclosure field. Instead of reading the article, you are downloading an audio file which contains a read version of the article.
    It\'s the online equivalent of an audio-book.

    Podcasting hints:

    Podcasting is increasing in popularity - mostly by internet marketers who want you to listen to their sales speil in your own time, rather than the hit-and-miss technology of an online webcast.


    According to Forrester Research, by 2010 podcasting should have about 12.3 million listeners.
    These are the same researchers that said by 2002 everyone would be doing all their shopping online and retail outlets would all close down, so take it with a very large pich of e-salt !

    Support Admin

    How do I access the CPanel control panel ?

    Your CPanel control panel is accessed by a web browser at http://{domain}/cpanel

    i.e. if your domain was BeyondPerception.net then your CPanel CP logon would be at ...
    http://BeyondPerception.net/cpanel

    Support Admin

    What are Aconix Hosting\'s primary and secondary nameservers?


    We have different nameservers depending on the service and control panel you use. This enables us to track which server and system different domains are on quicker for support purposes.

    The nameservers for your service will have been listed in the initial welcome documents you received.

    Currently our nameservers include :

    If you are still having difficulty, please open a Support Ticket, clearly showing your domain and the service you ordered and one of the technicians will send you the details you need.

    Support Admin

    What are Sub-Domains, Parked Domains and Add-On Domains ?

    Subdomain

    On CPanel based systems, a subdomain is a method to map a hostname/url to a sub-directory. Example usage:

    Parked Domain

    A parked domain is simply another domain which you can use to access the SAME content as another domain. Example Usage:

    Add-On Domains

    An add-on domain is a combination of the parked and subdomains, and allows you to host an additional domain within your account, but with SEPARATE content. Example Usage:
    Support Admin

    Control Panels

    Information, How-To's and Articles about the various Control Panels offered

    How do I access the Cobalt control panel ?

    Your Sun Cobalt control panel is accessed at http://{domain}/siteadmin

    i.e. if your domain was MyCobaltSite.co.uk then your Sun Cobalt CP logon would be at ...
    http://MyCobaltSite.co.uk/siteadmin

    Support Admin

    What are desigbRweb's primary and secondary nameservers?

    We have different nameservers depending on the service and control panel you use. This enables us to track which server and system different domains are on quicker for support purposes.

    The nameservers for your service will have been listed in the initial welcome documents you received.

    Currently our nameservers include :

    If you are still having difficulty, please open a Support Ticket, clearly showing your domain and the service you ordered and one of the technicians will send you the details you need.

    Support Admin

    What are BeyondPerceptions's primary and secondary nameservers?

    We have different nameservers depending on the service and control panel you use. This enables us to track which server and system different domains are on quicker for support purposes.

    The nameservers for your service will have been listed in the initial welcome documents you received.

    Currently our nameservers include :

    If you are still having difficulty, please open a Support Ticket, clearly showing your domain and the service you ordered and one of the technicians will send you the details you need.

    Support Admin

    When are my Web Stats updated ?

    The statistics are updated from 3 A.M. GMT every day.

    Support Admin

    Does your control panel allow for file uploads not using FTP ?

    Yes, business plans on most of our control panels have the facility to manage files through a browser as well as by FTP.

    Access to this option depends on the service plan you have purchased, and HTTP file uploads / mangement is considerably slower than FTP based management.

    Support Admin

    My CGI script is not working, what permissions do I need to set for them to function properly?

    CGI scripts should be set to 755.
    Owner:Read/Write/Execute Group:Read/Execute World:Read/Execute
    You can set the permissions using your FTP application (often uder a setting called chmod).
    CGI scripts should be placed in the cgi-bin directory tree.
    Support Admin

    How do I access the Ensim control panel ?


    Your Ensim control panel is accessed by a web browser at http://{domain}/admin

    i.e. if your domain was aconixhosting.com then your Ensim CP logon would be at ...
    http://aconixhosting.com/admin

    Support Admin

    What are Othello's primary and secondary nameservers?


    We have different nameservers depending on the service and control panel you use. This enables us to track which server and system different domains are on quicker for support purposes.

    The nameservers for your service will have been listed in the initial welcome documents you received.

    Currently our nameservers include :

    If you are still having difficulty, please open a Support Ticket, clearly showing your domain and the service you ordered and one of the technicians will send you the details you need.

    Support Admin

    How do I access the Plesk control panel ?

    Your Plesk Reloaded 7.x control panel is accessed at http://{domain}/plesk

    i.e. if your domain was designRweb.co.uk then your Plesk CP logon would be at ...
    http://designRweb.co.uk:8443/

    You do not need to (and possibly cannot) access it by IP address.

    The control panel information is encrypted with SSL, but it is a standard application self-signed certificate which may give you a security error to acknowledge first.

    If you view the certificate (issued under name plesk) and then install the certificate, you will bypass the security message on all future visits.

    Support Admin

    Apple Mail leaves messages on server, MAC downloads multiple copies of the same email

    Apple Mail Setup Tweaks

    AppleMail can quickly over-exceed your email space quota if not configured optimally...

    Apple Mail is installed with and requires Mac OS X 10.3 and later (\"Panther\") versions. Versions of Apple Mail before Panther do not always work correctly and you are advised to upgrade where possible.

    Special Mailboxes Settings

    By default, Apple Mail is configured to leave mail on the server, and only removes collected messages 10 days later (assuming you connect again 10 days later). Changing this setting wil not delete mail stored locally on your own computer once downloaded.
    Though this is the default setting, we highly recommend you change the settings to match those shown here.

    Advanced Settings

    Support Admin

    How do I access the CPanel control panel ?

    Your CPanel control panel is accessed by a web browser at http://{domain}/cpanel

    i.e. if your domain was BeyondPerception.net then your CPanel CP logon would be at ...
    http://BeyondPerception.net/cpanel

    Support Admin

    What are Aconix Hosting\'s primary and secondary nameservers?


    We have different nameservers depending on the service and control panel you use. This enables us to track which server and system different domains are on quicker for support purposes.

    The nameservers for your service will have been listed in the initial welcome documents you received.

    Currently our nameservers include :

    If you are still having difficulty, please open a Support Ticket, clearly showing your domain and the service you ordered and one of the technicians will send you the details you need.

    Support Admin

    How to Backup your MySQL DB databases

    Backup command for mysql databases

    For those looking to get a regular backup of your MySQL database, the command to add as a cron.job ...

    /usr/bin/mysqldump -u{mysql_username} -p{mysql_password} {mysql_db_name} |gzip |uuencode {mysql_db_name}backup.sql.gz |mail -s \"database backup\" {emailaddress}

    replace :

    Please only add the backups as jobs *after* 2am to keep load down on the server duriung peak hours, and be warned it will use up your bandwidth/data-transfer allocation quickly, so weekly backups are recommended over daily ones if your DB is relatively static.

    Support Admin

    What is the server path to my files ?

    The path to your files will vary depending on the control panel you use...

    Plesk (linux)

    /usr/local/psa/home/vhosts/{yourdomain.ext}/httpdocs/

    CPanel (linux)

    /home/{username}/public_html/

    Cobalt (linux)

    /home/sites/{www.yourdomain.ext}/web/

    HSphere (linux)

    /home/web/{yourdomain.ext}/html/

    Ensim Pro (linux)

    /home/virtual/{yourdomain.ext}/var/www/html/

    Direct Admin (linux)

    /home/{username}/www/

    HSphere (windows)

    *to add*

    HELM (windows)

    *to add*

    Plesk (windows)

    *to add*
    Support Admin

    How do I repair a damaged MySQL table, rebuild index or prepare for backup ?

    It is always worth trying a repair of MySQL tables before backing them up to shrink the files-sizes and check for inconsistencies in the indices...

    from the SSH prompt, change directory to the location of the database
    (usually /var/lib/mysql/databaseName)
    and execute the MySQL ISAM Check command:
    myisamchk -r *.MYI

    Support Admin

    Can I check my email when I am away from home / work ?

    Yes, by using the webmail service.
    Support Admin

    What happens if I exceed my allocated monthly bandwidth/data-transfer allowance?

    You will receive an automatic email warning you that you have reached/exceeded 80% of your package limit.

    Once you have exceeded your limit, your account is suspended for the rest of the current month.

    You should contact us and purchase more bandwidth/upgrade your plan prior to exceeding your bandwidth allowance to keep your website online, and keep email working normally.

    Please contact the Sales Team to discuss your Bandwidth/Transfer requirements.

    Rob Golding

    How do I add an E-mail Account to Webmin (in Virtualmin) ?

    1. Connect and login to your webmin control panel.
    2. Click on the Servers tab, and then click on Virtualmin Virtual Servers
    3. Click on the domain that you wish to add the e-mail account to.
    4. On the next page, scroll near the bottom, and click on Edit Mail & FTP Users
    5. Click on Add a User to This Domain
      A form will appear.
      Fill in the details as prompted.
      Any user you put here will become user@yourdomain.co.uk (where yourdomain.co.uk is your actual domain name)

      If you wish to enable Subversion for this extra user, or give them an FTP login, you can do so on this screen by clicking Yes next to the appropriate option.
      You can click on the description of the input box for a popup help box describing the option in detail.
    Once you click Create, the e-mail account will be created.
    Rob Golding

    Why can't I send email ? How do I setup outbound SMTP ?

    Othello Technology Sytstems Ltd secure our outbound mail servers to only allow valid email users to send email through our systems. This prevents Scumbag Spammers, from illegally using the email servers to send unsolicited email. In order to send outbound email you must tell the verify to the server that you are valid email user...

    After this is enabled, you will be able to use the high performance email sending capabilities of our hosting services.

    For example:
    In Microsoft Outlook you would edit the properties for a your email account that you have setup by choosing ACCOUNTS from the TOOLS menu and then select the email account you want to change (Outlook can handle multiple accounts), click PROPERTIES, then select the SERVERS tab, and then enable the option MY SERVER REQUIRES AUTHENTICATION. Leave all other settings on to the defaults.

    Please note *MOST* ISP's now block outbound emails

    In order to combat spam, restrict the effects of compromised/worm/virus ridden customer machines, as well provide themselves with some free advertising, the majority of connectivity ISPs now block outbound email except when using their SMTP relays. We advise clients to either change ISP to one without this restrictive policy, or to contact their ISP for outbound email settings.

    Some of those that block outbound email include:

    You'll have to use their mail servers and procedures to be able to send email. Support regarding this will need to be done by the ISP's technical support department, as we are unable to provide specific assistance or influence their policies.
    Support Admin

    How do I disable php for one account on a Linux server ?

    To disable PHP for a single domain/account hosted on a Linux server, simply add the following directive to the .htaccess file in the domains web root directory ...

    If you are the server administrator, you can disable PHP for the domain/account by adding aline on the httpd.conf section for that virtual host ...

    Support Admin

    Can you help / migrate my accounts / websites /emails / databases ?

    If you were a ...
    using one of:
  • cPanel/WHM
  • Plesk
  • Ensim

  • with your previous host, then Othello Technology Systems can migrate your accounts over quickly, free of charge and usually without downtime.

    If it was a different control panel, or you didnt have full root access then we can advise only, and cannot guarantee a successful transfer.

    Support Admin

    Why does my email not arrive at hotmail ? Missing / Lost emails to xyz@hotmail.com

    We hear this several times a day everyday.

    It is NOT going to be, and never has been a problem with any of our servers or services ... EVER.

    We cannot fix something which is another ISPs issue.


    THESE ARE ALL HOTMAIL *PROBLEMS* SO PLEASE CONTACT THEM AND NOT US FOR SOLUTIONS


    The emails will be delivered quite correctly to Hotmail (unless they 're incoming mailservers are down yet again - Hotmail.com are averaging 3 outages a day as at 1st August 2007 ! In which case our correcty configured and managed email servers will keep trying until MSN email servers come back online again)

    For some idea just how bad Hotmail's systems are for delivering email see Hotmail Fail To Deliver Email

    The decision on what happens to your emails now they have been delivered to hotmail are 100% entirely down to them and there is NOTHING we can do to change their system(s).

    In many cases of claims of mail not arriving at xyz@hotmail.com it is most often because it has been caught by the hotmail aggresive junk filter - junk being a good description for the hotmail technologies !.
    Almost 90% of all VALID mail sent to hotmail addresses goes into the junk folder or simply vanishes ...

     

    If by some miracle your email is still considered valid after all that, then the final test is if someone (not necessarily the recipient of your current email) has once tagged an email you sent as spam because they are either

    - these will also mean your mail to anyone @hotmail gets junked.

     Here are the tools to help you "investigate" and troubleshoot the issue...

    MSN's Email Wizard

    http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/

    M$ guidlines

    http://postmaster.msn.com/Guidelines.aspx

    Hotmail troubleshooting

    http://postmaster.msn.com/Troubleshooting.aspx

     


    THESE ARE ALL HOTMAIL *PROBLEMS* SO PLEASE CONTACT THEM AND NOT US FOR SOLUTIONS


     

    Support Admin

    Control Panel - CPanel/WHM

    Information on the CPanel / WHM control panel system

    Do your CPanel hosting accounts come with BoxTrapper ?

    At present we do not offer a BoxTrapper based spam prevention solution.

    BoxTrapper is based around the challenge-response methodology and we have seen much valid email rejected by it, due to the general internet user(s) unwillingness to follow the acknowledgement procedures, failiure of the authentication processes, and lack of patching/fixes from the Control Panel authors to support BoxTrapper.

    Experience with tens of thousands  of email users has shown that correctly configured SpamAssassin rules, combined with individual user whitelists, network-wide blacklists and integration with RBLS for both UCE and Malware filtering has dramatically cut the amount of spam arriving in mailboxes.

    Whilst some junk will always manage to get through, we are continuously pro-active in reducing the quantity of unwanted and often unsuitable email that gets delivered to our clients, but concious that no valid emails are blocked.
    Support Admin

    Setting up easy webmail (Horde) access on CPanel

    Alternative ways of accessing webmail ...

    Our standard CPanel method of accessing the webmail is to use http://{domain}/webmail, which connects on ports 2095/2096.

    Assuming your domain name is webmailuser.co.uk you would access the choices of webmail packages :

    CPanel Webmail (Horde, Squirell, Neo) at http://www.webmailuser.co.uk/webmail

    If you would prefer to access webmail through a dedictaed subdomain - such as webmail.domain straight to the Horde system you ...

    1. in cPanel set up a subdomain "webmail"
    2. setup redirection for that subdomain to
      "https://www.webmailuser.co.uk:2096/horde/index.php//"
      (change webmailuser.co.uk to your domain name)

    This bypasses the usual domain/webmail selection of application and takes you straight to Horde, alternatively replace the /horde/ in the above example with your chosen webmail package.

    How-To provided courtesy of Roger Cornwell, http://www.cornwell.nu

    Support Admin

    Cannot publish site with Frontpage Extensions, front page reporting incorrect password

    Problem: I can no longer publish a site with Frontpage Extensions it says I have the wrong password...

    Solution: Sometimes, under (as-yet unknown) conditions, the CPanel stored Frontpage password can become unreadable on the server.

    Here are the steps to fix this:
    1. Disable frontpage extensions in the site configuration.
    2. Enable frontpage extensions in the site configuration

    Try and publish again, if it still doesn't work for you, try these steps:
    1. Disable frontpage in the site settings.
    2. Remove all of the directories on the site with a _ at the beginning.
    3. Remove the .htaccess file.
    4. Enable frontpage extensions in the site settings.

    If you are still having a problem with the password after this, please submit a support ticket with your Domain name,  Frontpage password, Frontpage version, and the exact steps you are using to reproduce the problem.

    Support Admin

    What ports should be open to run cPanel / WHM behind a firewall ?

    We recommend the following ports are opened in your firewall to correctly use CPanel and WHM

    Port List

    port / service / protocol / direction of traffic

    These settings apply to a base installation of CPanel/WHM version 10 onwards.
    Any add-ons or advanced configurations such as DNS clustering may require additional ports.

    Support Admin

    How do I access my email account from my mobile phone / pda using WAP or GPRS ?

    Note: Your device might use slightly different descriptions for some of the terms

    Firstly you will need to determine the IP address of mailserver handling your emails.
    In a browser visit www.SamSpade.org
    In the first field enter mail.yourdomain.co.uk and click on [do stuff]
    Your IP will be looked up and shown next to mail.yourdomain.co.uk inside the [brackets]

    The email settings for your mobile phone will be:

    e.g.

    Protocol: POP3
    Incoming server: 80.82.140.239
    Incoming port: 110
    Outgoing server: 80.82.140.239
    Outgoing port: 25
    Mailbox/username: test@testdomain.co.uk
    Password: testpasswd
    Support Admin

    How do I move a MySQL Database from one host to another using phpMyAdmin ? Backup and Restore using phpMyAdmin.

    How to Backup and Restore your MySQL Database using phpMyAdmin

    The following are the steps to Export and then Import a MySQL database using phpMyAdmin

    Export from phpMyAdmin

    1. Open cPanel and open your phpMyAdmin
    2. On the welcome screen you will see an Export option click on this link
    3. This will bring up the view dump (schema) of databases screen
    4. Select the tables you wish to be exported from the list
    5. Ensure you choose SQL as the option (this will allow you to just paste the SQL for your next host)
    6. It will create text file on the screen, highlight the information and paste it into a text document.
      Save this for when you get hosting.

    Import into phpMyAdmin

    1. Open cPanel and open your phpMyAdmin
    2. On the welcome screen you will see an Query window option (lower left corner) click on this link
    3. Paste the contents of the text file that you exported and done. Your database and it's contents are moved

    Notes

    There are two limitations on importing data into phpMyAdmin... It is good to save the the data to a file, and then to transfer the file directly to the new host by using the file input form just below the query form.
    Keep hold of the file so that you have a backup to refer to should something go wrong with the import.
    Support Admin

    How do I Import my Neomail Addressbook into Horde ?


    Importing Neomail Addressbook into Horde

    It is a reasonably simple process to import a Neomail addressbook into Horde. ..
    Support Admin

    How do I Import my Neomail Addressbook into SquirrelMail ?


    Importing Neomail Addressbook into SquirrelMail

    It is a reasonably simple process to import a Neomail addressbook into SquirrelMail. ..
    Neomail only has two fields in the addressbook, the nickname and the email address.
    SquirrelMail has five fields and the order is Nickname, First Name, Last Name, email address, and Other Info.
    Support Admin

    How do I access the CPanel control panel ?

    Your CPanel control panel is accessed by a web browser at http://{domain}/cpanel

    i.e. if your domain was BeyondPerception.net then your CPanel CP logon would be at ...
    http://BeyondPerception.net/cpanel

    Support Admin

    What is the server path to my files ?

    The path to your files will vary depending on the control panel you use...

    Plesk (linux)

    /usr/local/psa/home/vhosts/{yourdomain.ext}/httpdocs/

    CPanel (linux)

    /home/{username}/public_html/

    Cobalt (linux)

    /home/sites/{www.yourdomain.ext}/web/

    HSphere (linux)

    /home/web/{yourdomain.ext}/html/

    Ensim Pro (linux)

    /home/virtual/{yourdomain.ext}/var/www/html/

    Direct Admin (linux)

    /home/{username}/www/

    HSphere (windows)

    *to add*

    HELM (windows)

    *to add*

    Plesk (windows)

    *to add*
    Support Admin

    How do I create a MySQL database in Cpanel ?

    MySQL databases can be created through the cpanel control panel:
    1. Login to your control panel
    2. Click on the MySQL Databases icon.
      This may be under the Server or Database sections depending on the theme of your control panel
    3. Enter a name for your database in the Db input field
      Click the Add Db button.
    4. Go back to the MySQL Administration page by clicking the go back link
    5. Scroll down to where it says Database Users and create a new username and password for your database
      Click the Add User button.
    6. Go back to the MySQL Administration page by clicking the go back link
    7. Scroll down to where it says Database Users and select the new user and the database
      Click the Add User to DB button.

    Remember:Your cpanel username is used as a prefix to databases and database users.
    So if you created a database named mydb for access by your cgi scripts and applications it\'s actually going to be called cpaneluser_mydb. Similarly with database users.

    Details of the MySQL DB and DB User can be seen in the control panel in the MySQL Administration page.

    You may add MySQL Databases and Users as long as there are remaining resources available in your hosting plan.

    Support Admin

    What is Fantastico De Luxe ?

     Fantastico De Luxe is the leading auto installer for cPanel servers.
    It provides end users the ability to quickly install most of the leading open source applications required on web sites.

    Main Features

    Fantastico De Luxe is the leading auto installer for cPanel servers.
    It integrates with your cPanel and gives you and your web-hosting customers the ability to install of any of the supported scripts in:
    1. add-on domains
    2. subdomains
    3. top level directories (root of main domain and/or any addon domain/subdomain)

    Additional features User Page

    1. Overview page (lists all installed apps)
    2. Select language
    3. Email notifications to user for installations/removals
    4. Display a warning when logged in using root or reseller password. You can't proceed to install in these cases.

    Scripts being installed by Fantastico De Luxe

    The following scripts can be autoinstalled using Fantastico De Luxe. Installation procedure takes a few seconds and can be performed by novices without the need of setting up MySQL databases, importing structure, chmoding files and without the need of other tasks usually associated with installations:
    Please note version numbers of applications is subject to change as new updates or security patches are released.

    Blogs

    b2evolution (0.9.0.10)
    Nucleus (3.15)
    pMachine Free (2.3)
    WordPress (1.2.2)

    Portals/CMS

    Drupal (4.5.1)
    Geeklog (1.3.10)
    Mambo Open Source (4.5.1a)
    PHP-Nuke (7.5)
    phpWCMS (1.1-RC4-1)
    phpWebSite (0.10.0 english)
    Post-Nuke (0.750-Gold)
    Siteframe (3.1.6)
    Typo3 (3.7.0)
    Xoops (2.0.7.3)

    Customer Support

    Crafty Syntax Live Help (2.9.8)
    Help Center Live (1.2.6)
    osTicket (1.2.7)
    PHP Support Tickets (1.7)
    Support Logic Helpdesk (1.2)
    Support Services Manager (1.0b)

    Discussion Boards

    Invision Board (Disabled) (1.3)
    phpBB2 (2.0.11)
    SMF (1.0)

    E-Commerce

    CubeCart (2.0.3)
    OS Commerce (2.2 MS2)
    Zen Cart (1.2.2d)

    FAQ

    FAQMasterFlex (1.0)

    Guestbooks

    ViPER Guestbook (1.26)

    Image Galleries

    4images Gallery (1.7.1)
    Coppermine Photo Gallery (1.3.2)

    Mailing List

    PHPlist (2.8.12)

    Polls and Surveys

    Advanced Poll (2.03)
    phpESP (1.6.1)
    PHPSurveyor (0.98final)

    Project Management

    PHProjekt (4.2.1)
    dotProject (1.0.2-1)

    Site Builder

    Soholaunch Pro Edition (4.7 (Build 2004_11a))
    Additional Licence Fees apply

    Wiki

    PhpWiki (1.2.6)
    TikiWiki (1.8.4.1)

    Other Scripts

    Dew-NewPHPLinks (2.0.1.0a SEF)
    Moodle (1.4.3)
    Noah’s Classifieds (1.3)
    Open-Realty (1.1.5b)
    phpAdsNew (2.0)
    PHPauction (2.1)
    phpCOIN (1.2.1b)
    phpFormGenerator (2.09c)
    WebCalendar (0.9.45)
    Support Admin

    How do I backup and restore my Website and Databases.

      Backup your site
    1. Login to your old cpanel and click "backup"
    2. Once in backup click "download a home directory backup" This will backup all your email accounts, files, and a few other things. It will not backup your mysql databases.
    3. If you have any mysql databases you will download them now.
    4. If you have any Alias/ Filter Backups download them.
    You have now backed up your entire site.

      Restore your site
    1. Login to your new cpanel and click "backup"
    2. Under "restore a home backup" Click "Browse" and find the home backup you have you have already downloaded, and click upload.
    3. Do the same for your mysql databases.
    4. Do the same for your Alias/Filters.
    You have now restored your entire site.

    Fixing Databases after restore After you have restored your database you may get an error when trying to view a page that users the database (forum, script, phpmyadmin etc).
    Warning: mysql_connect(): Access denied for user: 'domain_dbse@localhost' (Using password: YES) in
    /home/domain/public_html/forum/includes/database.php on line 13
    Unable to connect to database server!

    This means that your database now exists in cpanel, but it has no mysql username and password assigned to it. To assign a username and password login to your cpanel and click "mysql databases" and add the user, and assign appropriate rights to it.

    Your username will look something like this yourusername_databasename@localhost
    The username in our example error above is "domain_dbse"
    You will need to find out your database password for scripts/forums etc. To do so look at the error your page gave you and take notice of the path.

    Path from our example error:
    /home/domain/public_html/forum/includes/database.php on line 13 Login to your site by FTP and go through to the approprate folders/path until you find the file listed in your error. Download the file to your computer. Once it has been downloaded, open the file and look for your database password. Look for a line like
    DB_SERVER_PASSWORD = ('abc123xyz');

    Now fill that password in for the database password, and and then press "add user"

    The user has now been added, but it has not been assigned to a database.

    Match up the user with the database it belongs to and then just click "add user to database"

    All done! If it doesn't work you missed a step somewhere and should create a support ticket for assistance.

    Rob Golding

    What are Sub-Domains, Parked Domains and Add-On Domains ?

    Subdomain

    On CPanel based systems, a subdomain is a method to map a hostname/url to a sub-directory. Example usage:

    Parked Domain

    A parked domain is simply another domain which you can use to access the SAME content as another domain. Example Usage:

    Add-On Domains

    An add-on domain is a combination of the parked and subdomains, and allows you to host an additional domain within your account, but with SEPARATE content. Example Usage:
    Support Admin

    How to create custom error pages ...

    To use your own custom error pages you must first create the html page(s) you want displayed ... for simplicity we recommend that they are named the same as the error code for which they are to be displayed. i.e. 404.htm for the page to be displayed on a 404 error. Some common error codes are ...

    Your website is hosted on an Apache based webserver. For a complete description of the ErrorDocument directive see http://www.apache.org

    To activate your own error pages, you must ...

    1. Download the file called .htaccess from the root directory of your web site (if there is one already)
      It MUST BE downloaded in ASCII mode.
      Before making any changes make a backup copy - if this file is not correct your site may become unavailable.
    2. Using a text editor/Notepad [NEVER USE WORD/WORDPAD] add the following line:
      ErrorDocument ErrorDocumentNumber FullUrl
      where ErrorDocumentNumber is the Apache number e.g. 404 and FullUrl is the full http location of your error page.
      e.g. ErrorDocument 404 http://www.yourdomain.co.uk/404.htm
    3. Save your .htaccess file and the upload it to the root of your website, again using ASCII mode.
    4. Test it. First by going to your home page. Then go to a page that will force the error page to be displayed.
      For example, assuming a page called test404.html does not exist in your site, enter into your browser address bar http://www.yourdomainname.co.uk/test404.htm
      Your new 404 error page will be displayed.

    If after uploading your new .htaccess file, your web site becomes unavailable, restore the .htaccess file from your backup. You did make a backup - didn't you ? then start again from [2].

    Microsoft assumes you would rather see their 404 message instead of the 404 message designed by the web site owner. To change this, in Internet Explorer choose Tools > Internet Options, Advanced, Browsing - uncheck 'Show friendly HTTP error messages'
    Rob Golding

    How do I backup and restore my Website and databases ? How do I move my sites from my current host to Othello ?

    If your old host is also using WHM/CPanel then there is a reasonably simple procedure to move your site, emails and databases to Othello. If they are not using cpanel the best way to move your site is by uploading and downloading it all manually using a tool such as FTP excatly as you did when publishing it the first time.

      Backup your site
    1. Login to your old cpanel and click "backup"
    2. Once in backup click "download a home directory backup" This will backup all your email accounts, files, and a few other things. It will not backup your mysql databases.
    3. If you have any mysql databases you will download them now.
    4. If you have any Alias/ Filter Backups download them.
    You have now backed up your entire site.

      Restore your site
    1. Login to your new cpanel and click "backup"
    2. Under "restore a home backup" Click "Browse" and find the home backup you have you have already downloaded, and click upload.
    3. Do the same for your mysql databases.
    4. Do the same for your Alias/Filters.
    You have now restored your entire site.

    Fixing Databases after restore After you have restored your database you may get an error when trying to view a page that users the database (forum, script, phpmyadmin etc).
    Warning: mysql_connect(): Access denied for user: 'domain_dbse@localhost' (Using password: YES) in
    /home/domain/public_html/forum/includes/database.php on line 13
    Unable to connect to database server!

    This means that your database now exists in cpanel, but it has no mysql username and password assigned to it. To assign a username and password login to your cpanel and click "mysql databases" and add the user, and assign appropriate rights to it.

    Your username will look something like this yourusername_databasename@localhost
    The username in our example error above is "domain_dbse"
    You will need to find out your database password for scripts/forums etc. To do so look at the error your page gave you and take notice of the path.

    Path from our example error:
    /home/domain/public_html/forum/includes/database.php on line 13 Login to your site by FTP and go through to the approprate folders/path until you find the file listed in your error. Download the file to your computer. Once it has been downloaded, open the file and look for your database password. Look for a line like
    DB_SERVER_PASSWORD = ('abc123xyz');

    Now fill that password in for the database password, and and then press "add user"

    The user has now been added, but it has not been assigned to a database.

    Match up the user with the database it belongs to and then just click "add user to database"

    All done! If it doesn't work you messed up somewhere and should create a support ticket for assistance.

    Rob Golding

    How do I access / read / delete my spam folder on CPanel ?

    Accessing Spam filed by SpamAssassin

    Spam Assassin is an automated mail filter that uses a wide range of heuristic algorithms on mail headers and message body text to identify "SPAM" (unsolicited email). Once identified, the mail is tagged as SPAM for later filtering using the user's desktop mail client.

    For more information, please visit the developers' website: http://www.spamassassin.org

    In your control panel you will be able to see the current settings for SA e.g.
    Spam Assassin is currently: disabled
    Spam Box is currently: disabled

    Enabling the Spam Box feature will cause all mail marked by Spam Assassin as spam to be delivered to a separate mail box called 'spam'.

    You can use IMAP or Horde/IMP to check messages that are routed to this box.

    If you wish to use pop3 to check the spam box, just add /spam to the end of your pop3 login.
    e.g. myname@mydomain.co.uk/spam

    This feature's use is generally discouraged in favor of sorting and deleting spam messages using your mail client. Without Spam Box you can configure SpamAssassin to mark your email with an identifying subject (e.g. ***SPAM***), which can then be filtered out into an appropriate location.

    If you simply wish to delete all mail in the spambox, click on the CLEAR SPAMBOX button in your control panel on the SpamAssassin page

    Rob Golding

    How do I use SSI (server Side Includes) ?

    Web pages that use SSI (server side includes) by convention should be named with the .shtml file extension.

    The definitive guide for SSI use with your OthelloHost package is http://httpd.apache.org/docs/howto/ssi.html

    It is possible, using an .htaccess file to set the Server SSI pre-processor to read any kind of file (usually restricted to xhtml type files) with these entries:
    Options +Includes
    AddHandler server-parsed .shtml .shtm .html .htm .xhtml .xhtm

    This will cause all files ending in .shtml .shtm .html .htm .xhtml and .xhtm to be parsed by the SSI Pre-Processor Engine on the server

    Support Admin

    How do I make directories browsable ? How to fix 403 forbidden errors .

    How to allow the browsing of directories which do not have index.htm pages

    And a common solution for "403 Forbidden" errors...

    When you access any location on a web server, the serevr expects to serve up the EXACT named page requested, and if no page name is specified, to show the default page (usually index.htm). If no page is specified, and no index page is found, but other files exist, the server will return a 403 Forbidden Error.

    To allow an uploaded directory of files to be listed, without having to link to each of them from an index page, then you need to enable Directory Browsing for that directory using the .htaccess file.

    Now you have told the webserver (by the .htaccess options Options +Indexes that you want to allow automatic index file creation in that directory.

    The automatic index file created will show a list of all the files (if any) that are inside the directory, and any directories below it.

    Rob Golding

    Where is the Form Mail (FormMail) Script ? How to use CPanel inbuilt form to email scripts ?

    Included with every Othello::Host CPanel web hosting plan is the free Form Mail CGI Script, pre-installed and ready to use. Sending the contents of a web form (Form Mailing) is a common need for web sites, however many of the generally available scripts are easily exploited.

    Form Mail Clone

    FormMail-clone is an equivalent of the original Matt Wright formmail.pl under a less restrictive license. It should behave exactly as formmail.pl, but has been completely written from scratch, which may leads to a few minor visual differences.

    FormMail.cgi will do all the of programming work for you, you simply alter the behavior by using hidden fields in your form.

    Mandatory Fields and Settings

    Form Action

    The form action line should be:
    <form action = "http://yourdomain.com/cgi-sys/FormMail.cgi" method = "post">

    This is the only form field that you must have in your html for the FormMail script to work correctly.

    Recipient

    Field: recipient

    Description: This form field allows you to specify where you wish your form results to be mailed to. Most likely you will want to configure this option as a hidden form field with a value equal to that of your e-mail address.

    Syntax:



    Optional Fields and Settings

    Subject

    Field: subject

    Description: The subject field will allow you to specify the subject that you wish to appear in the e-mail that is sent to you after this form has been filled out and submitted. If you do not have this option turned on, then the script will default to a message subject: WWW Form Submission

    Syntax:



    Email

    Field: email

    Description: This form field will allow the user to specify their return e-mail address. If you want to be able to return e-mail to your user, we strongly suggest that you include this form field and allow them to fill it in. This will be put into the From: field of the message you receive. NOTE: in your code use all-lowercase for the word "email"

    Syntax:



    Realname

    Field: realname

    Description: The realname form field will allow the user to input their real name. This field is useful for identification purposes and will also be put into the From: line of your message header.

    Syntax:



    Sort

    Field: sort

    Description: This field allows you to choose the order in which you wish for your variables to appear in the e-mail that FormMail generates. You can choose to have the field sorted alphabetically or specify a set order in which you want the fields to appear in your mail message. By leaving this field out, the order will simply default to the order in which the browser sends the information to the script (which isn't always the exact same order they appeared in the form). When sorting by a set order of fields, you should include the phrase "order:" as the first part of your value for the sort field, and then follow that with the field names you want to be listed in the e-mail message, separated by commas.

    Syntax:



    Redirect

    Field: redirect

    Description: If you wish to redirect the user to a different URL, rather than having them see the default response to the fill-out form, you can use this hidden variable to send them to a pre-made HTML page.

    Syntax:



    Required

    Field: required

    Description: You can now require for certain fields in your form to be filled in before the user can successfully submit the form. Simply place all field names that you want to be mandatory into this field. If the required fields are not filled in, the user will be notified of what they need to fill in, and a link back to the form they just submitted will be provided.

    Syntax:



    Environment Report

    Field: env_report

    Description: Allows you to have Environment variables included in the e-mail message you receive after a user has filled out your form. This is useful if you wish to know what browser they were using, what domain they were coming from or any other attributes associated with environment variables. The following is a short list of valid environment variables that might be useful:

    Syntax:



    Title

    Field: title

    Description: This form field allows you to specify the title and header that will appear on the resulting page if you do not specify a redirect URL.

    Syntax:



    Return Link URL

    Field: return_link_url

    Description: This field allows you to specify a URL that will appear as a return_link_title on the following report page. This field will not be used if you have the redirect field set, although it is useful if you allow the user to receive the report on the following page, but want to offer them a way to get back to your main page.

    Syntax:



    Field: return_link_title

    Return Link Title

    Field: return_link_title

    Description: This is the title that will be used to link the user back to the page you specify with return_link_url. The two fields will be shown on the resulting form page as:

    Syntax:



    Background

    Field: background

    Description: This form field allows you to specify a background image that will appear if you do not have the redirect field set. This image will appear as the background to the form results page.

    Syntax:



    BGColor

    Field: bgcolor

    Description: This form field allows you to specify a bgcolor for the form results page in much the way you specify a background image. This field should not be set if the redirect field is.

    Syntax:



    Text Colour

    Field: text_color

    Description: This field works in the same way as bgcolor, except that it will change the color of your text.

    Syntax:



    Link Colour

    Field: link_color

    Description: Changes the color of links on the resulting page. Works in the same way as text_color. Should not be defined if redirect is.

    Syntax:



    VLink Colour

    Field: vlink_color

    Description: Changes the color of visited links on the resulting page. It works exactly the same as link_color. Should not be set if redirect is.

    Syntax:



    ALink Colour

    Field: alink_color

    Description: Changes the color of active links on the resulting page. Works exactly the same as link_color. Should not be set if redirect is.

    Syntax:

    Rob Golding

    How do I transfer subdomains from Ensim Control Panel to CPanel/WHM ?

    The ensim control panel systems and cpanel control panel have very different layouts / directory structures.

    Migration of subdomains from ensim to cpanel requires some manual work ...

    This procedure assumes you have root level access to both the source (ensim) and destination (cpanel/whm) servers.

    1. Login to the source ensim server using SSH from where you want to migrate the existing subdomain.
    2. Change to the subdomain directory for the domain you want to move
      i.e. cd /home/virtual/{yourdomain.co.uk}/var/subdomain
    3. Here you can see all the subdomains for this domain with
      ls -l -a
    4. Change into each subdomain html directory
      i.e. cd {subdomain}/html
    5. TAR and GZIP the files
      tar -czvf ../../{subdomain}.tar.gz *
    6. Repeat for all subdomains
    7. Transfer the files to the destination cpanel server, by either ftp or scp
      ftp cpanelserver as the root user
      binary
      hash
      mput *.tar.gz

    1. Login to the cpanel account for the domain and create all the subdomains
    2. Login to the destination cpanel server using SSH.
    3. Change to the directory where you uploaded the files using ftp
      cd ~
    4. Move each file to the appropriate subdomain directory for the domain.
      e.g. mv blog.tar.gz /home/domain-user/www/blog/
    5. Change to the appropriate subdomain directory for the domain.
      e.g. cd /home/domain-user/www/blog/
    6. UnTar the subdomain files
      tar -zxvf *.tar.gz
      rm forum.tar.gz
    7. Set the correct ownership of the files
      chown domain-user.domain-user * -R

    Now test the subdomain and check all file permissions as necessary.

    Support Admin

    How do I automatically delete old emails on CPanel ?

    HOW-TO Have your old email automatically deleted

    If you have a mailbox that is always going over-quota or filling up with mail like your default account or your spam box and you don't want to have to keep logging in and deleting the emails manually this howto will show you how you can have it automatically deleted.

    1. Login to your cpanel and click on the Cron jobs icon
    2. Next click on the Advanced (Unix Style) button to open the cron manager.
    3. Now let's say you want to have *ALL* the emails in your default email accounts inbox deleted that are older than 10 days and have it run at 6:45 AM each day.

      To do this enter the following information in the following fields:
      Minute: 45
      Hour: 06
      Day: *
      Month: *
      Weekday: *
      Command: /usr/bin/archivemail --quiet --delete --days 10 /home/{USER}/mail/inbox

      Make sure you replace {USER} with your actual cpanel username.
    4. Hit the Commit Changes button and wait until sometime after 6:45 AM (assuming you set it up to run at that time) and login to your default email account to see if your emails have been deleted
      If everything looks good your default inbox will now have any emails that are older than 10 days automatically deleted
      To login into your default email account you use your cpanel username and password

    If you wanted to have all the emails deleted that are older than three days you would simply change the --days option to 3

    If you wanted to have all emails inside your mail directory including sent mail, spam, etc. that are older than 30 days deleted...
    /usr/bin/archivemail --quiet --delete --days 30 /home/{USER}/mail/*

    If you had an email account named info @ yourdomain.co.uk and wanted to have all the emails in that inbox that are older than seven days deleted...
    /usr/bin/archivemail --quiet --delete --days 7 /home/{USER}/mail/{yourdomain.co.uk}/info/inbox

    If you had an email account named info @ yourdomain.co.uk and wanted to have all the emails in your sent-mail folder that are older than twenty-one days deleted...
    /usr/bin/archivemail --quiet --delete --days 21 /home/{USER}/mail/{yourdomain.co.uk}/info/sent-mail

    Don't forget to change {yourdomain.co.uk} to your actual domain name !

    You can look in your mail directory via your ftp client or the online file manager to see where your mailboxes are located.

    PLEASE NOTE: We *CANNOT* recover mail deleted in this manner, so please use this tutorial at your own risk

    Support Admin

    Why do I get a cPanel / WHM Invalid License File Error Message ?

    There are occassions when you log into Web Host Manager and are presented with an Invalid License File error. This causes WHM and CPanel to stop working.

    This can be caused by a number of things, including ...

    Of course, the first and most obvious thing to check is if the cPanel license is actually valid. This is easily done with the cPanel license validator.

    If that checks out OK, then you should follow the Cpanel Forum Thread on Expired Licences

    In our experience it is usually caused by either changes to your hostname/ip setup, or a mistake in your firewall rules.

    Support Admin

    How do I set up an automated reply to incoming emails on CPanel ?

    Creating an Autoresponder

    1. Login to your webmail interface through http://{domain}/webmail
    2. Go to Autoresponder Options
    3. Enter your name in the From field
    4. Enter the subject you wish the recipient to see in the
    5. Subject field
    6. Choose the character set the email will be sent in by selecting an option from the drop field
    7. If you wish for the email to display html code in web form, click the tick box next to HTML
    8. Provide a body for your message. For example: "I am out of the office until Monday July 23rd. Please speak to my assistant Veronica on 01234 567890 for any emergencies."
    9. Click on Setup Autoresponder
    Now, all emails sent to your email account will be greeted with this autoresponse until you remove it. You remove it in the same interface by choosing Delete Autoresponder option.
    Support Admin

    How do I set up an Out Of Office reply for incoming emails on CPanel ?

    see KB article: CPanel Autoresponders
    Support Admin

    Error: LogFile parameter is not defined in config/domain file on CPanel/WHM Servers

    LogFile parameter is not defined in config/domain file Setup
    ('/home/{user}/tmp/awstats/awstats.domain.com.conf' file, web server or permissions) may be wrong.
    See AWStats documentation in 'docs' directory for informations on how to setup awstats.

    Usually this means one of the following ...
    1. The /home/{user}/tmp doesn't have the correct permissions, you can fix this with ...
      • chmod 700 /home/*/tmp
    2. The account has exceeded their disk quota and the awstats.domain.com.conf file cannot be created/updated.
      The stats will not run until the disk quota has been increased for the affected accounts.

    You also might have to wait up to 24 hours for logs to run again, or you can force logs to run ...
    To run the webstats for one account:


    To run the webstats for all accounts:
    Chloe Shaw

    How to update CPanel/WHM from shell command line (SSH) ...

    It is highly recommended to *ONLY* do your control panel updates from the shell, whilst you are watching the screen.
    Updating using the web-scripts is prone to failure, and dependant on YOUR connectivity to the internet.
    You should *NEVER* just switch on automatic updates and hope for the best - letting someone else decide what and when to update your system, will lead to downtime.

    Connect by SSH to your server/VPS, and su - to root then ...

    # bring all cpanel scripts up to date

    # update to the latest version of cpanel/whm # upgrade mysql to the latest supported version # upgrade email to the latest version # apply any new hotfixes

     

    Finally restart the Cpanel/WHM process with

     

    Chloe Shaw

    Why does my PHP/MySQL based website / blob / forum / wiki show MySQL errors ?

    There are some circumstances in which your MYSQL databases may become corrupt or tables not closed correctly

    To correct this you will need to do a database table check and then repair


    If you are still seeing errors after this, please open a support ticket.

    ALWAYS BACKUP YOUR DATABASE FIRST
    Rob Golding

    Basic Exim troubleshooting

    Here are the basic SSH commands to assist in troubleshooting any suspected exim mail server troubles:

    Rob Golding

    How Do I Create a RoR (Ruby on Rails) Application ?

    To make your first RoR (Ruby on Rails) application in your OthelloHosts.net Business, ECommerce or Developer hosting packages ...
    1. Login to your Control Panel at http://{domain}/cpanel
    2. Click on the icon for Ruby on Rails
    3. Select the option Load on boot to start the applcation
    4. Give your application a name in the App Name field
      We suggest you call your first application test
    5. The Application Path should be automagically completed for you as public_html/{application}
      e.g. public_html/test
    6. Select the option production as the Environment (default)
    7. Click on Create to build the Application and RoR Framework layout.

    You should now test your Ruby on Rails Application has been deployed. In a browser go to http://{domain}/{application}/public/

    This should show you the default Ruby index page with the Welcome Aboard message.
    You have now setup the RoR Application framework for your new development on Othello:Hosts::Developer Hosting

    You can now start uploading your
    .rb application class files to app/controllers/
    .rhtml view files to app/views/{class}/

    Modify your config/routes.rb
    add a map.connect line to link the application url to your main class
    etc.

    You may need to modify the .htaccess file for the {application}/public directory...
    check for RewriteRule ^(.*)$ dispatch.cgi [QSA,L]

    You can check your Applications status in the control panel

    1. Login to your Control Panel at http://{domain}/cpanel
    2. Click on the icon for Ruby on Rails
    3. If it is Not Running, click on the Run Action to start an "Available Ruby on Rails Application"

      Note:
      The most common error is a "400" Error, indicating you have made a mistake following the instructions above - normally forgetting the trailing slash on the URL after public.

      For help and assistance with Ruby on Rail, please visit the official site at rubyonrails.org.
      Please remember that OthelloHosts.net will not teach you how to program in Ruby or Rails, and support will not be able to help you debug your applications - if you are an application developer you are expected to know how to do these things yourself.

    Rob Golding

    How do I stop Cpanel reporting /usr/bin/crontab permissions are wrong. Please set to 4755.

    If you get this message in CPanel when adding/ediiting/viewing the cron jobs ...
    /usr/bin/crontab permissions are wrong. Please set to 4755
    This indicates that the OS used on your server has a cron/anacron/vixiecron deployment/rpm that requires provides different permissions to those required by the version of the control panel you are running.

    this should fix the message display in the control panel.

    If you do not have root SSH access (are on a shared/virtual server, a managed VPS or an Othello Manage-Dedicated server), then please raise a ticket for support who will be happy to assist.

    Rob Golding

    What is the path to ImageMagick ? Where is ImageMagik ?

    ImageMagick is a wrapper for the Linux GD Libraries, a suite of popular utilities for manipulation of image files within applications / scripts and is often used by image galleries, thumbnail creators and blogs. The ImageMagick files are installed into /usr/local/bin
    Rob Golding

    My website is down...

    My website is down..

    In a unlikely event your website is down please do check the following

    a, Your domain has not expired - If your domain is registered with us you can check to see if your domain is in need of renewal in the Client Portal at http://my.othellotech.net/
    Please do note that all domain reminder notices are sent to the account contact email address only

    b, Your hosting account has not expired - Try logging into your account via the control panel and check the date (HSpshere) or check the Client Portal (Cpanel/Plesk/DirectAdmin/HELM/DotNetPanel)

    c, Check out the Announcements and Notices on the Support Service at http://www.HostAssist.co.uk to see if there is any current work being carried out

    d, Verify it is down with an independant source - run a "spot check" from www.alertra.com

    Over 99% of reports of "my site is down" are faults with your machine, your network, or your ISP and not anything related to the hosting service
    Support Admin

    How do I forward my email to another address in CPanel / WHM ?

    CPanel Email Forwarding

    In cPanel, email accounts which forward to another address are simply known as forwarders.

    To create a forwarder, click the "Email" icon. Then select "Forwarders". Finally, click on "Add Forwarder"

    In the from name field, enter the address which you wish to forward from e.g. enter george to forward all emails sent to george@(yourdomain) to another address.

    In the forwarding to address field, enter the address to which you wish to deliver the forwarded emails - This address *MUST*exist as a valid mailbox somewhere - on the same server/domain or an external one - do NOT forward to a forwarder - this will get your email added to blocklists/blacklists and prevent your email from ever being delivered again.

    In your domain name field, enter the hosted domain name for this forwarder - this allows you to have separate forwarders for each domain hosted in your account if required.

    Additional Notes

    If you enter the from name of an existing POP mailbox account, emails will be duplicated to the forwarding address and the local mailbox - This is NOT recommended.

    To forward emails to multiple destination addresses, simply repeat the process of creating a new forwarder, using the same from-name each time, but specifying a different forwarding-to address.

    Rob Golding

    Migration from DC-Hosting Windows to Othello Linux plans


    1. Sign up for the new Linux hosting plan of your choice (Personal-2 is the equivalent package) at http://othellohosts.net/host_personal_cpanel.htm *DON'T PAY THE INVOICE*
    2. Put in the notes/comment field that you are moving from DC-Hosting and supply your DC Hosting account number. We will then adjust the due-dates on the account to take account of payments for the Windows hosting and void the new invoice.
    3. Upload your content to the new server using the temporary access details that will be in the welcome email or update the ticket if you want us to copy over your current site.
    4. Setup any required email addresses in the new temporary control panel.
    5. Create a support ticket when done and we'll "switch" the accounts over - or you can do it any time by clicking "my domains" then "view/edit" in the Othello client portal and set the nameservers to those in your welcome email.
    6. Once it's all switched over log into the DC-Hosting control panel and select billing/cancel to delete the old site and stop it doing any further charging for the old account.
    7. If you have any problems/questions/help needed during the process please create a support ticket.
     
    Chris Burton

    Control Panel - Plesk

    Information on the Plesk control panel system.

    Can I get multiple copies of mails sent to me?

    Yes qmail as used by Plesk Reloaded for Linux supports forwarding to one address of all email received into a mailbox, through the Plesk control panel.

    To receive copies to more than 1 address, then additional addresses can be added manually by the server administrator to...

    the format of each outgoing email address is
    &email_address

    This is ideal for those who want a copy sent to a pop-box/external mailserver *and* a copy sent to a device like a BlackBerry.

    Contact support for futher assistance.

    Support Admin

    Why does PLESK say I have used up all of my resources?


    Plesk accounts are based on allocations of: If you have assigned all of your space, pop3 mailboxes etc to other domains in your account, you cannot allocate any more of it to new domains.

    Please contact the Sales department for upgrade options if you need additional resources / features.

    Support Admin

    Why can I not add any more email accounts?

    Within the Plesk control panel you have the ability to assign the resources (Email Addresses, Diskspace, Bandwidth, Databases, Autoresponders etc) however you choose amongst the domains in your hosting plan.

    You allocate these resources by using the Limits link in the control panel:

    Specific Example
    My hosting account says 25 e-mail accounts.
    I currently use 21 so why does it say I can not add any more?

    No of email addresses in plan - 25
    No allocated to domain1 : Mailboxes 9
    No allocated to domain2 : Mailboxes 12
    No allocated to domain3 : Mailboxes 2
    No still available to allocate : 2
    Go to the domain you wish to assign them to and click on *limits*
    to allow the use of the remaining 2 email accounts to that domain.

    Support Admin

    Why can I not add any more databases ?

    Within the Plesk control panel you have the ability to assign the resources (Email Addresses, Diskspace, Bandwidth, Databases, Autoresponders etc) however you choose amongst the domains in your hosting plan.

    You allocate these resources by using the Limits link in the control panel:

    If your plan doesn't come with enough resources for your needs, please contact the Sales Team about an inexpensive upgrade.

    Support Admin

    Why can I not add any more webmail emails addresses ?


    Within the Plesk control panel you have the ability to assign the resources (Email Addresses, Diskspace, Bandwidth, Databases, Autoresponders etc) however you choose amongst the domains in your hosting plan.

    You allocate these resources by using the Limits link in the control panel:

    If your plan doesn't come with enough resources for your needs, please contact the Sales Team about an inexpensive upgrade.

    Support Admin

    Why can I not add any more domains or subdomains ?


    Within the Plesk control panel you have the ability to assign the resources (Email Addresses, Diskspace, Bandwidth, Databases, Autoresponders etc) however you choose amongst the domains in your hosting plan.

    You allocate these resources by using the Limits link in the control panel:

    If your plan doesn't come with enough resources for your needs, please contact the Sales Team about an inexpensive upgrade.

    Support Admin

    How do I access the Plesk control panel ?

    Your Plesk Reloaded 7.x control panel is accessed at http://{domain}/plesk

    i.e. if your domain was designRweb.co.uk then your Plesk CP logon would be at ...
    http://designRweb.co.uk:8443/

    You do not need to (and possibly cannot) access it by IP address.

    The control panel information is encrypted with SSL, but it is a standard application self-signed certificate which may give you a security error to acknowledge first.

    If you view the certificate (issued under name plesk) and then install the certificate, you will bypass the security message on all future visits.

    Support Admin

    What is the server path to my files ?

    The path to your files will vary depending on the control panel you use...

    Plesk (linux)

    /usr/local/psa/home/vhosts/{yourdomain.ext}/httpdocs/

    CPanel (linux)

    /home/{username}/public_html/

    Cobalt (linux)

    /home/sites/{www.yourdomain.ext}/web/

    HSphere (linux)

    /home/web/{yourdomain.ext}/html/

    Ensim Pro (linux)

    /home/virtual/{yourdomain.ext}/var/www/html/

    Direct Admin (linux)

    /home/{username}/www/

    HSphere (windows)

    *to add*

    HELM (windows)

    *to add*

    Plesk (windows)

    *to add*
    Support Admin

    How do I create a MySQL database in Plesk ?


    MySQL databases can be created through the plesk control panel:
    1. Login to your control panel
    2. Select the domain you want to the database associated with.
    3. Click on the Databases icon.
    4. Enter a name for your database in the Database Name input field
      Click the Add button.
    5. Enter a name for the database owner in theNew User input field
      Click the Add button.
    6. Enter and confirm a password for the new DB User
      Click the Update button.

    Details of the MySQL DB and DB User can be seen in the control panel in the Database Administration page.

    You may add MySQL Databases and Users as long as there are remaining resources available in your hosting plan.

    Support Admin

    How to create custom error pages ...

    To use your own custom error pages you must first create the html page(s) you want displayed ... for simplicity we recommend that they are named the same as the error code for which they are to be displayed. i.e. 404.htm for the page to be displayed on a 404 error. Some common error codes are ...

    Your website is hosted on an Apache based webserver. For a complete description of the ErrorDocument directive see http://www.apache.org

    To activate your own error pages, you must ...

    1. Download the file called .htaccess from the root directory of your web site (if there is one already)
      It MUST BE downloaded in ASCII mode.
      Before making any changes make a backup copy - if this file is not correct your site may become unavailable.
    2. Using a text editor/Notepad [NEVER USE WORD/WORDPAD] add the following line:
      ErrorDocument ErrorDocumentNumber FullUrl
      where ErrorDocumentNumber is the Apache number e.g. 404 and FullUrl is the full http location of your error page.
      e.g. ErrorDocument 404 http://www.yourdomain.co.uk/404.htm
    3. Save your .htaccess file and the upload it to the root of your website, again using ASCII mode.
    4. Test it. First by going to your home page. Then go to a page that will force the error page to be displayed.
      For example, assuming a page called test404.html does not exist in your site, enter into your browser address bar http://www.yourdomainname.co.uk/test404.htm
      Your new 404 error page will be displayed.

    If after uploading your new .htaccess file, your web site becomes unavailable, restore the .htaccess file from your backup. You did make a backup - didn't you ? then start again from [2].

    Microsoft assumes you would rather see their 404 message instead of the 404 message designed by the web site owner. To change this, in Internet Explorer choose Tools > Internet Options, Advanced, Browsing - uncheck 'Show friendly HTTP error messages'
    Rob Golding

    Useful links for Windows Plesk Servers ...

    Windows Plesk Servers - QuickLinks

    SW-Soft (The Authors)

    http://www.sw-soft.com/en/

    Plesk 7 for Windows

    http://www.sw-soft.com/en/products/plesk7win/

    Plesk 7 for Windows Documentation

    http://www.sw-soft.com/en/products/plesk7win/docs/

    The Plesk 7 for Windows Forum

    http://forum.plesk.com/forumdisplay.php?s=bbea1a1b12d1b43ddce3671d9843b475&forumid=92

    Online Manual for Clients

    http://download1.sw-soft.com/Plesk/Plesk7/Windows/Docs/plesk-7-win-clients-manual/index.html

    Online Manual for Users

    http://download1.sw-soft.com/Plesk/Plesk7/Windows/Docs/plesk-7-win-users-manual/index.html

    Advanced Features Manual online

    http://download1.sw-soft.com/Plesk/Plesk7/Windows/Docs/plesk-7-win-advanced-features-manual/index.html
    Rob Golding

    How do I use SSI (server Side Includes) ?

    Web pages that use SSI (server side includes) by convention should be named with the .shtml file extension.

    The definitive guide for SSI use with your OthelloHost package is http://httpd.apache.org/docs/howto/ssi.html

    It is possible, using an .htaccess file to set the Server SSI pre-processor to read any kind of file (usually restricted to xhtml type files) with these entries:
    Options +Includes
    AddHandler server-parsed .shtml .shtm .html .htm .xhtml .xhtm

    This will cause all files ending in .shtml .shtm .html .htm .xhtml and .xhtm to be parsed by the SSI Pre-Processor Engine on the server

    Support Admin

    How do I make directories browsable ? How to fix 403 forbidden errors .

    How to allow the browsing of directories which do not have index.htm pages

    And a common solution for "403 Forbidden" errors...

    When you access any location on a web server, the serevr expects to serve up the EXACT named page requested, and if no page name is specified, to show the default page (usually index.htm). If no page is specified, and no index page is found, but other files exist, the server will return a 403 Forbidden Error.

    To allow an uploaded directory of files to be listed, without having to link to each of them from an index page, then you need to enable Directory Browsing for that directory using the .htaccess file.

    Now you have told the webserver (by the .htaccess options Options +Indexes that you want to allow automatic index file creation in that directory.

    The automatic index file created will show a list of all the files (if any) that are inside the directory, and any directories below it.

    Rob Golding

    Where do I upload my Custom Error Pages in Plesk ?

    To use your custom error pages on a Plesk based hosting server
    Support Admin

    How do I force Statistics (Webalizer and AWstats) to run on Plesk Servers ?

    Updating Webalizer and AWStats on Linux Plesk Servers from SSH

    The plesk control panel is notorious for breaking, falling over, or simply not working correctly, and is the main reason www.OthelloHosts.net no longer offer it for virtual hosting - it simply isn't stable enough :( That said, several of the "quirks" can be fixed or at least temorarily repaired from the command line:
    Rob Golding

    What is the path to ImageMagick ? Where is ImageMagik ?

    ImageMagick is a wrapper for the Linux GD Libraries, a suite of popular utilities for manipulation of image files within applications / scripts and is often used by image galleries, thumbnail creators and blogs. The ImageMagick files are installed into /usr/local/bin
    Rob Golding

    My website is down...

    My website is down..

    In a unlikely event your website is down please do check the following

    a, Your domain has not expired - If your domain is registered with us you can check to see if your domain is in need of renewal in the Client Portal at http://my.othellotech.net/
    Please do note that all domain reminder notices are sent to the account contact email address only

    b, Your hosting account has not expired - Try logging into your account via the control panel and check the date (HSpshere) or check the Client Portal (Cpanel/Plesk/DirectAdmin/HELM/DotNetPanel)

    c, Check out the Announcements and Notices on the Support Service at http://www.HostAssist.co.uk to see if there is any current work being carried out

    d, Verify it is down with an independant source - run a "spot check" from www.alertra.com

    Over 99% of reports of "my site is down" are faults with your machine, your network, or your ISP and not anything related to the hosting service
    Support Admin

    How do I access the PLESK Webmail ? Where is webmail/horde on Plesk servers ?

    How do I access the webmail facility on plesk ?

    Webmail is available by default at:
    http://webmail.yourdomain.co.uk

    Rob Golding

    How do I use a Microsoft Access database on Windows Plesk Hosting.

    Uploading your database

    1. Login to your the Plesk Control Panel and open the File Manager.
    2. Open the private folder and select Add New Folder.
    3. Click the Browse button and location the database file (*.mdb) file from your local computer.
    4. Press the OK button to upload it.

    Setting up a database connection

    1. Click on Home to return to the Home page and select ODBC Settings under Services.
    2. Click on the "Add new ODBC DSN" button
    3. Enter the name of the new connection for the database uploaded in the previous steps (You must only use letters and numbers - no spaces). You can also add an optional description.
    4. From the drop down, select "Microsoft Access Driver (*.mdb)" and click OK.
    5. Enter the Database File Path, this will be in a format similar to: E:\inetpub\vhosts\<example.com*gt;\private\<uploaded_database.mdb> (See the section Finding the Database Path below) where example.com is your domain name and uploaded_database.mdb is the name of the database uploaded to the site. Normally the domain name will not include the www part.
    6. The rest of the fields are optional and are normally not needed.
    7. Click on the "Test" button and if the connection has been created correctly you will be shown the message "Connection Successful".
    8. If you do not see "Connection Successful" please check you have specifed the correct path (without the www). If you need to enter a password to open the database enter the appropriate username and password details.

    Finding the Database Path

    1. Save the attachment shown below "showpath.asp" and upload this to the 'httpdocs' folder for your website.
    2. Browse to this page in your web browser http://www.example.com/showpath.asp (replacing www.example.com)
    3. This should show you a path similar to C:\inetpub\vhosts\<example.com*gt;\httpdocs\showpath.asp
    4. To create the path to your database remove the portion "httpdocs\showpath.asp" from the end and add "private\<uploaded_database.mdb>.
    5. Once this is working, please remove the file showpath.asp from your website as it is no longer needed
    Chris Burton

    How do I set the database permissions for a Microsoft Access file (*.mdb) on Windows Plesk.

    Microsoft Access Database Permissions

    1. Login to the Plesk control panel and open the File Manager and locate your database file (normally in private
    2. Click on the padlock icon next.
    3. Select the "Plesk IIS User" account which is shown on the left. Then select the option to Allow Full Control from the right hand side of the screen and click OK (You must give "Full Control" permissons on the folder the Microsoft Database (*.mdb) file is located in).
    4. Your database should now have the correct permissions set
    Chris Burton

    How do I publish my site with FrontPage to a Windows Plesk Server?

    Publishing your site with FrontPage

    1. Open FrontPage 2000 and from the File menu select "Open Web".
    2. Select the local folder containing your web pages (normally in "My Webs").
    3. From the File menu select "Publish".
    4. Enter the URL of your site in the "Specify the location to publish your web to" i.e. "http://www.example.com/" and click on "Publish".
    5. You will now be prompted for your username and password.
    Your website will now be published to the web server and you should be able to view it over the internet.
    Chris Burton

    How do I setup email on the server and client(Desktop)?

    Setting up emails on the server

    1. Login to the Control Panel using the details from your welcome email.
    2. Within the control panel click on the "Mail" button
    3. Type in the name part of the email address you are setting up (For example "user" is the name part of the email address "user@example.com") into the "Mail Name" field.
    4. Check the "Mail Box" option.
    5. Enter the required password for the mail account.
    6. Click on "Update".
    7. Your email is now setup on the server and you can configure it on the client/desktop.

    Setting up email on the client (Desktop)

    1. Open Outlook Express, select "Accounts" from the "Tools" menu.
    2. On the Mail tab, click "Add" and then select "Mail".
    3. Type in your full name as you want displayed when people receive emails from you and click on "Next".
    4. Type in your email address (as setup on the server as above), and click on "Next".
    5. Select incoming mail server type as POP3, In the incoming mail field enter "mail." i.e. if your domain was "example.com" you would enter "mail.example.com".
    6. In the outgoing field enter the same details as incoming and click "Next"
    7. Enter your username (full email address) and password for this email address as setup above and click on "Next".
    8. Select the new account in the list of mail accounts and click "Properties"
    9. Click on the "Servers" tab, and check the "My server requires authentication" option and click "OK".
    10. Click on "Close", your account is now setup.
      1.  
    Chris Burton

    How do I add a user to my MySQL database through the plesk control panel?

    1. Login to your control panel
    2. Select the domain you want to the database associated with.
    3. Click on the Databases icon.
    4. Click on the Database you wish to create the user for.
    5. Click Add New Database User.
    6. Enter the required Username and Password and click OK
    You can now use these details in your scripting applications.
    Chris Burton

    Where is phpmyadmin in Plesk?

    Once logged into the Plesk control panel, phpmyadmin can be found as follows.

    1) Click on "Home" and select the domain from the list
    2) Click on Databases
    3) Click on the database you wish to use phpmyadmin on (Click "Show All" if the database is not shown)
    4) Click on "DB WebAdmin" (Linux) or "WebAdmin" (Windows) under the Tools heading and phpmyadmin will be opened in a new window (you may need to disable popup blockers).
    Chris Burton

    Control Panel - H-Sphere

    Information on the H-Sphere control panel system.

    What is the server path to my files ?

    The path to your files will vary depending on the control panel you use...

    Plesk (linux)

    /usr/local/psa/home/vhosts/{yourdomain.ext}/httpdocs/

    CPanel (linux)

    /home/{username}/public_html/

    Cobalt (linux)

    /home/sites/{www.yourdomain.ext}/web/

    HSphere (linux)

    /home/web/{yourdomain.ext}/html/

    Ensim Pro (linux)

    /home/virtual/{yourdomain.ext}/var/www/html/

    Direct Admin (linux)

    /home/{username}/www/

    HSphere (windows)

    *to add*

    HELM (windows)

    *to add*

    Plesk (windows)

    *to add*
    Support Admin

    How to create custom error pages ...

    To use your own custom error pages you must first create the html page(s) you want displayed ... for simplicity we recommend that they are named the same as the error code for which they are to be displayed. i.e. 404.htm for the page to be displayed on a 404 error. Some common error codes are ...

    Your website is hosted on an Apache based webserver. For a complete description of the ErrorDocument directive see http://www.apache.org

    To activate your own error pages, you must ...

    1. Download the file called .htaccess from the root directory of your web site (if there is one already)
      It MUST BE downloaded in ASCII mode.
      Before making any changes make a backup copy - if this file is not correct your site may become unavailable.
    2. Using a text editor/Notepad [NEVER USE WORD/WORDPAD] add the following line:
      ErrorDocument ErrorDocumentNumber FullUrl
      where ErrorDocumentNumber is the Apache number e.g. 404 and FullUrl is the full http location of your error page.
      e.g. ErrorDocument 404 http://www.yourdomain.co.uk/404.htm
    3. Save your .htaccess file and the upload it to the root of your website, again using ASCII mode.
    4. Test it. First by going to your home page. Then go to a page that will force the error page to be displayed.
      For example, assuming a page called test404.html does not exist in your site, enter into your browser address bar http://www.yourdomainname.co.uk/test404.htm
      Your new 404 error page will be displayed.

    If after uploading your new .htaccess file, your web site becomes unavailable, restore the .htaccess file from your backup. You did make a backup - didn't you ? then start again from [2].

    Microsoft assumes you would rather see their 404 message instead of the 404 message designed by the web site owner. To change this, in Internet Explorer choose Tools > Internet Options, Advanced, Browsing - uncheck 'Show friendly HTTP error messages'
    Rob Golding

    What is the path to ImageMagick ? Where is ImageMagik ?

    ImageMagick is a wrapper for the Linux GD Libraries, a suite of popular utilities for manipulation of image files within applications / scripts and is often used by image galleries, thumbnail creators and blogs. The ImageMagick files are installed into /usr/local/bin
    Rob Golding

    How can I transfer my hosting to you with no down time?

    It is possible to transfer your hosting to us without suffering any downtime, please follow these instructions...



    If you have any problems or questions please let us know.

    Support Admin

    How to remove protected folder (remove .htaccess)

    If you have setup a protected folder using WebShell and wish to remove the protection now, you will need to remove .htaccess file from that folder, please following these instructions...

    1. Log in to WebShell
    2. Click check box to show "hidden files"
    3. Navigate to the folder which is protected
    4. Delete the .htaccess file (On Windows delete the .htprotect file)

    That's it - your folder is no longer protected.
    Support Admin

    What are your name servers?

    Every service has it's own nameserver settings, please ensure you use the nameservers appropriate to the systems you are hosted on ...

    The namservers for the HSphere based Hosting Service are ...
    ns1.dc-servers.com
    ns2.dc-servers.com
    ns3.dc-servers.com
    Support Admin

    SSL Services

    There are two types of SSL service available, shared SSL and dedicated SSL, to explain the differences...


    Shared SSL...

    This option is cheaper than the full SSL service, this is because you do not require a dedicated IP address and you do not have to purchase your own SSL certificate - you share one of our secure certificates. Your secure website address would look something like this...


    https://whatEverYouLike.secure-websites.com/


    So you choose a subdomain from our domain "secure-websites.com"


    This is equally as secure encryption wise as a full SSL service.


    Full SSL...

    With this option you will need a dedicated IP address, and your own SSL certificate. You are able to have the secure URL to look exactly as you require, ie you can base it on your own domain name, ie


    https://www.yourexactdomain.com/


    We can offer certificates starting from £20 a year and up - the difference between them is the "trust" level - because SSL is not always just about encryption but also about trust.


    For example, if you use our shared SSL service the certificate will not be registered to your company or domain name - but it is still secure from transmitting data over the internet.


    On full SSL, with a £40 certificate you can have the asthetics of using your own domain name, and the encryption between client and server - but the level of trust is low since these certicates are very easy to acquire. This may suit you, if you do not do ecommerce and want to use your own domain for the SSL service.


    Again on full SSL, with a slightly more expensive certificate, you get a trust logo ( Like the one we have at https://dc-hosting.com/ ) with these the trust is built in because the certificates are only issued once certain criteria are met and certain documents are provided and confirmed.


    With the event of some new browsers that can show a green bar for secure sites - we can also offer EV SSL certificates, these are special Extra Validation certificates, they do cost more, but can provide the visitor to your site with more much more confidence in the trust and security.


    If you have any questions on this please let us know via our support site @ http://www.HostAssist.co.uk

    Support Admin

    I cannot send / receive email

    This will usually be one of two reasons...

     

    1 - Your ISP does not allow external SMTP server - click here for help on testing this


    2 - You have not been authenticated to send mail via our servers

     

    If your ISP does not allow you to use external SMTP, we do operate SMTP on port 587 (hsphere) or 26 (cpanel) as well, you will need to modify your mail clients SMTP port to "587" - if you use Outlook Express you can download the script to the right and answer the questions as required and it will setup your email account for you (NOTE: If you have a warning about this script you can safely "ignore" it - this is not a malicious script!)

    Once you have confirmed you email setup, if you still cannot send email this probably means you have not been authenticated to send mail via our servers.

    We operate SMTP Authentication...

    "SMTP Auth" - This means you must provide a user id and password to be able to send mail via our SMTP servers - your user name and password is your email address and the mailbox password - If you use Outlook Express you can download the attached script which will automatically setup your email account for you (Note this only works for Outlook Express)

    Please note - when you are sending mail via our SMTP servers the "from" address in your mail client must match the address you authenticated with.

     

    If you need help setting up SMTP Auth please click here
    Support Admin

    My email has stoped working ...

    My email has stopped working...

    If your email account has suddenly just stopped working it might just be you or your ISP are currently have a local problem which will resolve itself shortly. To be on the safe side can you...

    Login to your email account using webmail - see your control panel specific instructions for webmail access details.
    - If you can not view your webmail it is possible that your domain has expired and needs to be renewed, that your hosting account has expired and needs to be renewed, or that you have exceeded your space/traffic limitations in your hosting plan.
    Support Admin

    My website is down...

    My website is down..

    In a unlikely event your website is down please do check the following

    a, Your domain has not expired - If your domain is registered with us you can check to see if your domain is in need of renewal in the Client Portal at http://my.othellotech.net/
    Please do note that all domain reminder notices are sent to the account contact email address only

    b, Your hosting account has not expired - Try logging into your account via the control panel and check the date (HSpshere) or check the Client Portal (Cpanel/Plesk/DirectAdmin/HELM/DotNetPanel)

    c, Check out the Announcements and Notices on the Support Service at http://www.HostAssist.co.uk to see if there is any current work being carried out

    d, Verify it is down with an independant source - run a "spot check" from www.alertra.com

    Over 99% of reports of "my site is down" are faults with your machine, your network, or your ISP and not anything related to the hosting service
    Support Admin

    I was a DC-DOMAINS.com (dc domains .com) customer - how do I manage, update, see or renew my domain ?

    DC-Domains.com has become OthelloNames.net

    To register new domains and transfer your domain names to us go to our Domain Registration Website at www.Othellonames.net

    To self-manage your existing domain names visit the new Client Portal at http://my.othellotech.net/
    - it uses the same details you used at dc-domains.com (email address and password)

    You can click "My Domains" and see a list of your currently owned domain names and on each you want to change click "View Details" and then the renew button, or you can wait until 21 days before expiry and you'll get an automated invoice to pay

    If you would like them to "auto-renew" you can simply add "add funds" to your account which will be spent on the renewals as they are required completely automatically.

    Any you dont want anymore you can mark as "allow to expire", and (unless you return to change back to "invoice for renewal" will simply be cancelled at the end of their registered term.

    Rob Golding

    How do I use Google Apps / GoogleMail /Gmail for my domains email service through HSPhere ?

    How do I use Google Apps for my email service from HSPhere ? To switch to using google hosted email from the hsphere / dch email service ...
    1. Make sure you have collected all your emails
    2. Log into your HSphere Control Panel
    3. Click on Email
    4. Delete all your email accounts that you had for the domain
    5. Return to the main Control Panel screen
    6. Click on Domain
    7. Turn OFF the email service
    8. Return to the main Control Panel screen
    9. Click on Domain
    10. Click on the DNS configuration edit icon
    11. Delete the built in MX records for your domain
    12. Delete the existing mail.domain CNAME record
    13. Add the A, CNAME and MX records exactly as supplied by Google
      for any specific help with the A/CNAME/MX records they supply, you *will* need to contact Gogle, as we do not run their email service and only they can assist in it's configuration

    Please remember that many ISPs and email systems will have "cached" the old details, and it can be upto 7 workingdays before everyone realises your email service has moved. No email will be delivered to or accepted by our servers once you start the process, so it *should* all eventually get to your google mail account, depending on the *senders* ISp and mail setup.

    Rob Golding

    Email

    Outlook Error 0x800CCC80 when sending email. . Unable to send email - no connection to mailserver on port 25.

    The connection to the server has failed. Account: '', Server: 'mail.mydomain.com', Protocol: SMTP, Port: 25, Secure(SSL): No, Socket Error: 10060, Error Number: 0x800CCC0E" error when attempting to send emails.

    If your Outlook Email Programis reporting error "0x800CCC80" when attempting to send an email, then your email program is not correctly configured or your ISP is intercepting the outbound emails (hence unable to contact the mailserver on port 25 (Outbound SMTP email)).

    This will be caused by one or more of:


    If you are very sure you have checked all of the above and they are all ok, then you need to call your ISP support desk to find out why they are interfering with your outbound emails.

    For the avoidance of doubt ... it *IS* an error with your email program configuration which only you can fix, or a problem with whomever you use for the internet connection blocking your outbound emails.

    Please do not contact support for assistance regarding "0x800CCC80" as there is nothing we can do to fix your email program and if your ISP is applying port limiting/blocking to port 25 like BT, Virgin, Sky, AOL etc, then you _will_ need to upgrade to a decent ISP that provides a proper connectivity service, not just a "facebook browsing" service.

    See OthelloConnect.net ADSL for our broadband connectivity services.

    Support Admin

    Test POP3 access


    Testing to see if you can access our POP3 mail servers

     

    Open a command prompt, you can do this via...

     

    Start > Run > Type "cmd" and press "Enter"

     

    (Note: If "cmd" does not work please try "command")

     

    A black window will appear - in this window type the following...

     

    telnet mail.dc-servers.com 110

     

    (NOTE: If you get any prompts about telnet trying to access the internet please allow it)

     

    If you receive a line similar to this...

     

    +OK <12768.1091519608@mail.dc-servers.com>

     

    Then you are OK - please type "quit" and press enter


     

    If you get a connection error or do not see the above then you cannot access our server, please check your firewall settings and network - you may also want to try a trace route - please see this KB Item for details.
    Support Admin

    What is the maximum size of email/attachments I can receive?

    This is generally limited by your mailbox size and how much free space you have.
     
    But you must note : If for example if you had 10MB of free space left in your mailbox, this doesn't necessarily mean emails can be sent to you with a 10MB attachments...
     
    This is due to the MIME encoding that takes place at the email client - this must happen for binary file attachments - because email was designed as a text only transport system - so when sending binary data, it must be converted to a text type format. MIME encoding converts binary data to ASCII - unfortunately this is quite an inefficient process and will generally increase the size of the attachment to around 150%
    Support Admin

    How can I change my mail password?


    You can either do this in your control panel or via this link...

     

    http://cp.dc-servers.com/psoft/servlet/psoft.hsphere.CP?action=change_mbox_password

     
    Support Admin

    How to configure SMTP Authentication with Outlook Express on a Mac


    If you are running Outlook Express on a Mac ytou may have problems using SMTP Authentication

    Outlook Express 5.02 has a bug in SMTP authentication that appears in some installations - you can get around this by following these instructions...

     

    1. Open Outlook Express and go to the menu item Tools and choose Accounts.


     

    2. Next, select the your email account. If you have multiple accounts that require authentication, you will need to edit them one at a time.

    With the account name selected (highlighted), click on Edit. This will open the dialogue box shown below.


     

    3. On the bottom of the page, you will see Click here for advanced sending options. Click on this link/button, and the additional dialog box Advance Sending Options will open. See below.

     

    4. Now, put a check mark in the box for SMTP server requires authentication.

    Then, put a check mark in the box for Log on using. See below.


     

    5. Now, to get this to work you need to enter your user ID as your email address - BUT - you must replace the @ with a % See below.



     

    NOTE : This is ONLY changed in the Advanced sending options box
    Support Admin

    How to configure SPAM Protection





    AntiSpam allows to trace, filter out and delete spam messages coming to your mailbox. The system doesn't delete messages recognized as spam. It only marks them as spam and delivers them in a regular way, which is why these messages also count against your summary traffic.



    To enable antispam for the entire account:


    1. Select Account settings in the Account menu. The following page will show:


    2. Click to add antispam resource for all mailboxes or for all mail resources (box, forward, alias, responder) in this account.


    To enable antispam for a maildomain:


    1. Go to the Mail Info menu and select the mail domain from the drop-down box.

    2. Click Go and you will see the mail service details of the chosen mail domain:


    3. On the page you will be taken to, add antispam either for all mailboxes of this mail domain or for all mail resources (box, forward, alias, responder).
    4. Clicking the antispam icon will let you configure antispam settings for mail resources.

    5. Click the Submit button at the bottom of the form.


    To configure antispam protection for a mail resource:


    1. Click the e-mail address in the E-mail list on the Mail Controls page. The following page will appear:


    2. Check the AntiSpam box.

    3. Click the Submit button at the bottom of the form.

    4. On the Mail Controls page click the Antispam icon in the Resources included column:


    5.  
    6. Fill up the Antispam preferences page that will show:



      • Spam check level determines how aggressively spam will be filtered. Antispam filters analyze each email message as it passes through the gateway email server and score it between 1 and 14. The larger the number the more likely it is considered to be spam:

        • Very Aggressive: guarantees almost anything delivered to your mailbox will be legitimate. However you will lose a lot of email (rejects messages that score over 2)

        • Aggressive: guarantees anything delivered to you will be legitimate. Still a fair chance of false positives (rejects messages that score over 4)

        • Normal: might block some mailing lists messages (rejects messages that score over 7)

        • Relaxed: accepts semi-legitimate bulk mail (rejects messages that score over 10)

        • Permissive: accepts almost everything (rejects messages that score over 14)

        The default value is usually 5, but this can be changed by the hosting system administrator.

      • Spam processing: By default it is set to Mark as spam, but you can change configuration.

      • White List - sender e-mail addresses to accept

      • Black List - sender e-mail addresses to reject

      Note: White and Black Lists have priority over the spam check level.
         * you can use masks using '*' and '?'. For example: *@domain.com, ?abc@domain.com, *.domain.com
         * e-mail addresses or masks should be separated by ',' or ';' or 'ENTER' or 'TAB' or 'SPACE'.

    7. Click the Submit button at the bottom of the form.
    Support Admin

    Cannot send email using Eudora

    If you are having trouble sending email using Eudora as your email client, you may need to try editing the eudora.ini file and make sure the following are set/exist...

     

    SMTPAuthAllowed=1
    SMTPAuthRequired=1
    SMTPAuthBanished=CRAM-MD5
    Support Admin

    How to empty your mail box

    You can delete all mail in your mailbox by using the form below...


    Full email address :
    Email password :
     


    Support Admin

    Looks like spam sent from my email address? Setup SPF...

    Unfortunately this is a common occurrence, where spammers, viruses and worms spoof email from addresses. This is possible due to the way that email is designed to work and there is little you can do to stop them.

     

    Having said that - we do support SPF (Sender Policy Framework) and you can enable this via your control panel. This sets up some rules on our servers that say what "machines" are actually allowed to send email from your domain name, so when other servers that also support SPF receive email from your domain name - they check with our server (in real time) to see if it has been sent from an authenticated server. You can find more details on SPF at http://spf.pobox.com/
    Support Admin

    Change SMTP port in Outlook Express

    Change SMTP port in Outlok Express...









    Support Admin

    How do I access dc-hosting webmail system ? How do i read my hsphere email when out of the office ?

    All HSphere based hosting accounts have access to our advanced @MAIL webmail system.

     
    You can access webmail at the following URL https://webmail.secure-web-sites.com/
    Support Admin

    Mail hosted externally (Remote MX)...

    Mail hosted externally...

    If you have your web site hosted with us, but have your email service hosted elsewhere (eg an Exchange server in your office) you should make DNS changes in your control panel like below...

    1. Log on to Control Panel
    2. From the "Domain Settings" menu select "Domain Info"
    3. If needed click the domain name you need to edit.
    4. Switch Off the mail service with us (Be sure you understand what you are doing as this will delete any mail setting on our servers)
    5. Click the Icon to edit "DNS configuration"
    6. Under "Custom A records" Click "Add DNS A Record", the name should be something like "mail" (without quotes), in the "Data" field you should enter the IP address for your mail server, then click Submit.
    7. Under "Custom MX records" Click "Add DNS MX Record", leave the "Name" field empty - this is important, in the "Priority" field enter "10" (without quotes), then in the last box enter the fully qualified domain name of the A record you created in step 6 - this will be something like "mail.yourdomainname.com" and click submit

    That's it, our DNS and mail servers now know to deliver mail to your externally hosted mail server
    Support Admin

    How to make Outlook auto remove mail from the server

    To save space on the server, you may want to edit your email client setting to auto delete email from the server once it has been downloaded to your local machine.

    An example of how to do this in Outlook Express...

    1.. Start Outlook Express
    2.. Click "Tools" menu bar and select "Accounts"
    3.. Click "Mail" tab
    4.. Double click the email account you need to edit
    5.. Click the "Advanced" tab
    6.. Near the bottom of this window, uncheck the box labeled "Leave a copy of messages on server"
    7.. Click "OK"
    8.. Click "Close"
    9.. Click "Send/Recv"

    An example of how to do this in Outlook...

    1.. Start Outlook
    2.. Click "Tools" menu bar and select "Email Accounts"
    3.. Make sure "View or change existing e-mail accounts" is selected and click "Next"
    4.. Double click the email account you need to edit
    5.. Click the "More settings" button
    6.. Click the "Advanced" tab
    7.. Near the bottom of this window, uncheck the box labeled "Leave a copy of messages on server"
    8.. Click "OK"
    9.. Click "Next"
    10.. Click "Finish"
    11.. Click "Send/Recv"
    Support Admin

    Change SMTP port...

    We are recommending all clients to use port 587 for SMTP services, if you need help on how to change your email clients SMTP port please see the list below...

    * Change SMTP port in Outlok Express
    * More to be added shortly - if you need help please let us know
    Support Admin

    How to enable SPF (Sender Policy Framework)

    How to enable SPF (Sender Policy Framework)...









    Support Admin

    How to switch off auto responders

    How to switch off auto responders...









    Support Admin

    How to switch off email catch all...

    How to switch off your email catch all...









    Support Admin

    How do I create a email account?

    How do I create a email account?

    You can create two different kinds of email account - you can setup a pop3 account which can then be accessed via a email client or you can create a forwarding email account which gets forwarded to another address which you have elsewhere

    example : pop3 account means you can send and receive mail from an address like bob@mydomainame.com and can also gain access to this mail account via webmail

    example : a forwarding account means you can only receive mail from bob@mydomainname.com to another address ie a personal address like me@hotmail.com you will not be able to send mail from a forwarding account

    Please see the below flash movies on how to setup each account

    pop3: https://support.dc-hosting.com/disp-flash.php?24CP1

    forwarder: https://support.dc-hosting.com/disp-flash.php?24CP5
    Support Admin

    How to setup SMTP Authentication

    If you wish to use our SMTP servers to send email from your email client you will have to be authenticated first for security.

     

    We operate SMTP Auth protocol - this requires a user id and password each time an email is sent via our machines - the user id and password is the same as your mailbox user id and password (The userid is your full email address)

     

    You may need to setup you mail client to use SMTP Auth - below we have a few flash movies which show you how to set this up in some popular email clients.
     



     » MS Outlook Express
     » MS Outlook 2003
     » Mozilla Thunderbird
     » Eudora

     » MS Outlook Express - Mac OS8-9
    Support Admin

    553 sorry, that domain isn't allowed to be relayed thru this MTA

    When I try to send mail I get the message

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



    This means you have not been authenticated by our mail server - please make sure you have configured your email client as described in these knowledgebase articles...


















    I cannot send email






    How to setup SMTP Authentication
    Support Admin

    I am getting spam mail

    I am getting spam mail

    If you are getting unmanagable ammounts of spam mail, we recommended that you enable ANTI-SPAM / ANTI-VIRUS on your mailbox - you can enable this under the "email" option once logged into your control panel.
    Support Admin

    Can't send mail - spamhaus

    If you are having problems sending email and you are getting an error with details like this in it (where 1.2.3.4 is your IP address)...

    http://www.spamhaus.org/query/bl?ip=1.2.3.4

    Please go to https://support.dc-hosting.com/whatsmyip and following the instructions there.

    Notes : Why was my IP listed in the XBL?
    Most IPs are listed only as a result of directly sending spam or viruses to the XBL (CBL) system's detectors (spamtraps, special addresses which do not belong to any real users, and which receive only spam). When mail is received from the IP, the connection is analyzed to determine if it is either an open proxy or is running a spam-sending trojan (usually installed by a virus such as Netsky, Bagle, etc.).

    (In this case our system lists only when the virus connects directly to our servers, not when an intermediate, non-virus-MTA connects, nor due to a virus being bounced.)

    If the IP belongs to a NAT gateway/firewall system, we strongly recommend blocking all outgoing port 25 traffic from machines on your network not configured and maintained specifically as mailservers.

    Other listed IPs come from the scanned connections to SMTP servers (NJABL) and IRC networks (BOPM). Open proxies are used to abuse IRC much as they are used to send spam. If a proxy system is detected open, its IP is listed.

    From http://www.spamhaus.org/faq/answers.lasso?section=Spamhaus%20XBL
    Support Admin

    Test to see if your ISP blocks external SMTP


    Testing to see if your ISP allows you to use external SMTP servers

     

    Open a command prompt, you can do this via...

     

    Start > Run > Type "cmd" and press "Enter"

     

    (Note: If "cmd" does not work please try "command")

     

    A black window will appear - in this window type the following...

     

    telnet mail.dc-servers.com 25

     

    (NOTE: If you get any prompts about telnet trying to access the internet please allow it)

     

    If you receive the line

     

    220 mail.dc-servers.com ESMTP

     

    Then you are OK - please type "quit" and press enter


     

    If you get a timeout error this means your ISP is blocking external SMTP servers - this is becoming more and more common - but do not worry! We also operate our SMTP servers on a non standard port as well so you may still be able to use our SMTP server - click here for details

     

    If you get a response but it is NOT from mail.dc-servers.com then your ISP is redirecting the SMTP service - most likely to their own SMTP server (Or you may have some sort of proxy)

     
    Support Admin

    Cannot receive email...

    If you are having problems receiving email please check the following...

    :: Check your mailbox quota via your H-Sphere control panel to make sure your mailbox is not full.
    :: Make sure your domain name has not expired
    :: Check your spam setting to make sure the email is not being blocked by this, or add the recipient to your whitelist
    Support Admin

    How do I use Google Apps / GoogleMail /Gmail for my domains email service through HSPhere ?

    How do I use Google Apps for my email service from HSPhere ? To switch to using google hosted email from the hsphere / dch email service ...
    1. Make sure you have collected all your emails
    2. Log into your HSphere Control Panel
    3. Click on Email
    4. Delete all your email accounts that you had for the domain
    5. Return to the main Control Panel screen
    6. Click on Domain
    7. Turn OFF the email service
    8. Return to the main Control Panel screen
    9. Click on Domain
    10. Click on the DNS configuration edit icon
    11. Delete the built in MX records for your domain
    12. Delete the existing mail.domain CNAME record
    13. Add the A, CNAME and MX records exactly as supplied by Google
      for any specific help with the A/CNAME/MX records they supply, you *will* need to contact Gogle, as we do not run their email service and only they can assist in it's configuration

    Please remember that many ISPs and email systems will have "cached" the old details, and it can be upto 7 workingdays before everyone realises your email service has moved. No email will be delivered to or accepted by our servers once you start the process, so it *should* all eventually get to your google mail account, depending on the *senders* ISp and mail setup.

    Rob Golding

    Errors

    error '80004005' Could not find installable ISAM

    This error can occur if there is a typo in your connection string or path to your database, for help on setting up DSNless connections please see this article
    Support Admin

    Directory Listing Denied / Changing default index page / You are not authorized to view this page

    I am getting a message like this...





    Directory
    Listing Denied

    This Virtual Directory does not allow contents to be
    listed.



    This is displayed when there is no default
    index page, for example there is no file named


    1. default.htm
    2. default.asp

    3. default.html
    4. index.html
    5. index.htm

    6. index.asp

    This means the server does
    not know what to display. You can fix this a number
    of way,

    1. Create a file with a name like
    one above


    2. Switch on directory
    browsing - this means if no default page is found
    the server will automaticvally display all pages and
    folders as links for the user



    3. You can change the default page for the folder
    you have this problem with


    Support Admin

    Fault Finder (beta)

    Note : This is beta software that we are writing and trialling - it will only operate on Windows machines which have .NET 2 installed nad is currently only tested on Windows XP and Windows 2003


    If you do not have the Microsoft .NET 2 framework installed please install it


    Once installed you can download the dcFaultFinder. This is a simple executable program that can be saved and run anywhere on your machine - this application is written by DC-HOSTING and simple runs simple commands on your machine to test access to your domain name.


    When running the application you should enter some details on the form...


    Support Admin

    Microsoft JET Database Engine error '80040e14', Syntax error in...

    If you get an error like this is it possible you are using a reserved word in your SQL - please see http://support.microsoft.com/default.aspx?scid=kb;EN-US;248738 for a list of resevereved words.

     

    If you are using a reserved work you can usually get around the issue by enclose the field name in square brackets, eg...

     

    SELECT [reservWordFieldName] FROM myTable;
    Support Admin

    PHP Error messages

    If you are trying to debug a PHP application but do not see any error messages or just get a blank page, you may want to enable PHP errors to be displayed to the screen, you can do this by adding these lines to the begging of your PHP code...


    ini_set("error_reporting", 7);
    ini_set("display_errors", "On");


    If you are using linux you can do this for all php files by creating/editing a .htaccess file with the following...

    php_flag display_errors on
    php_value error_reporting 7


    Please remember to remove these lines when you have finished debugging your code.
    Support Admin

    How to enabled error log (Linux error_log)

    1. Log on to control panel
    2. In main menu bar at top under "Domain Settings" click "Domain Info"
    3. If applicable select the relevant domain name
    4. Click the edit icon to the right of the label "Web Service"
    5. Scroll down to the label "Error Log" and switch on
    6. At the top of this page where is says "Server Configuration | Changes need to be applied" click the "Apply" link
    7. Wait around 15 minutes for this to be activated in apache
    8. Scroll back down to "Error Log" and click the magnifying glass icon to view the log
    8. Visit the problem page again, and then refresh the error log page.
    Support Admin

    Flash Movies

    Change control panel & FTP passwords

    Change control panel & FTP passwords...









    Support Admin

    Changing your hosting plan & billing period

    Changing your hosting plan & billing period...









    Support Admin

    Using Webmail

    Using Webmail...









    Support Admin

    Creating & transferring a domain

    Creating & transferring a domain...









    Support Admin

    Deleting a domain

    Deleting a domain...









    Support Admin

    Creating a subdomain

    Creating a subdomain...









    Support Admin

    Creating a domain alias (pointer)

    Creating a domain alias (pointer)...









    Support Admin

    Modifying your AntiSpam settings

    Modifying your AntiSpam settings...









    Support Admin

    Using WebShell4

    Using WebShell4...









    Support Admin

    Changing your email password

    Changing your email password...









    Support Admin

    Editing your contact information

    Editing your contact information...









    Support Admin

    Creating an email alias

    Creating an email alias...









    Support Admin

    How to create a mailbox

    How to create a mailbox...









    Support Admin

    Creating a catchall email account

    Creating a catchall email account...









    Support Admin

    Creating an autoresponder

    Creating an autoresponder...









    Support Admin

    Setup email account in Outlook Express

    Setup email account in Outlook Express...









    Support Admin

    How to enable SPF (Sender Policy Framework)

    How to enable SPF (Sender Policy Framework)...









    Support Admin

    How to switch off auto responders

    How to switch off auto responders...









    Support Admin

    How to switch off email catch all...

    How to switch off your email catch all...









    Support Admin

    Change SMTP port in Outlook Express

    Change SMTP port in Outlok Express...









    Support Admin

    Creating a mail forwarder (redirect)

    Creating a mail forwarder (redirect)...









    Support Admin

    Creating redirect pages (URLs)

    Creating redirect pages (URLs)..



    Please also see...

    How to create a redirect (PHP)

    How to create a redirect (ASP)









    Support Admin

    Creating custom error pages

    Creating custom error pages...









    Support Admin

    Managing a MySQL database using phpmyadmin

    Managing a MySQL database using phpmyadmin...









    Support Admin

    Changing your billing information

    Changing your billing information...









    Support Admin

    Password protecting a site or directory in Webshell4

    Password protecting a site or directory in Webshell4...









    Support Admin

    Creating FTP subaccounts (Linux only)

    Creating FTP subaccounts (Linux only)...









    Support Admin

    Managing FrontPage Extensions

    Managing FrontPage Extensions...









    Support Admin

    Creating a MySQL database

    Creating a MySQL database...









    Support Admin

    FTP

    Getting an error when uploading files

    I am getting an error - 426 Connection closed; transfer aborted - when uploading files to my webspace.

    This usually means that you have run out of diskspace - you will either need to remove some webfiles to make some space or upgrade your account to one that has more diskspace available.
    Support Admin

    Problems FTPing / Slow FTP

    If you are running Windows XP or higher and are having problems with FTP please try stopping the ALG (Application Layer Gateway) service * as this can often cause problems, you can stop this service by doing the following...



    You should no longer have any FTP issues now!


     


    * http://www.microsoft.com/smallbusiness/support/articles/ref_net_ports_ms_prod.mspx

    Application Layer Gateway (ALG) Service


    This subcomponent of the Internet Connection Sharing (ICS)/Internet Connection Firewall (ICF) service provides support for plug-ins that allow network protocols to pass through the firewall and work behind ICS. Application Layer Gateway plug-ins have the power to open ports and change data (such as ports and IP addresses) embedded in packets. File Transfer Protocol (FTP) is the only network protocol with a plug-in that is released with Windows Server 2003, Standard Edition, and Windows Server 2003, Enterprise Edition.


    The ALG FTP plug—in is designed to support active FTP sessions through the network address translation (NAT) engine used by these components. The ALG FTP plug—in does this by redirecting all traffic passing through the NAT destined for port 21 to a private listening port in the 3000-5000 range on the loopback adapter. The ALG FTP plug-in then monitors and updates FTP control channel traffic so that the FTP plug-in can plumb port mappings through the NAT for the FTP data channels. The FTP plug-in will also update ports in the FTP control channel stream.


    System Service Name ALG

    Application protocol : FTP control

    Protocol : TCP

    Port : 21

    Support Admin

    How can I use my web browser to access

    If your web browser supports FTP you can access your web sites FTP files by using a URL like this...

     

    ftp://yourUserID:@ftp.yourDomainName.com/

     

    Making sure you replace yourUserID with your own ftp user id and yourDomainName.com with your own domain name

     

    Then when you press enter you will be prompted for your ftp password.

     

    NOTE : Please do not try to access using a web browser without entering your username/password.
    Support Admin

    General

    SSL Services

    There are two types of SSL service available, shared SSL and dedicated SSL, to explain the differences...


    Shared SSL...

    This option is cheaper than the full SSL service, this is because you do not require a dedicated IP address and you do not have to purchase your own SSL certificate - you share one of our secure certificates. Your secure website address would look something like this...


    https://whatEverYouLike.secure-websites.com/


    So you choose a subdomain from our domain "secure-websites.com"


    This is equally as secure encryption wise as a full SSL service.


    Full SSL...

    With this option you will need a dedicated IP address, and your own SSL certificate. You are able to have the secure URL to look exactly as you require, ie you can base it on your own domain name, ie


    https://www.yourexactdomain.com/


    We can offer certificates starting from £20 a year and up - the difference between them is the "trust" level - because SSL is not always just about encryption but also about trust.


    For example, if you use our shared SSL service the certificate will not be registered to your company or domain name - but it is still secure from transmitting data over the internet.


    On full SSL, with a £40 certificate you can have the asthetics of using your own domain name, and the encryption between client and server - but the level of trust is low since these certicates are very easy to acquire. This may suit you, if you do not do ecommerce and want to use your own domain for the SSL service.


    Again on full SSL, with a slightly more expensive certificate, you get a trust logo ( Like the one we have at https://dc-hosting.com/ ) with these the trust is built in because the certificates are only issued once certain criteria are met and certain documents are provided and confirmed.


    With the event of some new browsers that can show a green bar for secure sites - we can also offer EV SSL certificates, these are special Extra Validation certificates, they do cost more, but can provide the visitor to your site with more much more confidence in the trust and security.


    If you have any questions on this please let us know via our support site @ http://www.HostAssist.co.uk

    Support Admin

    Search Engine Optimization (SEO)

    We do not specialise in Search Engine placements and optimisation, but if required we can put you in touch we people who do.

    Or you check the following resources for help...

    www.submit-it.com/subopt.htm?print=1
    Support Admin

    How do I enable stats?

    How do I enable stats?

    If you would like to enable stats for your website we recomend enabling AW-Stats, you can enable this along with other stats packages via the "Web Service" page on your control panel (Domain Settings > Domain Info > Web Service)
    Support Admin

    I'm having troubles making payment

    I'm having troubles making payment

    If you are having problems with making payment for your hosting account and you are a current user please use this link

    https://dc-hosting.com/cp-credit.asp

    This link can also be used to update your billing profile -

    Note this link is only for hosting NOT for domains names
    Support Admin

    How can i upgrade / downgrade my account

    How can i upgrade / downgrade my account

    You are able to upgrade / downgrade your account via your hosting control panel, simply login and click the "notepad and pen" icon next to your current account plan, from the page that will then load you will be able to upgrade / downgrade your account - charges/credits* for the change will be displayed on-screen before the upgrade happens giving you the option to cancel the upgrade if you wish.

    *Note : Credits must remain on the account and can be used by other services on the account - credits cannot be refunded to credit/debit cards
    Support Admin

    I have uploaded my web files but they are not showing

    I have uploaded my web files but they are not showing

    First thing to do is make sure you have uploaded all your files into the folder which is named after your domain ie if your domain name is www.peterpan.com then all files must be uploaded into the folder named "peterpan.com" for them to become visible via your domain, you must also make sure you remove/replace the default "index.html" file.

    If all files are unloaded into the correct folder and you have replaced the index file try clearing your browsers catch and viewing again.
    Support Admin

    Trust Logo





































    Implementing a TrustLogo into your Website






    Use the following line if you are displaying your TrustLogo over a STANDARD
    NON-SECURE page, e.g. http://




    Use the following line if you are displaying your TrustLogo over a SECURE page,
    e.g. https://







    We offer four variants of TrustLogo: one for use on sites which have
    purchased an SSL certificate from Comodo, one for use on sites who have not
    purchased an SSL, one to indicate credit card acceptance and one to indicate
    a Comodo partnership.



    Simply make your selection from the drop-down toolbar before continuing




    ) of the graphic.














    Step 3: Copy and paste the below code into your webpage HTML.



    If you have selected to use a floating TrustLogo, you may place this code
    anywhere within the BODY of your webpage.

    If you have selected to use a non-floating TrustLogo then place this code where
    you would like your TrustLogo to appear on your webpage.






    Support Admin

    Cannot access osCommerce admin folder.

    If you are prompted for a username and password when trying to access your admin folder please enter your FTP user name and password.
    Support Admin

    How to remove protected folder (remove .htaccess)

    If you have setup a protected folder using WebShell and wish to remove the protection now, you will need to remove .htaccess file from that folder, please following these instructions...

    1. Log in to WebShell
    2. Click check box to show "hidden files"
    3. Navigate to the folder which is protected
    4. Delete the .htaccess file (On Windows delete the .htprotect file)

    That's it - your folder is no longer protected.
    Support Admin

    How to cancel your account

    Accounts are automatically renewed upon their expiry for both monthly and annual periods. If you wish to cancel your account you can do this in your control panel by going to billing and selecting Cancel Account
    Support Admin

    Traffic Quotas


    If I use WebShell ("File Manager" from the control panel) to transfer files from one place on the server to another place on the server, does this count towards my traffic quota?




    No, your traffic quota is data into/out of the server - e.g web pages acess, ftp uploads, email etc




    If you are using the file manager becuase the data doesnt "leave" the server its not counted
    Support Admin

    Where can I get my invoices

    You are able to download PDF invoices via https://dc-hosting.com/downloadinvoice.asp
    Support Admin

    Where can I find the control panel?

    https://cp.dc-servers.com/psoft/servlet/psoft.hsphere.CP
    Support Admin

    Shared SSL

    Shared SSL gives a URL like https://whatEverYouLike.seceure-web-sites.com/

    This secure URL will be directly mapped (aliased) to your main web space.

    So for example if you had a domain http://yourDomain.name/ your file path may be like...

    D:hshomeUserIDyourDomain.name

    The shared SSL URL would also point to this path so it uses the exact same web space.

     


    NOTE: For ASP, the "#include file" directive should be used instead of "#include virtual" with correct file path which is relative to the script directory.

    Also, for proper use of Cookies, you should use this command
    when setting cookies :

    Response.Cookies("cookiesname").Path="/"

     
    Support Admin

    How can I transfer my hosting to you with no down time?

    It is possible to transfer your hosting to us without suffering any downtime, please follow these instructions...



    If you have any problems or questions please let us know.

    Support Admin

    Fault Finder (beta)

    Note : This is beta software that we are writing and trialling - it will only operate on Windows machines which have .NET 2 installed nad is currently only tested on Windows XP and Windows 2003


    If you do not have the Microsoft .NET 2 framework installed please install it


    Once installed you can download the dcFaultFinder. This is a simple executable program that can be saved and run anywhere on your machine - this application is written by DC-HOSTING and simple runs simple commands on your machine to test access to your domain name.


    When running the application you should enter some details on the form...


    Support Admin

    How to find out your IP address

    Sometimes you may need to find out your IP address or may need to provide it to us - you can find your network IP address by clicking this link...

     

    https://support.dc-hosting.com/whatsmyip
    Support Admin

    How to change your hosting plan

    If you want to upgrade or downgrade your hosting plan, you can do this by logging in to your control panel at https://cp.dc-servers.com

    Once you have logged in to the left of the screen next to the current plan name there is a notepad icon (see image below) if you click this you will be given a list of compatible plans that you are able to change to. After selecting the new plan you will be shown the credits or charges that will be made and asked to agree to them.

    If you have any problems trying to switch hosting plans please let us know.

    Support Admin

    Doing a trace route

    Doing a trace route to our servers (Based on MS Windows)

     

    Open a command prompt, you can do this via...

     

    Start > Run > Type "cmd" and press "Enter"

     

    (Note: If "cmd" does not work please try "command")

     

    A black window will appear - in this window type the following...

     

    tracert mail.dc-servers.com

     

    (NOTE: If you get any prompts about tracert trying to access the internet please allow it)

     

    You should receive some lines similar to this...

     

      1    <1 ms    <1 ms    <1 ms  192.168.1.1
      2    17 ms    16 ms    17 ms  lo1-bba1.th.eclipse.net.uk [212.104.130.141]
      3   199 ms   196 ms   202 ms  ge5-1-core4.th.eclipse.net.uk [81.5.191.41]
      4    18 ms    18 ms    18 ms  ge-5-1-620.metro1-londencyh00.London1.Level3.net[212.113.11.49]
      5    17 ms    17 ms    18 ms  212.113.28.10

      6    24 ms    22 ms    28 ms  mail.dc-servers.com [80.71.16.206]

     

    This shows the network route taken from your PC to our server (mail server in the example above)

     

    If you do not get past line 1 or 2, it is most likely to be a problem local to your machine/network or ISP - possibly a firewall config or ISP is currently having problems.

     

    If you get further then it is possibly a problem with the network between you and us, it would probably be worth sending a copy of the details to us in a ticket so we can check it out.
    Support Admin

    How to stop hotlinking on Linux accounts

    In this artile there are two example, one to protect against image hotlinking and another to protect against PDF hotlinking - in all examples you will need to replace yourdomain.co.uk with your own domain making sure you enter a backslash () before any dots.


    PDF Example
    Create a .htaccess file in your site, or edit an existing one and enter the following

    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^http://(.+.)?yourdomain.co.uk/ [NC]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteRule .*.(pdf)$ /nohotlink.pdf [L]


    This will redirect any hotlinks to /nohotlink.pdf - which you could setup to explain the real PDF can be found at your own site, which may drive legit visitors to your site, Or you could setup this instead...

    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^http://(.+.)?yourdomain.co.uk/ [NC]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteRule .*.(pdf)$ - [F]


    Which will give a 403 forbidden error instead when hotlinking is applied.



    Images Example
    Create a .htaccess file in your site, or edit an existing one and enter the following

    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^http://(.+.)?yourdomain.co.uk/ [NC]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteRule .*.(jpe?g|gif|png)$ /nohotlink.gif [L]


    This will redirect any hotlinks to /nohotlink.gif - which you could setup to explain the real image can be found at your own site, which may drive legit visitors to your site, Or you could setup this instead...

    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^http://(.+.)?yourdomain.co.uk/ [NC]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteRule .*.(jpe?g|gif|png)$ - [F]


    Which will give a 403 forbidden error instead when hotlinking is applied.
    Support Admin

    What is the full file path to my webspace

    On Windows it is...

     

    D:hshome<YourFTPUserID>

     

    On linux it is...

     

    /hsphere/local/home/<YourFTPUserID>/

     

    Note: They are the paths to your root folder, if