(Category) NetMAXFAQ

Newest and Top 10 FAQ articles
address-suppressed

Does this apply to your NetMAX? Look for this note at the beginning of each answer.

Applies to: Version #
address-suppressed

This FAQ is arranged into several categories which are accessible from the links below. You may also search for help topics containing key words by clicking the "Search" link at the bottom of this page.
address-suppressed
Subcategories:
(Category) General
(Category) Configuration
(Category) Volumes
(Category) Users / Groups
(Category) Master / Slave
(Category) Installation
(Category) Upgrade and Repair
(Category) Backup / Restore
(Category) Files Manager / Hotlinks
(Category) Alerts
(Category) Printing
(Category) Console / X Server
(Category) FTP / Mail / Time Services
(Category) WebServer
(Category) Browsers
(Category) Hardware
(Category) File Sharing
(Category) News / LDAP Services
(Category) Advanced Configuration
(Category) DNS / DHCP Services
(Category) Routing / Fire Wall / Proxy Cache
(Category) Non-NetMAX Application Hints
(Category) SSL / SSH
(Category) NetMAX VPN Server Suite (Virtual Private Networking)
(Category) Security Updates
(Category) Licensing
(Category) New / Updated / Top 10 FAQs
(Category) Certified NetMAX Addon Packages
(Category) NetMAX OEM Toshiba Products
(Category) NetMAX Instructional Materials

Answers in this category:
(Answer) restore backup floppy
(Answer) DSL/Modems and NetMAX
(Answer) Enabling Wireless Access Point in L2.4Pv5.02

(Category) (Category) NetMAXFAQ :
General
This category contains answers to general questions and capability questions.
address-suppressed
Subcategories:

Answers in this category:
(Answer) I forgot my password.
(Answer) My NetMAX will not boot, even though it has booted correctly many times before.
(Answer) The NetMAX is up and running. Now what do I do?
(Answer) Is there any reason I should reboot the NetMAX once it is up and running correctly?
(Answer) The NetMAX does not seem to respond.
(Answer) The NetMAX does not show up in my Network Neighborhood or my AppleTalk zone.
(Answer) The "lnc 1" (PCNet/PCI NE2100 compatible) PCI Ethernet device seems to have a problem sending "large packets" (more than 1000 bytes).
(Answer) I am unable to use the FreeBSD user utilities vipw, adduser, and rmuser.
(Answer) How do I add a FreeBSD port to the NetMAX system?
(Answer) Users are Unable to Change Passwords
(Answer) How do I make a new boot floppy?
(Answer) Why do NetMAX exports to AppleShare disappear during COMMIT?
(Answer) Why aren't my administrative web pages coming up?
(Answer) I can't get backspace to work during an X-Session. What's wrong?
(Answer) How do I change the volume for my modem?
(Answer) Does NetMAX Fire Wall and Professional support Port Forwarding?
(Answer) Does NetMAX Fire Wall support DMZ?
(Answer) Does NetMAX Fire Wall detect and thwart Denial of Service (DoS) attacks such as Ping of Death, SYN Flood, LAND Attack, and IP Spoofing?
(Answer) Does NetMAX Fire Wall perform Stateful Packet Inspection?
(Answer) I have multiple archive devices, can I use NTFS's ability to stream to multiple files to increase the speed of my backups?
(Answer) Does NetMAX WebServer and Professional support virtual hosting?
(Answer) When I click on help in NetMAX, why does it mention options that my NetMAX product doesn't have?
(Answer) Why doesn't my web browser continue past "Currently Processing Request" when installing new packages?
(Answer) Can I administer my NetMAX remotely from an AOL account?
(Answer) Why can't I login as root?
(Answer) Does the NetMAX support PPPoE?
(Answer) Do NetMAX's WebServer products support PHP & MySQL?
(Answer) Can NetMAX FireWall and Web Server run on the same machine?
(Answer) How do I access your anonymous FTP site?
(Answer) Why do I see "***truncation***" in my log files?
(Answer) What version of Red Hat/Linux/FreeBSD "comes with" NetMAX?
(Answer) How do I get rid of an alert from 2069?
(Answer) Does NetMAX Fire Wall support VPN tunneling?
(Answer) When I try to access the NetMAX web interface, I get an internal server error : "Unable to write (store) SDB file /var/conf/userprefs/…."

(Answer) (Category) NetMAXFAQ : (Category) General :
I forgot my password.
Applies to: All versions of NetMAX
address-suppressed
Use the repair function on the CD-ROM to reset your password. See "Completing the NetMAX Remote Installer > Repair Mode" in the NetMAX QuickStart Guide. Reboot off your CD-ROM and select Installer|Repair|Change Password. Note that this will not reinstall your existing network software.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
My NetMAX will not boot, even though it has booted correctly many times before.
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
See "Completing the NetMAX Remote Installer > Repair Mode" in the NetMAX QuickStart Guide. This will give you instructions on repairing your system drive or, if needed, reinstalling your NetMAX.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
The NetMAX is up and running. Now what do I do?
Applies to: All versions of NetMAX
address-suppressed
Go to the online help contents, and click on "Setup for Networking" or "Overview". Follow the instructions there, in order, selecting the features you are interested in implementing. Alternatively, follow the instructions in the QuickStart Guide's "Taking Advantage of NetMAX Features" chapter.

You may also want to read the applicable sections of the manual to learn more about completing your desired task. For more information about basic networking, see the Network Administrator's Guide.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
Is there any reason I should reboot the NetMAX once it is up and running correctly?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
No. Only reboot if you are getting no response at all. DO NOT EVER TURN OFF A NETMAX WITHOUT FIRST PERFORMING A "SHUTDOWN"; YOU MAY LOSE DATA. Use the console to reboot or select Home|Shutdown|Immediate Restart remotely. Some people choose to perform a routine reboot on a regular basis, for maintenance reasons. We do not suggest this, unless you have a specific need.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
The NetMAX does not seem to respond.
Applies to: All versions of NetMAX
address-suppressed
Make sure that your Ethernet card is up and running by checking that the machine you are using to access the NetMAX can access other machines. Test to see if other machines can access the NetMAX. Check to see if you can log in from the console and check the console for on-screen error messages. If you cannot log in from the console, the NetMAX is not booted up.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
The NetMAX does not show up in my Network Neighborhood or my AppleTalk zone.
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Verify that you have correctly entered the Windows Network and/or selected the appropriate AppleTalk Zone. Also, verify that you have set up the WINS server properly. Each network should have no more than one WINS server configured. If problems persist, contact NetMAX at http://www.netmax.com/ or call NetMAX Technical Support at (734)668-2951.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
The "lnc 1" (PCNet/PCI NE2100 compatible) PCI Ethernet device seems to have a problem sending "large packets" (more than 1000 bytes).
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37
address-suppressed
Setting the Ethernet's MTU (Maximum Transmission Unit) to 1000 should fix this. As the user "root", run the command: "ifconfig lnc1 mtu 1000" from the UNIX command prompt. It's not necessary to reboot the system after doing this - test it by accessing a web page of a 1000 bytes or greater through a browser.

To make this a permanent change, add "/sbin/ifconfig lnc1 mtu 1000" to the boot script/etc/re.local after the comment line in the file "# put your local stuff here".

Note: lnc1 (el-en-cee-one)
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
I am unable to use the FreeBSD user utilities vipw, adduser, and rmuser.
Applies to: NetMAX Free BSD only
address-suppressed
The FreeBSD user utilities, vipw (editing the password file), adduser (adding a user), and rmuser (remove a user) have been removed and are not available from the command line. These utilities update the /etc/pwd.db and the /etc/spwd.db password database password files. These files, in the NetMAX system, are linked to /var/conf/etc/pwd.db and /var/conf/etc/spwd.db files, which are updated when a user is added through the NetMAX interface. Using these utilities from the command line would break these links, and adding a user through the NetMAX interface would not work correctly.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
How do I add a FreeBSD port to the NetMAX system?
Applies to: NetMAX Free BSD
NetMAX ships with a "Packages" CD-ROM. This disk contains the full collection of open source applications and utilities available at the time of release. The NetMAX "Package Management" interface allows a user to add a package without having to determine any dependencies on other packages. For example, the package "minicom" (a simple serial communications utility) requires two other packages in order to function fully. When installing minicom, these other packages are installed for you automatically.

Because NetMAX runs on a fully-functional open-source operating system, advanced users may feel competent to compile and install ports, packages and source manually - at their own risk, of course.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
Users are Unable to Change Passwords
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 3.x
After installing a package, users are no longer able to change passwords.

Some package installations execute programs which set up users and/or groups. Technically, they are executing the 'pw' program for updating the user/group databases. In a NetMAX installation, the files /etc/pwd.db and /etc/spwd.db are symbolic links to var/conf/etc/pwd.db and /var/conf/etc/spwd.db. Executing the 'pw' program removes these symbolic links, thus circumventing the NetMAX committers' ability to update users and groups.

The known packages which execute 'pw' are gnats-3.104b, ifmail-2.14 and ircd-hybrid-5.3

If you must install one of these packages, first determine what the package has added (gnats adds a 'gnats' user, ircd adds an 'ircd' group, for example). You should then telnet to the NetMAX and log in as the 'root' user. From the shell prompt, enter the following commands

     ln -sf /var/conf/etc/pwd.db /etc/pwd.db
     ln -sf /var/conf/etc/spwd.db /etc/spwd.db
Once you have relinked the password database files, use the netMAX interface to add the user(s) and/or group(s) the package installation attempted to include.
(Answer) (Category) NetMAXFAQ : (Category) General :
How do I make a new boot floppy?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 3.x
address-suppressed
You need your NetMAX CD-ROM disk to create a boot floppy. Use this procedure if the floppy you received with your NetMAX purchase is defective or damaged. If you have different versions of NetMAX, remember that the boot floppy must match the version you want to boot.

Windows: Insert a new blank 1.44MB 3.5" floppy disk in Floppy Drive A:. Open up a command prompt and change directory to the 'Floppies' folder on the NetMAX CD-ROM disk. There you will find a batch file called 'makeboot.bat'. Run this batch file by typing "makeboot" to create a NetMAX boot floppy in drive A.

Macintosh: Currently, Cybernet does not support the creation of boot floppies using Macintosh computers. However, using the above procedure with Connectix's Virtual PC does work.

Unix: Insert a new blank 1.44MB 3.5" floppy disk in the floppy drive. Use 'dd' to copy the boot image 'boot.flp' from the 'Floppies' folder on the NetMAX CD-ROM to your floppy drive. For example, under FreeBSD the command would be:

fdformat /dev/rfd0

dd if=/CDROM/Floppies/boot.flp of=/dev/rfd0
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
Why do NetMAX exports to AppleShare disappear during COMMIT?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37
address-suppressed
See your NetMAX online HELP at Overview / Committing Changes.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
Why aren't my administrative web pages coming up?
Applies to:
                  All NetMAX versions 

address-suppressed
One cause could be when the /var fills up (ftp incoming or user directories), causing the administrative web pages to not come up. You will need to free up disk space in the /var to fix this problem.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
I can't get backspace to work during an X-Session. What's wrong?
Applies to: NetMAX Linux RH52P v2.0


address-suppressed

To get backspace to work during an X-session started by root, copy .xinitrc from the templates directory (the default location is /System/Users/Template/.xinitrc) and copy it to /root or create a file in /root called .xinitrc and put this in it:

  #!/bin/sh
  # $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $
userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap sysresources=/usr/X11R6/lib/X11/xinit/.Xresources sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap
# merge in defaults and keymaps
if [ -f $sysresources ]; then xrdb -merge $sysresources fi
if [ -f $sysmodmap ]; then xmodmap $sysmodmap fi
if [ -f $userresources ]; then xrdb -merge $userresources fi
if [ -f $usermodmap ]; then xmodmap $usermodmap fi
# start some nice programs #Fix backspace
xmodmap -e "keysym Delete = 0xFF08"
geo=`/usr/X11R6/bin/xdpyinfo -display :0.0 | grep dimensions: | awk '{print $2}'`
geo=`echo $geo | awk '{split($1, a, /x/); a[1]=a[1] - 8; a[2]=a[2] - 98; printf("%dx%d", a[1], a[2])}'`
netscape -geometry $geo+0+25 & startkde

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
How do I change the volume for my modem?
Applies to: NetMAX Linux 2.x - 4.x
address-suppressed
In order to change the speaker control for your modem, go to Home|Network|Interfaces and then click the Edit pencil on the row for your TTY device. From the point-to-point configuration screen, click SELECT. From the Modem Selection page, click the Edit pencil associated with your modem configuration. Select the INITIALIZATION tab. Click the Edit pencil to edit the initialization string under "AT Command Strings". Now, the standard for speaker control in the AT command set is the "M" parameter. You probably have an "M2" in your init string; change this to "M0" (em zero). This completely disables the speaker. Some modem manufacturers support a volume AT command, but you will have to check your owner's manual to see if this particular feature is support by your modem. Click STORE. Make sure your modem is still selected and click SELECT. Click STORE again. Now COMMIT/Commit and your ppp configurations will be rewritten to reflect the change in your modem configuration.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
Does NetMAX Fire Wall and Professional support Port Forwarding?
Applies to: NetMAX 2.2 - 4.0x
address-suppressed
The current version does support Port Forwarding. If you are running RH52 or L22Pv2.1, you will wnat to upgrade to L22Pv2.2. You can get upgraded by visiting http://www.netmax.com/support/support.html. A beta patch was previously available to enable Port Forwarding (Traffic Rerouting) for version L22Pv2.1.

NOTE: You can not test port forwarding from your internal network. It only works from an external network.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
Does NetMAX Fire Wall support DMZ?
Applies to: NetMAX FireWall 2.x and 3.x Products
address-suppressed

L22Pv2.x

With the proper network appliances, it is possible to have a DMZ, as long as your NetMAX is not the router for your NAT'd network and the connection to the DMZ.

This limitation is caused by the inability to specify between which NICs to apply IP Masquerading (NAT) to.

L22Pv3.x

The current version of the NetMAX FireWall products allow you to enable IP Masquerading between specific NICs, which should allow you to use your NetMAX as the router for your NAT'd network and the connection to the DMZ.

To do this, create a custom firewall rule on the external NIC. The custom rule should have a Category of Forward, an Action of masquerade, and you'll want to specify your Internal NIC's IP address for the source address. Leave every other field at its default setting. This will create an IP NAT between the external NIC and internal NIC involved.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
Does NetMAX Fire Wall detect and thwart Denial of Service (DoS) attacks such as Ping of Death, SYN Flood, LAND Attack, and IP Spoofing?
Applies to: NetMAX 2.2 - 4.x
address-suppressed

NetMAX 2.2 - 3.x

NetMAX Fire Wall implements ipchains to block network traffic. Some of thesse attacks are easily guarded against by simply selecting the common rules available in options in NetMAX, but custom rules can also be configured by more advanced users.

NetMAX 4.x

NetMAX 4 products implement iptables to filter network traffic. The functioning of this is superior to ipchains. Using the NetMAX interface, the Firewall setup should be virtually the same.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
Does NetMAX Fire Wall perform Stateful Packet Inspection?
Applies to: L22Pv2.2
address-suppressed
Stateful Packet Inspection is not supported via the NetMAX interface. You are free to implement your own rules using ipchains but any manual configuration can not be supported by Cybernet Systems.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
I have multiple archive devices, can I use NTFS's ability to stream to multiple files to increase the speed of my backups?
Applies to: NetMAX L22Pv2.2
address-suppressed
NetMAX does not support that NTFS feature. There are no plans for supporting that type of backup at this time.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
Does NetMAX WebServer and Professional support virtual hosting?
Applies to: NetMAX WebServer/Professional L2.2Pv2.2 - 3.x
address-suppressed
The L2.2Pv2.2 version of NetMAX WebServer and Professional only support virtual IP hosting. This means that you can host more than one domain name on the same machine, but they each need to have their own IP address.

The current version (L2.2Pv3.0 under its new name "Internet Server Suite") supports virtual hosting more than one domain name on a single IP address.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
When I click on help in NetMAX, why does it mention options that my NetMAX product doesn't have?
Applies to: NetMAX 2.x - 4.0x
address-suppressed
The online help has all of the help files for all of the NetMAX products, not all of it is going to apply to your product, but we aplogize for the confusion.

Only NetMAX Professional comes with LDAP and news service.

NetMAX Fire Wall only comes with one administrative user, and does not have mail or ftp services.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
Why doesn't my web browser continue past "Currently Processing Request" when installing new packages?
Applies to: Netscape version 4.07 and 4.50
address-suppressed
In the Package Management service, after selecting a package to download via FTP and pressing the continue button, you get a "Currently processing request" message. It will not advance past this message.
You will need to install a version of Netscape > 4.50.



(Answer) (Category) NetMAXFAQ : (Category) General :
Can I administer my NetMAX remotely from an AOL account?
Applies to: All versions of NetMAX.
address-suppressed
You will not be able to administer your NetMAX remotely using the AOL browser because AOL's web proxy server does not handle the no-cache directive correctly.

AOL's proxy server insists on cacheing pages, even when it shouldn't which results in you being served the login page instead of being served the dynamically generated web page at the same URL.

In general, you should set your web browser to:

  1. Access the internet directly (not through a proxy server).
  2. Disable cacheing (retrieve document from remote site each time as opposed to once per session).
  3. Enable cookies.

      address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
Why can't I login as root?
Applies to: All versions of NetMAX.
address-suppressed
Logging in remotely (such as through telnet) as root is not permitted. This is a standard security measure in most UNIX operating systems. Unless you are at the NetMAX's console, you will need to login as another user and "su" to root.

If you are unable to login at the console as root, you may need to enable login access by going to Home|Users|Login Access, checking the box that says "Root console and 'su' access enabled", entering a root password, confirming the password, and commiting these changes.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
Does the NetMAX support PPPoE?
Applies to: NetMAX version 2.2 - 4.0x
address-suppressed
The NetMAX interface currently does not have support for PPPoE connections. However you can implement it through the command line interface (Linux). There is a script which has worked with the NetMAX product, this script is available at:

www.roaringpenguin.com (PPPoE client script).

This is completely third party software and is in no way supported through technical support. PPPoE support in the interface may be added in later releases.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
Do NetMAX's WebServer products support PHP & MySQL?
Applies to: NetMAX version 2.2 - 4.0x
address-suppressed
Since RH52Pv2.0, NetMAX's WebServer products have been distributed with PHP 3.0. NetMAX 4.0x products are distributed with a 4.x version of PHP.

NetMAX is not distributed with MySQL because of licensing issues. For that reason, PHP is not compiled with MySQL support (in version 3.2 and earlier). As of version 4.0, PHP is compiled with MySQL support, although you will still need to enable MySQL. If you are running NetMAX 3.x or older, you can still use PHP to access a MySQL database with your NetMAX product. However, you will want to visit php.net and mysql.com for information on installing PHP with MySQL support.

Note: Until, L2.2Pv2.2 of NetMAX, although PHP 3.0 was installed, no mime type was created. You will need to create it from Home|Services|WWW| MIME TYPES tab.

To install MySQL on L2.2Pv4.0x, please see: How do I get started using MySQL?

If you are using an upgraded version and need to create the MIME types, they will look like this:

  1. Extension: php
    MIME Type: application/x-httpd-php
    Select Local Execuation Method: None
  2. Extension: php3
    MIME Type: application/x-httpd-php
    Select Local Execuation Method: None
  3. Extension: php4
    MIME Type: application/x-httpd-php
    Select Local Execuation Method: None
  4. Extension: phps
    MIME Type: application/x-httpd-php-source
    Select Local Execuation Method: None
  5. Extension: phtml
    MIME Type: application/x-httpd-php
    Select Local Execuation Method: None

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
Can NetMAX FireWall and Web Server run on the same machine?
Applies to: NetMAX 3.x Products
address-suppressed
Yes. 

Adding (or removing) functionality from the NetMAX simply involves adding (or removing) the appropriate license number.

Select Home | System | License Management.  
From there, an administrator can add and delete product license numbers.
 
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
How do I access your anonymous FTP site?
The NetMAX anonymous FTP site is located at ftp://ftp.netmax.com/.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
Why do I see "***truncation***" in my log files?
Truncation simply marks off a day or other time period.

Truncation lines with nothing between them signify that there 
was nothing to log during the period between truncations.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
What version of Red Hat/Linux/FreeBSD "comes with" NetMAX?
Applies to: NetMAX Free BSD and NetMAX Linux through 4.0x
address-suppressed
NetMAX version 4.0x for Linux is based on the Linux 2.4 kernel.

NetMAX Professional (FreeBSD version) is based on the FreeBSD 3.3 kernel.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) General :
How do I get rid of an alert from 2069?
Applies to: NetMAX 3.0 - 3.1
address-suppressed
How do I get rid of an alert from 2069?

How do I get rid of an alert from 2069?

If you get an alert from 2069 that won't go away you will need to remove the alerts log.

To do this you must login to the command line interface as root user and type:

rm -f /var/log/alerts
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
Does NetMAX Fire Wall support VPN tunneling?
Applies to: NetMAX FireWall 3.x - 4.0x
address-suppressed
No, the NetMAX FireWall does not currently support VPN tunneling through it. Most tunneling of encrypted packets would require a packet editor and not just rewriting the IP headers. However, NetMAX VPN Server Suite can tunnel it's VPN traffic.

If you are not doing NAT, NetMAX is capable of routing VPN traffic (including PPTP), as long as you are not denying it with the firewall.

There is a VPN patch available for ipmasq (the IP NAT that NetMAX uses) that should allow some VPN clients to be behind the NAT.

You may read up on it at:

http://www.impsec.org/linux/masquerade/ip_masq_vpn.html.

Please note that we can't support your installation of this patch.

For more information about Microsoft VPN and NAT, please see their knowledge base article at:

http://www.microsoft.com/windows2000/techinfo/reskit/samplechapters/inbe/inbe_vpn_ymsi.asp.


address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) General :
When I try to access the NetMAX web interface, I get an internal server error : "Unable to write (store) SDB file /var/conf/userprefs/…."
Applies to: NetMAX version 3.x - 4.0x
You will need to perform a manual commit from the console if you get the following errors when you attempt to log into the NetMAX web interface:

"You have encountered an internal server error:

Unable to write (store) SDB file /var/conf/userprefs/: Can't create /var/conf/userprefs/: Is a directory at (eval 273) line 1

Reset the NetMAX interface and return to Home."

To do this, log into the console as root, and enter the following commands:
# cd /var/conf/sdb
# touch UserData
# parse
# pmake commit

You will now be able to log into the web interface. Please take a moment to run the 'system check' feature from the NetMAX Repair mode. You can start the repair mode by rebooting your NetMAX server with your NetMAX CD-ROM in your CD-ROM drive. When prompted, enter your NetMAX Server's IP address, and choose 'remote install'. Go to your remote computer and access your NetMAX's server through your web browser. Choose "Repair and Recover a NetMAX System..." then choose "check". Reboot after the NetMAX system has been verified.
address-suppressed
(Category) (Category) NetMAXFAQ :
Configuration
These are problems that could occur after the Welcome to the NetMAX page appears.
address-suppressed
Subcategories:

Answers in this category:
(Answer) "Insert disk and press any key" error message appeared on my NetMAX console when I installed NetMAX on my SCSI disk.
(Answer) I see the "Welcome to the NetMAX Installer" screen again.
(Answer) I have gotten past the template page, but nothing happens.
(Answer) "Missing operating system" error message appears.
(Answer) "Unable to connect to server browser" error message.
(Answer) I cannot find the city for my time zone on the clock tab.
(Answer) Are the user name and password case sensitive?
(Answer) How do I know which templates to select during setup?
(Answer) How long does it take for the NetMAX to perform its first commit?
(Answer) If I see red progress bars after the initial commit, what should I do?
(Answer) I got an alert "AppleTalk services failed to start". What shall I do?
(Answer) Can I use Unix utilities to update my user password database?
(Answer) Does NetMAX support YP (Yellow Pages) and NIS/NIS+ (Network Information Services)?
(Answer) Can I create more swap space on my NetMAX?
(Answer) After configuring a second Ethernet interface, one of my Ethernet interfaces seems to stop working.
(Answer) My SMC EtherPower (DEC 21041A) Ethernet card doesn't work!
(Answer) I'm having problems installing LILO from SCSI, help!
(Answer) Why can't my ISA card with a non standard address be detected?
(Answer) Why is LILO incorrectly detecting IDE drives in the BIOS table?
(Answer) My Adaptec 2940UW controller isn't working right. What's wrong?
(Answer) Why is my IDE hard drive experiencing timeouts?
(Answer) How do I set up my Diamond Video card for XWindows?
(Answer) Booting NetMAX gives you "LI" and hangs.
(Answer) How do I get my PCI modem to work with NetMAX?
(Answer) Problems with RH6.1 on Supermicro P6 motherboards
(Answer) When using Dialpad.com through my NetMAX Fire Wall, I can't hear the remote end of the connection.
(Answer) I can't get the "external" NIC on my NetMAX machine to connect to my ISP and the Internet.
(Answer) Why is my FreeBSD NetMAX machine detecting more devices than I have?
(Answer) How do I change the IP address of my NetMAX machine?
(Answer) Do changes made from the command line automatically appear in NetMAX?
(Answer) How do I enable telnet on my NetMAX machine?
(Answer) How do I change the hostname of my machine?
(Answer) How do I change the IP address(es) on my NetMAX machine?
(Answer) DSL/Modem and NetMAX

