- •Table of Contents
- •1) Technical Support Specialist – Level 2
- •Qualification Requirements
- •2 ) Exceptions
- •3) Tier 2 Tools a) Solutions.24hourwebhostingsupport.Com
- •C) Linux Shell Commands
- •D) ipconfig
- •4) Absolute and Relative Paths a) Absolute Path
- •B) Relative Path
- •5) Possible Causes for Broken Sites
- •6) Installed Software:
- •7) Unix Services on the Hostopia Platform
- •A) cgi (Common Gateway Interface) faq
- •I.E. /services/webpages/h/o/hosting.Bluegenesis.Com/chat/chat.Log
- •B) Server Side Includes (ssi) faq
- •Can I use server-parsed image maps?
- •C) perl faq
- •How do I install and use Perl modules?
- •What is cpan?
- •What is supported by the jsp service?
- •What is a jsp file?
- •Where should my end users upload their jar files?
- •How do I Connect to an ms sql Database Source with .Jsp?
- •Upload appropriate libraries to your /public/web-inf/lib location
- •How do I Create a test .Jsp file?
- •Are there any potential issues ?
- •8) Windows® Services on the Hostopia Platform
- •A) Differences between Windows only Hosting and the Hybrid System
- •B) Functional Components
- •C) Non Functional Components
- •9) Asp 3.0 iis 6 (Active Server Pages)
- •A) asp Third Party Components
- •B) Server.MapPath()
- •C) The #include Directive
- •D) asp Coding Examples
- •1. Asp dsn connection for ms access
- •2. Asp dsn connection for MySql
- •3. Asp dsNless Connection for ms access
- •4. Asp dsnLess Connection To a MySql Database
- •5. Asp dsNless connection for ms sql
- •6. Defining Paths
- •7. AspMail Sample Code for Components
- •8. AspUpload Sample Code for Components
- •9. Cdonts Sample Code for Components
- •11. Sa Fileup Sample Code for Components
- •A) Features in asp.Net 2.0
- •B) asp.Net codebehind and Precompiled dll
- •C) Coding Considerations:
- •D) asp.Net codebehind and dll File Explanation
- •D) asp.Net ajax
- •E) Supported asp.Net File Extensions
- •F) Unsupported asp.Net file extensions:
- •G) Retrieving asp.Net Error Messages
- •H) asp.Net Coding Examples
- •11) ColdFusion 5 a) About ColdFusion 5
- •B) ColdFusion Applications
- •C) ColdFusion Tags
- •D) Supported ColdFusion Tags
- •E) Unsupported ColdFusion Tags
- •F) ColdFusion Error Messages
- •G) Custom ColdFusion Tags
- •H) ColdFusion Coding Examples
- •12) ColdFusion mx 7
- •13) Payment Gateways
- •13) Ssl (Secure Socket Layer)
- •A) Security Certificates
- •B) Common Issues with Installing a Custom ssl Certificate.
- •C) Creating Symbolic Links aka Symlink
- •Cd name_of_symlink
- •Rm name_of_link
- •Cd name_of_symlink
- •14) Databases a) ms access (Microsoft Access)
- •B) ms sql (Microsoft sql)
- •C) MySql
- •Import the dump.Sql file into a database:
- •15) Common Issues for Tier 2 a) Email
- •I. How to read Email Headers; Check for delays and Time Zone Discrepancies
- •II. How to Convert to utc (gmt)
- •1) Find the Time and Convert to utc!
- •2) Find the delay!
- •III. Bigfoot Mail System
- •IV. How to Test if the inbox is Corrupt
- •B) Formmail
- •2) Create a Test Form.
- •3) Copy and Paste Code into Form Non Secure Site
- •4) Verify that there is a cgi-bin.
- •6) Test the form. C) Sub Domains
- •D) Common Ports
- •E) Permissions
- •E) RealServer
- •F) EasySiteWizard 7
- •G) htaccess directives
- •H) Serrahost ProStores
- •I) FaxWire
- •J) Bell dns Remaps
2 ) Exceptions
It is important to note that there may be exceptions to rules on our servers, please use this manual as a guideline. These exceptions can often be found by doing a search in P.I.G.S. You are required to data mine for information at times.
3) Tier 2 Tools a) Solutions.24hourwebhostingsupport.Com
As a Tier 2 agent you will be visiting this site often!
Only Tier 2 categorized tools are listed, “Check Send” and other Tier 1 tools are found here also, but will not listed within this manual.
http://solutions.24hourwebhostingsupport.com/
Agents will be able to do the following:
Add Sendmail
DSN Deletion
Reset Permissions (Before Reset, search for open tickets regarding spam as it will disable domain’s cgi-bin where bad formail scripts were reported for spamming) – will remain queued for 10 minutes.
Perl Diver (Lists Server Program Paths)
B) SSH
As a Tier 2 agent you will often find yourself relying on nslookups/ssh type commands.
http://internalfaq.hostopia.com/index.php?action=show&cat=134
SSH Information
To access the SSH UNIX Manual you can login to tslookup.megavoipservers.com and type “man ssh,” and acquire the same information as the following:
SSH general information (http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1)
SSH Info (http://the.earth.li/~sgtatham/putty/0.58/htmldoc/ )
SSH Command |
Description |
man ssh |
|
imaptest |
|
poptest |
|
Imaplist |
|
Spamtest |
|
Spamkill |
|
DNS |
|
Ncftp FTP client |
|
MySQL Connection |
|
Secure Copy via SSH
1. You must have the following required information:
Source Information
source username: domain.tld
source hostname: shell1c1.megawebservers.com
source ssh password: source123
source directory (if there is one): public
source filename: filename.html
NOTE: when copying the files over you can keep the file name as the existing one, or rename it. i.e. renamed.html
Destination Information
destination username: domain2.tld
destination hostname: shell1c3.megawebservers.com
destination ssh password: destination123
destination directory (if there is one): public
destination filename: renamed.html
2. Secure Copy can only be accessed via Putty / WinSCP or SSH Client
Client must download one, if they do not already have a SSH Client. 3. In the SSH client type in source command scp source_username@sourcehostname:directoryname/filename.html filename.html
i.e. scp domain.tld@shell1c1.megawebservers.com:public/filename.html filename.html
4. Type in the source ssh password 5. Next type in destination source command scp filename.html destination_username@destination_hostname:directoryname/renamed.html
i.e. scp filename.html domain.tld2@shell1c3.megawebservers.com:public/renamed.html 6. Type in the destination ssh password.
tar Command for Backups
To backup a user’s web directories you must first enable SSH access for the domain and login to the shell with putty and use the tar command.
To backup a specific directory, example cgi-bin, to a file called backup.tar type: tar -cf backup.tar cgi-bin
Checking if the .tar file has been created: ls -ls | grep backup.tar
Listing content for newly created archive: tar -tf backup.tar
Unpacking the archive:tar -xf backup.tar
