msgbartop
Gossimer’s Premier Web Hosting and Domain Registration Knowledgebase.
msgbarbottom

22 Jan 12 Getting Started

Welcome to the Gossimer Support Knowledge Base. Here we have listed detailed information regarding all our current Product and Service offerings and answers to your every possible query. The Gossimer Support KB has been divided into Categories indicating a particular Interface or a particular Product/Service. These have been further logically divided into Sub-Categories and Answers, detailing a particular action or query.

In the event, you are unable to locate a particular resource, please make use of the Search box provided on the top of the page or inform our Support Team at http://support.gossimer.com.

Tags: , , , , , , , , , , , , ,

28 Jan 12 PHP API Kit and Integration Guide

Follow the instructions below to begin integration with the API using PHP -

Make sure you have read the General API Integration Instructions first. If you have already integrated the PHP API Kit at your end, read the Change Log first to know what has changed since.

Reference:

General API Integration Instructions >>
Change Log >>

IMPORTANT   

The PHP API Kit is not compatible with version PHP5. You need to use version PHP4 in order to integrate the API Kit at your end.

 

 

Step 1. Download the API Kit
Click the link below to download the relevant API kits (updated on 6th March, 2008).

PHP_CoreKIT_v3_10.zip
PHP_DomainsKIT_v3_10.zip
PHP_HostingKIT_v3_10.zip
PHP_OtherProductsKIT_v3_10.zip

Step 2. Download the API Documentation
The complete documentation of all classes and methods available in the API can be found in the Docs below. The Docs below are javadocs, but the function names and explanations remain the same for all the platforms and the documentation is self explanatory. We recommend you download the docs and read through them completely once before you integrate your application (updated on 6th March, 2008).

Core_Docs_v3_10.zip
Domains_Docs_v3_10.zip (updated on 1st April, 2008)
Hosting_Docs_v3_10.zip
OtherProducts_Docs_v3_10.zip

 

IMPORTANT  

Since “list” is a keyword in the PHP language, the “list()” methods in the various classes (in the PHP Kit) has been renamed to “listOrder().” However, the documentation still mentions the method name as “list” since the documentation is JAVA specific.

 

 

 

Instructions to pass parameters to functions using the PHP Kit

Since PHP uses typeless variables you will have to ignore the datatypes presented in the docs. But for assigning values to variable of types other than strings and integers special care will have to be taken. Below is the list of datatypes presented in the API Doc and their usage in PHP.

Java Data

Types Assigning values in PHP

String “firstname\@secondname.com”
int 123
HashMap (Datatype for storing name-value pair) array(“domain.com”=>”1″)
Array and Vector (Datatype for storing more than one value) array(“ns1.domain.com”,”ns2.domain.com”)
boolean (Datatype for storing true or false) true / false

Example:

  • For Calling a Function which takes a String datatype and an integer datatype as its paramters

    public int function1(java.lang.String userName, int parentid)
    $result = $obj->function1(“firstname\@secondname.com”,1);

     

  • For Calling a Function which takes a HashMap, a String Array and an integer Array as its parameters

    public java.util.HashMap function2(java.util.HashMap domainHash, java.lang.String[] orderby, int[] resellerId)

    and domainHash is accepting the domainname and the number of years as name value pair

    $result = $obj->function2(array(“domain1.com”=>1,”domain2.com”=>2),array(“column1″,”column2″),array(22,33))
     

  • For Calling a Function which takes a Vector and a boolean as its parameters

    public java.lang.String function3(java.util.Vector nameServers, boolean add)
    $result = $obj->function3(array(“ns1.domain.com”,”ns2.domain.com”),true)

 

Step 3. Extract the files from the API Kit archive
You should get the following directory & files structure

examples/ – Pre-written examples. You can directly run these examples to test API functionality
lib/ – The PHP class files, library files and wsdl files that you need to run your application
 

Step 4. Run the examples
You can run the pre-written examples provided in the “examples” folder. Note the following steps to do so -

1. Upload the “examples” and “lib” folders to your web server where you run your PHP scripts. Make sure that both these folders are uploaded to the same parent folder.

2. You must have PHP 4 installed on the server

3. You must have a Demo account ready the first time. Read the General instructions if you have not yet setup your demo account. Reference: General API Integration Instructions >>

IMPORTANT   

The Demo server duplicates all functionality of the live server, however all Domain Names will appear as available on the Demo Server. It does not query the live registry and therefore names which are not available on the live registry will still appear as available on the Demo Server. At times connectivity to the DEMO Registry may be down resulting in errors.

 

4. Make the appropriate changes to “constants.php” in the “examples” folder, by putting in the values for your “SERVICE_USERNAME”, “SERVICE_PASSWORD”, “SERVICE_PARENTID”. The remaining settings have already been made for you in this file. You may only need to change the path for the “lib” folder if you have uploaded the lib folder elsewhere

5. The URL to which the call is made is maintained in the “config.php” file inside the “lib” folder. By default all calls are made to the demo server URL using HTTP. You can make changes to this file and redirect your calls to the appropriate server

IMPORTANT   

If you are using HTTPS calls you MUST have the extension for CURL installed and enabled in your PHP installation.

 

6. Another important parameter maintained in the “config.php” file is the variable $DEBUG. If this variable is set to “true”, then for each call you will see the entire XML Request and Response in the output. You should keep it to “true” during testing, but set it to false on the live environment.

7. Every Example file has a set of functions which you can run.

8. Once you have modified the appropriate example file, access it over your webserver by putting in your URL such as http://yourserver/examples/html and choose the required function from the links given in the left frame.

IMPORTANT   

In registering/managing any domain name on the demo server always use ns1.onlyfordemo.net and ns2.onlyfordemo.net as your nameservers. ANY OTHER Nameserver will result in an INVALID NAMESERVER error.

 

Step 5. Understanding Errors
Make sure you have read the General API Integration Instructions to obtain links to the error format and possible error documents. Reference:
General API Integration Instructions >>
 