(Answer) (Category) NetMAXFAQ : (Category) Configuration :
"Insert disk and press any key" error message appeared on my NetMAX console when I installed NetMAX on my SCSI disk.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux   2.0.37
address-suppressed
You may have a combination of IDE and SCSI drives installed in your computer. Disable all IDE drives in your BIOS. Consult your BIOS documentation for assistance with this. The NetMAX will still be able to use your IDE drives, but you cannot boot off of them.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
I see the "Welcome to the NetMAX Installer" screen again.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux   2.0.37 - 4.0x
address-suppressed
If you see the "Welcome to the NetMAX Installer screen" again after installing, it means that the computer is trying to boot from the NetMAX CD or Boot floppy. Remove the boot floppy (if you used it) and/or the NetMAX CD-ROM and reboot.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
I have gotten past the template page, but nothing happens.
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
When installing, you must click COMMIT for the NetMAX to configure itself.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
"Missing operating system" error message appears.
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37
address-suppressed
Disable Large Disk Translation on your SCSI adapter. To do this, consult your SCSI controller's documentation.
Alternatively, you can install with large SCSI disk translation enabled. To do this,
  1.  Select Install on Selected Hard Disk from the NetMAX Remote Installer 
  2.  Make sure to select the Enable Large SCSI Translation option. 


address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Configuration :
"Unable to connect to server browser" error message.
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37
address-suppressed
Possible reasons for this error message:
    You did not append the 5150 Port to the IP address. 
    The NetMAX is not turned on. 
    The NetMAX is not plugged into the network. 
    You have a problem with the Ethernet connection. 
    The NetMAX may not have finished booting 
You will know the NetMAX is finished booting when you hear beep-beep, beep-beep, beep-beep from the NetMAX.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
I cannot find the city for my time zone on the clock tab.
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Choose a city that is in your time zone. Your city might not be specifically listed. For example, someone in Miami could correctly select New York because both cities are in the same time zone.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Are the user name and password case sensitive?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
YeS!
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
How do I know which templates to select during setup?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
The easiest thing to do is to select all of the templates, so everything is set up for you. You can always go back at a later time and disable a function if you find you do not need it. All of the template functions are configurable through the interface. However, you cannot access the templates themselves after setup.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
How long does it take for the NetMAX to perform its first commit?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
It should take between two and fifteen minutes, depending on the speed of your computer, and the version of the product you are installing.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
If I see red progress bars after the initial commit, what should I do?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This is highly unusual. Check VIEW LOG and contact technical support at 1-734-668-2951.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
I got an alert "AppleTalk services failed to start". What shall I do?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
If your Network Interface Card (NIC) does not support multicast, AppleTalk services will not work. To see if this is so, follow the correct procedure below:

  1. For NetMAX 2.x. From the Unix command line, type: "ifconfig -au". On the first line of output there should be a "flags" field, look for "MULTICAST" as one of the flags.
  2. For NetMAX 3.x - 4.0x. From the command line, type: "ifconfig -a". Find the proper NIC (usually eth0 or eth1), and look at the fourth line down. These are the flags for that interface. See if "MULTICAST" is one of them.

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Can I use Unix utilities to update my user password database?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
There are several Unix utilities for updating the user password database information that should not be used; chfn, chsh, and chpass.bsd (renamed from chpass). These will interfere with using the NetMAX interface to handle updating user password information.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Does NetMAX support YP (Yellow Pages) and NIS/NIS+ (Network Information Services)?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
No, NetMAX does not support YP (Yellow Pages) and NIS/NIS+ (Network Information Services).
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Can I create more swap space on my NetMAX?
Applies to: NetMAX Free BSD Bld475 
            NetMAX L2.2Pv3.x - 4.0x
address-suppressed
**** For Free BSD BLD475 ****

Yes. To create more swap space on your NetMAX, perform these commands as "root".

1. Make sure you have enough space on /var (your system disk): df -k/var/swap

2. dd if=/dev/zero of=/var/swap/swap0 bs=1m count=5 The number "5" is how many megabytes of swap to add.

3. echo "/dev/vn0 /var/swap/swap0 swap" >> /etc/vntab If you do this more than once, use "vn1" the next time, "vn2" the third time, etc.

4. Add this line to the end to the /etc/rc.local file: /bin/test -r /etc/vntab && /usr/sbin/vnconfig -ae

It will be used automatically when the NetMAX boots. To enable it immediately, do "vnconfig -ae".

*** For Linux versions L2.2Pv3.x - L2.4P4.0x****

To create more swap space run these commands as root user.

1. touch /var/swapme

2. dd if=/dev/zero bs=1024k count=(RAM size) of=/var/swapme

Where (RAM size) is the amount of RAM currently installed.
For example if your system has 128Mb of RAM then: dd if=/dev/zero bs=1024k count=128 of=/var/swapme

3. mkswap /var/swapme

4. swapon /var/swapme

5. Add this line to the end of /etc/rc.d/rc.local: swapon /var/swapme This will enable the new swap file each time your NetMAX reboots.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Configuration :
After configuring a second Ethernet interface, one of my Ethernet interfaces seems to stop working.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
      
address-suppressed
You may encounter this problem when assigning IP addresses on multiple Ethernet interfaces that are placed on the same logical network. For IP routing to function properly, multiple broadcast interfaces (ie. Ethernet) may not be on the same logical network. This condition is checked for and disallowed on NetMAXes > BLD475.
    Change the IP assignment of one of the Ethernet interfaces so that it 
is not on the same logical network.
    Here's an example:
    BAD:
      Ethernet interface    IP address       Netmask
      xl0                   192.168.0.1      255.255.255.0
      xl1                   192.168.0.2      255.255.255.0
    Interface xl0 is on the network 192.168.0/255.255.255.0, and so is xl1.
CORRECT: Ethernet interface IP address Netmask xl0 192.168.0.1 255.255.255.0 xl1 192.168.1.1 255.255.255.0 Interface xl0 is on the 192.168.0/255.255.255.0 network, and xl1 is on the
192.168.1/255.255.255.0 network.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
My SMC EtherPower (DEC 21041A) Ethernet card doesn't work!
Applies to:
                  NetMAX BLD475 

address-suppressed
Some of the DEC cards, looks like 21041A based, have auto-sense problems: they will enable the AUI port, even when it does not have one!

For current users, the fix should be to put the following line into /etc/rc.conf:

  ifconfig_de0="media 10baseT/UTP"
and modify the network_interfaces line to look like:
  network_interfaces="de0 generic lo0"

Or request an update to the 3.3 FreeBSD kernel.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Configuration :
I'm having problems installing LILO from SCSI, help!
Applies to: NetMAX Linux version 2.0 - 4.01
address-suppressed
Problem: Put an IDE and a SCSI disk in a PC. Tell the BIOS to boot off of the SCSI disk. Install NetMAX/Linux. Reboot. LILO complains that it can't boot Linux.

Now, try reinstalling LILO (or NetMAX/Linux) without the IDE disk. Works just fine!

Once you have LILO installed correctly on the SCSI disk, you can reattach the IDE disk and LILO will continue to work OK.

If you have a SCSI and an IDE drive, and tell the BIOS to boot SCSI first, LILO will have a problem when installing NetMAX/Linux. It won't install correctly. It will try to install on the SCSI disk (i.e. it leaves the IDE disk alone, as it should), but the install fails. You have to deattach the IDE disk in order to get LILO to install on the SCSI disk.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Why can't my ISA card with a non standard address be detected?
Applies to:
                  NetMAX Linux RH52P v2.0 

address-suppressed
Non-standard ISA cards must have their parameters entered in the command line. example:
   LILO: linux ETHER1=smc-ultra,0x300,10

See the advanced configuration information on your NetMAX installation CD-ROM.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Why is LILO incorrectly detecting IDE drives in the BIOS table?
Applies to:
                  NetMAX Linux RH52P v2.0 

address-suppressed
This data is regarding LILO and using it as your boot manager. If you already have LILO installed on a non-NetMAX disk, or in the Master Boot Record (MBR) of a non-NetMAX disk, then you may disregard this information and edit your /etc/lilo.conf to add an entry for the NetMAX disk and partition, and then re-install LILO.

Users who do not have LILO already installed AND have more than one hard drive on their system should read the following information.

The LILO installer (/sbin/lilo), as of version 21, does not correctly determine the number of IDE drives installed in your system's BIOS: it will use the number of IDE drives that the Linux system detects in order to determine the BIOS device number to boot off of. This BIOS device number gets written to a boot block on your hard drive.

So, if you are installing LILO (the NetMAX installer does), and you have more than one drive in your system, you may encounter difficulties if you are installing LILO onto drives other than the first IDE drive.
For example, if you have two drives, one IDE and one SCSI, and you want to install LILO and boot off of the SCSI drive, then you will have to have turned off or unplugged the IDE drive when the system was last booted, so the LILO installer will not count the IDE drive as a BIOS drive. Then, in order to boot off of the SCSI drive, you will have to disable the IDE drive (not the controller!) in the system's BIOS, and enable the SCSI controller's BIOS.
As another example, if you have two IDE hard drives, and you want to install LILO and boot off of the second IDE hard drive, then you will have to have turned off or unplugged the first IDE drive when the system was last booted, so the LILO installer will not count the first IDE drive as a BIOS drive. Then, in order to boot off the second IDE drive, you will have to disable the first IDE drive (not the controller!) in the system's BIOS.

There are alternatives to these methods, if you wish to read the LILO version 21 documentation, located at:

  ftp://tsx-11.mit.edu/pub/linux/packages/lilo/lilo-21.tar.gz
    in the lilo/README file

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
My Adaptec 2940UW controller isn't working right. What's wrong?
Applies to: All versions of NetMAX
address-suppressed
The Adaptec 2940UW with the BIOS version 1.23 will fail if you format hard drives. It is necessary to flash upgrade it's BIOS to a later version. As of this writing, 2.20.0 is available from Adaptec's web site.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Why is my IDE hard drive experiencing timeouts?
Applies to:
                  NetMAX FBSD32P v2.0
                  NetMAX FBSD33P v2.0
                  NetMAX BLD475

address-suppressed
IDE hard drive timeouts may occur during initial NetMAX install/extraction. This is because some motherboards / drive combinations can not handle the new DMA to IDE drives. Disable this by setting the flags on the wdc0 and wdc1 devices to "0x80ff80ff" using the Advanced Configuration (Appendix A).
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
How do I set up my Diamond Video card for XWindows?
Applies to: NetMAX Linux RH52P v2.0
address-suppressed
XWindows Setup for Diamond Stealth Video card with 2Mb VRAM and TI RAMDAC

The EZXconfig setup does not work with the aforementioned card.

In order to setup XWindows using this video card, a little extra effort is required. You must run XF86setup instead of EZXconfig. Configure your mouse so you can manuver through the interface easier. Click on the 'Diamond Stealth 64 Video VRAM (TI RAMDAC)' entry, and do a detailed setup of the card. The chipset you should choose is 'S3_Generic'. The clockchip and the RAMDAC are both probably 'TI3026', but look at the TI chip on your card to make sure.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Booting NetMAX gives you "LI" and hangs.
Applies to: NetMAX Linux RH52P v2.0 - 4.0x
address-suppressed
When booting NetMAX/Linux, you can get an "LI".
Changing the BIOS geometry will help this.

1) If SCSI, toggle the value of "Large Hard Drive (> 1 Gb) Translation".

2) If IDE, try setting the "Mode", using the BIOS setup, of the boot drive to "LBA", and also try "CHS".
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Configuration :
How do I get my PCI modem to work with NetMAX?
Applies to: NetMAX L22Pv2.2 Only.
address-suppressed
Configuring Actiontec PCI56012 Call Waiting Modem (PCI UART modem) Requires NetMAX L2.2Pv2.2 and setserial (setserial-2.15-2.i386.rpm)

1. Install setserial.

You can install setserial from Home|Services|Package Management

Click on ADD, select the category Applications/System, check the box next to setserial, and click on CONTINUE.

2. Configure Modem - (configure per manufacturers instructions see below)

3. Setup Modem in NetMAX Interface

From Home|Network|Interfaces click on the pencil next to ttySx (where x is the serial port that is detected with the modem)

Click on the SELECT button next to Current Configuration, check the box next to the "Generic 115200", then click on the pencil next to this modem and go to the Intialization Tab.

Click on the pencil next to the initialization sequence and edit it to read ATZ

Click on STORE, then SELECT, then STORE, then COMMIT, and commit your changes.

To our knowledge, this is the only PCI modem that Linux supports.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Problems with RH6.1 on Supermicro P6 motherboards
Applies to: NetMAX 3.x
address-suppressed
For RH6.1 on Supermicro P6 series Motherboards, you need to set to Fail Safe in the Bios, otherwise it locks (APM and sleep modes). The same problems did not exist with RH5.2.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
When using Dialpad.com through my NetMAX Fire Wall, I can't hear the remote end of the connection.
There are three things that you need to check:

  1. Ensure that you are running the latest version of NetMAX, or have installed the "Port Forwarding" update available at ftp://ftp.netmax.com
  2. In your Fire Wall configuration, you'll need to enable UDP: 51200, 51201, and TCP: 51210
  3. Setup Port Forwarding (Traffic Rerouting) for these ports in Home|Network|Traffic Rerouting.

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
I can't get the "external" NIC on my NetMAX machine to connect to my ISP and the Internet.
Applies to: All versions of NetMAX
address-suppressed
Some ISP's require that you use a NIC provided by them, as they will only assign an Internet accessible IP address to network cards that have a MAC address that is on their list. You may want to ensure that you are using the NIC provided by your ISP as your "external" NIC, or contact them for more information.

Also, some ISPs simply require that you register your NIC with them before using it. You can call them and if this is the case, they will instruct you on the procedure.

Also, check that all connections are good by looking at the lights on the NIC and/or the switch or router.

If you are using a DSL connection that requires software authentication, it may not be possible to use NetMAX. This is not common, but if its the case, we suggest you find a different ISP, or look at other Network topology options.

There are a variety of other possible problems, so if none of this helps, please call technical support and open a support incident.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Why is my FreeBSD NetMAX machine detecting more devices than I have?
Applies to: FreeBSD NetMAX
address-suppressed
You may have specified the "-v" option from the boot prompt. During the boot, NetMAX will parse messages from the boot process to determine which devices are present. The extra, verbose messages are confusing the parser. This issue will be addressed in a future version.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
How do I change the IP address of my NetMAX machine?
Applies to: NetMAX 4.0x and later
address-suppressed
If you are changing one IP address to another in the same subnet, simply go to Network->Interfaces->Edit Interface, manually change the address, and do a Commit.

If you are changing multiple IP addresses on an interface, or changing to an IP on a different subnet, you will need to follow these steps. Due to many input validity checks (for safety), its not possible to just change the address outright.

  1. Go to Network->Interfaces->Edit Interface
  2. Change the NetMAX to 128.0.0.0 and click Store
  3. Click the Edit button to return to the Edit Interface screen
  4. Add the new IP addresses to the list of IPs and click Store
  5. Go to Network-Routing
  6. Change the IP address of your default router to its new value and click Store
  7. If your DNS servers are also changing, then navigate to Network->DNS
  8. Change the DNS IP addresses to their new values and click Store
  9. Go to Network->Domains
  10. Change the IP ranges on your domains to the new IP range and click Store
  11. Go to Network->Naming
  12. Change the IP addresses associated with your hostnames to their new IP addresses and click Store
  13. Go back to Network->Interfaces->Edit Interface
  14. Remove your old IP addresses
  15. Change your netmask back to its correct value
  16. Store and Commit the changes
  17. Physically plug your NetMAX into the new device (cable modem, router, etc...) if necessary
  18. After waiting an appropriate amount of time (a few minutes), log into the NetMAX interface and test that everything is working properly
  19. If you are still having problems, give us a call and we'd be happy to help out.

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
Do changes made from the command line automatically appear in NetMAX?
Applies to: NetMAX 4.0x
address-suppressed
No.  

In fact, such changes may later be overwritten by NetMAX.

Since a NetMAX administrator may wish to configure specific
options from the command line, we have provided a tool to 
protect the command line changes from being overwritten by NetMAX.

In the /etc directory, there is a file called commit.conf.
Use this file to tell NetMAX not to modify specific files and/or directories.

The syntax of this file is explained withing /etc/commit.conf.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
How do I enable telnet on my NetMAX machine?
Applies to: NetMAX 4.0x
address-suppressed
Telnet has been disabled on NetMAX version 4.0x. We recommend that customers use ssh as a replacment. Its much more secure and nearly always a better alternative. We recommend PuTTY for use as a Windows client, as its free and reliable.

However, if you wish to enable telnet and are aware of the ramifications, follow these steps:

  1. Edit the file: /etc/xinetd.d/telnet
  2. Change "disable = yes" to "disable = no"
  3. Restart xinet.d. This is most easily done by going to Services->FTP, and without changing anything, choose Store, then choose Commit.

Note that this change may get overwritten during future NetMAX updates. In that case, you will need to repeat this process after the update.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
How do I change the hostname of my machine?
Applies to: NetMAX version 2.0 - 4.0x
address-suppressed
  1. Access the NetMAX interface.
  2. Select Home | Network | Naming
  3. Fill in the appropriate information (host name, domain name, IP address, etc.).
  4. Ensure that the hostname you want is at the top of the list of hostnames by moving it up or down if necessary.
    address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
How do I change the IP address(es) on my NetMAX machine?
Applies to: NetMAX 4.0x and later
address-suppressed
If you are changing one IP address to another in the same subnet, simply go to Network->Interfaces->Edit Interface, manually change the address, and do a Commit.

If you are changing multiple IP addresses on an interface, or changing to an IP on a different subnet, you will need to follow these steps. Due to many input validity checks (for safety), its not possible to just change the address outright.

  1. Go to Network->Interfaces->Edit Interface
  2. Change the NetMAX to 128.0.0.0 and click Store
  3. Click the Edit button to return to the Edit Interface screen
  4. Add the new IP addresses to the list of IPs and click Store
  5. Go to Network-Routing
  6. Change the IP address of your default router to its new value and click Store
  7. If your DNS servers are also changing, then navigate to Network->DNS
  8. Change the DNS IP addresses to their new values and click Store
  9. Go to Network->Domains
  10. Change the IP ranges on your domains to the new IP range and click Store
  11. Go to Network->Naming
  12. Change the IP addresses associated with your hostnames to their new IP addresses and click Store
  13. Go back to Network->Interfaces->Edit Interface
  14. Remove your old IP addresses
  15. Change your netmask back to its correct value
  16. Store and Commit the changes
  17. Physically plug your NetMAX into the new device (cable modem, router, etc...) if necessary
  18. After waiting an appropriate amount of time (a few minutes), log into the NetMAX interface and test that everything is working properly
  19. If you are still having problems, give us a call and we'd be happy to help out.

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Configuration :
DSL/Modem and NetMAX
With the advance technology of DSL/Modems they are now coming configured with NAT and Firewall. The problem occurs when you try to connect your DSL/Modem to your NetMAX server. The two factors that will cause connection issues are: 1. NAT 2. Firewall settings
What is NAT and how does it protect my network? Network Address Translation (NAT) is a level of security, which masks the private IP addresses of the PCs on your network with a single public IP address. With NAT, the private IP address of any PC on your network is never transmitted over the Internet. If my DSL Modem act as a firewall? Yes. The DSL Modem provides security through the NAT firewall, which acts as a physical barrier between your network and the Internet.
To resolve this issue: 1. Disable the NAT interface within the DSL/Modem interface via web browser. 2. Disable the Firewall completely in the DSL/Modem interface via web browser. 3. Unplug your DSL/Modem and power down the NetMAX server and then power up the DSL/Modem and then the NetMAX server. 4. If you haven’t already login into the NetMAX interface and go to Home/Network/Interfaces/Eth (WAN) and select NAT option store and commit.

address-suppressed
(Category) (Category) NetMAXFAQ :
Volumes
Information about creating, accessing, using and troubleshooting volumes.
address-suppressed
Subcategories:

Answers in this category:
(Answer) How do I avoid losing data in volumes?
(Answer) Define terms used below in "Volume Messages" (also see the Glossary in the QuickStart Guide).
(Answer) I got the error message, "During reboot, a NetMAX formatted disk 'disk_name' (disk_label) has been detected, an attempt will be made to rebuild any volumes".
(Answer) I got the error message, "During reboot, a non-NetMAX formatted disk 'disk_name' has been detected".
(Answer) I got the error message, "The transferred disk 'disk_name' backup configuration could not be extracted. Volumes for this disk cannot be rebuilt".
(Answer) I got the error message, "Configuration files from the backup configuration for disk 'disk-name' could not be extracted. Volumes for this disk cannot be rebuilt".
(Answer) I got the error message, "During reboot, the volume 'volume_name' was detected, an attempt will be made to rebuild and mount this volume".
(Answer) I got the error message, "This volume 'volume_name' will be renamed to 'volume_name#' ".
(Answer) I got the error message, "During reboot, volume 'volume_name' could not be accessed because disk(s) from the volume configuration were not present".
(Answer) I got the error message, "During reboot, the volume 'volume_name' (a Mirror) could not be rebuilt because disk(s) from the volume configuration were not present. An attempt will be made to rebuild one half of the mirror".
(Answer) I got the error message, "During reboot, the volume 'volume_name' (a Mirror) could not be mounted because the file system consistency check failed. An attempt will be made to rebuild one half of the mirror".
(Answer) Why did my "reset security permissions" command also reset the permissions on paths other than the one I selected?
(Answer) Error message, "During reboot, the volume 'volume-name' (a Mirror) could not be mounted because the file system consistency check failed. An attempt will be made to rebuild one half of the mirror".
(Answer) Error message, "During reboot, the volume 'volume-name' (a Mirror) was successfully downgraded to a [Stripe | Normal] volume".
(Answer) "The previously damaged volume 'volume-name' is now mounted but downgraded. The downgraded volume is functioning normally".
(Answer) "The volume 'volume-name' is now mounted but downgraded. The downgraded volume is functioning normally".
(Answer) "The previously damaged volume 'volume-name' is now mounted and functioning normally".
(Answer) "The volume 'volume-name' is mounted".
(Answer) "During reboot, the volume 'volume-name' (a Mirror) could not be successfully downgraded. This volume is damaged and cannot be currently used. Consult Troubleshooting in the NetMax QuickStart Manual."
(Answer) "During reboot, file system consistency check for volume 'volume-name' failed, this volume will not be remounted, please review the log file 'logfile URL'."
(Answer) What is the disk rescue procedure?
(Answer) Do I need to check volume names before installing a NetMAX on a system with NetMAX formatted disks with volumes already on them?
(Answer) Home path share doesn't always show up on the share list, using Windows95 or NT.
(Answer) When I create a folder on a netatalk/afpd volume, I get an "Access Denied" error, but the folder is created.
(Answer) What type and level of RAID support is provided?
(Answer) I cannot access one of my volumes.
(Answer) How can I retrieve information from the "system" volume (/var) of a hard drive that had a NetMAX FreeBSD BLD475 system installed on it but is no longer used as my NetMAX?
(Answer) How do I mount a non-NetMAX hard drive as a volume?
(Answer) How do I setup volumes with an Adaptec 2100S SCSI RAID card?
(Answer) How do I add additional hard drives to my Internet Server Suite, FireWall Suite or Webserver?

(Answer) (Category) NetMAXFAQ : (Category) Volumes :
How do I avoid losing data in volumes?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
1. Make sure that you commit any volume changes (adding, deleting or reconfiguring a volume) before you reboot.
2. Always select SHUTDOWN from the NetMAX main menu to power down the NetMAX.
3. Perform regular backups as described in "Introduction to File Backup and Restoration" in the online help.
4. If you only have one hard disk for your NetMAX, you will also need to regularly backup your NetMAX configuration to floppy as described in "Backing Up Your NetMAX Configuration" in the online help. If you have more than one hard disk attached to your NetMAX, this configuration is automatically saved to your non-system disks each time you commit.
5. For the safest way to maintain your data, create mirrored volumes. These will maximize the chances that you will be able to continue using your NetMAX normally if one hard disk crashes.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
Define terms used below in "Volume Messages" (also see the Glossary in the QuickStart Guide).
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
NetMAX-formatted disk - This is a hard disk that was formatted by the NetMAX. A system hard disk is automatically formatted by the NetMAX, a non-system hard disk is not formatted until a volume is assigned to it and committed.

Rebuild a volume - This is the process of piecing together parts of the volume, from different disk locations, into readable form. Every volume is rebuilt each time the NetMAX is rebooted.

Mount a volume - The process of mounting makes the volume accessible to the user.

Transferred hard disk - A hard disk is transferred if it was attached to a NetMAX, formatted by that NetMAX, then removed from that original NetMAX and attached to another NetMAX.

Reconfigure - This is when the method for storing the data on the volume is modified from one type to another. Volume types are normal, mirror, stripe, and noncontiguous.

Downgraded - A volume is downgraded when a mirrored volume is reconfigured to a normal or a stripe. A two-disk mirror would be downgraded to a normal, while a four or more disk mirror would be downgraded to a stripe. A user can choose to downgrade a working mirror for more useable disk space, and the NetMAX may downgrade a damaged mirror if one half of the mirror cannot be mounted. Volume types (normal, mirror, stripe, and noncontiguous) are described in more detail in online help.

