ACE

ACE Manual


Home

Download

Installation Instructions

Manual

FAQ


Glossary

Term

Definition

Java Virtual Machine Java, the computer language used to write ACE, is interpreted. In order to run a Java program, you must first start another program, called the Java Virtual Machine (or JVM). It reads the Java program and runs the commands it contains. Because the JVM is rather large, we provide installers both with and without the JVM. If you have other Java programs on your computer, then you probably already have a JVM installed and don't need to download or install another one to run ACE. However, ACE requires a JVM version 1.1.4 or later, so if you do have an existing JVM, you still need to make sure that it is a late enough version to support ACE. If you don't have a JVM, then you should download an ACE installer with a JVM or download a JVM from Sun or your OS vendor seperately.
JVM See Java Virtual Machine
Java 1.1.4 ACE requires Java 1.1.4 or later in order to function. Earlier versions of Java are missing functionality that ACE requires in order to operate correctly. If you are having difficult running ACE, you may with to check the version of Java on your computer. ACE will not work with a version number less than 1.1.4 and may not work well with version numbers beyond 1.1.6.
Exceptions An exception is an internal error in a Java program, the symptom of either a user mistake, a configuration problem with your virtual server, or a programming error in ACE itself. ACE will attempt to catch all exceptions and try to continue normally. If an exception is serious enough, however, ACE may close the current session and quit.
  General Exception Exceptions that cannot be classified in any other way will appear as a general exception. Read the exception's description carefully to determine what caused the problem.
  I/O Exception This exception will occur when something interferes with ACE's communications with the server. A lost or unresponsive network connection is the most common culprit. If you see this exception, you should double check your network connection. If you retry the operation that caused the exception once the connection is stable, it should work properly.
  Null Exception This exception is symptomatic of a programming error in ACE. If you see it, carefully record what you did that caused it to happen and report it to support@bluereef.net so that we can try to fix ACE.
  Out-of-bounds
    pointer Exception
This exception is symptomatic of a programming error in ACE. If you see it, carefully record what you did that caused it to happen and report it to support@bluereef.net so that we can try to fix ACE.
Errors Errors are serious conditions which prevent ACE from being able to do what you ask it to do. For example, trying to add a user when a user by the same name already exists is an error. ACE double checks everything you ask it to do and will alert you to any errors it discovers. When you get an error, you will need to alter what you are trying to do according to the problem reported in the error so that it makes sense to ACE.
  General Errors that can't be classified in any other way are considered general errors. To fix the problem, read the details of the error and act accordingly.
  Time Out A time-out error happens when the server and client experience difficulty communicating. Each expects to hear a response from the other within a certain amount of time. If the response doesn't come, then the connection is lost and a "time out" occurs. Heavy network traffic is normally the cause. Trying again later, when the network is less congested, is the best option.
Apache Apache is the most commonly used web server software on the Internet. It is both free and open source. This is the web server used on your Virtual Server.
Configuration files Apache's configuration files tell Apache the details of how you want your web site(s) run.
    httpd.conf This configuration sets up all the key parameters about your web site.
Aliases An alias redirects email traffic. When email arrives addressed to an alias, your mail server will redirect the mail to a new address specified by the alias.
Auto-responders An auto-responder is a special kind of alias. When mail arrives at an autoresponding alias, the autoresponder will send a new message back to the sender of the original message. The original message can also (optionally) be sent to a human or other email address or alias. An autoresponder is the email analog of a "fax back" system.
Spammers The virtual server's spammers file allows you to block incoming email from particular addresses and machines. If mail is received from one of the addresses on the spammers list, it will be returned to the sender as undeliverable.
Virtmaps A virtmap is a mapping between an address on a virtual subhost and the virtual server. When mail arrives for a subhost, the virtmap is used to turn it into an address or alias that the virtual server knows about.
ACE Client The ACE program consists of two pieces, one of which runs on your virtual server and one which resides on your own computer. The ACE client is the the part on your computer. This is the program you interact with directly. It sends commands to the ACE server on your virtual server in order to actually make the administrative changes you specify.
ACE Server This is the part of ACE which resides on your virtual server. You never interact with it directly. See ACE client for more details.
Stateless The ACE server is stateless. This means that only one command can be executed per connection and the server doesn't remember anything that happened during a previous connection. When you run ACE, it reconnects to the ACE server every time that it needs to perform an operation. While you are editing data, and no operation is being performed on the server, there is no actual connection to the server.

back
Back
home
Index
next

Copyright © 1999, Digital Tools, LLC.     Last modified May 2, 2000.