Step 6. Writing your own code
After running each example above, if you simply refer to the corresponding .php file in the examples folder you will easily be able to figure out the code snippet you need to write in order to make a similar call.

Making an API call to perform any action is a matter of three steps:

(i) Include the appropriate PHP Class file as below

include($LIB_DIR.”Order.class.php”);

(ii) Obtain a pointer to the required Class. This is done by using the code below

$serviceObj = new Order($LIB_DIR . “wsdl/Order.wsdl”);

(iii) Call the required method on this object. A complete reference of all methods is available in the Docs folder. This can be achieved by using the code below

$AssociativeArray = $serviceObj->setCustomerLock($SERVICE_USERNAME, $SERVICE_PASSWORD, $SERVICE_ROLE, $SERVICE_LANGPREF, $SERVICE_PARENTID, $orderId);

IMPORTANT   

You will notice above that EVERY method in the docs takes the same first 5 parameters as below

String SERVICE_USERNAME, String SERVICE_PASSWORD, String SERVICE_ROLE, String SERVICE_LANGPREF, int SERVICE_PARENTID

 

In the examples these parameters have been put into a single constants file from which they are accessed by including the constants file. These parameters are common no matter which method you call. These parameters mean the following:

String SERVICE_USERNAME: Your Username
String 
SERVICE_PASSWORD: Your Password
String 
SERVICE_ROLE: This will always be a string "reseller"
String 
SERVICE_LANGPREF: The 2 letter code of the language in which you wish to receive errors and descriptions - "en" for English
int 
SERVICE_PARENTID: The ID of your parent which you can get from your profile section

IMPORTANT   

Remember, when passing numerical data in hashtables, please ensure that the number is passed as a String.


Step 7. Change the information to Live information when you are ready

Once you have followed the steps above and got the test examples to work successfully, you can duplicate the same code in your live application and replace the Demo Server and Reseller account information with your live username and password. The URL that you make your calls to also needs to change to the LIVE Server URL. You will make this change in the “config.php” file in the “lib” folder

Once again note, if you are using the HTTPS URL you MUST have the extension for CURL installed and enabled in your PHP installation.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

27 Jan 12 What is an Additional License?

A Digital Certificate by itself can be used to secure a domain name only on a single server. Additional License(s) for a Digital Certificate allows you to conveniently secure a domain name on multiple servers, using the same Digital Certificate.

IMPORTANT

You can purchase up to 20 Additional Licenses per Digital Certificate.

Tags: , , , ,

27 Jan 12 Changing Name Servers of your Domain Name

In order to host a website on your domain name, you will need to obtain the Name Servers from the Web Hosting Company with whom you wish to host your website and point your domain name to these Name Servers.

 

Follow the steps below to associate Name Servers with your domain name  -

     

  1. Contact your Web Hosting Company and find out from them the Name Servers you need to use.  If you have bought Web Hosting for your domain name through Gossimer, then you need to set the Name Servers as specified by Gossimer. Click here to know how you can view this information >>
     

  2. Login to your Control Panel, search for the domain name for which you want to add/modify Name Servers and proceed to the Order Details view. Click here to read how >>
     
  3.  

  4. Click on the Modify Name Server button. Feed in the Name Servers you want (up to 13* Name Servers) and click Submit. If at this step you get an error stating Name Server is not yet registered, then this implies that the Name Server(s) you are submitting has/have not been registered with the Registry. Please contact your Web Hosting Company and ask them to provide Name Servers that are valid and registered with the Registry.

IMPORTANT

     

  • If the domain name is Locked, you will have to first Unlock this domain name before adding/modifying Name Servers. Click here to read how >>
     
  •  

  • *.UK domain names support only upto 10 Name Servers. Therefore, you cannot add more than 10 Name Servers for your .UK domain name.
     
  • *.EU domain names support only upto 9 Name Servers. Therefore, you cannot add more than 9 Name Servers for your .EU domain name.
     
  • Upon modifying your domain name’s Name Servers, your website would begin appearing in a web browser, after about 24 to 48 hours (provided your Web Hosting package is properly setup and you have uploaded the content of your website). This is a standard time-frame required for a process called as DNS Propagation to complete Worldwide. This process is not controlled by any one ISP/company and therefore it can not be hastened.
     
  •  

  • If you wish to modify/delete a Name Server of a .EU/.UK domain name, which appears to be the Child Name Server of the same .EU/.UK domain name, then you can not do so from this interface. This action is only possible from the Manage Child Name Server interface. Click here to know more about Child Name Servers and how to Modify/Delete one >>ExampleIf you wish to modify/delete the Name Server ns1.yourdomainname.eu of yourdomainname.eu or ns1.yourdomainname.uk of yourdomainname.uk, then you will not be able to do so from this interface. This action is permissible from the Manage Child Name Server interface only.

 

Tags: , , , , , , , , , , , , , , , , , , , , , , ,

27 Jan 12 Installing Nucleus

Follow the below mentioned process to install the Nucleus Power Tool on your website:

1. Login to your Control Panel and search for the domain name for which you have purchased a Linux hosting package. Click here to know how >>

2. In the search results view, click on the domain name. This will take you to the Order details view.

3. Click on the Manage Web Hosting Service button in the lower toolbar.

4. Go to Manage Website -> Power Tools. This will present you with a list of Power Tools offered.
 

IMPORTANT

If you have already installed the Nucleus Power Tool, then instead of the Install link, the Uninstall link would be visible. You may view the details of the existing installation by clicking on the View link under the Details column.

 

5. In order to install Nucleus, click on Install link under the Status column.

6. In order to install the Nucleus Power Tool you would need to simply input the following details -

i. Database Name – select the database from the drop-down list.
 

IMPORTANT

Nucleus is a database-driven Power Tool. Hence, your hosting package needs to include at least one database. If a database is not included in your current hosting package, the following steps need to performed -

  1. You need to upgrade your package by adding a database. Click here to read how to upgrade your package >>

  2. You need to configure your database. Click here to read how to configure your database >>

