A Pils! E-Brewerlogo.jpg (6607 bytes) pint2.jpg (1891 bytes)

F.A.Q.

Web Hosting

Web Design

Our Customers

Search

Visit our portal

Brewer's Chat Room

Buy a book now!

Table of Contents

  1. What is FTP?
  2. What FTP Software Do You Suggest?
  3. How Do I Place My Files On The Web Server?
  4. What Name Should I Use For My "homepage" To Get It To Load Automatically?
  5. What Can My File Names Be?
  6. What Does My Local "cgibin" Directory Do?
  7. How Do I Create Sub-Directories Within My Website?
  8. When Will My Domain Be Active (propagation)?
  9. Where Do I Register With Search Engines?
  10. Where Do I Monitor Web Usage Statistics?
  11. What Is This usage.html File For And What Are Requests?
  12. The Server Says "/logs/ not found"! What Did You Do With My Log Files ?!?!
  13. What type of database may I use, and how do I set it up?
  14. Are there any resources that can help me with my web page designing?
  15. What types of software and hardware do you have and what are the version numbers?
  16. How do I set up a guestbook?
  17. How do I set up a message board?
  18. How will E-Brewer.Com's system deal with the Year 2000?
  19. Where Do I Find Information On Email forms & CGIEMAIL?
  20. If I don't like CGIEMAIL, do you have another form handler similar to formmail.cgi?
  21. Do you have more information on Running CGI Scripts?
  22. How Do I Get My Mail Forwarding To Work?
  23. How do I get Additional Mailboxes?! This applies to NT and Unix accounts.
  24. How Do I Get My Mail From The POP Mailbox On The Server?
  25. How do I Find out more about using FRONTPAGE?
  26. How Do I Get That Cool Counter On My Page?
  27. How Do I Get Imagemaps To Work?
  28. How Do I use Secure Transactions?
  29. Can I Password Protect Directories?
  30. How Do I Use Real Audio©?
  31. What Does "chmod" mean, & how can I find out more on File Permissions ?
  32. How do I use Telnet?
  33. How do I have a message automatically respond to emails others send me?
  34. How do I set up my own customized ErrorDocument for visitors who go to the wrong URL?
  35. How do I get a Java Chat Room on my site?
  36. What Should I Do If Denied Access Via FTP?
  37. When Will I Know That My Domain Is Approved & Active From InterNIC?
  38. Who Do I Contact Regarding InterNIC Billing?
  39. What Kind Of Uses & Content are Accepted?
  40. How do I make a change in my account information such as?:Billing Info Account Type Administrative Contact Info
  41. Can I Change My Domain Name?
  42. How do I check how much space I have used on the server?
  43. How does the log rotation work?
  44. How do I change the master password of my account?
  45. How do I reset my counters?
  46. May I have two or more domain names point at the same directory structure (Parked Domains)?
  47. Do you keep a backup copy of my files?
  48. How do I set up a  Shopping Cart Program?
  49. What do the web browser error messages mean?
  50. My connection seems slow or dead at times. Why?
  51. How do I find the IP address of my site?
  52. I think my mailbox is clogged.How do I clear it?

8.  When Will My Domain Be Active(propagation)?

Once the InterNIC announces that your domain name has been registered (or transferred, if applicable), it usually takes about 2-5 days before it is active. All internet providers must update their records (DNS tables) to reflect new site locations. This is called propagation.

Who is the InterNIC?  Click here for a link to their site.

Back to Top

9.  Where Do I Register With Search Engines?

We recommend that you use, Submit-it!. This site allows you to enter your information one time and then submit to the many of the major search engines; however, a fee may be required. We have our own submittal service for our clients that have enrolled after March 15, 1997. We also have posted a complete list of the search engines and indices to which we will submit your site.

What if you want your site ranked higher on the search engines, especially a large search engine? We recommend following the strategies described at the Rank This! website.

Back to Top

10.  Where Do I Monitor Web Usage Statistics?

If you are looking for a Graphic Analysis Program we suggest "Virtual Webtrends".

"Virtual WebTrends" is a Web Server Traffic Analyzer specially designed for Web Servers that are hosted on remote sites - often called Virtual Web Servers.

Virtual WebTrends is a derivative product of the award-winning WebTrends software and includes the same powerful analysis engine and report capabilities.

Virtual WebTrends is designed to retrieve log files that are located on remote systems using an HTTP URL. Once Virtual WebTrends retrieves the log file to your local system subsequent analysis requires only the transfer of the data between your local file and remote file. Virtual WebTrends identifies any changes in the log file, and automatically retrieves only the new information before it starts the analysis.

Virtual WebTrends is designed with ease of use and speed in mind allowing you to get essential reports with minimal effort. Wizards, On-Line Help and Free Technical Support are part of the Virtual WebTrends package which is priced at only $79.

Buying Virtual WebTrends is easy! Just download the 14-day free trial, and you will have the option to purchase Virtual WebTrends On-Line from WebTrends directly.

Virtual WebTrends is a powerful log
analysis program and is available from:
getcopy.gif (6956 bytes)
Back to Top

11.  What Is This usage.html File For And What Are Requests?

Your log files contain the statistics for your site's traffic. These files are in your /logs directory. The raw files mat be large and difficult to understand. We suggest using a log analysis program to present these statistics in a more graphic format. We have provided a file called usage.html which has some of your sites stats compiled in list format.

We have instituted a new system for the management of log files, as of 27 March 1998.  Please click here for a description of the new system

Back to Top

12.  The Server Says "/logs/ not found"! What Did You Do With My Log Files ?!?!

If you have had us add Frontpage extensions to your site, we may need to add an alias to our root configuration file for you to be able to view your logs. Just let us know if this problem arises and we will be glad to correct it.

Back to Top

13.  What type of database may I use, and how do I set it up?

