Small Business Server Appliance
Release Notes

Release: Terian Branding 1.0 (13 March 2001)

Introduction

The Small Business Server Appliance from WireX is based on the foundation of the Immunix System7 Operating System (a secure and hardened OS based on RedHat's 7.0 Linux distribution) and on WireX's Remote Network Administrator (RNA) for web-based configuration of the server appliance.

It contains basic workgroup services, such as web, email, file and print, and various network services, include simple subnet routing, NAT firewall, and a Network Controller service for implementing DNS and DHCP services a LAN network.

This document explains notes and errata about how to install the server appliance software that is included in this package. The Immunix Small Business Server Appliance includes WireX's Remote Network Administrator (RNAEngine) software and a web-based administration tool for this server appliance system. Its management is simple and intuitive, but scalable to a wide range of system administrators' expertise and technical requirements. The RNAEngine software converts the general-purpose server into a purpose-specific server appliance.

The Linux operating system is installed in its entirety during the installation process to maximize the performance of your server appliance system and to avoid any incompatibility problems between the server appliance and the setup of your Linux operating system.

Features

The Small Business Server is based on the Workgroup Server Appliance. The main feature for this release is the addition of a firewall service. This service protects your network from intrusion from undesireable sources.

System Requirements

The following is a list of the minimum hardware required to run the Immunix Small Business Server Appliance. After verifying that your system meets these minimum requirements, proceed to the Installing the Operating System section to install the product.



Installing the System

The system CD is equipped with all you need to get your server appliance up and running. This section contains the steps necessary to install the Immunix Small Business Server Appliance from the system CD.

Warning!
This CD completely reformats your hard drive and installs the server appliance software. Backup or move any critical data before proceeding with the installation.

Change BIOS to Boot From CD

If they do not already, the BIOS settings must indicate that your computer boots from the CD. To do this, follow these steps:

  1. Turn your computer off and on. In the first few seconds you will notice a message similar to "Press <Delete> for System Settings" (Instead of Delete, the key is also likely to be F1).
  2. Press this key and a menu should appear. As every BIOS configuration tool is different, you will just have to manipulate through the hardware complexity until you find an entry that states something similar to "Boot Device Order."
  3. Normally, a computer boots off its hard drive, but you can also change the BIOS settings to boot from a bootable floppy or a bootable CD when inserted. Press the "PgDn" or "Space" key until CDROM is listed as the first boot device.
  4. Save your settings and restart the computer with the system CD inserted. The system should now boot off of this CD and allow you to install the Small Business Server Appliance software. Proceed to the next section for installation instructions.

Automatic Installation

Follow these steps to install the Small Business Server system:

  1. Connect the power supply cord to the server appliance and to an electrical outlet.

  2. Switch on the power for the computer upon which you are going to install the Immunix Small Business Server Appliance. Verify that the BIOS will boot from the CD-ROM by following the System Boots From CD-ROM instructions above.

  3. Place the Immunix Small Business Server Appliance CD-ROM into the CD-ROM drive.

  4. Reboot the computer by turning it off, then on again. When the computer starts, the CD-ROM will automatically initialize the installation process. You should see the following screen:

    
                         Small Business Server Appliance Software
                                     WireX
    
    
    >>> WARNING <<< >>> WARNING <<< >>> WARNING <<< >>> WARNING <<< >>> WARNING <<<
    
     This software will completely erase any software currently installed on your
     computer.  If you do not wish to proceed, please remove this disk and CDROM
     and restart your computer.
    
    >>> WARNING <<< >>> WARNING <<< >>> WARNING <<< >>> WARNING <<< >>> WARNING <<<
    
    Please type "sbs" to begin the installation of your
    Small Business Server Appliance.
    
    boot: 
    
    


  5. Type sbs at the "boot:" prompt and press the 'Return' key to start the installation process. After approximately 15 minutes, the system will be installed. This may take longer on some systems.

    Note: The installation process is completely automated. If you would like special installation features, like manual disk partition, etc. see the Manual Installation section below.

  6. When the installation process is complete, an OK button displays. To click the OK button, press the Return key, which will eject the CD and reboot the machine.

  7. When the CD-ROM drive opens, remove the CD and reboot the computer if it does not reboot automatically. Your server appliance is now installed.

After rebooting the computer, you must set up the system with your network configuration. To do this, refer to Setting up the Server Appliance.

Manual Installation Process

The manual installation process is very similar to the automated installation process, except that it allows you to enter and change some of the default values, notably the ability to partition and format the drive system differently.

Follow the same steps as in the automated installation described above, but in Step #5, type sbs-manual at the "boot:" prompt and press the 'Return' key. At this point a series of dialog boxes will prompt you for the following information. Details on these dialogs are beyond the scope of this document (and is only documented here for customers with specific installation needs).

  1. Language Setting. English is the only available option at this time.

  2. Keyboard Selection. The 'default' selection should work for most keyboards.

  3. Disk Setup. This allows you to manually change the configuration and layout of the hard drives on your system. Under automated installation, it formats the first drive, and places all partitions on this drive. To work with multiple drives or with software RAID controllers, you can change these values.

  4. LILO Configuration. The specifies how the system should boot from disk. Normally, you will want to select to store this information on the Master Boot Record (MBR).

  5. Mouse Selection. This is not necessary as this computer will be used as a server and will not, typically, have any mouse attached.

  6. Time Zone. Here you can specify the time zone. This ability can also be set in the RNA after installation.

  7. Root Password. The default root password is wirex, and changing this value, however, will not affect the Workgroup administrative password (for Windows File Sharing). For this, you will need to use the RNA to change the root password.

  8. Add User. Any new users that are added will not have the ability to access the RNA. For this, you will need to use the RNA to add the new users.

  9. Authentication Config. Accept the 'default' value of using Shadow Passwords.

Now follow the remaining steps in the automated installation process above (Steps #6 and #7).

Setting Up the Server Appliance

The server appliance is designed to work out of the box, as do most services. The network settings require some manual settings as well as some client programs. In this section, you will find details of how to use and set up the manual settings.

This section provides the information you need for setting up your Immunix Small Business Server Appliance. When you reboot the computer for the first time after installing the Immunix Small Business Server Appliance operating system, you must set up the server appliance to communicate with your network.

To set up your server appliance and configure it for your network, you must do the following:
Connect the server appliance to the network
Power on your system
Configure the system for the network.

Connecting to the Network


Powering On the Server Appliance

  1. Connect the power supply cord to the server appliance and to an electrical outlet if you have not done so already.
  2. Turn on the power by pressing the Power button on the server appliance. As the server appliance starts up, a number of status messages display on the LCD screen or in the monitor. These messages vary slightly depending on the server appliance set up and version.

Configuring the System for the Network

  1. If the server appliance comes equipped with it, use the LCD panel (a small 2-line display screen on the front of the appliance), or plug a monitor into the server appliance. If you have a monitor plugged into the appliance, you will see the following screen, which will disappear after 5 seconds. You can also press the 'Return' key to facilitate the boot process.



    The appliance LCD panel or monitor displays the following:

    Initializing ...
    Please wait.       

  2. When the appliance is finished initializing, the LCD panel or monitor displays the following:

    WireX Appliance
    Press any key...    

  3. Press any key on your keyboard (or numeric keypad, if supplied). Pressing a key, displays the System Menu as shown below:

    WireX System Menu:
    1-Password 2-Network(eth0)
    3-Network(eth1)

  4. Press the "2" key on your keyboard or numeric keypad, to set up the appliance's network settings. If you press "1" on the keyboard, a new system password will be generated using a random sequence. For now, DO NOT reset the password, instead use the default of wirex. You can generate a new password later.

    Note: We strongly recommend that you change the password from its default setting, as having a generic password is a huge security hole. When you are finished setting the sytem up, remember to change the password.

    The appliance prompts you for its own IP address as shown below:

    IP Address:
    _                   

  5. Enter the IP address, which is a unique number on your LAN. Ask your System Administrator for this value if you don't know it.

    As you enter this address (the address is four numbers that are one or more digits separated by periods), you can back up and correct entries by pressing the "Backspace" key on your keyboard (or the "*" key on your numeric keypad). When you are done entering the numbers, press the "Return" key (or "Enter" key on your numeric keypad).

    IP Address: An IP address is a unique number given to every machine on the network, much like a phone number. An IP address is a series of 4 numbers separated by periods. IP addresses can range from 000.000.000.000 to 255.255.255.255. There are approximately 4.3 billion possible IP addresses.

    The appliance prompts you for the Netmask Value, as shown below:


  6. Netmask Value:
    _                   


  7. Enter the Netmask Value, which is similar to the IP Address format. The Netmask value is often 255.255.255.0.

    Ask your System Administrator for this value if you don't know it. You can back up and correct entries by pressing the "Backspace" key on your keyboard (or the "*" key on your numeric keypad). When you are done entering in the numbers, press the "Return" key (or "Enter" key on your numeric keypad). The appliance now asks for the Default Gateway:

    Netmask Value: A netmask sets the values for the number of computers on a network and the spectrum of IP addresses ranges available for those computers. A frequently used netmask is 255.255.255.0.



  8. Default Gateway:
    _                   


  9. Enter the default gateway address. If you would rather configure this later using your browser (and your browser is running on a computer that is on the local subnet), you can just press the "Return" key to bypass this; however, it is better to actually enter this value if you know it.


    The default gateway is the address of the computer that actually connects your LAN to the rest of the world (or the rest of your corporate world). When you are finished entering the default gateway, press the "Return" key (or "Enter" key on your numeric keypad). The appliance now asks if you would like to accept the settings:

    Default Gateway: When it is not specified anywhere, this is the network point that acts as an entrance to another network.

  10. Accept Settings?
    1-Yes 2-No          


  11. Press the "1" key to accept the settings, or if you made a mistake, press "2" and re-enter all values. The screen returns to the message WireX Appliance Press Any Key.
  12. Press a key so you can set up the second NIC for the firewall.
  13. When the 1-Password 2-Network (eth0) 3-Network (eth1) prompt displays, press 3.
  14. At the IP Address prompt, enter your IP Address. Take note of this IP address as it will be used in the Getting Started section.
  15. At the Netmask Value prompt, enter the Netmask Value.
  16. The WireX Appliance Press Any Key prompt displays. This is the message that displays when the appliance is ready to be used.
  17. Do not press a key at this time. The server appliance is ready to be accessed from a web browser from another computer.
  18. Once you have entered the required network settings, you can unplug the keyboard and leave the appliance alone. From this point on, you can configure the server appliance from a remote PC running a standard web browser, for example, Netscape or Microsoft Internet Explorer.

    You have finished setting up the system; proceed to the Getting Started section in this guide to begin using the software.

Note: If you need help during this setup process, contact WireX Technical Support at (503) 241-6575.

Getting Started in RNA

The Remote Network Administrator (RNA) is a web-based tool for configuring your server appliance. It can help you perform various tasks like setting up email accounts and backing up the system.

Accessing the RNA

To use the RNA, go to a computer on the same network as the previously setup Immunix Small Business Server Appliance. The computer should have a web browser, for example, Netscape Navigator or Internet Explorer.

  1. In your web browser, at the top of the window, you will notice the "Location:" field (or "Address:" field in Internet Explorer) where you would enter a web address (called a URL). Type in http:// followed by the IP address that you entered into your appliance in the steps above, and this is followed by :6080...

    For example, if your IP Address is 192.168.1.1, you would enter the following:
    http://192.168.1.1:6080
  2. Press the "Return" key.


  3. In your browser, you will see a series of screens posing questions asking you to accept an unsigned security certificate. This is to establish a secure session by encrypting all traffic between your browser and the server appliance. Accept these dialog boxes until you see the "License Page."

    Note: The reason why the security certificate is unsigned is because signed certificates can only come from hosts with known IP addresses, and we can't compile certificates for IP addresses that we don't know beforehand. While this would be a warning if you were accessing an unknown host, you are accessing a known server appliance, and so it is safe to accept these certificates.


  4. After accepting the "License Agreement," a Login screen appears and requests that you enter your user account name and password. Enter the account name "Admin" and the password (unless you regenerated it from the LCD panel or console) "wirex". Click the button that says "Log On".


  5. Congratulations! You are now connected to your server appliance through the Remote Network Administration utility.

Note: When you are finished configuring your network, press the "Log Off" icon (at the bottom left of the screen) so that no one can intersect your connection and become a security risk.

WireX recommends using Internet Explorer 5.5 or Netscape 4.75 to browse to the RNAEngine software. If Internet Explorer 5.5 is used, deselect "Use SSL 3.0" in the Security Section found by clicking Tools, Internet Options, and the Advanced Tab. Be sure that the Use SSL 2.0 checkbox HAS a checkmark in it.

When you log in to RNA software for the first time, the default login ID is admin and the default password is wirex. We recommend that you change these using the RNA during the first log in session.

Getting Around in RNA

To the left side of the Remote Network Adminstration utility screen is a menu of items. These vary depending on what services have been installed on your server appliance. On the right side of the screen is a collection of "Shortcuts." These items are quick links to commonly performed tasks, such as adding a new user account.

The left-side menu is organized into a "menu tree" that grants you full control of your server appliance. A menu tree is organized into hierarchical levels that give you access to the RNA forms, which you use to make configurations. Bolded text indicates that there is a level beneath the current level and you must click the bolded text to reveal a sub level. The top level of the tree contains these items:

Using Quick Start in RNA

Before you can really use your server appliance, you need to finish configuring the network settings that you started above.

  1. To run the Quick Start wizard, click the "Quick Start" icon that is on the right side of the screen under the heading, "Shortcuts."


  2. Fill in the fields, then press the "Next" button. Continue to answer all the fields in subsequent forms. If you wish to change field in a previous form, you can click on the "Back" button. If you change your mind completely, you can press the "Cancel" button.


  3. When you click "Ok" in the last form (in the wizard series), your server appliance is set up. You will now be able to use all services supplied.

Setting up Network Controller

The Network Controller services forward network information of the server appliance to clients that log in from PCs (personal conputers). This means that you do not have to go through and specify networking information like IP addresses, gateway addresses, etc. You only need to enter this information once into your server appliance and it will inform the other PC workstations in your organization.

To use the Network Controller Services, you must configure your PCs to enable DHCP services. In Windows 98, this is done by clicking the Network icon under the Control Panel. When the "Networking Dialog" appears (see image on the right and click it to see its actual size), select the "TCP/IP" adapter associated with the particular NIC (LAN card). This is not the one with the "Dial-up Adapter."

Once the appropriate network interface is selected, click on the "Properties" button and a "TCP/IP Properties" dialog box appears. Click the "IP Address" tab at the top of the dialog (see image on the right). Make sure thatthe checkbox, "Obtain an IP address automatically," is selected (which greys-out the other options on this panel.

This is all that needs to occur, but it needs to occur on each PC in your organization. What happens is the "network controller" service assigns IP addresses to each PC when they first come online. Other networking information is simply given to the PCs when they require this. Windows PCs are not the only types of computers that can utilize this service, but they need to be set to use DHCP for networking information.

To set up Network Controller in RNA, follow these steps:

  1. Click Services in the left frame of the RNA browser.
  2. Click Network Controller.
  3. Click Setup under Network Controller.
  4. Follow the steps in the Network Controller series of forms.

Setting Up the Firewall

To set up the firewall, perform the following steps:

Note: You should set your user preferences to the appropriate level (Simple, Detailed, Expert). Expert level shows the most fields in a form.

  1. Click System in the left frame of the RNA browser.
  2. When a submenu displays below System, click Network.
  3. When a submenu displays below Network, click Firewall.
  4. When a Firewall submenu displays, click Setup.
  5. Follow the forms and answer the fields, if you need help or more information, simply click on the underlined links.

Once the firewall features have been installed on your server appliance, you will need to configure your workstations to use this. Note: If you use the Network Controller features and set up your workstations to use DHCP configuration, you can skip the rest of this section.

For Windows98 workstation clients, follow these steps to configure their network settings to use the firewall:

  1. Go to the Control Panel and select the Network icon.
  2. Select the Gateway tab.
  3. Enter the IP address of the server appliance in the "Gateway" field and press the "Add" button.
  4. You will notice that the IP address goes into the list of gateway addresses (see image on the right).
  5. Press the "Ok" button to reset the network settings.

Adding a New User

Let's create a new user account so that you can set up email. Follow these steps and notice that all tasks are similar.

  1. Click Accounts, then click the "Add User" menu item.

  2. A form is displayed in the right side of the screen. Simply fill out the form, and press the "Next" button. It's that simple!

  3. When the user has been created, a screen displays informing you what the user's name, password, and other necessary information. Simply print this form and give it to the user. They can later change their password by actually logging into the Remote Network Adminstration utility with the username and password that you give them.

    Note: You can change this screen that contains the user's account name, password and connection information to include details about your network environment. These details will be filled in automatically for the user.

Each question in the forms contains helpful information, including which values are acceptable. Further help can be found via hyperlinks, which bring the user into the Help System and describe the field and its use with more detail.

While the server appliance is now up and running, you may have additional tasks to perform on your clients (PC workstations) in order to take advantage of these services. The following section describe the services available in this distribution.

Using the RNA Services

The Remote Network Administrator (RNA) is a web-based tool for configuring your server appliance. It can help you perform various tasks like setting up email accounts and backing up the system.

Web Service

In order for web pages to display properly, the source document (usually an HTML page) must be created and stored in a particular directory on the server appliance. Depending on whether you are creating a client web site or the main server appliance web site. You can use many web page editors in order to create your web site (HomeSite, DreamWeaver, FrontPage, etc.) Once the files have been created, you can use the built-in FTP transfer mechanism within these editors in order to transfer your web pages into the server appliance. Many other FTP programs are available that can be used as well.

Server Appliance Web Site

Users who create web pages for the server appliance can upload these pages if they are assigned to the webwriters group or if they are the root (Administrator) user of the system. To use FTP, these web pages need to be stored in the following directory: /var/www/html/

For instance, create a web page named, "hello.html" that contains the following:

	<html>
	  <head>
	    <title>Hello World</title>
	  </head>
	  <body>
	    <p>
	      Just wanted to say <b>hello</b> to the entire planet.
	    </p>
	  </body>
	</html>
    

Use an FTP program to copy this into /var/www/html. You can how access and view this file by entering the following URL in your web browser: http://server-appliance-name/hello.html

Users can also copy the files using the "Network Neighborhood" icon on your Windows PC desktop. To do this, locate your server appliance under the "Network Neighborhood" icon. You will notice the "name" of your server appliance. Double clicking on this icon will show a folder called "webdocs." Copy your web site pages into this folder.

Note: The index.html file is the default home page web page file. Replace this file (as stated above) with your new index.html file to use the new web page files.

Personal Web Site

Users can display personal web pages, if this feature is turned on in the Services->Web->Setup form. These pages are accessed using the URL: http://server-appliance-name/~username/... Where server-appliance-name is the name of the server appliance and username is the user account name given.

To transfer files using FTP, users are required to store their web pages in the following directory: /home/users/username/public_html/ where username is replaced by the username assigned in the RNA software.

To upload personal pages in Microsoft Windows, go to the "Network Neighborhood" and access the server appliance by double clicking it. You should see the folder with your username. Users are required to store their web pages in /username/public_html/ where username is replaced by the username assigned in the RNA software.

Note: The index.html file is the default home page web page file. Replace this file (as stated above) with your new index.html file to use the new web page files.

Email Service

In order for you to retrieve and send mail, the RNA Mail Server requires you to set up a mail client. The mail client, such as Microsoft Outlook Express or Netscape Mail, is where you actually compose, send and receive email messages. To set up your email, the mail client must be set up to use POP3 or IMAP mail connections.

Before setting up a mail client, the following steps must be completed:

Setting up Microsoft Outlook Express

When you set up email with Microsoft Outlook Express (a Microsoft Windows mail client), enter the detailed user information that appears when you set up a new user. Follow these steps to configure Microsoft Outlook Express as a client of your server appliance:

  1. Start Outlook Express by double-clicking the icon on your desktop.
  2. From the Tools menu, select Accounts...
  3. From the Internet Accounts folder, select the Mail file. In the upper right corner, select Add and then Mail (see illustration on the right).
  4. Follow the Internet Connection Wizard directions. In the Your Name field, type the name of owner of the user account on the server appliance. This name should be the full name as it will be displayed with all email from this account. Click Next, (see illustration on the right).
  5. In the Internet E-Mail Address window, enter your email address. This address will be the user account name (not the name of the user of the account) followed by an '@' character and then the complete name of the server appliance, or the internet name of your organization (if the server appliance was set up to have a Relay Host. Click Next, (see illustration on the right).
  6. In the E-mail Server window, select either POP3 or IMAP. The default is POP3. In the server fields, type the name of the server appliance. Usually the server appliance name will go in both fields. Click Next, (see illustration on the right).
  7. In the Internet Mail Logon window, enter the account name and password, that was specified when you were creating the account on the server appliance. Click Next, (see illustration on the right).
  8. In the Choose Connnection Type window (if it is displayed), select LAN. Click Next. (This window is optional if you do not have multiple network interfaces to choose from).
  9. Congratulations! You have setup your email account. Click Finish. You will notice on the left side of the Outlook window is a list of all email server accounts. If you chose to use POP, click on the "Local Folders" item and then on the "Inbox" item. This will connect to the server appliance, download all messages to your computer. One of these messages will be a "Welcome User" message.

    If you chose to use IMAP, you will notice the name of the server appliance in the list. Select this item and then click on the Inbox item. This will cause Outlook to ask you if you wish to download a "Folder List." Click "Ok" and when it is done you can then click on the "Inbox" folder to see the email messages stored on the server appliance.

File Sharing and Printing Service

During the setup of the "File Sharing" service on your server appliance, you will be able to specify a "Workgroup" name. This name must be entered in the "Network" settings for each of your clients. To do this, follow these steps:

  1. Double-click on the "Network" icon in your "Control Panel"
  2. Select the "Identification" tab at the top (see the image on the right).
  3. Enter the name of the "Workgroup" in the field provided.
  4. Click "Ok"

Setting Up the Localization Features

The RNAEngine software automatically detects your preferred language in your web browser and displays it accordingly. To change your preferred language in Netscape or Internet Explorer, follow the steps according to your type of browser, then proceed to the To Use Localization Features section:

Netscape

  1. From the Menu bar in Netscape version 4.75, select Edit, then Preferences from the pull-down list. The Preferences window displays.
  2. In the Preferences window, double-click Navigator, then click Languages. When you click Languages, the right side of the window usually defaults to English [en].
  3. To change the language to Chinese, click on Add in the right side of the window.
  4. In the Add Languages window, select one of the Chinese locales (Zh-CN and Zh-TW are both supported).
  5. Click the Ok button in the Add Languages window. Make sure the selected language displays as the first item in the Languages list and the Order is 1. If the Order number is not 1, click it and click the up arrow until it displays a 1.
  6. Click the OK button in the Preferences window.
  7. Proceed to the To Use Localization Features section.

Internet Explorer

  1. From the Menu bar, select Tool, then Internet Options. The Internet Options window displays.
  2. Click the Languages button in the Internet Options window. The Language Preferences window displays.
  3. Click the Add button in the Languages Preference window. The Add Language window displays.
  4. From the Add Languages window, select one of the Chinese locales. (Zh-CN and Zh-TW are both supported).
  5. Click the OK button in the Add Languages window. Chinese should now be displayed in the Language Preferences window.
  6. Make sure Chinese is the first item in the list of languages. If it is not, click Chinese and click the Move Up button until Chinese is the first item in the list.
  7. Click the OK button in the Preferences window.
  8. Click the OK button in the Internet Options window.
  9. Proceed to the To Use Localization Features section.

To Use Localization Features

After setting up the Localization feature, the next time you log into the RNAEngine software you will see the text changes. If you do not see Chinese, you might not have the proper fonts installed.

Note: Chinese is the only language supported other than English at this time. We plan to support additional locales in the future. Please contact us at info@wirex.com for more information about your specific language requirements.

Using the Help System

The context-sensitive help system for the RNAEngine software interface contains the following features:

Comments, Issues, and Bugs

This section contains information about bugs and other concerns that might arise while using this product. Browse this section to find answers to technical concerns before calling technical support.

Comments

The following services are not supported in this release of the Small Business Server product:

Known Bugs with Workarounds

Can't use File Sharing and FrontPage to access "webdocs" directory at the same time. (Bug#1373)

The only known issue is that you can use FrontPage and the "Network Neighborhood" to upload web content at the same time. Currently, you can upload web content by copying web pages to the webdocs shared folder through the "Network Neighborhood."

Workaround: If you would like to use FrontPage, you must follow these steps:

  1. Connect to the server appliance locally using the console or remotely using an SSH client (see the Support section below for details on this).

    If using the console (the monitor/keyboard), hold down the "Alternate" key and press the "F2" key. This should bring you to a "console" screen where you can log in.

  2. At the login: prompt, enter root and press the 'Return' key.

  3. At the Password: prompt, enter wirex (or the root account's password if this was changed) and press the 'Return' key.

  4. Type the command: chgrp nobody /var/www/html and press the 'Return' key.

  5. You can now log off by typing the command: exit and pressing the 'Return' key.

If you want to change back and use the "Network Neighborhood" instead of FrontPage, follow the same steps, but for step #4, type the command: chgrp webwriters /var/www/html and press the 'Return' key.

Incorrect "Site Certificate" generated

A strange bug shows up if the BIOS clock is set to a weird date, as in some value in the future (we've duplicated it if the date is greater than one day in the future). During installation, this incorrect time is consulted when generating the site certificate.

Browsers, such as Microsoft Internet Explorer fail to recognize the certificate, but does not give any indication as to the problem, it just fails to access the RNA.

Netscape Navigator, will display an error message that the "Certificate has expired."

Workaround: The workaround is to reset the clock and reinstall the server appliance software (thereby regenerating the site certificate). To do this follow these steps:

  1. Bring the system down.
  2. Turn the system on and go into the BIOS settings (this varies greatly from computer system, but usually means to press the 'Delete' or 'F1' keys when the computer is initially turned on.
  3. Once inside the BIOS, reset the date to the correct time.
  4. Reboot the system with the WireX server appliance CD in the CDROM drive bay (make sure that the BIOS settings allow the CDROM to be a bootable device before booting from the hard drive).
  5. Follow the instructions in this document about installing the software.

All Open Bugs

The following table lists all known, open bugs and their status. For details on any of these, contact WireX.

PR State Synopsis
1314openinstallation still has redhat navigation keys along the bottom of the screen
289openTime to shutdown does not account for far off times

Bug Fixes

The following table notes all of the bug fixes addressed by this release. Details on these can be found by contacting WireX.

PR State Synopsis
1365closed-verifiedfirewall setup rejects access to all ports from anywhere regardless of setup options
1364closed-fixedwhen firewall disabled, still must walk through port access forms
1362closed-fixedcannot add server entry during netcontroller setup
1358closed-verifiednet setup for eth1 not available in quickstart, quickstart fails
1357closed-verifiednetwork setup not correctly determining firewall setup, adding unexpected rules
1356closed-verifiedcannot edit rna_admins group, though it is listed in the edit group listbox
1355closed-verifiedrna_admins group is unavailable until an admin has been added
1353closed-verifiednet setup forms require broadcast address, though it is not visible and is not being filled in correctly
1352closed-verifiedquickstart missing steps, has no net setup
1351closed-verifiedmust be able to configure both eth0 and eth1 from console for sbs to work
1348closed-fixedwebmaster address not correctly inserting hostname, hostname -f fails
1327closed-not-a-bugfirewall does not allow connections to port 515 for printing
1326closed-verifiedfirewall setup not correctly reflecting current settings
1324closed-unreproducableenabling ftp through rna does not actually open firewall to ftp requests
1280closed-verifiednet controller must be operable on either eth0 or eth1
1278closed-verifiedlast line of network test not parsed when error
1276closed-verifiedreceive inet error upon completion of quickstart
1274closed-verifiedreceive perl error output when disabling firewall
1271closed-not-a-bugin firewall setup form, both interfaces default to private
1270closed-fixedin network setup rff's, forms rely on dns for default field info
1269closed-duplicatenetwork setup form back causes system exception

Support

The Remote Network Adminstrator (RNA) is designed to be easy to use, and as such, it doesn't contain every possible configuration that a user may need. WireX has two solutions for access to the underlying Linux architecture:

  1. Console Login. You can get access to a console screen by following these simple steps on the keyboard connected to the server appliance:

    1. Hold down the "Alternate" key and press the "F2" key.

    2. At the login: prompt, enter root and press the 'Return' key.

    3. At the Password: prompt, enter wirex (or the root account's password if this was changed) and press the 'Return' key.

    You will not have a shell session and can type in Linux commands. Editors, like emacs, vi and pico are installed and can be used to edit files.

  2. Remote Secure Shell (SSH). You can not use telnet to access the server appliance remotely. You must use an SSH client (like PuTTY for Windows).

    The username account is usually root, and the password defaults to wirex until this is changed.

Deliverables

This product is being offered as a complete solution (a server appliance) and includes Immunix System7, the Remote Network Administration tool (a web-based system administration program) and some integrated services.

A complete list of packages would be beyond the scope of this document, but the following list the packages that extend what would be normally found in a standard server installation of the RedHat 7.0 distribution:

java-mods (java-mods-1.0-3.noarch.rpm)
A collection of Java modules and libraries.
A collection of Java modules that include the standard extensions as well as some other useful libraries. These are all installed in /usr/local/java-mods, but both servlet engines include them.
perl-mods (perl-mods-1.0-1.noarch.rpm)
A collection of Perl modules and libraries.
A collection of Perl modules.
rna (rna-1.0-6.noarch.rpm)
Remote Network Administrator
The WireX Remote Network Adminstration servlet (RNA) that serves as the framework for configuration of the WireX appliance modules and components.
rna-apache (rna-apache-1.0-6.noarch.rpm)
RNA Configuration for Apache web services.
RNA extension for configuring Apache web server.
rna-init (rna-init-1.0-6.noarch.rpm)
Things to be done once and once only for the RNA
This package contains things which are one-time and one-time only pieces for the RNA. It should be run at install time, and then never again.
rna-net_dept (rna-net_dept-1.0-6.noarch.rpm)
Department RNA Configuration
The RNA network configuration geared specifically as a department server
rna-netcontroller (rna-netcontroller-1.0-6.i386.rpm)
Base Network Controller RPM
rna-quickstart (rna-quickstart-1.0-6.noarch.rpm)
QuickStart feature extension to the RNA
A feature extension to the Remote Network Administrator that adds a "QuickStart" button to the Shortcut icon list. This button links a number of "forms" together in order to get the server appliance up and running quicker.
rna-smb_accounts (rna-smb_accounts-1.0-6.noarch.rpm)
Workgroup (or SMB) Accounts system extension to the RNA
A system extension to the standard RNA that adds user accounts and other features to a Workgroup (or SMB) Server. It adds a "Accounts" menu at the top level, with "Users" and "Groups" underneath it.
rna-ssl (rna-ssl-1.0-6.noarch.rpm)
SSL wrapper for RNA
The packages installs an init script that starts stunnel to provide a secure connection to the RNA.
stunnel (stunnel-3.8p4-1.i386.rpm)
Program that wraps normal socket connections with SSL/TLS
The stunnel program is designed to work as SSL encryption wrapper between remote clients and local (inetd-startable) or remote servers. The concept is that having non-SSL aware daemons running on your system you can easily set them up to communicate with clients over secure SSL channels. stunnel can be used to add SSL functionality to commonly used inetd daemons like POP-2, POP-3, and IMAP servers, to standalone daemons like NNTP, SMTP and HTTP, and in tunneling PPP over network sockets without changes to the source code.