Imaged Disk - This refers to the disk imaging for Toshiba Magnia drives. Since the Magnia does not have a CD-ROM drive, the disk must be imaged directly by us or Toshiba in order for NetMAX to be installed.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I got the error message, "During reboot, a NetMAX formatted disk 'disk_name' (disk_label) has been detected, an attempt will be made to rebuild any volumes".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This message will appear if your NetMAX detects that a NetMAX-formatted disk is attached that was transferred from another NetMAX. See definitions above for NetMAX-formatted disk and transferred disk.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I got the error message, "During reboot, a non-NetMAX formatted disk 'disk_name' has been detected".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - NetMAX 4.0x
address-suppressed
This message will appear if your NetMAX detects a new hard disk is attached, but the hard disk is not currently a NetMAX-formatted disk.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I got the error message, "The transferred disk 'disk_name' backup configuration could not be extracted. Volumes for this disk cannot be rebuilt".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
A transferred hard disk was detected, as described above in the first message. However, the configuration backup on this hard disk is defective and could not be extracted. See the FAQ "What is the disk rescue procedure?".
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I got the error message, "Configuration files from the backup configuration for disk 'disk-name' could not be extracted. Volumes for this disk cannot be rebuilt".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37
address-suppressed
A transferred hard disk was detected, as described above in the first message. However, the volume information in the configuration backup on this hard disk is defective and could not be extracted. See the FAQ, "What is the disk rescue procedure?".
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I got the error message, "During reboot, the volume 'volume_name' was detected, an attempt will be made to rebuild and mount this volume".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This message appears when a NetMAX-formatted transferred disk was detected containing NetMAX volumes.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I got the error message, "This volume 'volume_name' will be renamed to 'volume_name#' ".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This message appears when a transferred disk was detected containing a NetMAX volume with the same name as a volume currently on the NetMAX. The transferred volume will be renamed to the old volume name followed by a digit such as 1, 2, 3, etc. For example, a volume named 'Chester' exists on a disk currently attached to your NetMAX, and you just attached a transferred hard disk with a volume named Chester to that same NetMAX. The transferred volume will be renamed to 'Chester1'.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I got the error message, "During reboot, volume 'volume_name' could not be accessed because disk(s) from the volume configuration were not present".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This message appears when the NetMAX could not access a normal, stripe, noncontiguous volume, or both sides of a mirrored volume. See the FAQ, "What is the disk rescue procedure?" or "Disk Rescue Procedure" in the NetMAX QuickStart Guide, Chapter IX - Troubleshooting.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I got the error message, "During reboot, the volume 'volume_name' (a Mirror) could not be rebuilt because disk(s) from the volume configuration were not present. An attempt will be made to rebuild one half of the mirror".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
The NetMAX was able to only detect one half of the mirror volume at reboot. It will now attempt to mount the good half. If this is possible, the good side of the mirror can then be used, i.e. the mirror will be downgraded. If this is not possible, see the FAQ, "What is the disk rescue procedure?", or "Disk Rescue Procedure" in the NetMAX QuickStart Guide, Chapter IX - Troubleshooting.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I got the error message, "During reboot, the volume 'volume_name' (a Mirror) could not be mounted because the file system consistency check failed. An attempt will be made to rebuild one half of the mirror".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Both halves of the mirror were successfully rebuilt, but both could not be mounted. The NetMAX then tries to mount one side of the mirror. If this is possible, the mirror is successfully downgraded. If this is not possible, see the FAQ, "What is the disk rescue procedure?", or "Disk Rescue Procedure" in the NetMAX QuickStart Guide, Chapter IX - Troubleshooting.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
Why did my "reset security permissions" command also reset the permissions on paths other than the one I selected?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
When creating paths on a volume, the user must beware of the directory hierarchy when setting permissions on these paths. If the path "SubPath" points to "/MyVolume/MyPath" and the path "MainPath" points to "/MyVolume", you should set the read/write access and owner/group access permissions on "MainPath" before setting the permissions on "SubPath".

If you don't, then setting permissions on "MainPath" will overwrite the permissions on "SubPath" and any other paths that point to sub directories under "/MyVolume".
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Volumes :
Error message, "During reboot, the volume 'volume-name' (a Mirror) could not be mounted because the file system consistency check failed. An attempt will be made to rebuild one half of the mirror".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Both halves of the mirror were successfully rebuilt, but both could not be mounted. The NetMAX then tries to mount one side of the mirror. If this is possible, the mirror is successfully downgraded. If this is not possible, see the FAQ, "What is the disk rescue procedure?".
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
Error message, "During reboot, the volume 'volume-name' (a Mirror) was successfully downgraded to a [Stripe | Normal] volume".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This message appears after an attempt was made to downgrade a mirror that originally could not be rebuilt or remounted. The NetMAX was able to successfully downgrade the volume.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
"The previously damaged volume 'volume-name' is now mounted but downgraded. The downgraded volume is functioning normally".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This message appears after an attempt was made to downgrade a mirror that originally could not be rebuilt or remounted. The NetMAX was able to successfully downgrade the volume. The downgraded disk had been labeled as damaged at one time, but now is functioning normally.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
"The volume 'volume-name' is now mounted but downgraded. The downgraded volume is functioning normally".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This message appears after an attempt was made to downgrade a mirror that originally could not be rebuilt or remounted. The NetMAX was able to successfully downgrade the volume.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
"The previously damaged volume 'volume-name' is now mounted and functioning normally".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This message appears after an attempt to mount a normal, stripe or noncontiguous volume. This disk had been labeled as damaged at one time, but now is functioning normally.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
"The volume 'volume-name' is mounted".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This message appears after an attempt to mount a normal, stripe or noncontiguous volume. This disk is functioning normally.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
"During reboot, the volume 'volume-name' (a Mirror) could not be successfully downgraded. This volume is damaged and cannot be currently used. Consult Troubleshooting in the NetMax QuickStart Manual."
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.03
address-suppressed
This volume cannot be currently used. See the FAQ, "What is the disk rescue procedure?". If the reboot procedure does not work and a backup is not available, delete the damaged disk. It is not possible to recover this information from the hard disk.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
"During reboot, file system consistency check for volume 'volume-name' failed, this volume will not be remounted, please review the log file 'logfile URL'."
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This volume cannot be used because the file system consistency check failed. See the specified log file to see which files had to be modified or deleted because of the failure.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
What is the disk rescue procedure?
Applies to: NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37

address-suppressed
1. Shutdown/check/reboot. Try checking for simple problems by doing the following:
        Shut down the NetMAX and the hard disk. 
        Check the hard disk cables to make sure they are securely attached. 
        Turn the hard disk on again. 
        Reboot the NetMAX. 
2. Restore - If you still have a disk problem, create a new volume on a different disk and restore the backup information from your faulty hard disk. If the volume was your system volume, you will first have to reinstall the NetMAX software and restore the NetMAX configuration, as described in "Restoring Your NetMAX Configuration (Repair > Restore Option)" in the QuickStart Guide. Then, for any type of volume, you will need to restore the volume data, as described in "Restoring Files to Your Hard Disk" in online help.
     
3. Attempt to recover if cannot restore. If you do not have a current backup to restore, do not delete the damaged volume until you check with the manufacturer of your hard disk to determine whether you can recover the data.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
Do I need to check volume names before installing a NetMAX on a system with NetMAX formatted disks with volumes already on them?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
Installing a NetMAX on a system that currently has NetMAX formatted disks with volumes on them named "Application", "Kiosk", "Public", "PublicFTP", or "Web", might cause problems with the default template setup. If there are volumes with these names, turn off these defaults in the template before the initial commit. Volumes on the existing disk will be mounted, if possible, after the install.
 

(Answer) (Category) NetMAXFAQ : (Category) Volumes :
Home path share doesn't always show up on the share list, using Windows95 or NT.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37
address-suppressed
If all other shares are listed (Application, Kiosk, etc.), but not Users Home Path, open that share directly (Run:\netmax90tadmin) and then refresh the netmax9 window - the User Home Share will show up.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
When I create a folder on a netatalk/afpd volume, I get an "Access Denied" error, but the folder is created.
Applies to: NetMAX version 2.x - 4.0x
This is a very common configuration error. You are not in the group of the parent directory. The Mac attempts to set the group of the newly created directory to be the same as the parent and this error is generated. The fix is to change the group of the directory to a group of which you are a member.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
What type and level of RAID support is provided?
Applies to: NetMAX 2.x - 4.0x
address-suppressed

NetMAX BLD475

Free BSD NetMAX BLD475 provides software RAID Level 0 (striping), as well as software RAID Level 1 (mirroring). The DPT RAID IV controllers are supported, which provide hardware controlled RAID 0, 1, and 5 (striping with rotating parity). In addition, the DPT RAID IV controllers support RAID 10 and RAID 50.

The DPT RAID V controllers are not supported.

Adaptec RAID controllers are not supported (i.e. the Adaptec 131 or 7880). However, they are supported as normal SCSI controllers.

NetMAX RH52Pv2.0

The Linux version of NetMAX RH52Pv2.0 supports software RAID levels 0, 1, and 5. Please see our Hardware RAID article for information on hardware RAID.

NetMAX L2.2Pv2.x (or later)

The newer versions of NetMAX still support software RAID levels 0, 1, and 5, however, you can not include the system drive (the drive the OS is installed on) in the RAID.

IMPORTANT NOTE: CONFIGURING ANY TYPE OF RAID ON A NETMAX SYSTEM REQUIRES MORE THAN ONE HARD DISK DRIVE.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Volumes :
I cannot access one of my volumes.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Read "What To Do If You Cannot Access a Volume" at the end of Chapter IX in your QuickStart Guide or look in the "Volumes" subdirectory of this FAQ.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
How can I retrieve information from the "system" volume (/var) of a hard drive that had a NetMAX FreeBSD BLD475 system installed on it but is no longer used as my NetMAX?
Applies to:  NetMAX FreeBSD Bld475
            
address-suppressed
You need to configure this device through a concatenated disk driver (ccd) in order to get to your information. If the device is "wd0", the information you want is on the slice "/dev/wd0s4e". First, from the command line configure a ccd "ccdconfig -c ccd5 0 0 /dev/wd0s4e". Then mount the device, /dev/ccd5, and your information will be available.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
How do I mount a non-NetMAX hard drive as a volume?
Applies to: NetMAX 2.x
address-suppressed
Through the NetMAX interface, you can mount a hard drive that has data on it, but not make it into a NetMAX volume. Here is what you need to do:

  1. Create a directory in the /var/mnt directory called 'MyDisk' (or whatever you wish to call it), with the full path '/var/mnt/MyDisk'.
  2. Mount the disk. (ex: mount -t fstype /dev/hdX /var/mnt/MyDisk)
  3. In the NetMAX interface, select Home | Sharing | File Sharing | Home Paths. Then, create a new path for this hard drive. Please note that once on the general tab for Paths, you cannot select the directory for the path, so you must type it in by hand. For example, type into the Path field '/MyDisk', or for any subdirectory, it could be '/Mydisk/Subdirectory'. Choose what is needed or setup owners or file permissions from the Security page.
  4. Store and commit. The disk will then be shared.
  5. To make this permanent, add your disk as an entry in /etc/fstab.

These steps might not be necessary once the operating system recognizes the SCSI devices as in the Red Hat 6.x systems.

Make sure that you read the man pages for fstab (man fstab) before editing it.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Volumes :
How do I setup volumes with an Adaptec 2100S SCSI RAID card?
Applies to: NetMAX version 3.x
Setup for the Adaptec SCSI RAID 2100S Card for kernel versions 2.2.16 and higher:
1 Install RAID card and SCSI drives. You do not need to terminate any of the SCSI drives if using the cable provided with the RAID card. Once the card and drives are installed, the card should be detected by the BIOS and should detect all of the drives attached to the card upon powering system. Ensure that all SCSI IDs are set correctly and that all of the drives are detected and functional.
2 Install the dpt_i2o kernel driver package from ftp://ftp.netmax.com
3 Reboot the NetMAX.
4 As root, at the command-line, enter the following: dmesg In the output resulting from the dmesg command, you should see a message indicating that the RAID card was detected and that the devices on the RAID card were detected.
5 Reboot the NetMAX again. This time, when the RAID card is being probed by the BIOS, a message saying something in the way of "press CTRL-A to enter SETUP" will appear. Press and hold the Control key and hit the A key. Follow the manual included with the RAID card to configure the SCSI drives to be a single RAID volume. Exit the setup utility and the system will continue to boot.
6 When the system has finished booting up,enter the following as root from the command-line:

dmesg

In the output resulting from the dmesg command, you should see a message indicating that the RAID card was detected and that a single devices has been detected.
7 Acess the NetMAX interface and create a volume following the normal procedure, but with one exception: when selecting devices, select the device under RAID control and choose to make this a "Native" type volume.

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Volumes :
How do I add additional hard drives to my Internet Server Suite, FireWall Suite or Webserver?
Applies to: NetMAX 3.x - 4.0x
address-suppressed
Adding additional hard drives to NetMAX

How do I add additional hard drives to my Internet Server Suite, FireWall Suite or Webserver?

In order to add drives to your NetMAX server your NetMAX product must have volume management.

These NetMAX products do not include volume management.

Internet Server Pro Suite
Internet Server Suite
Webserver
Firewall Pro Suite
Firewall suite

You must purchase a product with volume management in order to add additional hard drives to the above products.

The products with the volume management feature are:

FileServer
Professional Suite

For more information on these products please go to our Products page.

When you recieve your volume management capable NetMAX product add it's features to your existing NetMAX server by adding it's license number using License Management.

Once you have added the new license number you need to click Approve then Commit your changes.

When the commit completes go to | Home | Sharing | File Sharing and click on the Volumes tab.

In volumes click on the Create button.

Give the volume a name then click on the Select button to select the new hard drive.

Select the drive you would like to add and click Return.

Select what type of drive this will be from the drop down menu. For size give the amount of space you would like to use for that volume.

Now you have all of the basic information you need to create a new volume on an additional hard drive. You may add drive quotas by clicking on the Quotas tab.

Store and Commit your changes. When the commit completes you will be able to use the space on your additional hard drive.
address-suppressed

(Category) (Category) NetMAXFAQ :
Users / Groups
Answers to questions and problems with setting up and maintaining Users and Groups of Users in NetMAX.
Subcategories:

Answers in this category:
(Answer) How do I see all the users in a group?
(Answer) Why are some newsgroup users unable to post or retrieve new message from their group?
(Answer) Can I add an external user to provide them space on our website without giving them access to any File Sharing Paths?
(Answer) All I see are dots in single user mode!
(Answer) Why is my grace period 'none' when I have more days left?
(Answer) When a user runs an exec'd process, why does that user process not show in the user reports?
(Answer) Are passwords limited to 8 characters?
(Answer) I manage my users from the console, why am I unable to change a password?
(Answer) How can I import users into NetMAX?
(Answer) How can I use a secondary volume for my user's home directories?