The main databases available on our system are mSQL and mySQL . They can be accessed via PHP (probably the most widely used method) or via the mSQL prompt via telnet (If you want to try this, get the mSQL docs first!).

Note: E-Brewer.Com offers mSQLand mySQL databases as a free service to our premium customers. We do not provide tech support for databases; however, we have excellent tutorials on our site regarding mSQL and PHP.

Back to Top

14.  Are there any resources that can help me with my web page designing?

 

Back to Top

15.  What types of software and hardware do you have and what are the version numbers?

Although our networks incorporate many different machines with varying software and features, the majority of our accounts are on UNIX servers. Listed below is some of the more commonly requested information.

        Hardware: CPU is a Pentium Pro 200 w/128 megabytes of RAM
                       4.2 Gigabyte Hard drives on Ultrawide SCSI (most have 2)
                       100 Mbit/s Network Interface Cards connected to multiple, redundant T-3 lines provided through Savvis, UUNet and GoodNet w/ autonomous routing

       Software:   Operating sytem is: BSDi 2.0.1
                        Webserver is:           Apache Stronghold 1.3.0
                        'C' compiler is:         GCC 2.5.8
                        NCSA, Ncurses/Gdbm
                        Perl interpreter is:  perl5.00404
                                path is /usr/local/bin/perl
                        SMTP is:                      sendmail 8.9.1
                                 path is /usr/sbin/sendmail
                        Databases available:  mSQL 1.0.16  and MySQL 3.2.1
                        Also available:   PHP2, PHP3.0.2a, Imagemap, cgiemail
                                               Frontpage 2.0('97) and 3.0('98)
                                               Guestbook, WWWBoard, SimpleSearch
                                               mreply (autoresponder), pine (telnet mail)
                                               JAVA (pre-compiled, no JDK on server)

Back to Top

16.  How do I set up a guestbook?

Guestbook allows you to set up your own comments page. From there, visitors can add entries to your guestbook and they will be displayed with the most recent at the top and scrolling down or vice versa. Other options include the ability to limit HTML in the entry, link to e-mail address with mailto tag, use a log to log entries, redirect to a different page after signing, e-mailing whenever a new entry is added and much more.

Note for Non-Virtual Domain accounts:  Non-Virtual accounts do not have telnet access; therefore, such accounts do not have the capability to install these scripts using our administrator. You can however install this script by downloading it directly from the author and following the README file.

Download From Matts Archives:    http://worldwidemart.com/scripts/

Note for FrontPage users: You do not need to use this script, although you may use it, if you wish.   You can also use the FrontPage Discussion Web Template.  If you decide to use our installation script, you will need to contact us, to request that we setup what is called an "Alias" for your "guestbook" directory.  You will also need to move your "guestbook.cgi" file into the "cgibin" directory.    Finally, you will need to change the path referenced in "addguest.html" for the new location of the "guestbook.cgi" file.

There are two ways that you may install the Guestbook script:

  1. You may run the installation script at the prompt after telneting to your site (this is the easy way). Please see below.
  2. You may download the script from the following website and install all the files (this is the harder way):

http://www.worldwidemart.com/scripts/guestbook.shtml

 

Running the Installation Script:

To run the installation script, you will need to connect to your site via telnet. Once at the telnet prompt, type the following command:

makeguest <yourdomain>.<yourdomainextension> <yourdomain> <youremailaddress>

For example, if your domain name is "xyz.com", and your email address is "john@doe.com", you would type:

makeguest xyz.com xyz john@doe.com

Please note the spaces between the words.

NOTE: Over the past few months we have started to change the way we set up new sites. Some directories may not be where they are on older sites. We will be publishing a comprehensive map of how sites are laid out in the near future. We will also be re-writing the makeguest program to account for these changes. We should be done by the end of October.

After the installation script finishes, you may customize the files to your delight.

It is that simple!

Back to Top

17.  How do I set up a message board?

WWWBoard is a threaded World Wide Web discussion forum and message board, which allows users to post new messages, follow-up to existing ones and more.

Note for FrontPage users: You do not need to use this script. Instead, you should use the FrontPage Discussion Web Template.

Newer sites will have the WWWBoard installed off of their Home directory by default. There will be a symbolic link in your DocumentRoot (the directory your web pages go in) that makes the wwwboard reachable as:

                http://yourdomain.com/wwwboard

If you have an older site or your wwwboard directory has been removed, you can download the program from Matt's Script Archive and install it by hand - OR - you can use our automatic install program.

To download the program, go to:

http://www.worldwidemart.com/scripts/wwwboard.shtml

Running the Installation Script:

To run the installation script, you will need to connect to your site via telnet. Once at the telnet prompt, type the following command:

            makeboard <yourdomain>.<yourdomainextension>

For example, if your domain name is "abc.net", you would type:

        makeboard abc.net

After the installation script finishes, you may customize the files to your delight. You will find a wwwboard directory in your Home Directory. This is where you are initially placed when you login vie telnet. Your DocumentRoot directory will probably be www or wwwfp if you have Frontpage installed on the site. To make the wwwboard directory visible to it, use these commands:

        cd www <enter>        
        ln -s ../wwwboard  <enter>

It is that simple!

If you wish to run more than one message board, follow these directions:

1. Log into your root directory via telnet.

2. Create the directory that will house the wwwboard:

        (example)         mkdir bob   

3. Run the install script:

            makeboard yourdomain.com bob   

4. If you wish, edit the html code of the index.html page in the /yourdirectory/bob/wwwboard directory to reflect the     information you want shown on the board.

        cd bob/wwwboard
        pico index.html

5. If you wish, place a symbolic link in the bob directory that points to the wwwboard:

        cd bob
        ln -s wwwboard/index.html

To create a second wwwboard, follow these steps:

1. Go back to your root directory.

        cd /mnt/web/guide/yourdomain

2. Create the directory that will house the next wwwboard:

        mkdir bob2