ii. Database Username – select (one of) the Database User(s) whom you have associated with this database, from the drop-down list.
 

iii. Database User’s Password – provide the password of the Database User, you selected above.
 

IMPORTANT

The Database User’s Password you input above has to match the Password you entered while adding this User in the Database Manager interface. In the event that you can not recall this Database User’s Password, you need to reset the same before continuing. Click here to find instructions on how to reset the Password of a Database User >>
 

iv. Directory Name – you need to input a new sub-directory name where you want the Nucleus Power Tool to be installed on your website. This sub-directory will be directly under your web directory. You need to provide the directory name without any trailing forward-slash (/).
 

IMPORTANT

Confirm that you have sufficient Web Space and Database Space before continuing the Nucleus installation, by referring the information provided in the interface.

Should you not have enough Web and/or Database Space, you would need to upgrade your package. Click here to read how to upgrade your package >>
 

7. Click on the Install button to complete the Nucleus installation.

 

Besides the above information, you need to provide a few details about the Nucleus Administrator:

1. Admin Name – This is the name of the person who will be administering the Nucleus installation.

2. Password – This is the Administrator’s Password.

3. Confirm Password – Re-enter the Administrator’s Password to confirm the same.

4. Admin Email – Mention the Administrator’s Email Address where important notifications will be sent by the Nucleus Power tool.

Once Nucleus is installed, you can click on the View link under the Details column, to view the details related to Nucleus.
 

IMPORTANT

URL of the

URL of the

 

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

27 Jan 12 How can I Enable/Disable Privacy Protection for my domain name?

Privacy Protection is a free service available with your domain name. You may either enable this service at the time of registering/transferring your domain name or enable(/disable) this service anytime during the length of the domain name’s registration, as per your requirement.

IMPORTANT

  1. Privacy Protection is not available for the following domain name extensions:
     

    • .US, .IN (including .CO.IN, .NET.IN, .ORG.IN, .GEN.IN, .FIRM.IN, .IND.IN), .EU, .UK, .ASIA – Restrictions imposed by the Registry Operator
       
    • .COOP – Restrictions enforced through ICANN’s contract with the Sponsor/Registry Operator
       
  2. If you wish to have your domain name Transferred away from Gossimer for some reason, you need to first disable the Privacy Protection and then place a transfer request at the Registrar of your choice.
     
  3. Privacy Protection can be enabled/disabled only for those domain names which are not in locked/suspended status.
     
  4. Depending upon whether the Privacy Protection feature is available for a domain name or not, the Order Details view of your domain name may or may not display the Privacy Protection status, under Order Information.

    Privacy Protection status Enabled – indicates that the Privacy Protection feature has been turned on for your domain name and your personal Contact Details are not being displayed in the Whois of your domain name.

    Privacy Protection status Disabled – indicates that the Privacy Protection feature has been turned off for your domain name and your personal Contact Details are being displayed in the Whois of your domain name.


  5. For Customers

 Follow the steps below to enable/disable Privacy Protection for a domain name:

  1. Login to your Control Panel and search for the domain name. Click here to find instructions on how to do so >>
     
  2. Click on the Domain name in the search results to get to the Order details view.
  3. On this page, you need to click the Privacy Protection button
  • If you wish to enable the Privacy Protection, you need to click on the Enable button.
     
  • If you wish to disable Privacy Protection, you need to click on the Disable button.
     

For Resellers

Follow the steps below to enable/disable Privacy Protection for a domain name:

  1. Login to your Control Panel and search for the domain name. Click here to find instructions on how to do so >>
     
  2. Click on the Domain name in the search results to get to the Order details view.
     
  3. On this page, you need to click the Privacy Protection button
  4.  

    If you wish to enable the Privacy Protection, you need to click on the Enable button.

  • If you need to disable Privacy Protection, you need to provide a reason for disabling Privacy Protection and then click on the Disable button.
     
IMPORTANT
  1. In the event that you receive any Abuse complaint (Spam, Whois Inaccuracy, etc.) regarding a Privacy Protected domain name, then you are advised to disable Privacy Protection, with an appropriate reason. This reason will be visible to your immediate Customer or Sub-Reseller within the Privacy Protection interface.
  2. By disabling Privacy Protection, you will not allow your Sub-Resellers/Customers to enable/disable Privacy Protection on a domain name.

Tags: , , , , , , , , , , , , , , , , , , , , , , ,

27 Jan 12 How do I Add/Edit a SuperSite/PartnerSite Theme or How do I edit the CSS, Images, Javascript of my SuperSite/PartnerSite?

Gossimer allows you the ability to completely change the look and feel of your SuperSite and PartnerSite through the use of Themes.

What is a Theme?

A Theme is a set of design elements and color schemes that you apply to pages to give them a consistent and attractive appearance. Using a Theme is a quick and easy way to add interest to pages and give them a professional look.

A Theme allows you to alter the appearance of your SuperSite/PartnerSite by modifying its:

  • Cascading Style Sheets. By tweaking individual CSS files in your Theme you can modify the fonts, colors, spacing, etc., being displayed on your SuperSite/PartnerSite.
     
  • Images. You can replace the default set of images within your SuperSite/PartnerSite Theme. This is especially useful when you have translated your SuperSite/PartnerSite content and would want to display images with embedded text in that language.
     
  • Javascript. The style of the Javascript Menu within your SuperSite/PartnerSite Theme can be equally easily modified, to suit your customized SuperSite/PartnerSite.

By applying a Theme you can immediately apply a predetermined set of design elements to your SuperSite/PartnerSite content. When you choose one theme to be the default theme for your website, the theme is applied to all existing pages and to new pages that you add later. 

How to Add/Modify a Theme or How do I edit the CSS, Images, Javascript of my SuperSite/PartnerSite?