(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
How do I see all the users in a group?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
When editing or creating a group, the Users tab will display a list of users with selection boxes before their names. The selection box will only appear checked if that user is a member of that group.

You can include additional users indirectly by including other groups (shown on the Groups tab), but selection boxes for these users will not become checked after doing so.

If you wish to see a complete list of all groups that a user has inherited, edit the user and go to the Groups tab. The table at the bottom of the screen displays the groups that this user has inherited.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
Why are some newsgroup users unable to post or retrieve new message from their group?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
If a user's password includes a space, it may present problems in the news server. The user will be allowed to login, but if the news group has a specified "Authorized Access Group" (from the Home|News|Newsgroup tab), they will not be able to post or retrieve new messages from that group. Thus, the fix is to eliminate spaces from passwords.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
Can I add an external user to provide them space on our website without giving them access to any File Sharing Paths?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Yes, but it's tricky. Here's how.

1. From Home|Users|Defaults|Home Path, set the permissions for all users to "Other" with no read or write access. This does not have to be recursive. If this was not your default when you setup any new user, then you must go to the command line on your NetMAX and do the "chmod" yourself. Changes to the user defaults only occur when new users are added.

2. Create the new (web only) user with no login access, give them a home directory, and put them only in a new group (you might name it "External"). Remove them from the default group "Staff" (or whatever you setup as the default group).

3. For users web home pages to work (if enabled), from the command line, enter "chmod o+x" (oh plus ex) to set "Other" to Execute.

4. Thru Home|Sharing|File Sharing|Path (edit)|Security, change the external security settings on the paths security settings to be owned by "NetAdmin/Staff", and set the permissions to Owner Read/Write, Group Read/Write, and Other None.

5. Edit the file "/etc/ftpusers" and put the new (web only) user in it. This will disallow the new user access via ftp.

6. Commit the NetMAX changes.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
All I see are dots in single user mode!
Applies to: NetMAX 3.0 - 3.2
address-suppressed
Unless you type "no-dots" when you bring up Linux NetMAX in single user mode, all you get are dots. Turn off dots and the splash screen if any parameters are entered on the command line.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
Why is my grace period 'none' when I have more days left?
Applies to: NetMAX Linux RH52P v2.0
address-suppressed
When a user has exceeded his soft limit on a volume, and that machine is rebooted, the grace period will show that there is none left instead of 7 days. This 'none' is phantom because while data still can't exceed the hard limit, more can be put on if below the hard limit. If more data is added, and the quota checked again, it will be updated and report the correct grace period.

Also, once the hard limit has been reached, if you try to remotely copy and paste files (like from a Windows interface) it will fail once it has reached the hard limit, displaying a disk full popup. When the screen is refreshed, it will display that the paste succeeded, however the file is truncated.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
When a user runs an exec'd process, why does that user process not show in the user reports?
Applies to: All versions of NetMAX
address-suppressed
When you run an exec'd process, that process is not associated with a terminal login, and so NetMAX can not associate it with a user that is logged in.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
Are passwords limited to 8 characters?
Applies to: NetMAX Free BSD Bld475
            NetMAX Linux 2.0.37 - 4.0x
address-suppressed
The NetMAX interface allows users to have passwords of greater than 8 characters. However, the NetMAX interface login, the FreeBSD Unix login, and AppleShare login will accept just the first 8 characters if the password is greater than 8 characters. A Windows File Sharing login, however, requires the full password for a login.

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
I manage my users from the console, why am I unable to change a password?
Applies to: Netmax Linux L22Pv2.2 and earlier

address-suppressed
When users are being administered from the command line and the /etc/passwd and/or /etc/shadow files are in the commit.conf file, you will need to use /usr/bin/passwd and NOT /usr/netmax/bin/passwd.
The /usr/bin/passwd will directly modify the /etc/passwd and /etc/shadow files.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
How can I import users into NetMAX?
Applies to versions L2.2Pv3.x
address-suppressed
Migrate users from another machine to your NetMAX server using migrate.pl.

Log in as root or 'su' to root.

Next, go to the /usr/netmax/bin directory (type: cd /usr/netmax/bin ).

The tool to migrate users is called: migrate.pl

Its usage instructions are as follows:

USAGE: migrate.pl [in|out] [machines|users]

in : migrate data from to NetMAX

out : migrate data from NetMAX to

machines : migrate machine data

users : migrate user data

: full path of input/output file

The most convenient way to use migrate.pl is with an input/output file.

The file formats are specified below.

Migration File Formats

USERS (output file)

For exporting users, the format of each line of the output file is as follows:

login name;description;full name

example :

bumpy;Normal User;Usr Bumpski

lumpy;Local Admin;Max Lumpster

USERS (input file)

For importing users, the format of each line of the input file is as follows:

login name;group;real name;;password

example :

bumpy;Everyone;John Bumpski;;OpenUp

lumpy;Everyone;Max Lumpster;;new_pass

MACHINES (input/output file)

For importing and exporting machines, the format of each line of the input/output file is as follows:

machine name;description;MAC address;list of aliases;list of IP addresses;list of alernate mail hosts:priority;email address of responsible person;machine type;allow NetMAX access;allow internet access

(fields that consist of lists are semicolon seperated)

example of all fields:

netmax.cybernet.com;Cool

Server;00:66:88:3e:19:d5;bart,homer;192.245.34.1,192.245.34.2;mail.host.com:0,alt.mail.net:1;admin@cybernet.com;Computer;no;no

example of only the required fields:

netmax.cybernet.com;;;;192.245.34.1;;;Computer;yes;yes
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Users / Groups :
How can I use a secondary volume for my user's home directories?
There are many reasons for using a secondary volume to store your user's files. We highly recommend the practice for increased realiability, performance, and redundancy. In addition, upgrading hardware or software is made much simpler and more foolproof. Follow these steps after installing the NetMAX software and configuring your networking (and before adding any users).
  1. Install a second hard drive in the NetMAX machine.
  2. Boot up the machine and log into the NetMAX interface.
  3. Go to Home->Sharing->File Sharing->Volumes->Create
  4. Specify a Name and Description, and choose the new hard drive from the list of devices.
  5. Store and Commit
  6. Go to Home->Users->Users->Defaults->Home Path and change the Home Path Root Location to the new volume you created.
  7. Click on the OK button.
  8. You will now be able to create users with home paths on the secondary volume.

address-suppressed
(Category) (Category) NetMAXFAQ :
Master / Slave
Answers to question about Master and Slave Processing within NetMAX.
address-suppressed
Subcategories:

Answers in this category:
(Answer) During an upgrade commit, do slaves update as well?
(Answer) How do I distribute NetMAX's across a network?
(Answer) "NetMAX Master was unable to commit posted by NetMAX Master"

(Answer) (Category) NetMAXFAQ : (Category) Master / Slave :
During an upgrade commit, do slaves update as well?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
When performing a NetMAX upgrade for a system that has a master with slave machines, any commit of the master will also trigger a commit on the slave NetMAX machines. We recommend that before attempting to upgrade a master NetMAX, you first upgrade all of the slaves, and then upgrade the master.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Master / Slave :
How do I distribute NetMAX's across a network?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
There are two special types of machines: NetMAX master and NetMAX slave. You can use these two types to help administer your network in the most efficient way.
Each network can have only one NetMAX master. Additional machines can be set up as NetMAX slaves to handle specific processing functions, such as file sharing or backups.
Every time a commit is performed on the NetMAX master, a commit is performed on all slaves. The NetMAX master maintains the following information and distributes it to all slaves during a commit:
      users 
      machines 
      machine groups 
      domains 
      password policies 
On the other hand, the NetMAX slave maintains its own information for:
      user defaults 
      user groups 
When a commit is performed on a slave, only one type of information is "distributed" back to the master: passwords. When a user changes a password, it is also sent to the master. If it is necessary to have the alerts from the slave machines forwarded to you, simply enter your email address in the notification section of Reports|Alerts for each slave.
If you have NetMAX servers with users and machines already defined that you would like to turn into slaves, you may have different user or machine lists on each slave. Use the following procedure to consolidate the lists:
    1.   Temporarily define the NetMAX master as a slave. 
    2.   One by one, define each slave as a master and perform a commit,
         thereby copying its user and machine list to all other machines. 
    3.   Redefine the NetMAX master and perform a commit. 

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Master / Slave :
"NetMAX Master was unable to commit posted by NetMAX Master"
Applies to:
                  All versions of NetMAX 

address-suppressed
When doing a commit on the Master, the Slave was already in a commit, so the slave posted the error message:

"NetMAX Master was unable to commit posted by NetMAX Master"

This issue will be corrected in a future update. For now, the only option is to make sure slaves are not already committing when a commit is run on the master.
address-suppressed

(Category) (Category) NetMAXFAQ :
Installation
Answers to questions and help with problems that may be encountered during the Installation Process.
address-suppressed
Subcategories:

Answers in this category:
(Answer) My NetMAX will not boot off of the CD.
(Answer) I cannot boot from the NetMAX boot floppy.
(Answer) My NetMAX cannot find a compatible Ethernet card.
(Answer) My NetMAX tells me I do not have enough memory (RAM).
(Answer) I do not know which IP address to give the NetMAX.
(Answer) What do I do when I hear the NetMAX beeping at me about once every five seconds?
(Answer) The NetMAX is waiting for an IP address (it is beeping), and I have pinged it, but it does not respond.
(Answer) "No keyboard attached, press F1 to continue" error message appears.
(Answer) "Not a NetMAX CD-ROM" error message appears.
(Answer) "Cannot find NetMAX CD-ROM" error message appears.
(Answer) My NetMAX stops responding because it goes to sleep.
(Answer) "Floppy version does not match CD-ROM version" error message appears.
(Answer) "Cannot find FTP site" error message appears.
(Answer) "No hard disk available" error message appears.
(Answer) "Not enough space" error message appears.
(Answer) Onto which hard drive do I install NetMAX?
(Answer) The installation pauses at .03-.05% during system extraction.
(Answer) My browser says "document contains no data".
(Answer) "Host is not responding" browser error.
(Answer) The install message tells me to remove the CD-ROM and floppy but I cannot get the CD-ROM drive open.
(Answer) What do I enter for default router?
(Answer) What do I enter for Netmask?
(Answer) I closed my browser by accident. How do I get back to the installation?
(Answer) "Cookie not found" error message appears.
(Answer) "Lost connection to server" error message appears.
(Answer) Is a netmask always required when user is prompted to provide an IP address from the console during install or upgrade?
(Answer) The NetMAX software finds an Ethernet card, but on the console I keep seeing "xxx device timeout". What does this mean?
(Answer) I'm having trouble entering my NetMAX License Number.
(Answer) What multi-port serial cards are supported by NetMAX?
(Answer) I am having a problem with a 16650 serial chip
(Answer) What is the /netmask option?
(Answer) Installation onto non-primary hard drive: Installation Fails (RH52Pv2.0)
(Answer) The boot floppy that came with L22Pv2.2 causes version errors.
(Answer) Can I use the Overlay Install Method to install NetMAX over an existing Red Hat system?
(Answer) Problems booting LILO with large (20+GB) IDE hard drives.
(Answer) How do I use a driver diskette for my unsupported devices?
(Answer) How do I create a NetMAX Installation CD from the netmax.iso?
(Answer) How do I register and activate my NetMAX Software?

(Answer) (Category) NetMAXFAQ : (Category) Installation :
My NetMAX will not boot off of the CD.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This probably means that your computer is not capable of booting off of a CD-ROM.

NetMAX version 2.x - 3.x

Place the boot floppy distributed with the NetMAX in the floppy drive and place the NetMAX CD-ROM in the CD-ROM drive at the same time. Then restart.

NetMAX version 4.0x

Since there is no boot floppy for NetMAX 4.0x, you will need to get your machine to boot off the CD. First, go into your BIOS at startup and attempt to make the CD-ROM drive the first boot device. The BIOS is normally opened by typing DELETE or F2 or another key at startup. If you are not able to choose the CD-ROM drive as your first boot device, you may be able to update your BIOS. Check the computer manufacturer's website, or call their support number to determine this. If all else fails, you may have to replace your motherboard, or purchase a hardware disk controller that is capable of booting off a CD.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
I cannot boot from the NetMAX boot floppy.
Applies to: NetMAX FreeBSD Bld475
            NetMAX Linux 2.0.37 - 3.x

address-suppressed
There are several possible reasons for this problem:

1. Your boot floppy is damaged. Try making another floppy (see the FAQ, "How do I make a new boot floppy?" in the "All Versions" section). Make sure to use a new 1.44MB 3.5" floppy and make sure you copy from the same NetMAX version as you want to boot.

2. Some of your hardware is set up differently from the NetMAX software expectations. Reboot using the floppy again, and use the Advanced Configuration described in Appendix A of the NetMAX QuickStart Guide.

3. Your PC's BIOS (Basic Input Output System) is set so that your machine does not boot off of a floppy. Consult your computer's documentation for controlling the BIOS settings.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Installation :
My NetMAX cannot find a compatible Ethernet card.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
You must have a NetMAX-supported Ethernet card installed in your computer before you can install the NetMAX software. To see if your Ethernet card is supported, look in the Ethernet Adapter table in Appendix A of your QuickStart Guide (FreeBSD BLD475) or Linux Installation Manual. This table specifies whether your Ethernet card is supported by the NetMAX and in what configuration (IRQ, I/O address, and memory range). Reboot your NetMAX and use the Advanced Configuration described in Appendix A to determine if your Ethernet card can be configured differently.
For all current versions of NetMAX, look at the product page for your version of NetMAX on www.netmax.com to see a list of supported Network Interface Cards.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
My NetMAX tells me I do not have enough memory (RAM).
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed

NetMAX version 3.x

If you have less than 32 MB of RAM, you will need to install more. NetMAX requires a minimum of 32 MB of RAM. If you think you have at least 32MB, you might have a machine (such as a Compaq) which does not report the available memory correctly when probed. If you have one of those machines, you will need to use -m or -M options in the advanced configuration installation procedure. See "How to Install Using the NetMAX Advanced Configuration" in Appendix A of the QuickStart Guide.

NetMAX version 4.0x

For this version of NetMAX, you will need at least 64 MB of RAM. You should never need to specify the amount of memory you have for this version, either. We do recommend at least 128 MB, and possibly more, depending on what you want to use the server for. NetMAX requires no more than 64 MB to run, however.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
I do not know which IP address to give the NetMAX.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
If you are installing the NetMAX onto an existing network, you will need to assign it an IP number not used by any other machine on the network.

If you own or have already established a block of IP addresses provided by your ISP, select one of those.

Otherwise, you can use any of the predesignated non-routable IP numbers detailed below. A non-routable address is an address that cannot access the Internet directly, but is sufficient for setting up an internal network. If you want to access the Internet, your ISP will provide you with an address to use in addition to the non-routable IP numbers. You can then use the NetMAX as an "address translator" to provide the other machines on your network with access to the Internet, provided that the NetMAX is used as your Internet access point.

Remember that you can always change your IP address at a later time.

Blocks of non-routable IP addresses to choose from:

10.0.0.1 to 10.255.255.254 with a Netmask to 255.0.0.0, resulting in more than 16 million usable addresses.
192.168.0.1 to 192.168.255.254 with a Netmask to 255.255.0.0.

DO NOT USE 10.0.0.0, 10.255.255.255, 192.168.0.0, or 192.168.255.255.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Installation :
What do I do when I hear the NetMAX beeping at me about once every five seconds?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
The NetMAX is waiting to get its IP address assigned to it. Read "Starting the NetMAX Console Installer" or "Starting the NetMAX Remote Installer" in the NetMAX QuickStart Guide.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
The NetMAX is waiting for an IP address (it is beeping), and I have pinged it, but it does not respond.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This applies only to doing a headless install.

Make sure that the machine from which you are pinging is on the same network as the NetMAX. Make sure that the NetMAX is plugged in to your Ethernet, and check your Ethernet cables. Check that the LEDs on your Ethernet card, if available, are lit up.

If you are using the method of pinging using the "special" MAC address of 1:2:3:4:5:6, you will not see any ping responses. However, the NetMAX beeping should stop. If you are still having problems, try the ping again. Also, try the following command, which substitutes 20 for the 5:

ping -n 20 NetMAXIP
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
"No keyboard attached, press F1 to continue" error message appears.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
For a headless install:
Plug a keyboard into the PC that will be your NetMAX, and then adjust your BIOS settings so a keyboard is not required upon booting. Consult the BIOS documentation that came with your computer for more information.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
"Not a NetMAX CD-ROM" error message appears.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
You do not have the NetMAX CD-ROM in the drive or another CD-ROM is interfering. Remove any extra CDs from other CD-ROM drives.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
"Cannot find NetMAX CD-ROM" error message appears.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
The NetMAX could not detect its CD-ROM. Make sure the CD-ROM is in the drive and reboot. If the disk is in the drive, you may need to verify your hardware configuration and perform an advanced installation. See Appendix A of the NetMAX QuickStart Guide.
(Answer) (Category) NetMAXFAQ : (Category) Installation :
My NetMAX stops responding because it goes to sleep.
Applies to: All versions of NetMAX
address-suppressed
Consult your computer's Owner's Manual to determine how to disable power management.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
"Floppy version does not match CD-ROM version" error message appears.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 3.2
address-suppressed
Your boot floppy must be created from the same NetMAX software version as is on the CD-ROM. If you do not have a boot floppy already for the CD-ROM version that you are currently using, create one by following the directions at the FAQ, "How do I make a new boot floppy?" in the "All Versions" section of this FAQ.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
"Cannot find FTP site" error message appears.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 and earlier
address-suppressed
There is either no route to the specified FTP site, or the site is not set up for NetMAX downloading. Install your NetMAX using the CD-ROM.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
"No hard disk available" error message appears.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Make sure that NetMAX supports your hard disk hardware. This includes both your hard disks, as well as the controller you are using. Check the "Default Installation Requirements" (in the Support section of this website, or in Appendix A of the NetMAX QuickStart Guide.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
"Not enough space" error message appears.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
You need to use a larger hard drive for installation.

For NetMAX 2.x

A minimum of 500MB is required for installation, and a minimum of 200MB free is required to run from CD-ROM on a FAT Partition.

For NetMAX 3.x

A minumum of 1 GB of hard disk space is required for installation.

For NetMAX 4.0x

A minimum of 2 GB hard disk space is required for installation.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
Onto which hard drive do I install NetMAX?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
In order to have your system boot the NetMAX's disk, it must be available to the BIOS. The list of BIOS drives available to boot off of is system-dependent. Please install the NetMAX software onto one of the BIOS-available drives. You may need to install a boot manager if you do not install it onto the first BIOS drive. For instructions on installing the boot manager, read "Completing the NetMAX Remote Installer > Repair Mode" in the QuickStart Guide.
(Answer) (Category) NetMAXFAQ : (Category) Installation :
The installation pauses at .03-.05% during system extraction.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 and older
address-suppressed
At this point in system extraction, there are many small files being created. You should see that the extracted file count is going up even though the percentage remains the same.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
My browser says "document contains no data".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Reload the page using your browser's reload function.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
"Host is not responding" browser error.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 3.0
address-suppressed
The http address entered in the browser must have the port 5150 in the address and the IP address should be correct. For example: http://NetMAXIP:5150/


address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Installation :
The install message tells me to remove the CD-ROM and floppy but I cannot get the CD-ROM drive open.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Wait for the NetMAX to start emitting a continuous tone, and then remove the CD-ROM.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
What do I enter for default router?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
If you have an established network, use the router already set up for that network. If you do not have an established network, leave it blank.

If you do have an established network, but don't know what to set this to, speak with your network administrator or internet service provider.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
What do I enter for Netmask?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
If you have a set of IP addresses, your Netmask will be based upon the set of addresses that you own. If you are going to be setting up your own internal network using non-routable addresses, you will need to determine the netmask based on the number and range of IP addresses you are going to use.. See "Setting Up the LAN" in the online help for more information.

Also, see the Network Administrators Guide for more information on netmasks.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
I closed my browser by accident. How do I get back to the installation?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Open a browser program, then reenter the address of the NetMAX that you had originally entered to start the installation. If the installation is already in progress, it will automatically take you to the installation progress page.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
"Cookie not found" error message appears.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 3.1
address-suppressed
Reenter the URL from scratch:

http://NetMAXIP:5150/


address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Installation :
"Lost connection to server" error message appears.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Reload the page using your browser's reload function.

For NetMAX 3.2 and above, check your SSL settings. In Internet Explorer, this means turning off SSL 3.0. Sometimes you may need to clear your certificates, or exit and reopen your browser.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
Is a netmask always required when user is prompted to provide an IP address from the console during install or upgrade?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
When a user is prompted to provide an IP address from the console during the installation, upgrade, or repair process, an IP/netmask pair can be provided. If it is a Class C network, a netmask does not need to be provided because the default is 255.255.255.0. If it is other than a Class C network, a netmask needs to be provided.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
The NetMAX software finds an Ethernet card, but on the console I keep seeing "xxx device timeout". What does this mean?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 3.0
address-suppressed
For ISA-based Ethernet cards only: The IRQ setting that the Ethernet card is using is different from that which the NetMAX expects. Reboot your NetMAX and use the Advanced Configuration described in Appendix A of the QuickStart Guide to change it.

For all other Ethernet cards: The default media selection (10BaseT, AUI, or ThinkNext [10Base2]) which is set up in your Ethernet cards PROM may not have been detected correctly. Use your Ethernet card's configuration software to insure that the media selection is correct.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Installation :
I'm having trouble entering my NetMAX License Number.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Your 24-character NetMAX license number is given to you divided into 4 sets of 6 characters to make it easier to read. Enter just the 24 characters, with no spaces, no hyphens.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
What multi-port serial cards are supported by NetMAX?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.x - 4.0x

address-suppressed
AST/4 in shared IRQ mode, ARNET 8 port in shared IRQ mode, BOCA 4/8/16 port cards in shared IRQ mode, Cronyx/Sigfgma multiport sync/async, RISCom/8 multiport card, SCCSI Usenet II in shared IRQ mode, STB 4 port i shared IRQ mode,
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
I am having a problem with a 16650 serial chip
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37
address-suppressed
This chip is not supported by the current NetMAX.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
What is the /netmask option?
Applies to: All versions of NetMAX
address-suppressed
When a user is prompted to provide an IP address from the console during the installation, upgrade, or repair process, an IP/netmask pair can be provided. If it is a class C network, a netmask does not need to be provided because the default is 255.255.255.0. If it is other than a class C network, a netmask needs be provided.

The proper form for the entry is:

  192.168.0.1/255.255.255.0
    or
  192.168.0.1/24
    or
  192.168.0.1/0xffffff00

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Installation :
Installation onto non-primary hard drive: Installation Fails (RH52Pv2.0)
Applies to: NetMAX Linux RH52P v2.0
address-suppressed
Installation actually didn't fail, it was reported that it did because without further setup (installation of a boot manager onto primary hard drive) it will not work.

Solutions: 1) If SCSI, go to SCSI BIOS and set the boot drive to the installed drive

OR

2) Run the CD in Repair Mode, and install a boot manager onto the primary drive.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Installation :
The boot floppy that came with L22Pv2.2 causes version errors.
Applies to: NetMAX L22Pv2.2
address-suppressed
The L22Pv2.2 version of NetMAX should not have come with a boot floppy.

If a boot floppy was included, please don't use it, as it was a packaging mistake.

If you can't boot from the CD, please put your L22Pv2.2 CD in a workstation and read the INSTALL.HTM for instructions on making a boot floppy.

(Answer) (Category) NetMAXFAQ : (Category) Installation :
Can I use the Overlay Install Method to install NetMAX over an existing Red Hat system?
Applies to: NetMAX Linux version 2.0 - 2.2
address-suppressed
The RH52Pv2.0 Linux version of NetMAX can be installed over an existing Red Hat 5.2 system.

The L22Pv2.1 Linux version or the L22Pv2.2 Linux version of NetMAX can be installed over an existing Red Hat 6.1 system, but you'll need to answer "Y" to the question "Would you like to install the NetMAX kernel?"

No other version of Red Hat or NetMAX can support an Overlay Installation.

This information assumes that you have NOT upgraded the version of the Linux kernel that comes with your Red Hat installation.

Before you do an overlay installation, you may want to first consider whether you actually need to do an overlay installation, because it does make it quite a bit more difficult to administer your NetMAX product if you do an overlay installation.

You may want to look over the instructions for the Overlay Installation Method in the Installation Manual. If you look at the Post Configuration section, you will notice that you will have to manually maintain the files that NetMAX is allowed to overwrite when doing an Overlay Installation.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Installation :
Problems booting LILO with large (20+GB) IDE hard drives.
Applies to: All Linux versions of NetMAX
address-suppressed
If your system installs OK but fails to boot displaying only

LI

You may have a BIOS that does not properly handle large IDE hard drives. The manufacturer of the drive should have instructions for resolving such situations. Usually there is a specific drive geometry (cylinders heads and sectors per track) that you can configure manually in your BIOS to solve this problem. Once the BIOS is configured properly and the NetMAX system boots you are done (you do NOT need to install any drivers or software provided by the manufacturer).

You can usually see how the Linux OS is seeing the hard drive's geometry during installation by following these commands:

  1. From the console, boot from the installation CD-ROM.
  2. When it starts asking for the IP type (static, DHCP, None), hit CTRL-C.
  3. Enter: chroot /CDROM/NETMAX and press ENTER.
  4. You should see a "#" prompt.
  5. Enter: fdisk -l /dev/hda and press ENTER.

Another way is to cat /proc/ide/hda/geometry

Note: The manually configured drive geometry will usually define a small drive this is OK once the system has booted the full drive capacity will be available.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Installation :
How do I use a driver diskette for my unsupported devices?
Applies to: NetMAX L22Pv3.2 - 4.0x
address-suppressed
NetMAX version L22Pv3.2 and up allow you to load kernel module drivers during installation so that you can add support for unsupported devices at the time of installation. This is particularly useful for adding support of SCSI or IDE controllers, so that NetMAX can be installed on hard disk drives connected to those controllers. Before this capability, you would need to install NetMAX on a standard, supported device, and then use the unsupported controller for additional storage space, because you couldn't put NetMAX on it at the time of installation.

Adding kernel module devices is done similar to using the conf.modules file in Linux. You will need to create a DOS formatted floppy with the kernel module on it along with a file with the name of each module to load in the order that you want it loaded.

Step 1: Acquire a kernel module driver for your device from your hardware manufacturer or reseller. The NetMAX verion L22Pv3.2 has a 2.2.18 Linux kernel. That information may help you to select the appropriate driver.

Step 2: Format a DOS dikette (1.44MB format floppy with FAT-16), and copy the kernel module files onto the diskette (the .o files). You will probably want to do this on a windows machine.

Step 3: Next, you'll need to create a text file with UNIX end of line characters that has the name of each module that you want to load on a seperate line. The name of the file should be "modules" and placed in the main directory along with the drivers. For example, your disk might contain a new tulip driver (tulip.o) and a compaq driver (cpqarray.o). You might create your modules file to contain the following two lines:

tulip.o
cpqarray.o

It may be easier to get UNIX end of line character (nl as opposed to cr,lf) by using a HEX editor (intead of a regular text editor like notepad). Or even easier would be to mount the floppy on a Linux machine and create the file in vi.

mount -t msdos /dev/fd0 /mnt
vi /mnt/modules
umount /mnt

Step 4: When booting from the CDROM or boot floppy during installation, there will be a boot prompt where you will have 30 seconds to type something in or the default kernel will be loaded. This prompt will say "Wait 30 seconds for automatic boot or press ENTER to continue immediately". At this prompt, type the following:

linux driver

Step 5: You will be prompted for the driver diskette with "Please insert the UNSUPPORTED MODULES FLOPPY into the drive and press Enter". At this time, insert the floppy that you made and press the ENTER key.

The NetMAX will load your drivers, or give you warning or error messages stating the nature of the problem loading the drivers, then request for you to remove the driver diskette.

Step 6: Return to your Installation Instructions as provided in the Manual.

Step 7: If the driver you installed was for a hard disk drive controller, you will probably want to add this module to /etc/rc.sysinit to be loaded every time on reboot, as this is not yet done automatically.

To do this, copy the kernal module device driver into the /lib/modules/2.2.18/block directory and run the depmod command:

depmod -a

Now add lines similar to the following in your /etc/rc.sysinit file under the "# Add raid devices" section. For this example, the name of our driver is cpqarray.o

if [ -f /lib/modules/2.2.18/block/cpqarray.o ]; then
        action "Starting up Compaq Controller." /sbin/modprobe cpqarray
fi


Also, note that some drivers get updated from time to time to support more devices. If the driver is already on the CD, you will not be able to use the driver diskette method to load a newer copy of it. There are work arounds for some hardware issues. Please see the NetMAX user forums for more information on these.

Note that the simplest method is often to purchase hardware that is on our compatibility lists in the first place. This can save a great deal of time and effort compared some trying to get certain unsupported hardware devices working. The method above will not work for all hardware.

(Answer) (Category) NetMAXFAQ : (Category) Installation :
How do I create a NetMAX Installation CD from the netmax.iso?
Applies to: NetMAX 3.x - 4.0x
address-suppressed
Instructions for creating a NetMAX Installation CD.
  1. Purchase the downloadable version of the NetMAX product you would like.
  2. Download the file netmax.iso to your local hard drive. Simply click on the link to initiate this process.
  3. You will now need a CD burning program, a CD burner, and a blank CD to create the installation disk. There is a list of programs compatible with the .iso format at the bottom. Note that there may be programs not listed that will work.
  4. Install and run the CD burning program.
  5. Choose to create a CD from an image file. This procedure will vary from one program to the next, but all programs should accomplish the same task.
  6. After going through the procedure specific to your CD burning software, choose to burn the CD.
  7. When you are finished, label the disk NetMAX Installation CD.
  8. You may now boot your computer off the CD to initiate the installation process.
CD Burning Software that supports .iso files:
(Answer) (Category) NetMAXFAQ : (Category) Installation :
How do I register and activate my NetMAX Software?
Applies to: NetMAX version 4.0x and Add-ons
address-suppressed
When you first install NetMAX, you will be asked for a license number. This license number will have been provided to you via e-mail or on a colored sheet of paper.

After installing, you will then need to register your product. Registering is required for activating your product. If the product is not activated in 90 days, you will no longer be able to administer your NetMAX through the interface.

Please follow these steps for registering and activating your product:
  1. Navigate to: https://www.netmax.com/order/support/support.cgi
  2. Click on the link to create a new user if you have never done so before.
  3. Fill out the form with your information and your product's information.
  4. The license number will be that which you received when you purchased your product.
  5. The activation key can be found in the NetMAX interface. Log in to the Interface, and navigate to Home|System|License Management. The eight character activation key will be located at the bottom of the "Currently Installed License Numbers" frame.
  6. Keep this screen in NetMAX open for the final step of the activation process.
  7. Double check your e-mail address to ensure that it is entered correctly, and click the register button.
  8. The registration activation code will then be sent to the e-mail address you specified.
  9. On the License Management screen of the NetMAX Interface, click the pencil in front of the product you are activating.
  10. Enter the Registration Activation Code from your e-mail into the blank spot in the table.
  11. If you have multiple products, log in to the support database with your new account. Use the "Create Product" button to repeat this process for all your products.
  12. When all products have been registered and have their registration activation codes entered, click on the Approve button in the NetMAX Interface.
  13. Click on the Commit All button, and wait for the status bars to finish. When this process is complete, your NetMAX will be ready to go.

address-suppressed
(Category) (Category) NetMAXFAQ :
Upgrade and Repair
Subcategories:

Answers in this category:
(Answer) Do I have enough available disk space to upgrade?
(Answer) I want to change my hardware configuration and upgrade the software. What now?
(Answer) Are entries in my commit.conf file protected during an upgrade?
(Answer) Why do I get an error message when I try to upgrade?
(Answer) What will happen if I install a boot manager on a headless server?
(Answer) How do I upgrade a NetMAX BLD475 kernel to support a new hardware device?
(Answer) What is the proper form for entering an IP address when prompted to do so during installation?
(Answer) How do I upgrade 3.x versions of discontinued products, to version 4.0x?

This section contains answers to questions and solutions to problems that may be encountered when a NetMAX is upgraded.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Upgrade and Repair :
Do I have enough available disk space to upgrade?
Applies to Netmax FreeBSD Bld475
           NetMAX Linux   2.0.37 - 3.x
address-suppressed
The upgrade process does not check the amount of available space before proceeding with the upgrade. The user will need to ensure that there is enough available space to perform the upgrade.

When doing an upgrade from CD-ROM, the size needed will be the size of the upgrade image. This size can be obtained from the CD by looking at the size of the file /var/upgrade/netmax.general.cpio.gz, if it is a general upgrade. If it is a build-specific number, the file to get the size will be /var/upgrade/netmax.build.number.cpio.gz.

If doing an FTP upgrade, the size can be obtained by looking at the web site information about upgrades, and getting the size needed to perform the upgrade. For an FTP upgrade, the size needed will be twice that of the upgrade image.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Upgrade and Repair :
I want to change my hardware configuration and upgrade the software. What now?
Applies to NetMAX FreeBSD Bld475
           NetMAX Linux   2.0.37 - 4.0x
address-suppressed
If you want to change the hardware in your system, and upgrade your system, its important to do it one at a time, rebooting in between. We recommend this method.

Shut down your NetMAX, then remove, add, or change the configuration of your hardware. Restart the NetMAX normally and make sure all of the hardware changes work.

Shut down the NetMAX again, and reboot it using the CD or the boot floppy. After this point, no hardware can be removed or changed until after the upgrade has been completed. After this, complete the upgrade and reboot the machine.

If any hardware is removed from a NetMAX directly before an upgrade (without going through the reboot process), the upgrade will not be successful.

You may also change the hardware after the upgrade is done. Make sure that the upgrade is entirely complete, and that the machine is off before you change the hardware. If you are adding any hardware, be sure that it is supported by NetMAX before you add it. You can check our supported hardware lists on our product pages to be sure.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Upgrade and Repair :
Are entries in my commit.conf file protected during an upgrade?
Applies to NetMAX FreeBSD Bld475
           NetMAX Linux   2.0.37 - 4.0x
address-suppressed
Any commit.conf entries and the commit.conf file itself should be backed up before an upgrade. Although entries in your commit.conf file are normally protected during the commit phase of an upgrade, they will NOT be protected during the extraction phase, and depending on the version you are upgrading from, your commit.conf file may be overwritten.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Upgrade and Repair :
Why do I get an error message when I try to upgrade?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37
address-suppressed
If you try to upgrade to the same version (i.e., BLD475 to BLD475), NetMAX cannot find any files to upgrade and it stalls. You need to shut down and reboot. This will not occur when upgrading to a higher version.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Upgrade and Repair :
What will happen if I install a boot manager on a headless server?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Don't do it. The system will allow it, but it will not reboot without user input (which requires a console).
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Upgrade and Repair :
How do I upgrade a NetMAX BLD475 kernel to support a new hardware device?
Applies to:  NetMAX FreeBSD BLD475
address-suppressed
All hardware support for computers running NetMAX BLD475 is built into a single file called the "kernel". In the event that an existing NetMAX BLD475 kernel must be replaced in order to add support for a new piece of hardware (such as a LAN card), Cybernet Systems Corp. may make the kernel available on an "as needed" basis.

Once you have received a new kernel, it must be copied (uploaded) to the NetMAX server. The kernel may be uploaded using the files manager interface (Home|Personal|<path>|UPLOAD). "Root Access" must be enabled on the server, which can be set up via Home|Users|Root Access. Remember to COMMIT the changes.

Telnet into the NetMAX from your client machine. The user account must be a "Network Administrator" account, otherwise the user will not be able to "su" to root. If you choose to allow "Domain/Hostname Access" in root access, you will be able to telnet directly as the user "root" using the password you have enabled. Otherwise, once the network administrator has logged on via telnet, type the command "su" and press enter. This command will prompt you for a password; enter the "root" password entered in the "Root Access" page.

The first step is to make a copy of the current kernel, in case there is a problem. It is also possible to use the Repair facility to correct any problems automatically.

Type the following commands (all are followed by pressing enter) - case is important:
chflags noschg /kernel
cp -p /kernel /kernel.old

Now, replace the current kernel with the one you have recently uploaded to the NetMAX server. <path> is the location within the file system where you uploaded the file:
cp <path>/kernel /kernel
rm /var/db/kvm_kernel.db