3. Run the install script:

        makeboard yourdomain.com  bob2

4. If you wish, edit the html code of the index.html page in the /yourdirectory/bob2/wwwboard directory to reflect the information you want shown on the board.

        cd bob2/wwwboard
        pico index.html

5. If you wish, place a symbolic link in the bob2 directory that points to the wwwboard:

        cd bob2
        ln -s wwwboard/index.html

You now have two messageboards:  one for bob, and one for bob2.

Back to Top

18.  How will E-Brewer.Com's system deal with the Year 2000?

Introduction

For information explaining the background of the Year 2000 issue, we recommend that you visit a frequently-asked questions page on the Microsoft site.

Most of the servers owned by E-Brewer have the UNIX operating system.  The remainder of our servers have the Windows NT operating system.    Please review the categorized information below for links to relevant compliance information. 

Your site is located on an UNIX machine unless you have specifically asked for NT.

UNIX Servers (General Info)

The UNIX operating system uses a different date-keeping method than that used by those computers affected by the two-digit date issue.  The UNIX operating system counts the number of seconds since the UNIX epoch in order to determine dates (the UNIX epoch was on midnight, January 1, 1970).   

All custom scripts that E-Brewer has developed gather any "date" information in UNIX format, therefore Y2K is not any issue for any of our scripts.

UNIX Servers

Operating System:  UNIX BSDi 2.0.1 Link:   BSDi Website
Server Software:  Apache 1.2.5 Link:  Apache.org Website
3Com and DLink 10/100 hub Links:  3Com SiteDLink Site
Bay Networks 350T 10/100 switch  Link:  Bay Networks Site
Cisco 2500, 4000, and 7200 series router   Link:  Cisco Site

NT Servers

Operating System:  Windows NT 4.0 with Service Pack 3  Link:  Microsoft site
Server Software:  Internet Information Server 4.0 Link:  Microsoft site
3Com and DLink 10/100 hub  Links:  3Com SiteDLink Site
Bay Networks 350T 10/100 switch Link:  Bay Networks Site
Cisco 2500, 4000, and 7200 series router Link:  Cisco Site
Back to Top

19.  Where Do I Find Information On Email forms & CGIEMAIL?

To modify an existing HTML form to work with the script cgiemail you will need to use the following form action within your HTML code:

<form method="post" action="/cgi-bin/cgiemail/mailform.txt">

Please Note: If you are a FrontPage user with the FrontPage 98 extensions installed on your site, you will use this path instead:

<form method="post" action="/cgibin/cgiemail/mailform.txt">

(The difference is that you are using "cgibin" instead of "cgi-bin".)

This code calls the preinstalled script cgiemail which is in the server's cgi-bin directory once the web page visitor clicks the "submit" button. The script cgiemail in turn calls a text file (or template) called mailform.txt. The template defines the format by which the submitted form content is to be sent via email.

You can create the template in a basic text editor (such as MS Notepad) beginning with the following two lines:

   To: username@yourdomain.com
   Subject: Information Request

Substitute the desired recipient email address and subject above. If your form asks for the email address of the visitor (be sure to name this field: email), add this as the second line of the template:

From: [email]

There can be no blanklines at the top of the file and no blank spaces at the beginning of these header lines.

Next, you will need to add ALL field names within the HTML form to the template in a form similar to the following:

   To: username@yourdomain.com
   Subject: Information Request

   Name            [name]
   Address         [address]
   Phone           [telno]

As long as each form field name is contained within brackets ("[ ]") within the template, the email should be sent successfully and contain all submitted data. We suggest using all lowercase field names within your HTML form and template.

If you want a specific web page to load when the email is successfully sent, such as a thank you note, add the follow code to your HTML form:

Substitute the URL of the file you wish to load after form data is submitted. The field name in this case MUST be "success", but does not need to be added to the template.

<form method="post" action="/cgi-bin/cgiemail/mailform.txt">

<form method="post" action="https://wwwXXXX.E-Brewer.com/cgi-bin/cgiemail/<yourdomain>/mailform.txt">

where XXXX should be substituted with the number of your server.

<form method="post" action="https://wwwXXXX.E-Brewer.com/cgi-bin/cgiemail/<yourdomain>/frontpage/mailform.txt">

where XXXX should be substituted with the number of your server.

IMPORTANT THINGS TO REMEMBER:

<form method="post" action="/cgi-bin/cgiemail/mailform.txt"> the mailform.txt file is in your root directory

<form method="post" action="/cgi-bin/cgiemail/forms/mailform.txt"> the mailform.txt file is in directory called forms

Try our test email form.

See the source of the testform.txt template.

Back to Top

20.  If I don't like CGIEMAIL, do you have another form handler similar to formmail.cgi?

Introduction

Our webform.cgi tutorial shows how to setup an HTML form to send email upon the submission of the form data.  The code calls the preinstalled script webform.cgi, which is in the "cgi-bin" directory of the server, once the web page visitor clicks on the "Submit" button. This program is a derivation of the formmail.cgi program available at Matt's Script Archive.

The Steps

To modify an existing HTML form to work with webform.cgi, please follow the simple instructions below.

We will use the example of an account with E-Brewer with the following
account info:

Homepage name: index.htm

Name of page with the form on it: xyz.htm

Name of the thank-you page: thanks.htm

Email address:  abcdefg@xyz.com

First, we will need to make a link to "xyz.htm" from the homepage, "index.htm". The link will need to use this piece of HTML code, inserted into the file, "index.htm":

<A HREF="http://YOURDOMAIN.NAME/xyz.htm">Link to form page.</A>

We can of course substitute other words or an image for, "Link to form page." 


Second, we need to insert some HTML code into the file, "xyz.htm".     We will insert this code:

<form method="post" action="http://YOURDOMAIN.NAME/cgi-bin/webform.cgi">
<input type="hidden" name="recipient" value="abcdefg@xyz.com">
<input type="hidden" name="redirect" value="http://YOURDOMAIN.NAME/thanks.htm">
<input type="hidden" name="subject" value="Form Submission">