IMPORTANT  

      

  1. To modify the CSS, Images and Javascript of your SuperSite/PartnerSite, you need to first add a NEW Theme.
     
  2. While adding a Theme, you need to select the Default Theme from where you want the default CSS, Images and Javascript to be initially loaded. As you modify these elements, your changes become a part of your new Theme.
  3.  

Adding a Theme

You can create your own Themes using the default Theme as mentioned below -

      

  1. Login to your SuperSite or PartnerSite Admin Area. Click here to learn how >>
     
  2. In the Admin area, click on the Add/Modify Content and Themes link. Then, click on Browse adjacent to the Themes folder.
    IMPORTANT 

    The Default SuperSite/PartnerSite Theme cannot be edited. If you wish to change the look and feel of your SuperSite/PartnerSite, you need to create your own Theme and modify the same.

  3. In order to create your own Theme, click on the Create Custom Theme link on the top right-hand corner of this page.
     
  4. Provide a unique name for your Theme and click Create My Theme. The Theme thus created will be listed under Your SuperSite/PartnerSite Theme(s) section.
     
  5. Click on the Browse link next to the Theme to view the contents of the Theme.
     
  6. Here you will find folders for CSS (Cascading Style Sheet) files, Images and JavaScript files.
  7.  

 

Modifying your Theme (editing your SuperSite/PartnerSite CSS, Images, Javascript)

 

You can modify the CSS files (Cascading Style Sheets) for different sections of SuperSite and PartnerSite, by following the process outlined below:

  1. Login to your SuperSite or PartnerSite Admin Area. Click here to learn how >>
     
  2. In the Admin Area, click on the Add/Modify Content and Themes link. Then, click on Browse adjacent to the Themes folder.
     
  3. Click on Browse besides the Theme which you need to modify.
     
  4. Now click on Browse next to the CSS folder.
     
  5. This interface lists all the sections. Click on Browse, adjacent to the section for which you wish to modify the style sheets.
     
  6. The following page lists all the CSS files used in the section you have chosen. Click on Edit, adjacent to the CSS file you wish to modify.
     
  7. You will be presented with two textboxes; one on the left-hand side of the page with the title as Original Content and the other on the right-hand side with the title as My Modified Content. You can make the required modifications in the My Modified Content text box.
     
  8. Click on the Save Changes button beneath after completing the modification.
     
IMPORTANT 

If you are not satisfied with the modifications and wish to revert to the earlier setting, simply click on Reset to Default from the Edit page, to restore the default settings for that file.

Virtually every image in SuperSite and PartnerSite is customizable – should you not find any to your liking, you can replace it with another at any time.
 

IMPORTANT 

     

  1. In order to modify an image file in SuperSite or PartnerSite, you need to note its name. To get the name of the image, simply right-click on the image in your browser, and select Properties. Here, you would find the address for the image. For example, http://<prefix>.SuperSite/PartnerSite.myorderbox.com/getImage.php?src=image-name.gif, orhttp://<prefix>.partnersite.myorderbox.com/getImage.php?src=image-name.gif

    where image-name.gif is the name that you require.
     

  2. Also, there are some image files which are a part of the CSS itself; you would not be able to retrieve the filenames in the above manner. To retrieve the names of such image files, you need to check the style sheets for the section containing the image in question, and retrieve the image file name from there. Click here to find instructions on how to edit your SuperSite/PartnerSite/PartnerSite CSS files >>
     
  3. : You can follow the process mentioned below to replace the default header logo with the logo of your company. To do so, you need to replace the image named yourbrand.gif.
  4.  

 


Follow the process outlined below to modify any Image files in your SuperSite/PartnerSite:

     

  1. Login to your SuperSite or PartnerSite Admin Area. Click here to learn how >>
     
  2. In the Admin Area, click on the Add/Modify Content and Themes link. Then, click on Browse adjacent to the Themes folder.
     
  3. Click on Browse besides the Theme which you need to modify.
     
  4. Click on Browse link next to the Images folder.
     
  5. This interface lists all the images used by the SuperSite/PartnerSite.
     
  6. In the list, look for the name of the image you wish to modify. Click on Edit, adjacent to it.
     
  7. Click on Browse, and select the image you wish to upload in place of the default.
     
  8. Click on Upload Image. This will replace the default Image with the one you have provided, such that every page where the old image file was being displayed, would now display your uploaded image file.
  9.  

 

In addition to the default images, you can add/edit your own images as mentioned below:

      

  1. Login to your SuperSite or PartnerSite Admin Area. Click here to learn how >>
     
  2. In the Admin Area, click on the Add/Modify Content and Themes link. Then, click on Browse adjacent to the Themes folder.
     
  3. Click on Browse besides the Theme which you need to modify.
     
  4. Click on Browse link next to the Images folder.
     
  5. Click on Browse next to the MyUploadedImages folder.
  6.  

 

Adding your own Images

     

  1. Click on the Add your own Images button on the top right-hand corner of this page.
     
  2. Click on Browse, and choose the image that you want to upload.
     
  3. Once the image is selected, click on Upload button.
  4.  

Editing Images added by you

     

  1. Click on the Edit link next to the image you wish to modify.
     
  2. Click on Browse, and choose the image that you want to upload.
     
  3. Once the image is selected, click on Upload Image button.
  4.  

After uploading an image using the above tool, you would need to link it from some HTML page on your SuperSite/PartnerSite.

IMPORTANT 

     

  1. If you have translated your SuperSite/PartnerSite content to multiple languages, then you may want to have images with text embedded on them in that particular language itself. To accomplish this you would need to associate different languages to separate Themes and within each Theme have Images related to only that language.
     
  2. If you are not satisfied with the modifications and wish to revert to the earlier setting, simply click on Reset to Default from the Edit page, to restore the default settings for that file.
  3.  

