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. |