Of course, we may we may replace "Form Submission" with some other subject.

With Secure Server

For Secured Server on UNIX the path would be:

<form method="post" action="https://wwwXXXX.E-Brewer.com/cgi-bin/webform.cgi">
<input type="hidden" name="recipient" value=" abcdefg@xyz.com">
<input type="hidden" name="redirect" value="https://wwwXXXX.E-Brewer.com/yourdirectory/thanks.htm">
<input type="hidden" name="subject" value="Form Submission">

where XXXX should be substituted with the number of your server.

FrontPage97 Users

FrontPage97 users should follow a different tutorial.  Please click here.

FrontPage98 Users

It is recommended that FrontPage98 users use a FrontPage-based form instead.  The FrontPage98 Form WebBots have much greater functionality.  For more info, click on the word, "Help" on the menubar of FrontPage Editor.  Then select "Microsoft FrontPage Help".  Click on the "Index" tab.  In the box, type "form".  You will see a list of relevant topics.

Us Setting up a Form for You

E-Brewer can setup a form for you for a one-time $30 fee. Each form would entail such a one-time fee. You would need to specify:

Please note that our work would entail the basic structure of the form itself rather than the aesthetic design of the page. The customer would be responsible for the aesthetics, after the form is setup. We will, of course, give the form an organized design.

If you are interested in this service, please contact our Sales Office toll-free at 1-888-932-2010. For international callers, please use our standard line at 407.772.0454. Alternatively, you may order this service by filling in our on-line A La Carte Order Form.

Back to Top

21.  Do you have more information on Running CGI Scripts?

Our servers have the capability to run CGI scripts based on Perl, Unix SH, BASH, KSH, CSH, and C/C++ languages. Perl is a our language of choice for most applications as it is a world standard and is well suited to CGI. In addition, Perl code does not require manual compilations whereas C/C++ code must be compiled on our web servers prior to use.*

If you have a custom CGI script that you need to use, simply upload it to your personal
"cgibin". Here are some helpful tips to follow when installing Perl scripts:

Utilize any directory except "cgi-bin" for your own scripts.
We recommend placing them in your cgibin directory to help consolidate them.

Upload in ASCII transfer mode (and NOT BINARY mode)
Those using Fetch should use Text mode (not Raw Data)

The first line of each script should read: #! /usr/local/bin/perl
(please also see below)

One exception is if you are using PerlShop, it should read:

#! /usr/local/bin/perl5.003

Reference the script using "cgibin", NOT using "cgi-bin"

Use ".cgi" extensions for all scripts

If a script calls another file within your account, but the script does NOT
require a URL, you need to use the system path.

/web/guide/<domainname>/...
<- if file resides in root
/web/guide/<domainname>/cgibin/...
<- if file resides in cgibin

Substitute the path to the file beginning with your domain name. Your domain name is the
directory name of your account.

More Technical Information:

        Long Winded
        Really Long Winded

                    /usr/local/bin/perl5.001
                    /usr/local/bin/perl5.002
                    /usr/local/bin/perl5.003
                    /usr/local/bin/perl5.00307
                    /usr/local/bin/perl5.00404   =  /usr/local/bin/perl

Server Side Includes:

            http://www.apache.org/docs/mod/mod_include.html

Trouble-shooting:

            perl -w    file.cgi

Back to Top

22.  How Do I Get My Mail Forwarding To Work?

You can set up unlimited e-mail aliases for email addresses which are to forward to an
address other than your POP3 mailbox.  Instructions on this subject are found on this page. Instructions on configuring your mail program are available elsewhere on our site.

First, someone sends mail! The address on the mail is foo@bar.com. The user foo and the domain bar.com physically exist on our number X server. Because of how DNS routing works (completely different discussion), the mail message is routed to the appropriate server, good old number X. Our configuration files then decipher that the mail for domain bar.com goes to local user foo. In the truest sense, this user is foo@wwwX.E-Brewer.com, but because of the virtual domain configuration, it can appear as foo@bar.com. Just make sure to use your Local ISP as the SMTP server.

Next, our server checks the home directory for the user foo. What it is looking for is further instructions on routing the mail message. The first thing it will look for is the ".domains" file as a means of having 'virtual users' for your domain. It is not elaborate by any means; it is just effective.

Sample .domains file:

info@bar.com #
list-request@bar.com #
foo@bar.com foo
root@bar.com root@shaver.com
questions@bar.com joe@somewhereelse.com
other@bar.com jim@other.net
bar.com jim@other.net

IMPORTANT: Please read the following information :-)

  1. The simplest way to edit your .domains file is with FTP. Open your site with FTP, the first file listed should be your .domains file. Transfer it over to your local directory (in ascii mode). If you are using WS_FTP (recommended), select the local copy of the .domain file by clicking on it once. Click the view button. This will open the file in Notepad. When you have finished editing it, click the X in the upper right corner. You will be asked to save, do so. Now transfer it back. All Done :-)  Telnet can also be used to edit the file live on the server without downloading it.
  2. Always add new entries to the top of the file.
  3. This is a simple text file. It is formatted with a real or imaginary address FLUSH TO THE LEFT MARGIN OF THE FILE, a space, and then a real address on the right. You should not leave blank lines at the top (this will corrupt the file) or spaces at the left margin (unless you want to effectively "comment out" an address line).
  4. The line that addresses your primary address, foo@bar.com. It can go to your local account or to another off-site account.
  5. The line that is at the bottom (and must be the last line of the file) is the catch-all for the domain; the forwarding address MUST be valid, either locally or elsewhere.
  6. Please don't put a line with an imaginary address on the left and an imaginary address on the right. It can cause a mail loop - Yuck, yuck, phooey, phooey!! It can cause many problems with our mail system.
  7. DO NOT use the :911 control panel to edit your .domains file, it will corrupt it. Use your FTP or Telnet Client.
  8. The lines that end with the # sign are routed to your mreply configuration .