The manner in which the menu is displayed, can be modified just as easily:

     

  1. Login to your SuperSite or PartnerSite Admin Area. Click here to learn how >>
     
  2. In the Admin Area, click on the Add/Modify Content and Themes link. Then, click on Browse adjacent to the Themes folder.
     
  3. Click on Browse besides the Theme which you need to modify.
     
  4. Click on Browse next to the JS folder.
     
  5. Click on Edit, adjacent to the menu_style.js file.
     
  6. You will be presented with two textboxes; one on the left-hand side of the page with the title as Original Content and the other on the right-hand side with the title as My Modified Content. You can make the required modifications in the My Modified Content text box.
     
  7. Click on the Save Changes button beneath after completing the modification.
  8.  

     

IMPORTANT 


How do I apply a Theme to my SuperSite/PartnerSite? 

You can display your SuperSite/PartnerSite in either the Default Theme provided by Gossimer or use any one of the Themes you have recently added. Follow the below mentioned process to accomplish this:

     

  1. Login to your SuperSite or PartnerSite Admin Area. Click here to learn how >>
     
  2. In the Admin Area, click on the Configure Languages and Themes link.
     
  3. Here you may either set your Theme for the Default English Language or any other language added by you, by selecting the Theme from the Associated Themes drop-down.
     
  4. Click on the Save button to associate the selected Theme to a particular language.
  5.  

 

IMPORTANT 

The Theme you have selected will be applied to your SuperSite/PartnerSite ONLY after you have enabled that particular language.


Click here to know how to configure Multiple Language support to your SuperSite/PartnerSite >>

Tags: , , , , , , , , , , , , , , , , , , ,

27 Jan 12 Listing, Searching and Managing Orders

In order to manage your Digital Certificate orders, you need to search for them from your Control Panel with Gossimer, and access their Order Details view. To do so, follow the simple steps mentioned below –

1. Login to your Control Panel

Resellers do so from http://manage.gossimer.biz/reseller;
Customers do so from http://manage.gossimer.biz/customer.

2. Once logged in to your Control Panel,

Resellers, go to Products -> Search -> Digital Certificate Search
Customers, go to Digital Certificate -> List/Search

and search for the Domain name for which this product has been purchased. (To list all orders, leave all search parameters blank and select the Order Date as All).3. In the next page you would see a list of all Domain Names for whom you have ordered a Digital Certificate through Gossimer.

Clicking on any of the Domain names would take you to the Order details view for the product, where you can manage this order.

Tags: , , , , , , , , , , , ,

27 Jan 12 How do I Password-protect my Website Statistics?

Gossimer provides you the ability to password protect your Web traffic statistics to ensure that only authorized people have access to this data.

Enabling Password Protection 

     

  1. Login to your Control Panel and search for the domain name for which you have purchased this hosting package. Click here to read how >>
     
  2. In the search results view, click on the domain name. This will take you to the order details view.
     
  3. Click on Manage Web Hosting Service in the lower toolbar.
     
  4. In the Website Management interface pop-up that follows, go to Manage Website -> Web Statistics Manager -> Password Protect.
     
  5. In the Enable Password Protection dropdown, set the option to Yes.
     
  6. Provide the Username and Password, and click on Submit.
  7.  

     

This would ensure that every request for access to the Web Statistics report would be prompted for the Username/Password.

IMPORTANT  

In case of Windows hosting, Password Protection can be enabled by setting the Protect Webstats option to Yes in the Modify Web Stats Options page, which can be accessed through the Manage Website -> Web Statistics Manager -> Settings menu. The Primary FTP user login/password needs to be used for accessing the web statistics.

 

Modifying access details for Web Statistics:

      

  1. Perform steps 1-4 mentioned in the above process.
     
  2. Modify the Username and/or Password, and click on Submit.
  3.  

     

The new username/password now needs to be used while accessing Web Statistics.

IMPORTANT  

In case of Windows hosting, password for accessing web statistics can be modified by changing the password of the Primary FTP user. The username cannot be modified since it is not possible to modify the username of the Primary FTP user.

 

Disabling Password Protection

     

  1. Perform steps 1-4 mentioned in the above (enabling password protection) process.
     
  2. In the Enable Password Protection dropdown, set the option to No.
     
  3. Click on Submit button.
  4.  

     

IMPORTANT  

In case of Windows hosting, Password Protection can be disabled by setting the Protect Webstats option to No in the Modify Web Stats Options page, which can be accessed through the Manage Website -> Web Statistics Manager -> Settings menu.

 

IMPORTANT  

In order to complete the action in case of Linux Hosting, the Web Server needs to be restarted. Random restarts affect other services running on the Server. In order to avoid this, the Server has been scheduled to restart at intervals of 20 minutes. Hence, each one of the above mentioned actions might take upto 20 minutes for completion.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

27 Jan 12 Adding a Backup Policy

Follow the process mentioned below to specify a backup policy:

1. Login to your Control Panel, search for the domain name for which you have purchased this hosting package and proceed to the Order Details view. Click here to read how >>

2. Click on Manage Web Hosting Service in the lower toolbar.

3. In the Website Management interface pop-up that follows, go to Manage Website -> Backup Manager -> Add Backup Policy.

4. Specify the following details

  • Backup Directory – The directory that you wish to back up. The specified directory and ALL its sub-directories will be backed up.
  • No. of Backlogs -  Your backup archives will be rotated these many times before being deleted.
  • Rotation Cycle - Select either Daily, Weekly or Monthly from the drop-down. Archive files are rotated depending upon the cycle you select.

5. Click on Submit.

Tags: , , , , , , , , , , , , , ,

27 Jan 12 Setting your EMail Preferences

You can select the mail preferences for yourself and decide as to which mails you want to receive from Gossimer.

1. Login to your Customer Control Panel from http://manage.gossimer.biz/customer.

2. Go to Settings -> Mail Preferences.

3. This would present you with a list of mails sent by Gossimer. You can select the mails you wish to receive and disable the remaining mails. You can set the preference as Send ALL mails below to myself or DO NOT send any of the mails below to myself or Send Mails to myself based on my Custom Preferences.