You're done. Now the server must be rebooted:
sync
/sbin/reboot

Once the system comes up successfully, the new kernel will have any additional hardware support. If there are any problems, contact NetMAX Technical Support.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Upgrade and Repair :
What is the proper form for entering an IP address when prompted to do so during installation?
Applies to: All versions of NetMAX
address-suppressed
When a user is prompted to provide an IP address from the console during the installation, upgrade, or repair process, an IP/netmask pair can be provided. If it is a class C network, a netmask does not need to be provided because the default is 255.255.255.0. If it is other than a class C network, a netmask needs to be provided.

The proper form for the entry is:

  192.168.0.1/255.255.255.0
    or
  192.168.0.1/24
    or
  192.168.0.1/0xffffff00

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Upgrade and Repair :
How do I upgrade 3.x versions of discontinued products, to version 4.0x?
Applies to: The NetMAX 3.x products listed below.
address-suppressed
The following NetMAX products have been discontinued:
  • NetMAX Internet Server Suite
  • NetMAX File Server
  • NetMAX Firewall Suite
  • NetMAX Internet Server ProSuite
  • NetMAX Web Server
  • NetMAX Firewall


If you have and version 3.x of these products, and want to upgrade to latest version, it is possible. Since they are discontinued, you will need to purchase a full license and not an upgrade. However, its still possible. Just follow these steps:
  1. Purchase the necessary license in the NetMAX store.
  2. For NetMAX Firewall and NetMAX Firewall Suite version 3.x, you will need to purchase NetMAX Firewall ProSuite version 4.0x.
  3. For NetMAX File Server, NetMAX Internet Server ProSuite, and NetMAX Web Server 3.x, you will need to purchase NetMAX Professional Suite version 4.0x.
  4. After you obtain the license number for the software you purchased, remove the current license number for your product. Do this in System -> License Management.
  5. Next, add the new license number you purchased in License Management.
  6. You should now be able to upgrade using the CD you purchased (or downloaded and burned). Simply follow the normal upgrade procedure in the manual from here on out.

Note that NetMAX versions older than 3.0 are not upgradable to 4.0x. You must do a complete reinstall and start from scratch if you have one of those versions, and would like our new product.
address-suppressed
(Category) (Category) NetMAXFAQ :
Backup / Restore

address-suppressed
Subcategories:

Answers in this category:
(Answer) Can share names contain spaces?
(Answer) Why does the mail message reporting the amount of data backed up on my machine appear to report more bytes than the data would account for?
(Answer) I am not getting an email notification that the Backup System is backing itself up.
(Answer) Why are hardlinks ignored during backup, and an alert message not generated?
(Answer) When trying to restore to my Windows machine from the NetMAX FileServer, the restore fails on some directories.
(Answer) I have multiple archive devices, can I use NTFS's ability to stream to multiple files to increase the speed of my backups?
(Answer) My Tape Backups are failing, what can I try?
(Answer) Why aren't my subdirectories being backed up by FileServer? Why are my subdirectories symlinks?
(Answer) What constitutes a backup device, or why are there no backup devices when I try to view them?
(Answer) Why am I getting the error "no tape in drive" when doing backups, even though there is a tape in the drive?
(Answer) How would NetMAX recommend making a backup of our configuration?
(Answer) What is the recommended way to perform an emergency backup?
(Answer) Does NetMAX support backups to network volumes or a secondary hard drive?
(Answer) Overview of backing up and recovering your NetMAX server.
(Answer) I manually saved my configuration by backing up /var/conf. How do I properly restore it?
(Answer) Restore a configuration floppy

(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
Can share names contain spaces?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
When setting up a Windows machine client to be backed up by a NetMAX, the share name given to the directory to be backed up cannot have any spaces in it. For example, a proper share name would be "BackUp", but not "Back Up". A share name set up on a Windows machine with a space in it will not be backed up, and a restore cannot be done to a share name with a space in it.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
Why does the mail message reporting the amount of data backed up on my machine appear to report more bytes than the data would account for?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
The number of bytes reported in the mail message following a backup includes the total bytes within the requested directories, plus header information written to the tape for the backup. Thus, the number of bytes reported always exceeds the number of bytes in the directories.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
I am not getting an email notification that the Backup System is backing itself up.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Go to Home|Reports|Alerts. Select "Backup/Restore process completed (or tape needed)" and "Backup/Restore process failed" under the "Notify" column. Then, click the "Notification" tab and enter the notification information. Click OK.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
Why are hardlinks ignored during backup, and an alert message not generated?
Applies to: All versions of NetMAX
address-suppressed
Hard links cannot be directly restored at this time. To determine if your backup sets include hard links (this is only an issue when backing up a Unix client), go to Home|Reports|System Log and click on backup-log.
address-suppressed
NetMAX uses the GNU tar utility for backups. This program does not support hardlinks. Therefore, NetMAX backups do not include hardlinks.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
When trying to restore to my Windows machine from the NetMAX FileServer, the restore fails on some directories.
Applies to: All versions of NetMAX
address-suppressed
Samba, the Windows file sharing built into NetMAX, has a difficult time overwriting directories with spaces in them. If a directory name contains spaces, ensure that it does not exist before you attempt to restore it.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
I have multiple archive devices, can I use NTFS's ability to stream to multiple files to increase the speed of my backups?
Applies to: NetMAX L22Pv2.2 - 4.0x
address-suppressed
NetMAX does not support that NTFS feature. There are no plans for supporting that type of backup at this time.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
My Tape Backups are failing, what can I try?
Applies to: NetMAX 2.x - 4.0x
address-suppressed
You can run some commands to see if the tape drive is functioning:

You can use these commands to rewind, tar to, rewind, and tar from the tape (logged in as root):

/usr/netmax/bin/mt -f /dev/st0 rewind
tar -cvf /dev/st0 /etc/services
/usr/netmax/bin/mt -f /dev/st0 rewind
tar -tvf /dev/st0

If your tape drive is functioning from the command line, then NetMAX should have no problem accessing it as well.

The only difference between these commands and what NetMAX does, is that NetMAX will also run some commands to position the tape.

If you are using a brand new tape, with nothing on it, then you will need to check the box that says "Start at beginning of tape".

If you don't do that, and you have a blank tape, then NetMAX will fail at positioning the tape (going to the end of data on the tape and then backing up two).

If your tape drive does not support the repositioning commands:

/usr/netmax/bin/mt -f /dev/st0 rewind
/usr/netmax/bin/mt -f /dev/st0 eod
/usr/netmax/bin/mt -f /dev/st0 bsf 2

Then you will always want the check box checked.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
Why aren't my subdirectories being backed up by FileServer? Why are my subdirectories symlinks?
Applies to: NetMAX 2.x - 4.0x
address-suppressed
The backup subsystem does not follow symlinks to the filename / directory to which they point.
Consequently, if the backup subsystem is told to backup a symbolic link to a file / directory, the symbolic link itself will be backed up.

Therefore, the actual directory or file must be chosen in order to back it up.

For example,:

By default, the NetMAX file server creates a symbolic link "/var/mnt/Users" that points to "/var/mnt/System/Users."
This is the location where users' files are stored.

In order to backup the users' directories, you must choose to backup /var/mnt/System/Users.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
What constitutes a backup device, or why are there no backup devices when I try to view them?
Applies to: NetMAX 2.x - 4.0x
address-suppressed
The NetMAX interface presently only knows how to control SCSI-based tape backup units.
You must have one of these devices in order to use the NetMAX backup facility.

If you have one of these devices and it is not being detected, make sure that you have properly configured your SCSI chain:

    Ensure that there are no duplicate device Ids.
    Ensure that the chain is properly terminated.

Also, make sure that the power to your backup unit is plugged in and that the tape unit is on.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
Why am I getting the error "no tape in drive" when doing backups, even though there is a tape in the drive?
NetMAX 2.x - 4.0x
address-suppressed
Some tape backup units do not have a mechanical eject mechanism.
This means that the user must physically remove the tape after the NetMAX has performed an eject.
This is a design feature of the tape unit; the tape unit goes "off line" after an eject and cannot be controlled by software.
 
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
How would NetMAX recommend making a backup of our configuration?
Applies to: NetMAX 2.x - 4.0x
address-suppressed
The best way to backup firewall settings is to use the "Configuration Backup" facility.
Select Home | Services | Configuration and follow the online help.

This allows backup of configuration to a floppy disk.

Should the server's drive fail, it will be possible to reinstall the NetMAX software on a fresh drive and use the Repair Facility to restore configuration from the floppy.

The Repair Facility can be accessed (after reinstall) by booting from the installation CD-ROM.

Use the "Remote Installation Method"- repair cannot accessed from the "Console Installation Method."
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
What is the recommended way to perform an emergency backup?
Applies to: All versions of NetMAX.
address-suppressed
For a backup that you can restore from in case of a complete operating system failure, we recommend doing the following:

  1. Do not select your own paths to store operational data. By default NetMAX stores it all under /var/mnt/System (the system volume), which is what you want.
  2. Make a Configuration Backup Floppy from Home|Services|Configuration.
  3. Backup the System volume.
  4. You probably also want to backup any other volumes that you may have mounted.

In the event that you need to restore, you should:

  1. Correct the problem that caused the failure (i.e, replace the failed hard disk drive)
  2. Reinstall NetMAX.
  3. Recreate any additional volumes that you may have mounted before the system failure.
  4. Restore your configuration from floppy. (There are instructions on how to do this in your user manual.)
  5. Restore the System volume from backup.
  6. You probably also want to restore the data on any additional volumes from backup.
  7. Reboot.

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
Does NetMAX support backups to network volumes or a secondary hard drive?
Applies to: NetMAX 2.x - 4.0x
address-suppressed
No.

NetMAX only supports backups to tape, not to network volumes or a secondary hard drive.

NetMAX for Toshiba Magnia's includes automatic disk mirroring. This means that if you install an empty, same sized disk in the second hard drive bay on the Magnia, NetMAX will automatically sync to it. This way, if the first hard drive fails, you can remove it, and put the second drive in its place and be up and running again. This failover support is a zero-administrative method of backing up these machines, which is even more important do their lack of tape drive support. We recommend that all Magnia users have a second drive installed for this purpose, unless they require that drive for data storage. To enable the drive for data storage instead of the default mirroring, please see the FAQ answer for that.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
Overview of backing up and recovering your NetMAX server.
Applies to: NetMAX 3.x - 4.0x
address-suppressed

Overview of Backing up and Restoring Data using NetMAX

This How-To document is to provide an overview of the procedures for backing up and recovering your NetMAX server.

Date: 4/17/01
Revised: 7/14/03

Requirements:

  • A SCSI tape drive and appropriate tape media.
  • A 3 1/2" high-density diskette.
  • NetMAX system CDROM.

Backing Up The NetMAX Server

In order to successfully recover your NetMAX server from a system failure you must have a good backup. Here is a procedure for properly backing up your NetMAX server. Note that there are many valid backup procedures. The following procedure is by no means the only way to back up a NetMAX, however it is the method we recommend.

Backup Administration

Remember that recovering from a catastrophic system failure begins with regular administration of your backup system and process. This includes:

  1. Scheduling backups - Schedule backups on a regular basis. Typically this should be performed on a daily basis during a time when the system is least active.
  2. Rotation of tapes - Develop a tape rotation scheme that employs multiple tapes. A good choice is a separate tape for each day of the week for a minimum of two weeks. Have 12 additional tapes to rotate in at the end of each month and rotate the last tape of the month off-site for safe keeping. We recommend storing full backups on a separate tape from the differential backups, but you may use the same tape.
  3. Monitoring backups and alerts - Monitor backup report logs to ensure that backups are being performed properly.
  4. Testing the backups periodically - Setup a regular routine of performing a test restore to ensure that a backups are actually working properly.
  5. Care of tape devices - Clean tapes drives on a regular basis according to the manufacturers recommendations and replace worn tapes.
  6. Keep your NetMAX CDROM, configuration backup floppy, and backup tapes in a safe and secure place. Another good idea for backups is to rotate a set or two of backup tapes and diskettes off site. In most cases this place is another building with a fireproof safe. By taking this step you will be able to recover your system should your NetMAX server be met with a catastrophic end (fire, tornado, earthquake, nuclear missile attack, etc...).
Your data will be secure and recoverable if you follow the above procedures.

Backing Up The NetMAX Server


The backup of your NetMAX systems consists of three elements:
  1. Your NetMAX system CDROM - To quickly restore the basic static system.
  2. Configuration Backup - To restore the configuration settings of the NetMAX.
  3. Backup Tapes of Data - To restore your valuable data.
  4. The Backup Process

    1. First backup your system configuration to a backup configuration floppy through the NetMAX interface.

      • Insert a formatted 3.5 inch high density diskette in your floppy drive.
      • Go to Home|System|Configuration. The screen will list your floppy drive device. Select Continue. When the message on the screen updates to "Ready to backup configuration" select Continue again to begin the backup process.
      • Note: Make sure to backup your configuration regularly! You should back up your configuration any time you make a system change. Remember if you backup your system regularly your restoration will be closer to your current system. It is also a good idea to rotate backup diskettes so that if something doesn't work correctly you can restore from a prior configuration backup.
      • You can also make this Configuration Backup Floppy from the command line using the following command:

        /usr/netmax/bin/floppy_backup.pl -b -d /dev/fd0

    2. Use NetMAX's backup function to store critical information and data for later retrieval if required.

      • Go to Home|Services|Backup and configure the backup utility to store the directory /var/mnt/System and all subdirectories it contains.
      • This directory tree contains the users home directories, the Web directories and any other data information you may have stored on your NetMAX server system volume. If you know specifically what directories you will be using to store custom data (for example, only web sites), then you may choose those specific directories. Its always better to back up more than you need than to miss something though.
        • Note: Make sure that "Start at beginning of tape" is selected the first time you back up. This is necessary for proper recovery.

      • Also configure the backup utility to store the directory /var/conf and all subdirectories it contains. This directory tree stores all configuration data for the NetMAX server. It shouldn't be needed if you have a proper configuration back up floppy, but it can't hurt to have this data backed up in more than one place.
        • Note: Double check your backup configuration to make sure that you are backing up these two directories:

          • /var/mnt/System
          • /var/conf

      • In order to backup another hard drive (volume) you will need to backup an additional directory.

        • The additional directory you need to backup is:
          /var/mnt/(volume name)
        • Where (volume name) is the name you gave to your NetMAX hard drive.
        • For example if you created a volume called "secondhd" configure the backup utility to additionally backup the directory /var/mnt/secondhd.
      • Again, double check that you have selected "Start from beginning of tape."

System Recovery

How to fully recover a NetMAX server from a complete failure.

To do this you need:

  1. Your NetMAX system CDROM - To quickly restore the basic static system.
  2. Current Configuration Backup - To restore the configuration settings of the NetMAX.
  3. CURRENT Backup Tapes of Data - To restore your valuable data.

Recovery Process

The following process requires that you backed up your system by following the backup tips above. Additionally it assumes that the current hardware and network setup is identical to the hardware and network which created the backup. In other words only the data on the drive has changed.

  1. Install NetMAX using your NetMAX CDROM. Make sure to use the same IP address as before.
  2. After installation you will be able to recover your previous configuration.

    • Reboot using your NetMAX CDROM or a boot floppy and proceed to do a repair. For more information on doing a repair consult your manual.
    • From the repair options select Restore and follow the instructions given to restore your configuration from your configuration backup diskette.

      If you had applied patches or upgrades before you made the Configuration Backup Floppy, the version on the CD may not match the version on the floppy. In this case, you will want to apply all of the patches and upgrades to bring your NetMAX up to the version that you used to make the floppy. Then restore the configuration from the floppy with the following command:

      /usr/netmax/bin/floppy_backup.pl -r -d /dev/fd0

  3. After you have restored your configuration you are ready to restore data from your tape backup.

    • Put the most recent full backup tape in the tape drive.
    • Before restoring your backed up files re-catalog your tape.
    • After NetMAX has been reinstalled and the configuration has been restored using the backup configuration diskette, put your backup tape in your tape drive.
    • Log into your NetMAX interface and go to: Home | Services | Backups.

      • Click on the Catalog button.
      • Make sure that your tape drive is selected in the device drop down menu.
      • Click the "OK" button.
    • Once the re-cataloging has completed you may continue with your restoration.
    • Go to Home | Services | Backup and click Restore.

      • Restore your backup of:

        • /var/mnt/System/
        • /var/conf
        • /var/mnt/(volume name) (if applicable)

    • If you have differential tapes, repeat this process for each differential going from oldest to newest. If the differentials were stored on the same tape, the backup system will automatically restore the newest version of each file.
    • Now that you have recovered your Web, User etc. data and your system configuration you need commit the system.

      • If your commit button is not blinking you can force a commit by going to Home|Services|Mail and clicking the Store button.

  4. After the commit has completed you will be back up and running with the same files and settings from the last time you backed up your system.

Special Circumstances Recovery Method

If you try to restore from tape backup and keep getting the message "verifying tape id" or "locating archive" try the following steps:

For this procedure you must be logged into the command line of NetMAX as root user. You must also have the most recent full backup in the tape drive. This should only be tried as a last resort.

**This procedure assumes that there is enough space available to restore files from backup.

  1. First the tape in the drive must be rewound. Use this command to do so.

    • /usr/netmax/mt -f /dev/nst0 rewind
  2. After the tape has rewound (the prompt reappears) you can recover your data from the tape drive. In this procedure you will restore the data to the directory from where it was backed up.

    • First you need to change directory to the root directory:

      • cd /
  3. From the root directory you will recover the NetMAX configuration files as well as all data from /var/mnt/System (user, web, applications, etc.) Run this command to begin recovery:

    • dd if=/dev/st0 bs=10240 | gunzip | tar -xvf -
  4. Now that you have recovered all of the stored NetMAX files you will need to run a few commands to get the system back to the state it was at when it was backed up.

    • cd /var/conf/sdb
    • find .-type f -exec touch {}/;
    • parse
    • pmake commit
  • After you run the last command your system will be fully recovered. At this point you may continue use of your NetMAX server.


IMPORTANT NOTE: NetMAX doesn't back up your SSL certificates during a Configuration Backup. Make sure that you backup the .pem files in your /var/conf/ssl directory. Because even if you have your CSR, and the signed certificate from the CSA, they are useless without the private keyes stored in the .pem files.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
I manually saved my configuration by backing up /var/conf. How do I properly restore it?
Applies to: NetMAX version 4.0x
address-suppressed
If you backed up your /var/conf data, and need to restore it, there is a special procedure to ensure that your configuration is restored properly. Follow these steps to get your configuration back:
  1. Move all files in the /var/conf directory to a temporary backup directory.
  2. Restore /var/conf from your backup into the now empty /var/conf directory. The method of restoring will vary depending on whether you backed up to tape or to a floppy.
  3. Make sure you are logged in as root at the command line.
  4. Type:
    find /var/conf/sdb -type f -exec touch {} \;
  5. Next, type:
    parse pmake commit

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Backup / Restore :
Restore a configuration floppy
To restore a floppy backup do the following: Login into a terminal window SSH into your NetMAX cd /root install -d configs dd if=/dev/fd0 of=floppy_backup.tar.gz bs=512 skip=1 tar zxf floppy_backup.tar.gz find . -type f | cpio -pudm /var/conf find /var/conf/sdb/ -type f -exec touch {} \; touch /var/conf/sdb/UpgradeCommit Do a commit
address-suppressed
(Category) (Category) NetMAXFAQ :
Files Manager / Hotlinks
Questions relating to the usage of the Files Manager, as well as managing hotlinks.
address-suppressed
Subcategories:

Answers in this category:
(Answer) Why can't I save a link to a document by using the "Save Link As..." option?
(Answer) What happened to my symbolic links in /etc for the db versions of the password files?

(Answer) (Category) NetMAXFAQ : (Category) Files Manager / Hotlinks :
Why can't I save a link to a document by using the "Save Link As..." option?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
The files manager provides an interface to some or all of the files stored on your NetMAX volumes, however it does not provide direct HTTP access to them. In order to allow users to view an arbitrary file, the NetMAX system must manually "send" the file to the user using its "File View" web interface. The links within the NetMAX interface are actually links to the view utility, not to the file, therefore it is not possible to directly save a file through the Files Manager.

If you wish to save a file to your local computer, first click the link to the file. The document should appear in a new window. If your browser knows how to handle a particular format (i.e., text, jpeg, pdf), it will display the file and you can use the File|Save menu within your browser. If your browser is unable to handle a document, your browser should ask you if you wish to save it at that time.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Files Manager / Hotlinks :
What happened to my symbolic links in /etc for the db versions of the password files?
Applies to: NetMAX BLD475
address-suppressed
When I do a "chsh", it destroys the symbolic links in /etc for the db versions of the password files. Use the NetMAX interface for managing your users. This issue is corrected in newer versions of NetMAX.
address-suppressed
(Category) (Category) NetMAXFAQ :
Alerts

address-suppressed
Subcategories:

Answers in this category:
(Answer) The NetMAX bar at the top of the screen has turned red.

(Answer) (Category) NetMAXFAQ : (Category) Alerts :
The NetMAX bar at the top of the screen has turned red.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
You have an alert. Click on the red bar to see a list of alerts. See "Setting Up the Alerts" under "Reports" in the online help.
address-suppressed
(Category) (Category) NetMAXFAQ :
Printing
Answers to questions about printers, printing from a client machine, printer sharing, and printer security
address-suppressed
Subcategories:

Answers in this category:
(Answer) I am trying to print to a password-protected Windows network print spool from a client and it fails to print.
(Answer) When printing from Windows NT (or Windows 95) using an HP Laser Jet IIISi or HP LaserJet IIISi Post Script printer, it prints [LaserJet Data] at the top of the page, and does not complete the print job.
(Answer) I am unable to print to a Windows printer.
(Answer) I have configured a network printer using LPR and am unable to print to it.
(Answer) I'm having a problem when printing to printer connected to the parallel port.
(Answer) When using NetMAX as a print server, how do I stop the banner page from printing?

(Answer) (Category) NetMAXFAQ : (Category) Printing :
I am trying to print to a password-protected Windows network print spool from a client and it fails to print.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
We cannot validate the password. Make sure the password is typed correctly and try to print a test page from the printer. Go to Home|Sharing|Printer Sharing, click "inspect", then click "test" under job queue.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Printing :
When printing from Windows NT (or Windows 95) using an HP Laser Jet IIISi or HP LaserJet IIISi Post Script printer, it prints [LaserJet Data] at the top of the page, and does not complete the print job.
Applies to:  All versions of NetMAX
address-suppressed
The problem is that Windows is generating a PCL header to set the LaserJet into PostScript mode. The automatic print filter has a problem "correctly" identifying this as "PostScript", because of this. So the output says "[LaserJet Data]" because it does not know how to parse LaserJet data, only plain text, images (of various formats), and PostScript.

The fix is to set Windows to use a generic PostScript driver, NOT an HP-printer PostScript driver (as most of them will include this PCL header to switch it to PostScript). You might try using a more generic PostScript printer driver, like the Apple LaserWriter II NT Driver.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Printing :
I am unable to print to a Windows printer.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Check the name and password. Also check that the printer is on and has paper loaded. Then print a test page to verify.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Printing :
I have configured a network printer using LPR and am unable to print to it.
Applies to: All versions of NetMAX
address-suppressed
On your NetMAX machine, when you configure a printer with Printer Connection Type set to Network IP Printer (LPR), the print queue name to access must be called lp. If your printer (or spooler) uses a different queue name, you will need to select the BSD LPR Network Printer type instead, and enter the correct queue name in the Printer field.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Printing :
I'm having a problem when printing to printer connected to the parallel port.
Applies to: FreeBSD FBSD33Pv2.0 NetMAX
address-suppressed
There is a problem when printing to many parallel port connected printers which could cause the printed pages to either not print, or to not complete printing. The problem is that many printers do no correctly implement interrupt driven printing.

The work-around is to log into your NetMAX machine, become root, and edit the file /usr/netmax/etc/rc.d/lpd.sh and add the following line after the initial comments:

/usr/sbin/lptcontrol -p -d /dev/lpt0

This command switches the parallel port to polled mode.

This only applies to the FreeBSD FBSD33Pv2.0 version of NetMAX.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Printing :
When using NetMAX as a print server, how do I stop the banner page from printing?
Applies to: All versions of NetMAX
address-suppressed
The NetMAX FileServer/Professional, by default, does not include a banner page with its print jobs.

More than likely your printer is currently configured to always print banner pages.

If you are not getting a banner page when printing from your other print servers, or printing directly from your clients, it is because those clients/servers must be specifically telling the printer to not print the banner page that it would otherwise print.

The NetMAX Interface does not include the feature of allowing you to tell the printer to not print a banner page.

Please review the manual for your printer for instructions on how to disable the banner page.

For most HP printers with an MIO internal print server or HP JetDirect print server, you can telnet to the print server's IP and disable it remotely. Otherwise, you may need to disable it through the buttons and menus on the printer itself.
address-suppressed

(Category) (Category) NetMAXFAQ :
Console / X Server
Questions about using NetMAX from the console, an xserver, and command line interface
address-suppressed
Subcategories:

Answers in this category:
(Answer) When I log into the NetMAX console using 'L', I am immediately returned to the console status screen.
(Answer) What version of the X Server comes with NetMAX?
(Answer) When I log into the NetMAX console using X (Start X-session), both KDE and Netscape complain that they are unable to write configuration files.
(Answer) What is the proper way to logically shutdown my NetMAX server? Can I just use the shutdown, halt, or reboot commands?
(Answer) Why does "locate" no longer work from the command line?
(Answer) Why can I not start any X applications, after the initial commit, when installing from an X console?
(Answer) How do I change my default X-Windows Desktop?

(Answer) (Category) NetMAXFAQ : (Category) Console / X Server :
When I log into the NetMAX console using 'L', I am immediately returned to the console status screen.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
In order to log in on the console, a user must have login enabled through the NetMAX interface and must have a home path enabled. Go to Home|Users|Users and edit the user you are trying to log in. Verify that (1) the Account is Enabled, (2) Home Path is Enabled, and (3) Unix Shell Login is Enabled.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Console / X Server :
What version of the X Server comes with NetMAX?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
BLD475 shipped with XFree86 3.3.2.

NetMAX 2.x shipped with XFree86 3.3.3.1. Strictly speaking, the NetMAX provides an X "client" - an X Server runs on a user's local computer. NetMAX comes bundled with MI/X, a freeware X Server for MacOS and Windows. When the NetMAX is also acting as an X Server, the default window manager is KDE 1.0.

NetMAX 4.0x ships with XFree86 4.1. XFCE is the default Window Manager. KDE, GNOME, Enlightenment, and others will work with NetMAX, but all require manual setup. Please see the FAQ about changing your window manager for help with that.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Console / X Server :
When I log into the NetMAX console using X (Start X-session), both KDE and Netscape complain that they are unable to write configuration files.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
In order to log in using an X-session, a user must have login enabled through the NetMAX interface and must have a home path enabled. Go to Home|Users|Users and edit the user you are trying to log in. Verify that (1) the Account is Enabled, (2) Home Path is Enabled, and (3) Unix Shell Login is Enabled.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Console / X Server :
What is the proper way to logically shutdown my NetMAX server? Can I just use the shutdown, halt, or reboot commands?
Applies to: All versions of NetMAX
address-suppressed
For a clean NetMAX shutdown, the /usr/netmax/www/data/general/shutdown/Reboot.sh and Halt.sh scripts should always be used in place of the /sbin/halt, /sbin/reboot, /sbin/shutdown, and /sbin/init commands.

Always using these commands to shutdown your NetMAX machine from the command line will ensure a logical shutdown by checking for a commit in progress and terminating daemons nicely, among other things.

The easiest way to shutdown your server, is through the NetMAX interface. From Home|Shutdown the system can be halted by using the "Immediate Shutdown" button, and it can be rebooted by using the "Immediate Restart" button. It is strongly recommended that a user halt or reboot the NetMAX from the NetMAX interface.

The Toshiba Magnia SG10 and SG20 can be easily shutdown using the buttons on the front of the appliance. Press the power button once. The LCD screen will ask if you are sure you want to shut down. Press the power button again. This will initiate the software shutdown process. Note that shutting down using this method is the same as using the NetMAX interface. Never unplug a Magnia before shutting down using one of these two methods.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Console / X Server :
Why does "locate" no longer work from the command line?
Applies to: NetMAX 3.x - 4.0x
address-suppressed
Locate has been replaced with slocate (Secure Locate) which provides control over who can use the locate database.

To allow users access to the locate database, create a User Group called "slocate" and add users to this group. If the user is already logged in to console they will need to log off then back on for the changes to take effect.

In NetMAX 4.0x, locate is aliased to slocate. Typing either command will result in Secure Locate being run.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Console / X Server :
Why can I not start any X applications, after the initial commit, when installing from an X console?
Applies to: NetMAX 3.x - 4.0x
address-suppressed
After the initial commit, when installing from an X console, you cannot start any X applications. The connection is refused.
Because root no longer has access to the system, starting new applications will fail. If you log out of the KDE/X and then restart X using the initial network administrator's account you will again be able to run the applications.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Console / X Server :
How do I change my default X-Windows Desktop?
Applies to: NetMAX version 4.0x
address-suppressed
  • Install all files required by the desktop environment. This can be done through the NetMAX package management utility.
  • Change the sim link to startx:
    ls -l `which startx`
    ln -sf startx.orig /usr/X11R6/bin/startx
    (replace the path to startx with what the first command returns)
  • Exit the X windows environment and log into the shell.
  • Type switchdesk GNOME (replace GNOME with the desktop of choice)
  • Log in to X Windows again.

Please note that installing update packages or upgrades may blow away these changes. In that case, repeat the steps after the upgrade to get your preferred default desktop back.
address-suppressed
(Category) (Category) NetMAXFAQ :
FTP / Mail / Time Services
This category contains answers to questions related to the ftp, mail, and network time services.
address-suppressed
Subcategories:

Answers in this category:
(Answer) Why can't I send an email to an IP address, for example, to an email address of yoohoo@192.168.10.1?
(Answer) Can I use "webmaster" or "faq" as a functioning email alias?
(Answer) How do I allow users to execute programs in their .forward file?
(Answer) Why am I having a problem when FTPing through my NetMAX FireWall?
(Answer) What email aliases are set up by default, and how can I modify them?
(Answer) Why are my mail aliases not working?
(Answer) I'm having problems with my IMAP server. It's not saving any mail.
(Answer) Why isn't Sendmail running on my NetMAX machine?
(Answer) How do I allow anyone to relay email through my NetMAX WebServer/Professional?
(Answer) Why doesn't my Windows95/98 machine talk to the network time server?
(Answer) My WebServer/Internet Server/Professional users no longer receive email.
(Answer) Why isn't ProFTPD starting after upgrading to L22Pv31p1?
(Answer) Why are FTP downloads from my NetMAX being corrupted?
(Answer) Why is there a delay when my email clients connect to the POP/IMAP server on the NetMAX?
(Answer) How do I SSL enable POP3?
(Answer) Why are my mail aliases not working?
(Answer) How do I set up a catch-all mail alias?
(Answer) What happens when I click "Send" in my mail client?
(Answer) How do I set up an autoresponse when users are on vacation?
(Answer) How can I limit the maximum size of a single email message? (Maximum SMTP size)

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Why can't I send an email to an IP address, for example, to an email address of yoohoo@192.168.10.1?
Applies to: All versions of NetMAX
address-suppressed
In order to send an email to an IP address, instead of a domain, the IP address must be enclosed in square brackets: "[" and "]". So, for the previous example, the correct address is yoohoo@[192.168.10.1].
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Can I use "webmaster" or "faq" as a functioning email alias?
Applies to:
            NetMAX FreeBSD Bld475
            NetMAX Linux 2.0.37 - 3.x
address-suppressed
Yes. The "faq" alias is defaulted to point at "root" and root's mail is directed to "/dev/null". In order to use "webmaster" as a functioning mail alias a user can edit the "/var/conf/sdb/prototypes/aliases" file and set the "webmaster" to another user.

This can also be done for other fixed aliases in this file.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
How do I allow users to execute programs in their .forward file?
Applies to: NetMAX FreeBSD and NetMAX Linux 2.x - 4.0x
address-suppressed

For NetMAX 2.x and earlier

NetMAX uses sendmail's restricted shell for processing mail. This is generally considered to be more secure. However, if a system administrator wishes to allow certain programs to be executed, a symbolic link must be created in /usr/libexec/sm.bin to each of the programs the administrator allows in users' .forward files. For more information on sendmail's restricted shell, type 'man smrsh' and press ENTER from the command line. Root access must be enabled and the login to use is 'root' to make the symbolic links.

For NetMAX 3.x - 4.0x

The instructions above apply. sm.bin is now located in /usr/adm/ however.

Please note: Possible binaries you may link in include vacation and autorespond.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Why am I having a problem when FTPing through my NetMAX FireWall?
Applies to:
            All Linux versions of NetMAX
            IPChains is specific to NetMAX 2.x - 3.x.
            NetMAX 4.0x uses IPTables

address-suppressed
If you are unfamiliar with FTP (File Transfer Protocol), specifically with the difference between Active FTP and Passive FTP, we suggets thay you first go here:
Active FTP vs. Passive FTP, a Definitive Explanation

If you have read and understand that document, and want a better explanation of how that relates to the NetMAX firewall, please see below. Note that IPChains firewall rules only apply to NetMAX 3.x. NetMAX 4.x uses IPTables as an alternative. The idea is the same, but the implemenation is different. So depending on the version you are using, interpret this as you like.

This article is not meant to be an all inclusive explanation of the FTP protocol as covered in RFC 959, but rather, this is a general document explaining the typical use of FTP.

Active FTP

A normal (active) FTP session typically starts with an FTP client initiating the control connection from a high numbered port to TCP port 21 of the FTP server.

All commands and replies are sent over this control connection.

When a file is requested, the FTP server initiates a data connection from the adjacent port (its default data port, TCP port 20) to the FTP client on the data port.

By default, the data port of the FTP client is the same high numbered port that the control connection originated from.

This data connection is used for transfering files, which includes the ascii sending of directory listings.

So, before sending a request for a file transfer, the FTP client starts listening on this port for the data conenction.

                ------------                -------------
                |          |  FTP Commands  |           |
                |   FTP    | -------------> |    FTP    |
                |  CLIENT  |   FTP Replies  |  SERVER   |
                |          |                |           |
                |          |      Data      |           |
                |          | <------------- |           |
                |          |   Connection   |           |
                ------------                -------------

Upon file transfer completion the data connectin closes and a new one is created for every additional file transfer.

The FTP client can specify for the FTP server to connect to a data port other than the default port by issuing a PORT command. A lot of FTP clients now a days automatically issue a PORT command because they want to specify which port the data connection should go to.

Passive FTP

In passive mode FTP, the FTP client sends the PASV command, which tells the FTP server to listen for a data connection instead of initiating one. However, the PASV command also results in a request for the FTP server to specify a different default data port.

So if the PASV commands is used, it's possible for the data connection to be initiated from a different high numbered port on the ftp client to a different high numbered port on the FTP server.

                ------------                -------------
                |          |  FTP Commands  |           |
                |   FTP    | -------------> |    FTP    |
                |  CLIENT  |   FTP Replies  |  SERVER   |
                |          |                |           |
                |          |      Data      |           |
                |          | -------------> |           |
                |          |   Connection   |           |
                ------------                -------------

FTP Clients behind the firewall.

So, when using a packet filtering firewall (such as NetMAX FireWall), the following rules must be added to allow FTP clients behind the firewall to access FTP servers on the external network (Internet):

ActionTypeFrom AddressMaskPort To AddressMaskPortDirectionSYNNotes
accepttcpNetwork IP 1025-65535any 21output Allow control traffic/connection out
accepttcpNetwork IP 1025-65535any 20output Allow data traffic out
denytcpany 21Network IP 1025-65535inputYBlock incoming connections with control source port
accepttcpany 21Network IP 1025-65535input Allow control traffic in
denytcpany  Network IP 6000-6009input Protect Xwindows ports
accepttcpany 20Network IP 1025-65535input Allow data traffic in

If using passive mode (which is more secure), you would need the following rules:

ActionTypeFrom AddressMaskPort To AddressMaskPortDirectionSYNNotes
accepttcpNetwork IP 1025-65535any 21output Allow control traffic out
accepttcpNetwork IP 1025-65535any 1025-65535output Allow data traffic/connection out
denytcpany  Network IP 1025-65535inputYBlock incoming connections
accepttcpany 1025-65535Network IP 1025-65535input Allow control/data traffic in

We assume here that you have more than one FTP client behind your firewall. If you only have one, you can specify an IP address instead of using "Network IP" (for additional security).

Of course, when you're doing IP NAT (Network Address Translation) on your NetMAX FireWall, it's a completely different story. If your FTP client is behind the NAT, you need to use passive mode FTP, because you can't realistically setup a port forwarding rule to allow the FTP server to make the data connection in through the NAT to an unknown high numbered port.

And even if you're doing passive mode FTP, you'll have to keep your FTP transfers short, because the control connection is going to time out (because ip masquerading connections timeout after 15 minutes by default if there is no activity on them) before the data connection is finished transfering the file, which will effectively kill your transfer.

So, if you keep your FTP transfers under 15 minutes and use passive mode, you should be able to use the following rules to allow FTP through your NAT and packet filtered firewall.

ActionTypeFrom AddressMaskPort To AddressMaskPortDirectionSYNNotes
accepttcpNetwork IP 1025-65535any 21output Allow control traffic out
accepttcpNetwork IP 1025-65535any 1025-65535output Allow data traffic/connection out
denytcpany  Network IP 1025-65535inputYBlock incoming connections
accepttcpany 1025-65535Network IP 1025-65535input Allow control/data traffic in

FTP Server behind the firewall.

If you have your FTP server behind a packet filtering firewall (such as NetMAX FireWall), you will need the following rules to allow ftp transfers through the firewall:

ActionTypeFrom AddressMaskPort To AddressMaskPortDirectionSYNNotes
accepttcpNetwork IP 21any 1025-65535output Allow control traffic out
accepttcpNetwork IP 20any 1025-65535output Allow data traffic out
accepttcpany 1025-65535Network IP 21input Allow control traffic/connection in
denytcpany  Network IP 20inputYBlock incoming connections to data port
accepttcpany 1025-65535Network IP 20input Allow data traffic in

To allow for passive mode FTP, you would also need the following rules (which are not recommended, because they open up your firewall for access to high numbered ports):

ActionTypeFrom AddressMaskPort To AddressMaskPortDirectionSYNNotes
accepttcpNetwork IP 1025-65535any 1025-65535output Allow data traffic out
denytcpany  Network IP 6000-6009input Protect Xwindows ports
accepttcpany 1025-65535Network IP 1025-65535input Allow data traffic/connection in

We assume here that you have more than one FTP server behind your firewall. If you only have one, you can specify the IP address, instead of using "Network IP" (for additional security).

Of course, when you're doing IP NAT (Network Address Translation) on your NetMAX FireWall, it's a completely different story. If your FTP server is behind the NAT, you need to use normal (active) mode FTP, because you can't realistically setup a port forwarding rule to allow the FTP client to make the data connection in through the NAT to an unknown high numbered port. You also need to setup port forwarding (Traffic Rerouting on your NetMAX FireWall Suite) to forward TCP port 21 to your FTP server.

And even if you're doing normal mode FTP, you'll have to keep your FTP transfers short, because the control connection is going to time out (because ip masquerading connections timeout after 15 minutes by default if there is no activity on them) before the data connection is finished transfering the file, which will effectively kill your transfer.

Adjusting the TCP timeout for your NAT:

One way to help the situation when doing FTP through a NAT, is by optimizing the timeouts of your IP masquerading.

From the command line, you can type the following:

ipchains -M -S 7200 10 160

Where 7200 is the number of seconds (120 minutes) for the TCP timeout, 10 is the number of seconds for the TCP timeout (after receiving a FIN), and 160 is the number of seconds for the UDP timeout.

Also, you can enable hash marks in your FTP client, if it supports it.

ip_masq_ftp Kernel Module:

L2.2Pv3.x of the NetMAX FireWall comes with the ip_masq_ftp kernel module installed, which "fixes" the problems with having an FTP client behind an IP NAT. This module is a work around for the limitations of IP NAT and FTP.

  • It checks incoming packets for replies to outgoing PASV commands. If it sees one, it sets up a new masquerade entry for the outgoing data connection rather than letting the normal ip_masq logic set up the entry when the first data packet is sent. It does this just so it can set a special pointer in the data connection entry pointing at the control connection entry. The ip_masq code uses this pointer to reset the timeout for the control connection when there is activity on the data connection. This prevents the control connection from being deleted during a long data transfer.
  • It checks outgoing packets for PORT commands, which mean the masqueraded client is telling the external server to open a data connection. If it sees one, it sets up a new masquerade entry as if the connection were being opened from the masq side, and re-writes the PORT command packet to specify the masq box's IP address and the selected masq port number. That way the incoming data packet will look like a reply to a previous outgoing packet, and the ip_masq code will know what to do with it. And of course the new entry for the data connection is linked to the control connection so it will be kept alive.

Limitations of ip_masq_ftp:

  • Your FTP client can't use the default data port, but must instead use the PORT command to specify a different data port when doing active mode FTP.
  • Only works when connecting to FTP servers on the standard port 21.
  • It is not orthogonal, so it only helps if the FTP client is behind the NAT, and not if the FTP server is behind the NAT.

Notes:

The firewall rules in this article are not the only ones that will work, but they are very restrictive rules that you can use that will still allow the proper traffic to pass through.

If you want to connect to an FTP site by its domain name instead of by its IP address, you may also need to open up DNS ports. This article is not intended to cover DNS.

The ip_masq_ftp kernel module comes with the L2.2Pv2.2 product as well, but is not installed by default. To install it, you need to edit the /etc/rc.d/rc.sysinit file, and add the following lines above the other modprobe commands:

# Insert ip_masq_ftp so that passive mode for a ftp client is not needed.
modprobe ip_masq_ftp

So your rc.sysinit file should now look like this:

<--SNIP-->
        fi
fi

# Insert ip_masq_ftp so that passive mode for a ftp client is not needed.
modprobe ip_masq_ftp

# Probe for a IBMPC parallel port
modprobe parport_pc 2>/dev/null
modprobe lp 2>/dev/null

<--SNIP-->

Update: The 4.0 and 4.01 versions of NetMAX use the Linux 2.4 kernel and netfilter. The modules to enable this are slightly different, and are also not installed by default.

modprobe ip_conntrack_ftp
modprobe ip_nat_ftp

The above two lines can be added to the /etc/rc.firewall.local script to run after each firewall commit and reboot.

NetMAX 4.02 enables these modules by default, if you have IP NAT enabled on an interface under Home|Network|Interfaces.

These modules add packet editors to your TCP stack. So that each TPC packet is scanned for PORT FTP commands so that they can be rewritten and tracked in the packets. It is recommended that you don't enable these modules unless you are doing NAT and active mode FTP is required. They will cause a slightly higher CPU load.

Sources:

ip_masq_ftp Release Notes, RFC 959
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
What email aliases are set up by default, and how can I modify them?
Applies to: NetMax L22Pv2.2 - 4.0x
address-suppressed
The following email aliases are setup by default, and can only be modified by editing the /var/conf/sdb/prototypes/aliases file:

adm, bin, daemon, games, gopher, halt, hostmaster, lp, man, mail, news, nobody, operator, photo-user, shutdown, sync, system, toor, uucp, usenet, webmaster, netmax, anonymous, ftp, manager, dev_null

After you edit this file, you must commit your changes by forcing the mail committer to run by going to Home|Services|Mail. Click STORE (no configuration changes are required). Click COMMIT in the green Command Panel. Lastly, click on the smaller COMMIT button in the Input Frame.

In NetMAX 4.0x, the webmaster alias can no longer be edited in this way. It has been removed from the aliases file, as it can now be configured through the NetMAX interface.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Why are my mail aliases not working?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 3.x
address-suppressed
Mail alias lines are limited to 1014 characters; user login names are limited to 8 characters. The maximum number of users per alias is thus 112.

If you have more than 112 users in a mail alias, try reducing the number of users in that alias. A work-around is to make an alias that points to more aliases. For example, to have the alias "all" point to 200 users, use three aliases: "allpart1" points to the first 100 users, "allpart2" points to the second 100 users, and "all" is addressed to "allpart1@yourdomain.com" and "allpart2@yourdomain.com".
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
I'm having problems with my IMAP server. It's not saving any mail.
Applies to: All version of NetMAX
address-suppressed
Your IMAP server uses the /tmp directory. Ensure that your /tmp directory is writeable by the server.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Why isn't Sendmail running on my NetMAX machine?
Applies to: NetMAX RH52Pv2.0
address-suppressed
If you are running NetMAX RH52Pv2.0, the files to start sendmail at boot time do not exist. There is an update to correct this problem available at http://www.netmax.com/support/support.html.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
How do I allow anyone to relay email through my NetMAX WebServer/Professional?
Applies to: NetMAX WebServer and Professional 2.x - 3.x
address-suppressed

Versions L2.2Pv2.x

To make your mail server an open relay (a potential target for spammers):

Edit the /etc/sendmail.cf file and comment out the following line:

R$*                    $#error $@ 5.7.1 $: "550 Relaying denied"

So when you're done, it should read:

#R$*                    $#error $@ 5.7.1 $: "550 Relaying denied"

You'll also want to add this file to the /etc/commit.conf file so that NetMAX doesn't overwrite this customization.

Edit the /etc/commit.conf file to contain the following line:

skip /etc/sendmail.cf

After you edit this file, you must commit your changes by forcing the mail committer to run by going to Home|Services|Mail. Click STORE (no configuration changes are required). Click COMMIT in the green Command Panel. Lastly, click on the smaller COMMIT button in the Input Frame.

Versions L2.2Pv3.x

To make your mail server an open relay (a potential target for spammers):

Edit the /etc/sendmail.cf file and comment out the following lines:

R     $#error $@ 4.7.1 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr}
R     $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name}
R     $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name}
R$*                    $#error $@ 5.7.1 $: "550 Relaying denied"