Now say you want forward some of the mail, from bob@bar.com to bob@aol.com, the .domains file would look like this:

BEFORE

AFTER

info@bar.com #
list-request@bar.com #
foo@bar.com jim2
root@bar.com root@E-Brewer.com
jim@bar.com jim
bar.com jim
bob@bar.com bob@aol.com
info@bar.com #
list-request@bar.com #
foo@bar.com jim2
root@bar.com root@E-Brewer.com
jim@bar.com jim
bar.com jim

 

Now say you want forward some of the mail to different addresses, from bob@bar.com to bob@aol.com and to bob@mci.net. The .domains file would look like this:

BEFORE AFTER
info@bar.com #
list-request@bar.com #
foo@bar.com jim2
root@bar.com root@E-Brewer.com
jim@bar.com jim
bar.com jim
bob@bar.com bob@aol.com,bob@mci.net
info@bar.com #
list-request@bar.com #
foo@bar.com jim2
root@bar.com root@E-Brewer.com
jim@bar.com jim
bar.com jim

Please note that in the above example, there are no spaces before or after the comma on the top line.

Now say you want all mail that is sent to your domain (except for foo@bar.com) forwarded to you local ISP mailbox, the .domains file would look like this:

BEFORE

AFTER

info@bar.com #
list-request@bar.com #
foo@bar.com jim2
root@bar.com root@E-Brewer.com
jim@bar.com jim
bar.com jim
foo@bar.com jim2
jim@bar.com  jim@earthlink.net
bar.com jim@earthlink.net

To Forward all mail without exception, simply remove the foo@bar.com jim2 line, leaving only the last two lines.

Back to Top

23.  How do I get Additional Mailboxes?! This applies to NT and Unix accounts.

 

Back to Top

24.  How Do I Get My Mail From The POP Mailbox On The Server?

To retrieve email from your POP3 mailbox, you must first setup your mail program to access your mailbox.

Important Note: Your mail will not work until you domain is fully registered and working.

The POP3 Account
Use the following settings to configure your mail program to access the master POP account:

POP3 Server: (Use your domain name.)
SMTP Server: (Use the SMTP server provided by your ISP.  If we are your ISP, use your                     domain name here as well.)

(IMPORTANT: NON-Virtual Customers Use "www?.E-Brewer.com" As Your POP3 Server)

Please click on one of the following links for instructions on the setup of particular email programs:

pushbutton_navigator_3.gif (239 bytes) Netscape Navigator 3.0 Instructions Outlook Express Instructions pushbutton_outlook_express.gif (310 bytes) pushbutton_outlook_express_old.gif (314 bytes)
pushbutton_communicator_4_email.gif (246 bytes) pushbutton_communicator_4.gif (248 bytes) Netscape Communicator 4.0 Instructions Outlook 97 Instructions pushbutton_outlook_97_and_98.gif (178 bytes)
pushbutton_eudora.gif (178 bytes) Eudora Pro 3.0 Instructions Outlook 98 Instructions pushbutton_outlook_97_and_98.gif (178 bytes)
pushbutton_eudora.gif (178 bytes) Eudora Pro 4.0 Instructions View mail in your master mailbox without
downloading through the use of telnet.
Back to Top

25.  How do I Find out more about using FRONTPAGE?

Important Things To Know (summary):

  1. If you signed up for a FrontPage account, we initially installed FrontPage extensions for your site. If you decide that you no longer wish to use FrontPage, and you make this decision after the first 30 days from when you setup your account, you will be charged a $30 fee to have them removed. Likewise, if you initially signed up for an account without FrontPage, and you later decide that you want to use FrontPage, you will be charged a $30 fee for the installation of the extensions (unless you make the decision within the aforementioned 30-day grace period).

  2. We have the FrontPage'97 extensions and Frontpage'98 extensions installed on our servers. Please tell us which version you want on your site. Frontpage'98 extensions are backwards compatible to Frontpage'97 designed sites.

  3. If you choose to use FrontPage'97, the only way to upload your web site(s) is with FrontPage; you CANNOT FTP into your "/frontpage/" Directory. You can use FTP & TELNET to enter other areas of your site outside the FrontPage Directory Structure. Sites with FrontPage'98 extensions can use FTP & TELNET to upload files to the FrontPage Directory Structure but pages using FrontPage Web Bots must be loaded with FrontPage.

    The DocumentRoot (the directory visible to web browsers) on older frontpage installations is named,
    "/mnt/web/guide/yourdomain/frontpage" .  On newer installations it is named, "/mnt/web/guide/yourdomain/wwwfp".  This is where your web content goes, this is where Frontpage will publish to.

  4. Every time you create a "New Web" on our server, we will have to restart your web deamon. We have now updated our Web Configuration to automatically reboot every 15 minutes if you have "Created A New Web". This means that you publish the web and the server creates the directory for it. Shut down your FrontPage Explorer for at least 15 minutes while you go get a cup of coffee. Come back and restart the FrontPage Explorer, republish your web and you are all set. This is for new sub-webs only; changes to your root web should be apparent immediately after publishing.

  5. FrontPage is a good product, however its transfer protocol is temperamental and does not react well to heavy traffic. Therefore it is a good idea to have each of your directories created as their own sub-web, and then "publish" it to your site. Try to keep each individual web down to 1 or 2 megabytes. Larger webs will tend to "timeout" when publishing.

  1. If you have the "Web Publishing Wizard" on your computer, you will need to uninstall it using your control panel's Add/Remove Programs feature.   This Wizard is for sites that do not have the FrontPage Server Extensions installed.

  1. If you want your visitors to download ".exe" files from your site, there is a small amount of work involved.   First, you must place the .exe files in a subdirectory of your root or sub-web.  They cannot be in the root directory of a web or the frontpage web bots will not work.  Second, you need to create a file named .htaccess in the subdirectory containing the .exe's . The only contents of the file will be:

    AddType application/octet-stream        exe  EXE

    This can also be done in your /docs directory if you wish to keep the files out of your frontpage directories.

  2. Last thing to remember is "You Must Be Online To Publish You Web".