By default, the Email Preferences for drop-down menu is set to Send Mails to myself based on my Custom Preferences. Here, you can set the preference to Yes or No for individual mails.

If you wish to receive all mails, you can select the Send ALL mails below to myself option from the drop-down menu instead of setting the preference to Yes to each and every mail individually.

If you wish to disable all mails, you can select the DO NOT send any of the mails below to myself option from the drop-down menu instead of setting the preference to No to each and every mail individually.

After making appropriate selections, you can submit the same by clicking on Submit Changes.

IMPORTANT   

There would be certain mails which would be compulsorily sent by the System to you, irrespective of the Mail Preferences set by you. These include Mails related to Spam Complaints and Whois Data Reminder Mails.

Tags: , , , , , , , ,

27 Jan 12 Modifying the Ownership Identity of a .EU Domain Name / Moving a .EU Domain Name to another Customer

The .EU domain name Contact management is quite different from other domain names. There is a restriction on modifying the Registrant Contact details in .EU domain names. Click here to familiarize yourself with the uniqueness of various .EU Contacts >>

There is a fee involved in performing either one of the following actions as it constitutes changing the Ownership Identity of a .EU domain name:

  • modifying the Company Name or Name (in the absence of a Company Name) of the Registrant Contact, or
  • moving a .EU domain name to another Customer
     
IMPORTANT  

If you wish to simply modify the Name of the Registrant Contact (which has a Company Name associated with it) and/or other contact details of the Registrant Contact, then you need to follow another process. Click here to perform this modification >>

 


Follow the below mentioned process to modify the Company Name or Name (in the absence of a Company Name) of the Registrant Contact of a .EU domain name:

1. Login to your Control Panel and search for the domain name. Click here to find instructions for doing so >>

2. Click on the Domain name in the search results to get to the Order details view.

3. Click on the Modify Company button.

4. At the time of modifying the Company Name or Registrant Name (in the absence of a Company Name) of your .EU domain name, you have two options -

  • You may choose a different Registrant Contact from the list of Registrant Contacts or create an altogether new .EU Registrant Contact by clicking on the Add Eu Registrant Contact link and filling in the details in the form presented.
     

  • You may move/transfer this Domain Name to another Customer by providing the new Customer ID and Customer Username. After providing these details, click on Proceed button to continue the process.
     

5. There is a fee involved for performing either of the above mentioned two options and you need to pay for the generated Invoice to complete the ownership modification. Click here for more details on the Payment process >>.
 

IMPORTANT  

It should be noted that modifying the Registrant Company Name or Registrant Name (in the absence of a Company Name) of a .EU Domain Name or moving a .EU Domain Name to another Customer, will Renew the Domain Name for a year from the date of paying for the associated Invoice.

For example, if a .EU Domain Name is Expiring on 30 Oct, 2007 and you modify its Company Name or Registrant Name (in the absence of a Company Name) on 31 Aug, 2007, the Domain Name will be Renewed and the new Expiry date will be 31 Aug, 2008. Of course, there will be charge associated for this Renewal.

Once the process starts, both the Current as well as the New Registrant Contact for the Domain Name will receive an e-mail from the Registry for the Authorization process, which needs to be approved within 7 days. The Registry provides an additional grace period of 7 days for approval, in case the approvals were not received within the initial 7 day period. The authorization can also be provided through a fax to the Registry, from both the Current as well as the New Registrant Contact. Templates of the confirmation fax are provided below:

Current Registrant confirmation fax >>
New Registrant confirmation fax >>

The request is processed once the Registry receives approval from both the Current and the New Registrant.

Tags: , , , , , , , , , , , , , , , , , , , , , , ,

27 Jan 12 What is Cache?

Cache refers to copies of previously accessed Web pages and associated files are stored on a user’s computer or on computers operated by an ISP. A cache merely stays between the server (web servers storing websites) and clients (website viewers), and saves copies of data retrieved, such as HTML pages, and images. Now, when the viewer makes a request for the same data again, it can be served from the cache itself instead of making a fresh query to the original server.

 

Caches can be classified on basis of their levels of operation, as follows:

1. Browser Caches: The cache setting on your web browser saves content specifically for you. It takes up a portion of your computer’s storage to save copies of the pages you have visited. Its functioning is fairly simple – it simply checks whether the page you are requesting has been visited in the current session, since the browser was started.

The functioning of this cache becomes evident when you hit the BACK button in your browser. Notice the difference in the time it takes to load the same (last visited previously) page now, than it did before (on first request).

2. Proxy Caches: Web proxy caches cater to a large number of users. They are deployed with the aim of reducing network traffic. Proxies serve several users just the way your browser cache serves your purpose. Proxy caches are most useful when it comes to serving the most popular content.

These are often setup by ISPs on their firewalls, and not by the client. For them to function effectively, it is vital that all requests from the clients be retrieved through the proxy. Now, this can be done either by

  • the clients themselves, by configuring their browsers to look through a particular proxy, or
  • by the underlying network, storing all responses itself so that the clients do not have to bother with the setup.

3. Gateway Caches: Gateway caches are also known as reverse proxy caches. These are generally setup by website administrators to improve the performance and reliability of their websites.

Content delivery networks (CDNs) have linked servers throughout the Internet that help reduce network congestion and server overload for content delivered to many users, serving as gateway caches. Akamai is an example of such CDNs.

Caches are used for 2 main reasons

  • To reduce loading time for frequently visited websites: When a previously visited page is available in the cache, it serves the page directly – thus taking less time to fulfill the request and display the necessary information. In this way, web sites are loaded much faster.
     
  • To decrease network traffic: When a previously stored copy of a website is retrieved instead of a fresh request being made to the server, it helps save on data transfer. This is invaluable, since most hosting companies would charge for data transfer.

 

 

Tags: , , , , , , , , , , , , , , , , , , , , , , , , ,

27 Jan 12 How do I customize the Page Titles of the SuperSite and PartnerSite?

You can customize the Title of every HTML Page that exists in your SuperSite and PartnerSite. This page title is seen in the title bar, at the top of your browser window.