So when you're done, it should read:

#R    $#error $@ 4.7.1 $: "450 Relaying temporarily denied. Cannot resolve PTR record for " $&{client_addr}
#R    $#error $@ 5.7.1 $: "550 Relaying denied. IP name possibly forged " $&{client_name}
#R    $#error $@ 5.7.1 $: "550 Relaying denied. IP name lookup failed " $&{client_name}
R$*                     $:  $&{client_name}
# pass to name server to make hostname canonical
R $* $~P             $:  $[ $1 $2 $]
R$* .                   $1                      strip trailing dots
R                    $@ RELAYFROM
R $=w                $@ RELAYFROM
R $* $=R                     $@ RELAYFROM
R $*                 $: $>LookUpDomain <$1>  <$1> <+Connect>
R $*             $@ RELAYFROM
R<$*> <$*>              $: $2

# anything else is bogus
#R$*                     $#error $@ 5.7.1 $: "550 Relaying denied"

You'll also want to add this file to the /etc/commit.conf file so that NetMAX doesn't overwrite this customization.

Edit the /etc/commit.conf file to contain the following line:

skip /etc/sendmail.cf

After you edit this file, you must commit your changes by forcing the mail committer to run by going to Home|Services|Mail. Click STORE (no configuration changes are required). Click COMMIT in the green Command Panel. Lastly, click on the smaller COMMIT button in the Input Frame.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Why doesn't my Windows95/98 machine talk to the network time server?
Applies to: NetMAX Professional 2.x - 4.0x
address-suppressed
If you are typing the following command on your Windows95/98 workstation to access the network time server running on your NetMAX, it is not going to work:

net time \\netmax /set

Issuing this command on a Windows95/98 machine uses file and print sharing services to access a windows proprietary time server. It does not use the Internet standard NTP (Network Time Protocol) service that is running on your NetMAX.

Although Windows95/98 does not come with an NTP client, there are freely available ones that you can find and download on the Internet.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
My WebServer/Internet Server/Professional users no longer receive email.
Applies to: NetMAX 3.x
address-suppressed
There is a problem in the current version of NetMAX WebServer, Internet Server, and Professional which may cause your users to no longer be able to receive email on your NetMAX system.

This may be followed by an error during a commit of "Mail spool no longer under the NetMAX server's control".

The problem is that after using your NetMAX CD to perform a Repair, a symbolic link to the location of the mail spool is broken.

To recreate this link, please type the following from the command line, logged in as root:

ln -s /var/mnt/System/Mail /var/spool/mail
If you have specifed a mail spool directory other than the default of ~/System/Mail, you may need to modify the command appropriately.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Why isn't ProFTPD starting after upgrading to L22Pv31p1?
Applies to: All NetMAX version 3.1p1 Products
address-suppressed
There have been several problems reported by customers who downloaded the update L22Pv31-L22Pv31p1.

Upon investigation, we have decided to remove this package from Package Management, and the FTP site.

The RPM has been reported to disable FTP, and to disable VPN communications.

If you have downloaded this RPM, please follow this procedure to return your system to its original (Pre-updated) state:

From the NetMAX interface, edit the file BUILD in the root of the filesystem.
Change the contents of this file to contain 120820801.120823250.120827737
DO NOT press enter at the end of this line.
Save the file.

Now run the repair from a NetMAX L2.2Pv3.1 CD.
See "Completing the NetMAX Remote Installer > Repair Mode" in the NetMAX QuickStart Guide.

After the repair is complete, reboot the NetMAX and remove the CD. Ensure that all system functions are operating properly.

We are sorry for any inconvenience that this mistake has caused our customers. The development team is currently working on getting the update patches fixed, thoroughly tested,  and returned to Package Management and the FTP site so that our customers can benefit from these updates.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Why are FTP downloads from my NetMAX being corrupted?
Applies to: NetMAX version 3.1p1 and 3.1p2
address-suppressed
If you are running L22Pv31p1 or L22Pv31p2, then you are running ProFTPD version 1.2.0. There is a bug in ProFTPD where sendfile() semantics are incorrect under Linux, and may result in data corruption if the sendfile() syscall is interrupted. This is more likely to happen the longer the file transfer takes.

This problem is resolved in ProFTPD 1.2.2rc2.

To upgrade your ProFTPD daemon to the current version, download the 1.2.2rc2 or later tarball from ProFTPD's web site.

Normally you will then need to ungzip, untar, and compile the program and replace your proftpd binary with the one you just compiled. A typical session would go like this (logged in as root):

gzip -d proftpd-1.2.2rc2.tar.gz

tar -xvf .tar

cd proftpd-1.2.2rc2