(Sorry, all you fine non-virtual customers - FrontPage will only work
  with fully qualified domain names. Gives you incentive to upgrade, huh?!?)

That should be about it! Because it is a new method of administering your site, there will probably be kinks; we will do everything we can to help you along, though. Good Luck!

Back to Top

26.  How Do I Get That Cool Counter On My Page?

OK, your page at "http://yourdomain.com/index.html" needs that cool odometer graphic. Insert this code into the HTML code of your page:

<img src="http://yourdomain.com/cgi-bin/nph-count2?width=5&link=http://yourdomain.com/index.html">

Please Note: If you are a FrontPage 98 user with the FrontPage 98 extensions installed on your site, please see below.  If you are a FrontPage 97 user, please see further below.

 

FrontPage 98 Users

If you are a FrontPage user with the FrontPage 98 extensions installed on your site, you will use this path instead:

<img src="http://yourdomain.com/cgibin/nph-count2?width=5&link=http://yourdomain.com/index.html">

(The difference is that you are using "cgibin" instead of "cgi-bin".)

Also, FrontPage 98 users with FrontPage 98 extensions installed on their sites may use a FrontPage WebBot Hit Counter.    Please review your FrontPage documentation and help menu, or consult the Microsoft FrontPage site for details (FrontPage 97 users, please see below).

 

The Code for a Page in a Subdirectory

Hmm, what about my page at http://yourdomain.com/somewhere/else.html?    Follow this example instead:

<img src="http://yourdomain.com/cgi-bin/nph-count2?width=5&link=http://yourdomain.com/somewhere/else.html">

 

What If I'm Using FrontPage 97?

FrontPage 97 WebBot Hit Counters will not operate on our UNIX operating systems. You may use a third party script if you wish but we will not be able to provide technical support for it. To use ours, follow these steps:

2. Open the page with the FP editor, place the cursor where you want the counter.

3. =>Insert => HTML Markup => (insert the counter script) => OK => save file, Done.

 

Resetting the Counter (sites without FrontPage)

You can set the counter by editing the file named "count_file" in your DocumentRoot directory. This is the directory to which you upload your web pages. In most cases, this will be called www or wwwfp.    Download this file via FTP (in ASCII mode) and use a simple text editor (such as notepad) to change the number shown at the end of the line that contains the name of the page that the counter you wish to set is on. Save the file and ftp it back up (also in ASCII mode).
Done.

Please Note: If you are a FrontPage user with the FrontPage extensions installed on your site, please see below.

Resetting the Counter (sites with FrontPage)

You cannot ftp files to your frontpage directory if you have Frontpage'97 extensions installed, you must use frontpage to edit files in the frontpage directory structure. Start your frontpage and in the "open" dialog box, type your domain name and extension. Enter your user id and password and you are now viewing your frontpage site as it exists on our server. Right click on count-file and choose "open with". Then choose "text editor:notepad.exe". Edit the count at the end of the line that corresponds to the page you wish to count and click on "save" under the file menu. Click the close box (x) to close notepad then and close your frontpage explorer. When you view the page with the counter on it in your browser, you will see that the count is what you set plus one.

Back to Top

27.  How Do I Get Imagemaps To Work?

Imagemap URL: http://YOURDOMAIN.COM/yourmap.map (NCSA Format)

Imagemaps allow the user to click on predefined sections of a graphic picture on your page and have the server respond as if they clicked on a text hyperlink. A complete tutorial is available including a sample imagemap and helpful tools. You are encouraged to review the entire tutorial.

Back to Top

28.  How Do I use Secure Transactions?

 

Back to Top

29.  Can I Password Protect Directories?

Yes, you can password protect specific directories within your website.  

Non-FrontPage Users

Please Note: If you are a FrontPage user with the FrontPage extensions installed on your site, please see below.

You can begin assigning unique ids and passwords by following the procedures for .htaccess. As such, visitors will be prompted for id and password to gain access to any web page within such a directory. This does NOT affect FTP access.

HTAccess is a NCSA compatible (our server is) way to use password-protection on HTML documents and server directories. The interface prompts the user through the browser for a password, if HTAccess is attached to the directory tree containing the HTML page requested. Check our .htaccess tutorial.

 

FrontPage Users

We recommend reviewing your FrontPage documentation and help menu, or consult the Microsoft FrontPage site for further details.

Back to Top


31.  How Do I Use Real Audio©?

 

Back to Top

32.  What Does "chmod" mean, & how can I find out more on File Permissions ?

File Privileges, Permissions, and Protections

After you figure out where to put your HTML, Server Side Include commands, and CGI files, the next thing you need to learn is how to enable them so they can be used by the WWW server.

File protections also are referred to as file permissions. The file permissions tell the server who has access to your file and whether the file is a simple text file or an executable program. There are three main types of files: directories, text files, and executable files. Because you typically use Perl as your scripting language, your executable CGI programs will be both text and executable files. Directory files are special text files that are executable by the server. These files contain special directives to the server describing to the server where a group of files is located.

Each of these file types has three sets of permissions. The permissions are Read, Write and Execute. The Read permission allows the file to be opened for reading, but it cannot be modified. The Write permission allows the file to be modified but not opened for reading. The Execute permission is used both to allow program execution and director listings. If anyone, including yourself, is going to be able to get a listing or move to a directory, the Execute permission on the directory file must be set. The Execute permission also must be set for any program you want the server to run for you. Regardless of the file extension or the contents of a file, if the Execute permission is not set, the server will not try to run or execute the file when the file is called.

