Welcome to Intellis - World Wide Web Presence Service
Valid as of 2000/05/31
The most recent copy can be found here: http://iis.intellis.net/readme.html
This document is intended to explain the default configuration of your HTTP server, and lead you through accessing and updating your WWW site.
Click on a section below to jump directly to it:
Intended audience
Additional help and support
Under the hood...
The configuration of your server
Usage reporting
Server specifics
Frequently asked questions
Intended audience
This document is intended to give technical staff members a better understanding of the configuration of your HTTP server. It also contains information that will be useful to those staff members who will be updating the contents of your WWW site.
Additional help and support
If after reading this document you still have questions, or you would like changes made to the configuration of your server please contact us at:
intellis Customer Service Hot Line 1-888-544-4200 or email us at intellis@nbtel.nb.ca |
Under the hood...
Your HTTP server is the engine that drives your WWW site on the Internet. Let's take a quick look at how it has been configured, and some of its features.
The configuration of your server
The StrongHold Web Server (Apache) has been chosen as our standard for HTTP server software. Your server has received the standard configuration, designed to support the common needs of our clients without sacrificing security.
This configuration includes the following:
index.html, index.htm, or index.shtml
That is, if a user tries to access your site and only provides a name of a subdirectory, (for example, http://www.mycorp.com/products) the server will look for one of these files in that directory. Also, if you have more than one of these files (that is, you have both an index.html and index.htm file) it will look for the files in the order they have been listed. In our example, the server would display index.html because it has precedence.
Usage reporting
As part of your Presence subscription, you have the ability to view reports concerning how often customers are visiting your web site. Each time someone accesses your Presence site, the web server records who visited your site, when they visited the site, and what they viewed. This information is available through a monthly email.
The last 90 days of usage history is maintained for your use.
The entry-level reporting option included with your subscription contains the following information:
Additional reporting options are available on a fee for service basis. The basic options available include:
Server specifics
Hardware: Sun Enterprise Ultra2 Operating system: Solaris 2.6 Web server: StrongHold Web Server 2.4.2 Perl version: 5 RealServer version: 7
Frequently asked questions
Q. What programming languages are being used?
A. The customer can use various programming languages. For portability, perl 5 is the recommended language.
Q. Does the production machine have an ANSI C compiler?
A. No compilers are to be installed on any production machines.
Q. Are there any special or obvious machine/coding/application restrictions?
A. Only FTP and HTTP access to boxes.
Q. Are there any security policies?
A. All CGI scripts/programs must be pre-approved before being installed.
Q. Are there any access restrictions?
A. No telnet access is allowed to the any of the production boxes.
Q. What is the webserver and version? Are we required to install/configure?
A. StrongHold Web Server (Apache) version 2.42. The configuration of the Web Server is done by the system administrator of the box.
Q. Is there a required HTML document root directory?
A. /data/www/$username/html, where username is usually the customers FTP username to connect to the server.
Q. Is there a required cgi-bin root directory?
A. Global cgi: /data/www/cgi-bin, all customers have access to CGIs in this directory, which include: counter, search engine, and web-to-email form.
(Please note the customer must contact the helpdesk to use the counter application)
Q. What is the default directory display file?
A. Index.html,index.htm,index.shtml (in that order).
Q. What is the default cgi file extension?
A. .pl or .cgi are acceptable.
Q. Is the web server shared by other resources?
A. Yes, the it is shared by other customers.
Q. Can the web server be configured for PHP?
A. No.
Q. Would a FastCGI add-on be allowed on the web server?
A. No.
Q. The specs for the server indicate that "the non-executable functions of Server Side Includes (SSI) have been activated.". Can executable functions also be enabled for this site?
A. No. Read this for more information: http://www.w3.org/Security/faq/wwwsf2.html#Q10.
Q. What is the default umask for permission settings of new files on the server?
A. The default umask is 027, which translates to permissions of 750.
Q. Can an NSAPI plug-in be added to the web server?
A. No.
Q. Are cron jobs available on the server?
A. Yes. They are added to the web server at the customers request by the system administrator.
Q. Would a standalone Java CGI application be possible?
A. The most popular usage of JavaScript is client side which means it is executed by the clients web browser - not the server. As a result, the customer can use as much client side JavaScript as they please, no matter what type of account they have hosted with us - as long as they have space.
Q. What access would we be permitted to the production web server in developing this site? Telnet, FTP, Web, etc?
A. Web and FTP are the only permittable access methods.
Q. Does NBTel have a preferred development server?
A. We would prefer that development be done on a server that closely resembles ours to avoid any portability problems but we understand that not all developers would have access to a Sun SPARC machine with the Sun Solaris OS that is running the StrongHold WebServer 2.4.2
Q. What limits are there on diskspace?
A. You can purchase as much space as you require.
Q. To ensure secure transactions on the site, would it be possible to run the site with an encryption level of 40-bit SSL?
A. Yes. We also support 128-bit encryption for secure transactions however be aware that end users may have to upgrade their browsers to use the encryption