./configure --prefix=/usr/netmax --datadir=/var/conf/proftpd --sysconfdir=/var/conf/proftpd --sharedstatedir=/var/conf --localstatedir=/var/conf --with-modules=mod_l
inuxprivs:mod_quota:mod_ratio:mod_ldap --with-includes=/usr/netmax/include --with-libraries=/usr/netmax/lib

make

cp /usr/netmax/sbin/proftpd /usr/netmax/sbin/proftpd.old

cp -f proftpd /usr/netmax/sbin/


address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Why is there a delay when my email clients connect to the POP/IMAP server on the NetMAX?
Applies to: All Versions of NetMAX
address-suppressed
The most common reason for this is that reverse name resolution isn't working. To enable you to troubleshoot this problem, it is required that you understand how reverse name resolution is used when checking your POP/IMAP email. Following are the related steps that take place during this type of connection, and assumes that you have the latest version of a NetMAX product that includes email services:

  1. Your email client (such as Netscape Communicator, Eudora, Outlook, or Outlook Express) initiates a TCP connection to the IP address of the POP/IMAP server that you have specified.

    NOTES: If your email client is set up to connect to a machine by hostname (instead of by IP address) here is where your first delay might be encountered, because the email client must resolve the name to it's IP address. Usually this will be answered immediately though, or not at all. So this might be the problem if you are unable to connect to the email server at all, but most likely is not the problem if you do connect to it eventually.

    When checking email that resides on the NetMAX, or using the SMTP server on your NetMAX, all of your email clients on the Internet should connect to a hostname that resolves to your NetMAX's external IP address, or you can specify the IP address instead of a hostname. All of your internal email clients (behind the same NAT that the email server is behind), should use a hostname that resolves to the internal IP address of the NetMAX, or you can specify the IP address instead of a hostname.

  2. The sendmail email server on the NetMAX notes the IP address that the email client is connecting from.
  3. The email server spends 30 seconds attempting a reverse domain name lookup to see what name that IP address reverse resolves too.

    NOTES: This is usually where the delay is caused, because when the NetMAX attempts to resolve that IP address to a name, it doesn't resolve. The main reasons why this happens are:

    1. The NetMAX's DNS server is not set to use the InterNIC. If you don't tell the NetMAX to use specific DNS servers for name resolution, you can set it to use the InterNIC by checking the box under Home|Network|DNS (provided that you have a NetMAX product that provides DNS services).
    2. The NetMAX's DNS resolver is not set to use the correct name servers. If your NetMAX is not a DNS server that is using the InterNIC, you must tell it what Domain Name Servers to use when it needs to resolve names. This is usually your ISP's nameservers. This is configured under Home|Network|DNS.
    3. The nameserver responsible (based on InterNIC records) for providing reverse resolution for that specific IP address is not answering requests at that time. This can be blamed on the ISP that owns that IP address space.
    4. The nameserver responsible (based on InterNIC records) for providing reverse resolution for that specific IP address doesn't exist, or isn't configured correctly. This can be blamed on the ISP that owns that IP address space.

      NOTES: But the NetMAX is responsible for this IP address (based on InterNIC records)? Then you don't have the latest version of the NetMAX (some earlier versions didn't set up reverse entries correctly), the NetMAX hasn't really been deligated responsiblity for reverse name resolution for that address space with InterNIC's records, or you haven't entered those IP addresses for the hosts into Home|Network|Machines under the appropriate domain.

      If the IP addresses are INTERNAL (private/non-routeable) IP addresses, and the NetMAX is responsible for reverse DNS, make sure that you are at the latest version, that you have a domain under Home|Network|Domains that contains the INTERNAL network, and that the IP addresses are entered with a hostname under Home|Network|Machines under that domain.

      What if some other machine is assigning my INTERNAL machines with IP addresses dynamically? Then that machine should do the reverse DNS for those IPs, because there's no way you're going to be able set up the NetMAX to do it, unless you want to get rid of that DHCP server and use the DHCP services on your NetMAX (if you have a NetMAX product that includes the DHCP services).

  4. A connection is allowed after the reverse name lookup times out, or after a reply is successfully received.
  5. The email client authenticates by providing it's username and password.
  6. If authentication is successful, new email is downloaded (for POP), or new headers are downloaded (for IMAP), or the email is sent (if using SMTP and relaying is allowed from that IP or domain).

NOTES: Although this is now commonly referred to as "reverse DNS", there is no reverse mapping done, so the term is a misnomer. The resolution from IP address to name is handled in the same way as the resolution from name to IP address. The only difference is that the lookup is done on the IN-ADDR-ARPA infrastructure domain instead of the top level domain.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
How do I SSL enable POP3?
Applies to: NetMAX Professional version 4.0x
address-suppressed
Please note that unless your NetMAX product includes SSL-enabled POP3, then the NetMAX team will not be held responsible for any outcomes of attempting the instructions below. If your NetMAX product does include SSL-enabled POP3, then you do not need the instructions below, and can simply follow the instructions in your mail to enable POP3 over SSL. In short, these instructions are provided as a courtesy. Use them at your own risk.

Follow these steps to SSL enable POP3:

  • Log in with root access.
  • Make a directory for the certificates: mkdir /usr/netmax/certs
  • Copy the admin.pem certificate:       cp /var/conf/ssl/admin.pem /usr/netmax/certs/ipop3sd.pem
  • Copy pop3 to pop3s:       cp /etc/xinet.d/pop3 /etc/xinet.d/pop3s
  • Edit the pop3s file changing all instances of pop3 to pop3s
  • Restart the xinetd service:       service xinetd restart
  • Test it by typing:       telnet localhost 995
  • You should get a message about the escape character.

  • address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
Why are my mail aliases not working?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Mail alias lines are limited to 1014 characters; user login names are limited to 8 characters. The maximum number of users per alias is thus 112.

If you have more than 112 users in a mail alias, try reducing the number of users in that alias. A work-around is to make an alias that points to more aliases. For example, to have the alias "all" point to 200 users, use three aliases: "allpart1" points to the first 100 users, "allpart2" points to the second 100 users, and "all" is addressed to "allpart1@yourdomain.com" and "allpart2@yourdomain.com".
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
How do I set up a catch-all mail alias?
Applies to: NetMAX 3.x - 4.0x
address-suppressed

Explanation of a Catch-All Alias

Creating a "catch-all" alias will get all mail for e-mail addresses that are not already defined as aliases. Therefore, it will send all mail to the alias, except for addresses that are already defined as aliases.

For example, lets say you have this setup:
  • Users:
    • jeff
    • bill
    • fred
  • Aliases:
    • support (goes to jeff)
    • help (goes to bill and fred)

Now, if you were to create a "catch-all" alias, all messages would go to that alias except for mail to support and help.

Let's say you didn't want mail to jeff, bill, and fred to go to the catch-all alias either. Then you would set it up like this:
  • Users:
    • jeff
    • bill
    • fred
  • Aliases:
    • jeff (goes to jeff)
    • bill (goes to bill)
    • fred (goes to fred)
    • support (goes to jeff)
    • help (goes to bill and fred)

Now, when you create the catch-all, it will skip all those aliases, so it will only catch the mail destined for somebody besides them. Since all your users also have aliases defined for them, they will continue getting mail as normal.


How to Create a Catch-All Alias

To create a catch-all alias for a domain, go to Home|Services|Mail|Aliases|Create. Leave the Alias field blank and select the domain. Enter one or more addresses that will receive mail for the catch-all account. When you are done, hit Return. Now, do a Store and Commit, and the catch-all alias will begin working.


Caveats to setting up a Catch-All Alias

There are two problems with catch-all accounts. These are not due to NetMAX's implementation, but the nature of this type of account on a standard Linux system.

Since the account will be catching ALL mail that is directed to the domain, it will catch a great deal of mail that isn't useful. This will be mostly comprised of spam, which is being sent in increasing amount every day. Many spammers don't verify accounts before sending mail to them. By accepting all mail to the domain, you will be getting a much larger amount of spam. This places a large burden on your computer as it needs to process all that mail. It also can quickly fill up your storage space if you aren't proactive about getting rid of it. There is also the issue of taking the time to deal with all the extra mail.

The second possible problem with Catch-All accounts was stated above, though not so explicitly. That is, it will override all system accounts. The instructions above explain how to overcome this by creating an alias for each user. Its important to note it as a problem, even though it does have a work around, however. Creating a catch all account without knowing the implications can have the consequence of users no longer receiving their e-mail otherwise.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
What happens when I click "Send" in my mail client?
Have you ever wondered what happens when you finish an email message and click "Send?"
This article is a brief and general discussion on the subject
"Where does the mail go?"

Basically, it works in much the same way as real-world mail:
  1. The local SMTP receives outbound messages.
  2. The destination address is analyzed.
  3. The SMTP server checks for the DNS mail exchanger (MX) record of the domain in the destination address. This points to to SMTP server that handles inbound messages for the destination email address.
  4. The message is sent to the destination SMTP server.
  5. If there is a problem, either the SMTP will hold on to the message and try to retransmit later, or it will bounce and a bounce notification will be send to the originator of the message.
  6. If there are no problems, the SMTP server will usually pass the message off to a special program called the "delivery agent."
  7. The delivery agent's ultimate goal is to get the message into the mailbox of the recipient. Sometimes, however, the delivery agent will perform other steps like content-filtering or auto-responding, which may involve passing the message to other programs before final delivery.

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
How do I set up an autoresponse when users are on vacation?
First, you must create a symlink to the vacation program on your NetMAX mailserver.

ln -s /usr/bin/vacation /usr/adm/sm.bin/vacation


Using a UNIX text editor (vim, or the NetMAX file editor), create a .forward file in the user's home directory. For example, for a user named 'larry' you might try something like the following:

#### Start Cutting Below this line ####
"|/usr/bin/vacation larry"
#### Stop Cutting Above this line ###

After editing this file, you must log into the NetMAX as the desired user via telnet, ssh, or at the NetMAX terminal itself. Then run this command:

/usr/bin/vacation -i

Using a UNIX text editor, create a file in the vacationing user's home directory named .vacation.msg This file will contain the autoresponse that will be sent in reply to emails, including headers.

#### Start Cutting Below this line ####
From: larry@noemail.com
Subject: I am on vacation
Delivered-By-The-Graces-Of: The Vacation program
Precedence: bulk

I am on vacation until July 22. If you have something urgent,
please contact my brother Darrel, or my other brother Darell.
--Larry

#### Stop Cutting Above this line ###

Now your autoresponder should be working. To turn it off, simply remove the .forward file you created.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) FTP / Mail / Time Services :
How can I limit the maximum size of a single email message? (Maximum SMTP size)

Follow these steps to limit the maximum size of email messages:

  • Log into the NetMAX interface as an administrative user.
  • Access HOME|Services|Mail
  • Specify the maximum message size (in bytes) for Maximum Message Size (bytes)
    Notes: If you specify a value of 0 then there will be no limit at all.
    This can lead to problems where someone sends a message that is too big for the amount of RAM in your NetMAX server.
    This leads to crashes and unpredictable behavior.

  • address-suppressed
(Category) (Category) NetMAXFAQ :
WebServer
Contains answers to questions about the Apache Web Server and related issues.
address-suppressed
Subcategories:

Answers in this category:
(Answer) How do I set up SSI (Server Side Includes)?
(Answer) How do I enable CGI applications with the .pl extension?
(Answer) How do I setup multiple web sites on my NetMAX Web Server Product?
(Answer) For what Certificate Authorities can NetMAX create a Certificate Signing Request for SSL?
(Answer) When I try to setup multiple web sites, get "The IP for this host name is already used in an IP based Virtual Host".
(Answer) How do I enable the FrontPage server extensions to handle form submission webbots?
(Answer) UID of user "nobody" changes when upgrading to L2.4Pv4.0x
(Answer) How do I use CGI on my website?

(Answer) (Category) NetMAXFAQ : (Category) WebServer :
How do I set up SSI (Server Side Includes)?
Applies to: NetMAX WebServer, Internet Server ProSuite and Professional version 3.x - 4.0x
address-suppressed
You can enable SSI through the NetMAX interface. There are two methods:

Method 1

For this method, we're going to create an .htaccess file to each directory where we want to execute SSI. Because we're going to be using an .htaccess file, we need to allow this file the override the default settings:

  1. From Home|Services|WWW, click on the WEB SITES tab, click on the pencil next to the appropriate web site, click on the OPTIONS tab, then ensure that the "Enable CGI Execution" and "Enable .htaccess to Override Defaults" checkboxes are checked.
  2. Click on RETURN, then STORE, then COMMIT, and commit your changes.
  3. Next, you'll need to create a file named .htaccess in the directory where you want to execute SSI. The file should contain the following line:

    XBitHack on

  4. Set execute permissions on the HTML document that contains the SSI.

The "XBitHack on" directive tells the server to treat each executable file in the directory as a server-parsed-html file.

Method 2

For this method, we'll setup a specific mime type that will tell the WebServer to treat as server-parsed-html.

  1. From Home|Services|WWW, click on the WEB SITES tab, click on the pencil next to the appropriate web site, click on the OPTIONS tab, then enxure that the "Enable CGI Execution" checkbox is checked.
  2. From Home|Services|WWW, click onthe MIME TYPES tab, click on CREATE, and create the following Mime Type:

    Extension: shtml
    MIME Type: text/x-server-parsed-html
    Local Execution Method: None

  3. Click on RETURN, then STORE, then COMMIT, and commit your changes.

  4. Create your HTML documents that contain SSI with the .shtml extension.

Notes for both methods: If you are an advanced Apache user, then it is important to note that checking the "Enable CGI Execution" checkbox actually adds the ExecCGI and Includes Options. Also, because the webserver runs as nobody, you'll need to ensure that your cgi's are executable by the nobody system user.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) WebServer :
How do I enable CGI applications with the .pl extension?
Applies to: NetMAX WebServer, Internet Server ProSuite and Professional version 2.x - 4.0x
address-suppressed
You can add support for cgi programs with the .pl (perl) extension by doing the following:

From Home|Services|WWW click on the pencil next to the mime type for the cgi extension and add the pl extension so that the extension now reads:

Extension: cgi pl
MIME Type: application/x-httpd-cgi

Note: That's a space between cgi and pl.

Then click on Store then Commit and commit your changes.

As always, the .pl file will need to have permissions set so that the web server can run the program.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) WebServer :
How do I setup multiple web sites on my NetMAX Web Server Product?
Applies to: NetMAX WebServer, Internet Server ProSuite and Professional version 2.x - 4.0x
address-suppressed

IP Based virtual hosting

Important Note: RH52Pv2.0 and L22Pv2.x only support IP based virtual hosting. This means that each web site (domain name) has to have it's own IP address.

To add multiple IP's and setup web sites for them, please do the following:

  1. Add additional IP addresses to your network adapter from Home|Network|Interfaces click on the pencil next to your network adapter, add additional IP addresses, STORE, and COMMIT your changes.
  2. Add the additional domain names from Home|Network|Domains. You need to at least enter the Domain Name and Primary IP Address for the domain. You can click on the "?" for help on filling this form out. After you add all of the domains, click on STORE, and COMMIT your changes.
  3. Add host names for the additonal domain names from Home|Network|Naming. You'll probably want to add names like www.domainname.com for each IP address. After you add all of the host names, click on STORE, and COMMIT your changes.
  4. From Home|Services|WWW you should be able to click on the WEB SITES tab and add a web site for each www.domainname.com that you set up in step 3. Make sure and specify a different "Path" for each one. You'll probably want to put all of the paths parallel to each other.

         |--- /log       |--- /PublicFTP           |--- /domainname1
    /var |--- /mnt ------|--- /System ---|--- /Web |--- /domainname2
         |--- /preserve  |--- /Web                 |--- /domainname3
    

    If you have L22Pv3.x, you'll want to select "IP" for "Web Site Host Method".

    When you're done adding your web sites, click on STORE, and COMMIT your changes.

  5. You'll probably want to setup a username for the webmaster of each domain name and set their home directory to be the "Path" to the web site. That way each user can ftp/telnet in and edit the documents that they're responsible for.
  6. If you are using the mail server on your NetMAX and have both domain names (and their MX record) pointing to the NetMAX then each user (Home|Users|Users) will actually be able to receive email at any of the domain names associated with the NetMAX machine.

    So the user john would receive email at john@domainname1.com and/or john@domainname2.com. It would be up to john on which domain of the two he wanted to have people send his email to. He could use both if he wanted.

    You will need to make sure that the check box for "Include all domains for this NetMAX" is checked under the ROUTE tab from Home|Services|Mail if you don't want to have to send your mail to john@www.domainname1.com. You can click on the "?" for help when in that area for more information.

    In RH52Pv2.0 and L22Pv2.x, you can only setup email aliases for the primary domain name. In L22Pv3.x, you can setup virtual email aliases for each seperate domain name.

Name Based Virtual Hosting

Important Note: L22Pv3.x supports both IP based, and name based virtual hosting. This means that each web site (domain name) does not need to have its own IP address, because multiple web sites can be hosted on each IP address.

To add multiple IP's and setup web sites for them, please do the following:

  1. When setting up your first web site under Home|Services|WWW, you will want to select "Name" for the "Web Site Host Method", if you are going to do name based virtual hosting.
  2. To add addtional web sites, you'll need to add the additional domain names from Home|Network|Domains. You need to at least enter the Domain Name and Primary IP Address for the domain. You can click on the "?" for help on filling this form out. After you add all of the domains, click on STORE, and COMMIT your changes.
  3. Add host names for the additonal domain names from Home|Network|Naming. You'll probably want to add names like www.domainname.com for each IP address. After you add all of the host names, click on STORE, and COMMIT your changes.
  4. From Home|Services|WWW you should be able to click on the WEB SITES tab and add a web site for each www.domainname.com that you set up in step 3. Make sure and specify a different "Path" for each one. You'll probably want to put all of the paths parallel to each other.

         |--- /log       |--- /PublicFTP           |--- /domainname1
    /var |--- /mnt ------|--- /System ---|--- /Web |--- /domainname2
         |--- /preserve  |--- /Web                 |--- /domainname3
    

    Ensure that you select "Name" for the "Web Site Host Method."

    When you're done adding your web sites, click on STORE, and COMMIT your changes.

  5. You'll probably want to setup a username for the webmaster of each domain name and set their home directory to be the "Path" to the web site. That way each user can ftp/telnet in and edit the documents that they're responsible for.
  6. If you are using the mail server on your NetMAX and have both domain names (and their MX record) pointing to the NetMAX then each user (Home|Users|Users) will actually be able to receive email at any of the domain names associated with the NetMAX machine.

    So the user john would receive email at john@domainname1.com and/or john@domainname2.com. It would be up to john on which domain of the two he wanted to have people send his email to. He could use both if he wanted.

    You will need to make sure that the check box for "Include all domains for this NetMAX" is checked under the ROUTE tab from Home|Services|Mail, if you don't want to have to send your mail to john@www.domainname1.com. In L22Pv3.1, this check box is called "Consider all mail local for this domain" and is located under the MAIL tab in Home|Network|Domains. You can click on the "?" for help when in that area for more information.

    Virtual email aliases can be created for each domain name available on the NetMAX.


address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) WebServer :
For what Certificate Authorities can NetMAX create a Certificate Signing Request for SSL?
Applies to: NetMAX version 3.0 - 4.0x
address-suppressed
The NetMAX Interface can generate Certificate Signing Requests (CSR's) for the following Certificate Authorities (CA's).

128i Ltd. (New Zealand)
BelSign NV/SA
CertiSign Certificadora Digital Ltda.
Deutsches Forschungsnetz
Entrust.net Ltd.
Equifax Inc.
GlobalSign NV/SA
IKS GmbH
ISAKMP Test CA
NLsign B.V.
TC TrustCenter (Germany)
Thawte Consulting
Verisign, Inc.
Verisign, Inc. Test CA

address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) WebServer :
When I try to setup multiple web sites, get "The IP for this host name is already used in an IP based Virtual Host".
Applies to: NetMAX WebServer, Internet Server ProSuite and Professional version 3.x - 4.0x
address-suppressed
In NetMAX Internet Server Suite/ProSuite, you have two Web Site Host Methods:

  1. IP Based Web Hosting
  2. Name Based Web Hosting

You can not have a combination of the two on the same IP.

You probably already have a website setup for IP.

All you need to do is edit the "Web Site Host Method" for the site, and change it from IP to Name, and then you can create additional Name based web sites on the same IP.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) WebServer :
How do I enable the FrontPage server extensions to handle form submission webbots?
Applies to: NetMAX Internet Server Suite, WebServer, and Professional versions 2.x - 4.0x
address-suppressed
Update: NetMAX 4.x automatically sets up form to email if you handle mail for the domain that the web site is in. It uses the email address of the person responsible for that domain for the default sender address.

Emailing the form submissions in NetMAX 3.x and earlier.

Here are the steps that you must take to configure the sending of mail for the FrontPage server extensions for old versions of NetMAX.

Login as root and edit the /var/local/frontpage/version4.0/frontpage.cnf file to contain the following entries:

SendmailCommand:/usr/sbin/sendmail %r
MailSender:frontpage@yourdomain.com

The other option would be to add these lines:

SMTPHost:127.0.0.1
MailSender:frontpage@yourdomain.com

The MailSender address will be used if the from address is not specified in the form. These settings will be used for all virtual hosts as well.

To use different settings for different hosts, instead of editing the frontpage.cnf file, you would edit the .cnf file for each virtual host in the /var/local/frontpage directory.

You will want to read the knowledge base article at:

http://www.netmax.com/fom/cache/266.html

Saving the form submissions to disk

If you are saving form submissions to a file with a webbot, ensure that the directory that you're saving to is writeable by the user "nobody", and that the file already exists and is writeable by the user "nobody". FrontPage expects the file to already be there, and will not create it.

Helpful Notes

(You only need to do the following if you are going to copy your FrontPage created documents over from a Microsoft website, instead of publishing them, like you're supposed to. If you use FrontPage to publish your site to the NetMAX, you do not need to do this!)

In order for the NetMAX to handle the Microsoft FrontPage HTML markups just like a Microsoft FrontPage enabled web server, it only takes a two-line modification to the FrontPage root web's ".htaccess" file. If you have problems publishing your FrontPage documents, or to avoid having to create the form submission save-to files, you can try the following.

The HTML files need to be parsed by "/_vti_bin/shtml.exe" in order for the webbot markups to function as they would on a "normal" FrontPage enabled server. If the HTML pages are not put through "shtml.exe", then the webbot markups are not processed, and the web page will not displayed as intended.

In the FrontPage root's directory (like /var/mnt/System/Web/external) there should be a ".htaccess" file. Add these two lines at the end:

    AddType application/frontpage htm html
    Action  application/frontpage /_vti_bin/shtml.exe

This will make all ".htm" and ".html" files be passed through "/_vti_bin/shtml.exe", which will parse the FP webbot markups, making the NetMAX web server act just like a standard Microsoft FrontPage enabled web server.

SERIOUS DRAWBACK: Since we told Apache to send *all* HTML files through the external CGI script, accessing any HTML file will cause the "shtml.exe" program to be executed. This could seriously slow down the system during a period of time when there are a lot of HTML files being accessed.

Recommended solution: Instead of parsing all "htm" and "html" files for FrontPage webbots, pick another file name extension, like "fphtml", to parse for webbots. In this case, the .htaccess additions mentioned above should be changed to be:

    AddType application/frontpage fphtml
    Action  application/frontpage /_vti_bin/shtml.exe

Note that we do not recommend running the FrontPage server extensions due to multiple security problems associated with them. We can not provide support beyond ensuring that you have enabled FrontPage in the NetMAX Interface. If enabled for a web site, Microsoft's FrontPage Server Extensions for UNIX should be installed as instructed by Microsoft.

http://support.microsoft.com/support/default.asp?SD=SO&PR=fp2000


address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) WebServer :
UID of user "nobody" changes when upgrading to L2.4Pv4.0x
Applies to: NetMAX Professional Suite version 4.0x
address-suppressed
When upgrading a NetMAX Internet Server Suite or Professional product, you will find that the User ID (UID) of the "nobody" user has changed.

For compatibility reasons, we have changed the UID to match the one that RedHat's apache RPMs use. This may cause problems when upgrading a NetMAX that already has web sites configured on it with web documents or directories owned by the user.

To resolve any issues after an upgrade, you may need to run this command as root:

find / -uid 65534 -exec chown nobody {} \;

address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) WebServer :
How do I use CGI on my website?

CGI (Common Gateway Interface) is a great technology for making websites more interactive. A CGI script is a program which is used to generate and customize HTML output or for processing of forms and user data. An example CGI script is included at the bottom of this article.

To enable CGI execution on your website, follow these steps:

  1. Log into the NetMAX interface as an administrative user
  2. Access HOME|Services|WWW
  3. Click Create to make a new website, or the pencil icon to edit an existing website
  4. Supply the proper path and hostname information on the Aliases Tab
  5. Click the OPTIONS tab
  6. Ensure that Enable CGI Execution is checked.
  7. You may also wish to change the Default File to the name of your CGI app, i.e. index.cgi
  8. Store and Commit the changes

This will cause your NetMAX server to treat any file whose name ends in ".cgi" and is marked as executable to be run from anywhere within the path specified in step 4 (including subdirectories) as CGI applications.

Please note that CGI scripts are programs that run on your server. This means that you should be sure that any CGI applications you choose to implement are secure and do not have any undesired side effects. CGI applications will be run as the user "nobody" by default, so they won't likely be able to damage the system, but any directories and or files accessible to the "nobody" user are accessible by CGI programs as well.