This is probably one of the most common reasons for CGI programs not working the first time. If you are using an interpretive language like Perl, you never run a compile and link command, so the system doesn’t automatically change the file permissions to Execute. If you write a perfectly good Perl program and then try and run it from the command line, you might get an error message like permission denied. If you test out your CGI program from your Web browser, however, you are likely to get an error –an Internet file error with a status code of 403. This error code seems kind of ominous the first time you see it, and it really doesn’t help you very much in figuring out what the problem is.

Remember that there are three types of file permissions: Read, Write, and Execute. Each of these file permissions is applied at three separate access levels. These access levels define who can see your files based on their user name and group name.

When you create a file, it gets created with your user name and your group name as the owner and group name of the file, respectively. The file’s Read, Write, and Execute permissions are set for the owner, the group, and other (sometimes referred to as world). This is very important because your Web page is likely to be accessed by anybody in the world. Usually, your Web server will run as user nobody. This means that when your CGI program is executed or your Web page is opened for reading a process with a group name different than the group name you belong to, someone else will be accessing your files. You must set your file-access permissions to allow your Web server access to your files. This usually means setting the Read and Execute privileges for the world or other group.

In order for your Web page to be opened by anyone on the Net, it must be readable by anyone in the world. In order for your CGI program to be run by anyone on the Net, it must be executable by your Internet server. Therefore, you must set the permissions so that the server can read or execute your files, which usually means making your CGI programs world executable. You set your file permissions by using a command, via telnet, called chmod (change file mode). The chmod command accepts two parameters. The first parameter is the permission mask. The second parameter is the file for which you want to change permissions. Only the owner of a file can change the file’s permissions mask. These permissions can also be set using an ftp program called WS_FTP. While viewing your site with WS_FTP, select the file or directory you wish to set permissions on and right-click on it while holding down the shift key. Select chmod (UNIX) from the pop-up menu.

The permissions mask is a three-digit number: each digit of the number defines the permission for a different user of the file. The first digit defines the permissions for the owner. The second digit defines the permissions for the group. The third digit defines the permissions for everyone else, usually referred to as the world or other, as in other groups. Each digit works the same for each group of users: the owner, group, and world. What you set for one digit has no effect on the other two digits. Each digit is made up of the three Read, Write and Execute permissions. The Read permission value is 4, the Write permission value is 2, and the Execute permission is 1. You add these three numbers together to get the permissions for a file. If you want a file to only be readable and not writeable or executable, set its permission to 4. This works the same for Write and Execute.

Executable only files have a permission of 1. If you want a file to have Read and Write permissions, add the Read and Write values together (4+2) and you get 6, the permissions setting for Read and Write. If you want the file to be Read, Write and Execute, use the value 7, derived from adding the three permissions (4+2+1). Do this for each of the three permission groups and you get a valid Chmod mask.

Suppose that you want your file to have Read, Write, and Execute permissions (4+2+1) for yourself; Read and Execute (4+1) for your group; and Execute (1) only for everyone else. You would set The file permissions to 751, using this command:

chmod 751 [filename]

Tip: If you want the world to be able to use files in a directory, but only if they know exactly what files they want, you can set the directory permission to Execute only. This means that intruders cannot do wild-card directory listings to see what type of files you have in a directory. But if someone knows what type of file she wants, she still can access that file by requesting it with a fully qualified name (no wild cards allowed).

Back to Top

33.  How do I use Telnet?

Telnet is a communication protocol used to issue commands on a remote host. It is built into Windows95, Windows98 and WindowsNT.    All accounts created after 11-20-98 have telnet initially disabled. We will enable telnet on these accounts upon customer request.   You may change the master password of your account via telnet. If you wish to change your password but do not wish to use telnet, please use our Secure Web Form to notify us.

If you use an Apple MacIntosh or other non-Windows computer, telnet client software is available at:

        http://www.tucows.com/UnitedStates.html

Pick a server in your region and then click on the operating system that you use. Choose Telnet from the Network Tools and download whichever program apeals to you.

You can call up telnet with Win95, 98 or NT by following these steps:

* Click on the "Start" button
* Click on "Run"
* Type "telnet" in the box
* Click on "OK"
* (The telnet window appears)
* Click on "Connect"
* Click on "Remote System"
* Where it says Host Name, type in "yourdomain.com" or use your IP address
* Click on "OK"
* You will receive a "login:" prompt (type your userid)
* You will be prompted for your password (the characters will not be printed to the screen)
* You should receive a prompt like the following:

     www#:/mnt/web/guide/yourdomainname#


* You are now connected via a Unix telnet session and can run any standard Unix command

To view a directory's contents, type: dir

To change directories, type: cd directoryname

To change back to the previous directory, type: cd ..

To delete a file, type: rm filename

To delete a directory and all of its contents, type: rm -rf directoryname
(Unix does not have undelete and the rm command is irreversible)

To create a new directory, type: mkdir newdirectoryname

To edit a file, type: pico filename
(a list of editor commands will be at the bottom of the screen)

To rename a file (or directory), type: mv oldfilename newfilename
To move a file from one directory to another, type: mv old/directory/path/file.name new/dir/path/file.name

To copy a file to another directory, type: cp old/dir/file new/dir/file
To copy a file with a new name (e.g. to backup a file before editing), type: cp file file.old

To change your master password, type:  passwd


To finish telnet, type: exit

( if you will be idle more than 30 minutes, please use the
   exit command as open logins increase the CPU load and take
   up bandwidth unnecessarily. We appreciate your cooperation
   in helping us to provide the best service possible : )

(Unix can be a powerful and versatile operating system but, at first,
  it will seem cryptic and complicated.We recommend getting a book
  or taking a course on its use.  We like "Unix for Dummies" )

Back to Top

34.  How do I have a message automatically respond to emails others send me?