Follow the process outlined below to customize the Title of HTML pages:

  1. Login to your SuperSite or PartnerSite Admin Area. Click here to learn how >>
     
  2. In the Admin area, click on Add/Modify Content and Themes link to open this section. Here, click on Browse next to the Website Content folder.
     
  3. Click on Browse link next to the language for which you wish to make the modification.
     
  4. This will lead you to a list of folders that contain the templates for all pages in the SuperSite/Partnersite. Click on Browse adjacent the Misc folder, which contains all text data used by the site.
     
  5. Here, look for the file page_titles.txt, and click on Edit adjacent to the page name.

    Customizing the Title of HTML pages provided by default

    1. By default, the file page_titles.txt opens in Basic Text editing mode. The text-boxes on the subsequent page contains page titles. 

      You can customize these by mentioning your desired title, in the text-box.

      For Example,

      Standard SuperSite/Partnersite HTML page – Login Page => Customer Login Page
      Uploaded HTML page – Index Page => My Index Page
       

    2. You can modify the content available in one or more textboxes and click on the Save Changes button beneath after completing the modification.
    IMPORTANT

    a. You will have to repeat the above process if you have configured multiple languages for your SuperSite/PartnerSite.

    b. If you are not satisfied with the modifications and wish to revert to the text displayed earlier, simply follow steps 3 to 5 above. There you will have to copy the text from the left hand side to the textbox and click on Save Changes.

     

    Customizing the Title of HTML pages added by you

    1. For customizing the Title of your own HTML pages, the page_tiles.txt file needs to be opened in Advanced HTML editing mode. Click on the Switch to Advanced HTML editing mode link next to Basic Text Editing and then click on Yes to continue.
       
    2. Here you will see the Original Content on the left-hand side of the page and My Modified Content on the right-hand side of the page in a textbox. Go to the last line in the My Modified Content text box and add the following -name of the file that you uploaded=the title

      For Example,

       my_index.html=My Index Page
       

    3. Click on the Save Changes button.
    IMPORTANT

    If you are not satisfied with the editing and wish to revert to the default setting, simply click on Reset to Default from the Edit page, to restore the default settings for that file.

  6.  

Tags:

27 Jan 12 Renewing your Digital Certificate

Depending upon the Web Server software type you selected at the time of Enrolling for a Digital Certificate, thawte determines if your Digital Certificate is re-signable or non-re-signable on their system. This means that certain platforms will require a new CSR upon Renewal while others enable the existing CSR to be re-signed, in which case the new certificate, once issued, will only work on the private key file that was used to create the CSR originally submitted to thawte. Click here to find a list of Web Server Software platforms which support a re-signable CSR on Renewal >>

thawte Digital Certificates have a lifespan of 1 or 2 years, depending upon the validity period you chose at the time of purchase. You can Renew your Digital Certificate within 90 days prior to its Expiry and within 30 days post Expiry. However, thawte will issue the Digital Certificate only 32 days before your current Certificate expires. This allows you to request your Renewal Certificate timorously and prevents any warnings for your website users which would have been displayed if your existing Certificate would have Expired.

IMPORTANT

  • Upon Expiry, the Digital Certificate will be Suspended by Gossimer System. Once Expired, the Digital Certificate will become invalid and a warning message about the Expired Digital Certificate will be displayed to your website visitors. If the Digital Certificate is not Renewed within 30 days post Expiry, it will be Deleted by Gossimer System.
     
  • Once a Digital Certificate is Renewed, Additional License(s) associated with such a Certificate, if any, will no longer be valid. You need to purchase fresh Additional License(s) for the Renewed Digital Certificate. Click here to read about Additional Licenses in detail >>
     
  • If Privacy Protection is enabled for the Domain Name, it needs to be disabled before Renewing the Digital Certificate. Privacy Protection may be enabled again once the Certificate has been Renewed. Click here to read how to enable/disable Privacy Protection >>

 

Follow the below mentioned process to Renew your Digital Certificate:

  1. Login into your Control Panel, search for the Digital Certificate and click the domain name to go to the Order Details view. Click here to find instructions to accomplish this >>
     
  2. Click the Renew Service button.
     
  3. Select whether you wish to renew your Digital Certificate for 1 or 2 years in the dropdown. If your Digital Certificate is re-signable, then you will not be prompted to submit a new CSR. However, if thawte determines that your Web Server software would not support re-signed certificates, you would be prompted to mention a new CSR.
     

    IMPORTANT

    During the Digital Certificate Enrollment process for a SSL123 Certificate, you need to choose either the Corporate Contact or the Technical Contact as the Authorizing Contact for your Digital Certificate.

  4. Click here for more details >>

    During the Enrollment process for a SSL123 Certificate, if you had chosen the Corporate Contact as the Authorizing Contact and had matched a pre-determined email address (email alias) with the domain name for which you were requesting the Certificate, then you will be required to provide the Corporate Contact Email Address while Renewing the Certificate.

     

  5. Click the Confirm Renew button to proceed to pay for your Invoice.
  6.  

Once you have Renewed your Digital Certificate successfully, you would be issued your new certificate. You can check the status of your Digital Certificate by clicking the Check Certificate Status button in the Order Details view of the Digital Certificate Order. Once the certificate is issued, you can retrieve the same from the above interface itself and install this renewed certificate on your web server.

Reference:

Click here to find instructions on how to check the status of your Digital Certificate and retrieve your Renewed Digital Certificate >>
Click here to find instructions on how to install your Digital Certificate >>

Tags: , , , , , , , , , , , , , , , , , , , ,

26 Jan 12 What is Managed DNS? Which types of Resource Records does Gossimer allow?

The Domain Name System [DNS] is a distributed database, arranged hierarchically, containing records for domain names. The DNS system’s main aim is to match a domain name to an IP Address. In order to fulfill this role, the DNS Server contains Records [called Resource Records] in a Zone File, which contains the domain name and IP address mappings for computers contained within that Zone. All Resource Records have a TTL [Time To Live], specifying the number of seconds other DNS servers and applications are allowed to cache the record.