For this reason, it is common practice to put all cgi applications under a common directory which is separate from your usual web content. This directory is typically called "cgi-bin." To achieve maximum security, administrators should put the cgi-bin directory in a completely separate directory space. To accomplish this, disable CGI execution on the main site, create the cgi-bin directory in a separate directory space and add a new site by following the instructions above with one key exception: in the box labelled "URL Path" specify /cgi-bin. This means that the URL to the example CGI would become http://www.mynetmax.net/cgi-bin/index.cgi instead of http://www.mynetmax.net/index.cgi.

--- Example CGI script below ---
#!/usr/bin/perl -w
use CGI;
my $query = new CGI;
print $query->header,
  $query->start_html('A Simple Example'),
  $query->h1('A Simple Example');

address-suppressed
(Category) (Category) NetMAXFAQ :
Browsers
Contains answers to questions about browser settings and functions.
address-suppressed
Subcategories:

Answers in this category:
(Answer) When viewing a NetMAX table using Unix Netscape, it is difficult for some users to see which checkboxes are checked.
(Answer) Internet Explorer keeps giving me "Browser Cookie Error" and the NetMAX interface says "Login Disabled because your browser does not have cookies enabled properly!".
(Answer) Why does nothing happen when I set up a users web page with .htaccess override?
(Answer) How can I tell how many bits of encryption my browser supports?

(Answer) (Category) NetMAXFAQ : (Category) Browsers :
When viewing a NetMAX table using Unix Netscape, it is difficult for some users to see which checkboxes are checked.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
This is a user's preference issue. One way to resolve it is to use yellow as the background for buttons by setting up the .Xdefaults. Add the line: Netscape*Select Color: Yellow
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Browsers :
Internet Explorer keeps giving me "Browser Cookie Error" and the NetMAX interface says "Login Disabled because your browser does not have cookies enabled properly!".
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.03
address-suppressed
To fix this problem, click on "View" command of the Internet Explorer browser window, select Internet Options, then select Settings, then View Files - and then delete all the files under c:\WINDOWS\Temporary Internet Files.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Browsers :
Why does nothing happen when I set up a users web page with .htaccess override?
Applies to: NetMAX Linux RH52P v2.0
address-suppressed
There are two problems: First it appears that the using a .htaccess file to overide options does not work. On the User Web Pages tab you can allow .htaccess override, but when you have a .htaccess in the user's public_html directory it does nothing. One reason is it does not get to the .htaccess file and when it does, it does not use any of the overrides specified.

The second problem is that is does not get the the user's .htaccess file, and that is because of the configuration setup in /var/conf/users/apache/access.conf. In the Directory directive is has AllowOverride None, which makes it unable to get to the user's .htaccess.

This appears to happen on linux and freebsd.

Updated 7/16/99, JAH

It appears that is a Apache security issue. When using the Directory directive and trying to match for a regular expression, it appears to ignore the .htaccess file in that directory. This is true for user web pages, but also it is true a regular web site was matched as a regular expression. But, seeing that for the regular web sites we give the absolute path, .htaccess works fine.

Please install the update package RH52Pv2.0U1.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Browsers :
How can I tell how many bits of encryption my browser supports?
Applies to: Netscape and Internet Explorer web browsers
address-suppressed
Follow these easy steps to get information about your browser:

Windows:
Click on Help in your browser's top menu bar. Scroll down to About Navigator/Communicator or About Internet Explorer. The top line of the resulting window displays your browser version.

Macintosh:
With the browser open click on the Apple Menu. Click on About Navigator/Communicator or About Internet Explorer. The top line of the resulting window states your browser version.
address-suppressed
(Category) (Category) NetMAXFAQ :
Hardware
Subcategories:

Answers in this category:
(Answer) Is the WinChip-200 compatible with NetMAX?
(Answer) Can I use my General Instruments SB1000 one-way cable modem with NetMAX Fire Wall?
(Answer) How do I get NetMAX to use all of my memory (RAM) if it is't automatically detected?
(Answer) Why does the NetGear FA-310 card not work with my NetMAX Linux RH52Pv2.0?
(Answer) Why does my Intel Ethernet Pro 100 NIC stop responding and give me the "eth0: Too much work to do at interrupt, status=0x4050" error?
(Answer) Does NetMAX FileServer/Professional support IDE tape backup devices?
(Answer) Does NetMAX support hardware level RAID?
(Answer) I keep getting a message saying there are no rx buffers and/or no resources for my Intel EtherExpress Pro card. What's wrong?
(Answer) Are USB keyboards compatible with NetMAX?
(Answer) I upgraded to NetMAX 4.04 and my SCSI RAID controller (or Wireless Card) stopped working. How can I fix this?

(Answer) (Category) NetMAXFAQ : (Category) Hardware :
Is the WinChip-200 compatible with NetMAX?
Applies to: All versions of NetMAX
address-suppressed
The WinChip is a Windows only chip. Cybernet Systems does not support this CPU.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Hardware :
Can I use my General Instruments SB1000 one-way cable modem with NetMAX Fire Wall?
Applies to: NetMAX version 2.1
address-suppressed
The General Instruments SB1000 is supported in the NetMAX L22PV2.1 product.

In order for the NetMAX to recognize it, you must set up the SB1000 driver. This requires configuring Linux's Plug-and-Play (PnP) system. The simple method, which should work for most installations, is to:

  • Obtain a "root" shell on your NetMAX. Use "telnet" to log in as an administrator, and then "su".
  • Type the following command:
    /sbin/pnpdump -c | /bin/sed -e 's;(CHECK);;' > /etc/isapnp.conf
    
  • It is extremely important to check the resulting /etc/isapnp.conf file to make sure that the GIC board has the correct IO 0 BASE, IO 1 BASE, and INT 0 IRQ values. If you have the Microsft Windows drivers installed, then you can use the System Control Panel to determine the correct values for these parameters. Also check this file for conflicting IO and IRQ parameters regarding other devices that the PnP setup software ma have found.

  • Type the following command:
    echo "sb1000" >> /etc/netmods.list
    
    (note that there are two ">" characters)

  • Reboot your NetMAX for the changes to take effect.
Now, when configuring dial-out modems (Home -> Network -> Interfaces -> ttyS#), you will see a checkbox for Use with a CableModem. Check this box, and enter the frequency (in MHz) that you will be using (your Cable provider must give you this information). You will probably want to set the Enable IP NAT option as well.

After setting up the dial-out modem, visit the Home -> Network -> Routing page and set the Default Router to the dial-out modem you just configured (ttyS#).

Then visit the Home -> Network -> DNS page and set the Allowed to use InterNIC checkbox, so your NetMAX can resolve names on the Internet.

Lastly, Commit all of these changes.

The next time your NetMAX needs to access the Internet, it should automatically dial your Cable service provider.


address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Hardware :
How do I get NetMAX to use all of my memory (RAM) if it is't automatically detected?
Applies to: NetMAX version 2.x - 4.0x
address-suppressed
Try running this command from the shell prompt, logged in as root:

RAM

It will ask you if the amount of memory you currently have is correct. Answer n, and it will ask you how much you really have.

You'll have to reboot to get the OS to pick up the changes.

We have found that Linux has a problem finding the memory in some hardware configurations.

Also, you can specify how much memory you have at the Linux boot prompt. When you reboot your NetMAX machine, you should get the Linux boot prompt for 30 seconds at the console. At this prompt type:

linux mem=###M

Where ### is the amount of memory in megabytes. For example, if you have 128M of memory, and the machine is only recognizing 64M, you would type:

linux mem=128M

(Answer) (Category) NetMAXFAQ : (Category) Hardware :
Why does the NetGear FA-310 card not work with my NetMAX Linux RH52Pv2.0?
Applies to: NetMAX version 2.0 - 2.1
address-suppressed
The NetGear FA-310 ethernet card is a Tulip clone which uses the Digital 21x4x chipset. This chipset is not supported in Red Hat Linux 5.2, and therefore is not supported by NetMAX Linux RH52Pv2.0.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Hardware :
Why does my Intel Ethernet Pro 100 NIC stop responding and give me the "eth0: Too much work to do at interrupt, status=0x4050" error?
Applies to: NetMAX version 2.x - 3.x
address-suppressed
This may happen on occassion on machines that are under heavy loads. You can increase the max_interrupt_work value to resolve the problem.

You would add this line to the /etc/conf.modules file:
options eepro100 max_interrupt_work=40
The variable 40 is just an example, max_interrupt_work uses 20 by defaults. The variable should be determined on a case by case basis.

Note: If you use a number which is to high it potentially could slow down your network traffic.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Hardware :
Does NetMAX FileServer/Professional support IDE tape backup devices?
Applies to: NetMAX version 2.x - 4.0x
address-suppressed
Unfortunately IDE tape drives are not support by the NetMAX. Only SCSI tape backups are currently supported.

However, there is a way to add an IDE tape drive from the command line. Here are the instructions:

  1. Add the line "insmod ide-tape" (without the quotes) to the /etc/rc.d/rc.local file.
  2. Add the tape entry in the /etc/devs.conf file.

    An example is given in the file for reference:

    #[TapeDrive]
    #st0=SCSI Tape 1 <-sample scsi drive line

    A sample of what you might enter:

    [TapeDrive]
    ht0=IDE Tape 1

  3. Reboot or run /usr/netmax/etc/rc.d/Devs.first (for 3.x products) or /etc/init.d/netmax_devs (for 4.x products)

You should now see the drive in the interface, under backup devices.

NOTE: This is for reference only as we can only support the interface. Any command line instructions are done at your own risk.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Hardware :
Does NetMAX support hardware level RAID?
Applies to: All Linux NetMAX versions
The current version of NetMAX doesn't contain any of the drivers or utilities that will allow you to manage a hardware level RAID.

NetMAX can be installed on a hardware level RAID if:

  1. The hardware level RAID is transparent to the OS (operating system).
  2. The RAID controller appears to the OS as one of the supported SCSI cards.
  3. The RAID controller shows the system drives to the OS with the standard sdX naming schemre.

Most hardware level RAID systems come with a DOS bootable floppy that you use to manage the hardware level RAID, and then you install the OS on the "system" drives that you have created.

It is probably much easier to install NetMAX on a supported SCSI adapter, install the SCSI drivers (and management software if available) for your RAID adapter, and then mount and use the RAID as additional filespace/volumes.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) Hardware :
I keep getting a message saying there are no rx buffers and/or no resources for my Intel EtherExpress Pro card. What's wrong?
Applies to: NetMAX version 2.x - 3.x

The following messages are usually caused by an Intel Ethernet Express Pro 100 card sharing an IRQ with other devices:

eth0: card reports no RX buffers.
eth0: card reports no resources.

If you have one of these cards and this problem exists you will need to go through the BIOS to force this card to use a unique IRQ.

If you have two of these cards installed and this problem exists try replacing one of the cards with another NIC (check our compatibility list.) If this does not work make sure that this card is using unique IRQ through your BIOS. For more assistance, refer to the manual included with the network card, or to the manufacturer's website.


address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Hardware :
Are USB keyboards compatible with NetMAX?
Applies to: NetMAX version 4.0x
address-suppressed
Generally, the answer to this is No. However, many computers will power the USB keyboard through the BIOS, allowing you to use the keyboard to install NetMAX. The keyboard will then fail to work when running NetMAX after the initial install. Since it is still possible to administer the NetMAX machine through the web interface and also to use ssh to get to the console, it should be possible to use a NetMAX machine in this way.

If you need to get in to the NetMAX machine directly, then make sure you have a PS-2 keyboard, and a computer that supports it.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) Hardware :
I upgraded to NetMAX 4.04 and my SCSI RAID controller (or Wireless Card) stopped working. How can I fix this?
There is a bug in NetMAX 4.04 where certain SCSI controllers will not work. If you encounter this bug, there is an easy fix for it. You need to remove the Devs.first file. Follow these steps:

  1. Log in to the NetMAX Interface as the administrative user.
  2. In the Files Manager, navigate to the /usr/netmax/etc/rc.d directory. Click on root to begin navigating there.
  3. Remove the Devs.first file by placing a check in the box, clicking on Actions, and choosing to "Delete" the file.

Please note: It has been shown that this bug can also affect Wireless Network card functionality. If your wlanX device gets changed to "Unknown Ethernet" in the interface, then follow the above steps to fix this problem.
address-suppressed
(Category) (Category) NetMAXFAQ :
File Sharing
Applies to: All versions of NetMAX
address-suppressed
Subcategories:

Answers in this category:
(Answer) Why does it take so long for Windows File Sharing changes made on the NetMAX to take effect?
(Answer) Why are my shareable directories (using NFS) not writeable?
(Answer) The permissions and exports for removable devices are incorrect.
(Answer) Can I share a hard drive that already has data on it, but not make it into a NetMAX volume?
(Answer) When a user moves from one primary group into another, does the group setting on his files change automatically?
(Answer) Why did I get a "Group is not committed" error when I set up a new share?
(Answer) How do my Windows(CIFS) clients access the NetMAX's shares?
(Answer) Can my NetMAX act as an NT PDC or an NT Member Server?
(Answer) Why do my Windows users get "invalid password" errors when attempting to fileshare?
(Answer) How can I share the drive on my Windows machine with Linux?

(Answer) (Category) NetMAXFAQ : (Category) File Sharing :
Why does it take so long for Windows File Sharing changes made on the NetMAX to take effect?
Applies to: All versions of NetMAX
address-suppressed
Changes made to Windows File Sharing can take up to 3 minutes to affect Windows clients, and up to 15 minutes to affect Windows Network Neighborhood.

This problem is inherent in all Windows networking. Windows servers take time to refresh, and making certain changes won't propagate to the clients immediately.

The amount of time it takes also depends on the version of Windows you are running. Some Windows versions will refresh quicker than others.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) File Sharing :
Why are my shareable directories (using NFS) not writeable?
Applies to: NetMAX L22Pv2.2
address-suppressed
This is a problem in version 2.2 of NetMAX FileServer. A work around would be to manually edit your /etc/exports file to contain the "rw" parameter. For example, you might edit this line:

/var/mnt/System/tmp 192.168.0.1/255.255.255.128(no_root_squash)

to read:

/var/mnt/System/tmp 192.168.0.1/255.255.255.128(rw,no_root_squash)

You will also need to edit the /etc/commit.conf file so that the /etc/exports file will not be overwritten by commits issued in the NetMAX interface. You would need to add the following line to this file:

skip /etc/exports


address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) File Sharing :
The permissions and exports for removable devices are incorrect.
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
When initially setting up a File Sharing path (Home|File Sharing|Paths) for a Removable Media (Home|File Sharing|Removable Media) (CD ROM or floppy disk), if you do not change the permissions on the Security Tab, permissions on the path may be incorrect. In order to get the correct paths for the first time, modify the Security Tab and store the changes.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) File Sharing :
Can I share a hard drive that already has data on it, but not make it into a NetMAX volume?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
Create a directory in the "/var/mnt" directory called "MyDisk" (or whatever name you want to give it), with the full path "/var/mnt/MyDisk". Mount the disk to this path, go to the NetMAX interface Home|File Sharing|Paths, and create a new path for this hard drive. Once on the general tab for Paths, you cannot select the directory for the path, so you must type it in by hand. For example, type into the Path field, "/MyDisk", or for any subdirectory it could be "/MyDisk/Subdirectory". Choose what is needed, or setup owners or file permissions from the Security page. Then STORE and COMMIT, and the disk will be shared. To make this permanent, add your disk as an entry in /etc/fstab.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) File Sharing :
When a user moves from one primary group into another, does the group setting on his files change automatically?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
No. When a user's primary group is changed, the group for the files he/she owned can be changed by the administrator through the Files Manager, or using the Security tab page from Home|File Sharing|Paths tab|Edit or Create a Path. The user may also use the Files Manager interface to change the group ownership of any files accessible via the Files Manager.
address-suppressed
(Answer) (Category) NetMAXFAQ : (Category) File Sharing :
Why did I get a "Group is not committed" error when I set up a new share?
Applies to:  NetMAX FreeBSD Bld475
             NetMAX Linux 2.0.37 - 4.0x
address-suppressed
When you are creating a path onto a volume and want to specify a group that owns that path (on the Home|File Sharing|Paths tab | Edit or Create path |Security tab), the group already must have been created and committed.

This is because if the group is specified for a path, and then after that group is deleted before the commit, the path will no longer have a valid group with which to associate.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) File Sharing :
How do my Windows(CIFS) clients access the NetMAX's shares?
Applies to: All versions of NetMAX except FireWall Suite, FireWall ProSuite, and FireWall
address-suppressed
The NetMAX FireWall Suite, FireWall ProSuite, and FireWall do not include file sharing functionality in the NetMAX Interface.

All other products create a volume named "System" by default, but do not enable file sharing on the entire volume. Rather, it will create a Path in this volume named "Web", and another one named "PublicFTP" (WebServer products only) that has both Macintosh(AppleShare) and/or Windows(CIFS) filesharing enabled if the NetMAX finds that it is in a Windows workgroup and/or in an Apple Talk Zone.

For your Windows clients to access shares on a Windows Network using CIFS, they must be using TCP/IP. Your Windows clients need to have the TCP/IP protocol setup on their ethernet NIC (Network Interface Card) and have "Client for Microsoft Networks" and "File & Printer sharing for Microsoft Networks" bound to the TCP/IP protocol.

There are basically two methods for CIFS clients to find shares on a Windows network. One is the broadcast method, and the other method is by using a WINS server.

Broadcast Method

When using the broadcast method, each machine on the network that has shares, will advertise these shares on the IP network's broadcast address on UDP ports 137 and 138 approximately every 12 minutes. Although a client's shares are broadcast throughout the entire IP network, only the master browser actually uses this information. The master browser's job is to maintain the browse list of shares, and provide it to clients on the network that request it. There must be a master browser for each windows workgroup on an IP network in order for machines and shares in that workgroup to appear in the "Network Neighborhood". Windows 95, Windows 98, and Windows ME machines are only capable of acting as a master browser for their workgroup if they have file and print sharing service enabled.

If your NetMAX is running product version 3.1p2 or earlier, it is not capable of acting as the master browser for your network. This means that the NetMAX is not responsible for making shares available in your client's Network Neighborhood. You are responsible for ensuring that you make a master browser available for each workgroup on each network, in these instances if your clients need to browse the network.

Because it is possible to have CIFS (Common Internet File System) clients on the same logical network while seperating them with routers that do not pass on IP broadcasts (such as a VPN over the Internet), it is recommended that all machines in a Windows network be on the same physical network.

Although "Client for Microsoft Networks" is not enabled on most Windows machines by default. After enabling it, the broadcast method is the default browsing method that is used.

WINS Service

To allow network browsing between networks, a WINS server must be implemented. A master browser must still be set up for each workgroup for each network, but these master browsers can synchronize with a central WINS server.

You can enable your NetMAX server to act as a WINS server from Home|Sharing|Windows on the current version. Because a WINS Server must be the master browser for the workgroup that it is located in, when NetMAX is configured to be a WINS server, it also raises its OS level to force the outcome of all master browser elections in its favor. Which means that the NetMAX should force itself as the master browser for its workgroup on its network. Because of this, you should not set up NetMAX as a WINS server on the same domain that a Windows NT PDC or BDC reside in. If it is necessary to have a WINS server on these domains, it is recommended that you use the Windows NT machine as the WINS server.

When using a WINS server, there should be one, and only one WINS server, and every single machine that will partake in windows file and printer sharing should be configured to use the WINS server for NetBIOS name resolution.

The WINS server itself should not use a WINS server. Although Windows NT machines are capable of synchronizing multiple WINS servers for an even bigger Windows network, the protocols used have not been made available to the public and so your NetMAX is not capable of performing this function.

Accessing Shares on NetMAX

This section does not cover browsing. You will want to implement a method of browsing in order to use these instructions.

In order for your clients to see the NetMAX in their "Network Neighborhood", the clients must utilize the same master browser or WINS server.

To actually connect to the shares on the NetMAX, you must authenticate yourself on the network. This is done by logging into "Client for Microsoft Networks" with the same username and password as your account on the NetMAX. You can not access the NetMAX's shares without having a username and password on it. The NetMAX is not capable of authenticating against an NT PDC (acting as an NT Member Server) or acting as a PDC.

To administer your shares (create,edit,delete), you can access the file sharing menu from Home|File Sharing.

Common Issues Encountered with the CIFS Protocols

  1. If your NetMAX is not acting as a WINS server, it will not partake in browser elections. This means that, unless you have another dedicated master browser for your network such as another SAMBA server or a Windows NT machine, one of your clients is likely to become the master browser. Because a lot of clients don't stay powered up, this may cause problems connecting to shares, and acquiring browse lists should the machine that was the master browser no longer be available.

  2. If you have no machines that have "File and Print Sharing" enabled, you may not even have a machine acting as a master browser. If you have more than one client machine with the capability of acting as a master browser, it is possible that both machines will continue to have elections throughout the day to determine which one should act as the master browser. Because most clients running the same Windows OS will have the same OS level, it is possible for the master browser to switch throughout the day, causing delays when accessing shares becuase of the need for the clients to locate the new master browser.

  3. If one client was acting as the master browser, and all the clients are turned off, if the one that was acting as the master browser is not turned on first, then the other machines will no longer know where to find the master browser. This will cause you to have to wait for elections to again be initiated and for a master browser to be determined before you will be able to browse the network.

  4. If a client is acting as a master browser for a domain, it is possible that the client will not allow the other clients to resolve NetBIOS names, where as a Windows NT server, or a SAMBA server would have a guest account so that anyone on the same network would be authorized to resolve NetBIOS names. Therefore, if a client becomes the domain master browser, it may be necessary to connect to the shares via IP address instead of by NetBIOS name.

    To assist with this, you can make your NetMAX the master browser. Since it should be available more than most clients, this would be a very good idea. Although this can not be done from the NetMAX Interface for versions prior to L22Pv31p3, you can add the following lines to /var/conf/samba/smb.conf

    preferred master = yes
    os level = 65
    

    You will then want to see the article here.

    After protecting your custom changes, you will want to restart SAMBA. The easiest way to do this, may be to restart your NetMAX.

  5. If your master browser is a SAMBA server or a Windows NT server, it is entirely possible for it to be acting as a router and have NICs located on more than one IP broadcast network. If this happens, it is possible for two master browsers, even though they're on different networks, to initiate an election. This will result in there not being a master browser for one of the networks. The L22Pv31p1 version of NetMAX and earlier do not let you specify which network card to run file sharing on. It is therefore not recommended to use the NetMAX as a WINS server if it is located on more than one network (possibly acting as a router). Most NetMAX FireWall implementations make the external NIC reside on their ISP's network, and there are often going to be uncontrollable parameters, including foreign NT servers, PDCs, WINS servers, and competing master browsers.

    To help with this issue, a firewall rule could be placed on the NIC that you don't wish to be the master browser on. The "Block all file sharing services" common firewall rule should be sufficient if you have at least L22Pv30.

  6. Windows filesharing or browsing does not work through an IP NAT.
To assist with some of these issues, we may be releasing a Windows File Sharing addon package for NetMAX. We are looking at enabling the following configurations of the NetMAX.

  1. Act as master browser for a workgroup on a network (will be added).
  2. Choose which NIC to run file sharing on (will be added).
  3. Act as master browser and the WINS server (currently available).
  4. Do not partake in browser elections (default behavior of NetMAX currently).
  5. Utilize a WINS server (currently available).
  6. Specify WINS server configuration to clients with DHCP server (current status unknown).

IMPORTANT NOTE:The /var/log/log.nmb log file will prove to be invaluable at assisting you to diagnose your Windows Network browsing issues. This article does not attempt to cover Active Domain Controllers.

(Answer) (Category) NetMAXFAQ : (Category) File Sharing :
Can my NetMAX act as an NT PDC or an NT Member Server?
Applies to: All versions of NetMAX.
address-suppressed
There are not currently any NetMAX products where you can configure it to act as PDC, or login to a PDC, through the NetMAX Interface.

However, this may not limit you, if you have the knowledge to configure Linux and samba to enable this functionality without using the NetMAX Interface.

We recommend going to Samba's website at http://www.samba.org for additional information on configuring samba.
address-suppressed

(Answer) (Category) NetMAXFAQ : (Category) File Sharing :
Why do my Windows users get "invalid password" errors when attempting to fileshare?
Applies to: NetMAX File Server and Professional Suite 2.x - 4.0x
address-suppressed
Unless the administrator of the NetMAX server has manually modified the contents of the
Samba configuration files (located in /var/conf/samba,) the only reason for this error is
a mismatched password or username.

The user name and password must be the same on both the Windows machine and the NetMAX machine
to access the NetMAX from a Windows machine's Network Neighborhood.

NOTE: Another possible cause for this message is that the Windows machine may not be
encrypting passwords by default.

Experienced system administrators can try the following tasks to fix this situation.

Note, however, that modifications to the System Registry can cause Windows machines
to become inoperable if a mistake is made.

Anyone not familiar with editing the Windows Registry should not edit the Registry.

If you aren't scared off yet, do the following:

To verify this setting, access Start->Run on the Windows machine.
Enter regedit in the dialog box and press Enter.

For Win95 or Win98:

    Access HKEY_LOCAL_MACHINE->System->CurrentControlSet->Services->VxD->VNETSUP
    in the left pane.

   Create a "dword" in the right pane called "Enable PlainTextPassword".

   Assign a value of "0" to the "EnablePlainTextPassword" key.

Close regedit and reboot the Windows machine.

For Windows 2000

Access HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services->LanmanWorkStation->Parameters
in the left pane.

   Create a "dword" in the right pane called "Enable PlainTextPassword".