Autoresponders send automatic reply messages when others send email messages to particular addresses. The autoresponders are controlled by means of the .mreply.rc file.

Note for Non-Virtual Domain accounts: The .mreply.rc file is available only for Full-Virtual accounts.

All Full-Virtual accounts have a default .mreply.rc file in their directory structure. This default file will send an autoresponse message to any mail sent to info@yourdomainname.ext. The contents of that default autoresponse message will be:

Yo <name of the person sending the mail to you> this is coming from your .mreply.rc file in your home directory. it is an auto-responder and its really cool, Jim

For example, if your domain name is xyz.com, and someone named John Doe sent a message to info@xyz.com, then John Doe would receive this autoresponse message:

Yo John this is coming from your .mreply.rc file in your home directory. it is an auto-responder and its really cool, Jim

Of course, you will want to make your own autoresponse email addresses.You can enter your custom messages to the info files located in the packets directory in your root directory. The corresponding text files to email addresses are as follows:

info@xyz.com          info.txt

sales@xyz.com        info2.txt

webmaster@xyz.com       info3.txt

support@xyz.com           info4.txt

billing@xyz.com              info5.txt

You may do so by editing the .mreply.rc file; however, we suggest using a far easier method, the Chapman's .mreply.rc Generator.

Chapman's .mreply.rc Generator

If you click on the above hyperlink, you will come to a web page with a form. This is the Chapman's .mreply.rc Generator. We suggest that you print out this page, as well as the associated FAQ page, and then fill in the form.

While filling in the form, we recommend that you skip the boxes dealing with lists and fill in the boxes dealing with auto-responders.

Note: While you may fill in the part of the generator that involves lists, E-Brewer does not support the list-serve functions of mreply. If you encounter any problems related to the lists, you will be on your own in fixing them.

Note 2: E-Brewer.Com does not allow mailing lists of greater than 10 people, due to the load that larger lists can put on our servers. Accommodating large mailing lists would adversely affect the service we could give to others.

Back to Top

35.  How do I set up my own customized ErrorDocument for visitors who go to the wrong URL?

An "ErrorDocument" is the message that you see when you try to go to a web page that does not exist.  The default ErrorDocument message looks like this:

File Not Found

The requested URL /xxxxxx.html was not found on this server.

(where xxxxxx.html is the name of the incorrect web page that you tried to visit).

The above ErrorDocument is not very pretty, and you may wish to make one of your own.    This is how you do it:

Note:  FrontPage users, please see below.

First, make a web page, and give it a name you can remember, such as badurl.html.

Second, check the directory structure of your site, to see if you have a file in your root directory (e.g., if your site is named xyz.com, then the name of the root directory would be xyz) with the name .htaccess.    If you do not have such a file there, you will need to create the file with a simple text editor (such as MS Notepad for Win95 users or Simple Text for Mac users).    If the file already exists, you will need to edit it with a simple text editor.   You will need to add the following line to the .htaccess file:

ErrorDocument 404 /badurl.html

Third, upload the .htaccess file to your root directory, using an FTP program.

It's that simple!   <Please note that directories containing .htaccess files cannot be accessed with https:// >


Instructions for FrontPage users:

Note:  FrontPage98 users, please see further below.

First, using FrontPage Editor, make a web page, and give it a name you can remember, such as badurl.html.

Second, check the directory structure of your site, to see if you have a file in your root directory (e.g., if your site is named xyz.com, then the name of the root directory would be xyz) with the name .htaccess.    This will require the use of an FTP program.  If you do not have an FTP program, or if you are unfamiliar with how to use one, please check the following links on our site:

For links to free FTP programs that you may download, please click here.

For a tutorial on the use of an FTP program, please click here.

If you do not have a .htaccess file in your root directory, you will need to create the file with a simple text editor (such as MS Notepad for Win95 users or Simple Text for Mac users).  If the file already exists, you will need to edit it with a simple text editor.  You will need to add the following line to the .htaccess file:

ErrorDocument 404 /badurl.html

Third, upload the .htaccess file to your root directory, using the FTP program.

It's that simple!


Instructions for FrontPage98 users:

First, using FrontPage Editor, make a web page, and give it a name you can remember, such as badurl.html.

Second, contact Tech Support, requesting that we edit our root configuration file, to place the ErrorDocument line in it. If you add the ErrorDocument directive to the .htaccess file in your root directory, you will disable SSL for your entire site. Please tell us if you have given the ErrorDocument a name other than badurl.html.

It's that simple!

Back to Top

36.  How do I get a Java Chat Room on my site?

 

Back to Top

37.  What Should I Do If Denied Access Via FTP?

 

Back to Top

38.  When Will I Know That My Domain Is Approved & Active From InterNIC?

 

Back to Top

39.  Who Do I Contact Regarding InterNIC Billing?

 

Back to Top

40.  What Kind Of Uses & Content are Accepted?

 

Back to Top

41.  How do I make a change in my account information such as?:Billing Info Account Type Administrative Contact Info

 

Back to Top

42.  Can I Change My Domain Name?

 

Back to Top

43.  How do I check how much space I have used on the server?

 

Back to Top

44.  How does the log rotation work?

 

Back to Top

45.  How do I change the master password of my account?

 

Back to Top

46.  How do I reset my counters?

 

Back to Top

47.  May I have two or more domain names point at the same directory structure (Parked Domains)?

 

Back to Top

48.  Do you keep a backup copy of my files?

 

Back to Top

49.   How do I set up a  Shopping Cart Program?

 

Back to Top

50.  What do the web browser error messages mean?

 

Back to Top

51.  My connection seems slow or dead at times. Why?

 

Back to Top

52.  How do I find the IP address of my site?

 

Back to Top

53.  I think my mailbox is clogged.How do I clear it?

 

Back to Top

Copyright © [E-Brewer.Com] All rights reserved.
Revised: May 12, 1999.