Most Web Hosting companies do not provide you with an interface to manage your own DNS Records and/or the ability to select multiple providers for various Services like Web Hosting, Mail Hosting, etc..

Gossimer gives you complete control over the following Resource Records by using our Managed DNS Service:

I. Address Record [A Record]

The A Record is the most basic and the most important DNS record type. They are used to translate human friendly domain names such as “www.domain.com” into IP-addresses such as 1.2.3.4 (machine friendly numbers).

When you wish to host your domain name, you will be provided with an IP address that needs to be set as an A Record for that particular domain name.


II. Mail Exchanger
[MX] Record

A MX Record identifies the mail server(s) responsible for a domain name. When sending an e-mail to user@xyz.com, your mail server must first look up the MX Record for xyz.com to see which mail server actually handles mail for xyz.com (this could be mail.xyz.com – or someone else’s mail server like mail.isp.com). Then it looks up the A Record for the mail server to connect to its IP-address.

A MX Record has a Preference number indicating the order in which the mail server should be used (only relevant when multiple MX Records are defined for the same domain name). Mail servers will attempt to deliver mail to the server with the lowest preference number first, and if unsuccessful continue with the next lowest and so on.


III. Canonical Name
[Alias / CNAME] Record

CNAME Records are domain name aliases. Often computers on the Internet have multiple functions such as Web Server, FTP Server, Chat Server, etc. To mask this, CNAME Records can be used, to give a single computer multiple names (aliases).

Sometimes companies register their multiple domain names for their brand-names but still wish to maintain a single website. In such cases, a  CNAME Record maybe used to forward traffic to their actual website. For example, www.abc.in could be CNAMEd to www.abc.com.

The most popular use of the CNAME Record type, is to provide access to a Web Server using both the standard www.domain.com and domain.com (without the www). This is usually done by adding a CNAME-record for the www name pointing to the short name [while creating an A Record for the short name (without www)].

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


IV. Authoritative Name Server
[NS] Record

NS Records identify DNS servers responsible (authoritative) for a Zone. A Zone should contain one NS Record for each of its own DNS servers (primary and secondaries). This mostly is used for Zone Transfer purposes (notify). These NS Records have the same name as the Zone in which they are located.

But the most important function of the NS Record is Delegation. Delegation means that part of a domain is delegated to other DNS servers.

You can also delegate sub-domains of your own domain name (such as subdomain.yourname.com) to other DNS servers. An NS Record identifies the name of a DNS server, not the IP Address. Because of this, it is important that an A Record for the referenced DNS server exists, otherwise there may not be any way to find that DNS server and communicate with it.

If a NS Record delegates a sub-domain (subdomain.yourname.com) to a DNS Server with a name in that sub-domain (ns1.subdomain.yourname.com), an A Record for that server (ns1.subdomain.yourname.com) must exist in the Parent Zone (yourname.com). This A Record is referred to as a Glue Record, because it doesn’t really belong in the Parent Zone, but is necessary to locate the DNS Server for the delegated sub-domain.


V. Text [TXT] Record

A Text Record provides the ability to associate some text with a domain or a subdomain. This text is meant to strictly provide information and has no functionality as such. A TXT Record can store upto 255 characters of free form text. This record is generally used to convey information about the zone. Multiple TXT records are permitted but their order is not necessarily retained.

For example, you may add a TXT Record for yourname.com with the value as “This is my mail server”. Here if anybody was checking ALL or TXT records of yourname.com, they would notice the above text appearing in the TXT record.

TXT Record is also used to implement the Sender Policy Framework (SPF) and DomainKeys specifications.
 

Sender Policy Framework (SPF)

Sender Policy Framework is an extension to the Simple Mail Transfer Protocol (SMTP). SPF allows software to identify and reject forged addresses in the SMTP MAIL FROM (Return-Path), a typical nuisance in e-mail spam.

SPF allows the owner of a domain to specify their mail sending policy, e.g. which mail servers they use to send mail from their domain. The technology requires two sides to work in tandem -

i. the domain owner publishes this information in an TXT Record in the domain’s DNS zone, and when someone else’s mail server receives a message claiming to come from that domain, then

ii. the receiving server can check whether the message complies with the domain’s stated policy. If, for example, the message comes from an unknown server, it can be considered a fake.

Click here to find more information on SPF and how you may use it to authenticate mails being sent from your domain name >>

DomainKeys

DomainKeys is an e-mail authentication system (developed at Yahoo!) designed to verify the authenticity of the E-mail sender and the message integrity (i.e,. the message was not altered during transit). The DomainKeys specification has adopted aspects of Identified Internet Mail to create an enhanced protocol called DomainKeys Identified Mail (DKIM).

Click here to find more information about DomainKeys and how you can prove and protect an Email Sender’s identity >>
 

VI. Start of Authority [SOA] Parameters

Each Zone contains one SOA Record, which holds the following parameters for the Zone -

Name of Primary DNS Server - The domain name of the Primary DNS Server for the Zone. The Zone should contain a matching NS Record.

Mailbox of the Responsible Person – The email address of the person responsible for maintenance of the Zone.

Serial Number - Used by Secondary DNS Servers to check if the Zone has changed. If the Serial Number is higher than what the Secondary Server has, a Zone Transfer will be initiated. This number is automatically increased by our Servers when changes to the Zone or its Records are made.

Refresh Interval - How often Secondary DNS Servers should check if changes are made to the zone.

Retry Interval - How often Secondary DNS Server should retry checking, if changes are made – if the first refresh fails.

Expire Interval - How long the Zone will be valid after a refresh. Secondary Servers will discard the Zone if no refresh could be made within this interval.

Minimum (Default) TTL - Used as the default TTL for new records created within the zone. Also used by other DNS Server to cache negative responses (such as record does not exist, etc.).

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,