Edit Configuration

For some settings, you may need to restart the server after configuration. See Starting and stopping the Server.

Select Configuration from the Administrator Menu. Log on as an administrator for administrative privileges.

License Key

The license number limits the number of concurrent users and a future expiration date.
For Series 1000 products, the license number has already been entered. It usually allows 20 concurrent users for a period of 1 year. Upon expiration, you must obtain a new license number for free by re-registration.
For Series 2000 products, you will receive a temparary license upon download. This make it easy for evaluation. After purchasing, you will receive a owner's license.

Create New Log File Every (minutes)

The server creates a log file that contains information about the server activities, such as errors. This server log is written to the file with a naming convention log/######.log. The ###### is a timestamp so every log file has a different name. Later log files have a higher timestamp than earlier ones. You can specify how often a new log file is created. The default timestamp is 1440 minutes (24 hours), which specifies that new log file is created every 24 hours.

If this value is 0 (zero), no new log file will be created.

If this value is negative, no log file will be created.

Check Alarm Every (minutes)

The server has a built in alarm agent which constantly checks for alerts. This feature allows you to perform time-based changes. For example, in Defect Tracker, it is used for time-based escalation.
The frequency of this checking can be specified here in minutes.

Client Timeout (minutes)

Enter the number of minutes the system times out sessions if left idle. The default timeout is 60 minutes.

Check Client Timeout Every (minutes)

Enter the number of minutes the system will check the session for timeout. The default check is every 5 minutes.

Alert Email Address

This email address is the default sender for email notification.

Languages

All installed languages are shown, select the ones which you want to be used/enabled.

Logging

Select the modules to be logged in the log file.

Send Error to New Fire

If checked, error message will be sent to New Fire automatically when an Internal Error occurred. Only the version number and exception stack trace are sent.

Use Cookie for Session ID

If unchecked, New Fire Server identifies a client session by its remote IP address and browser name. If your network configuration limits your clients to have only one incoming IP (e.g. using of proxy), you need to use cookie here to uniquely identify sessions. Default is checked.

Proxy

Proxy setting is not required if this server has direct access to internet. If this server requires a proxy server to access the internet, you need to enter the proxy server address and port number here.

New Fire Server uses HTTP request to contact newfire.com for evaluation license and server updates.

SMTP Setup

All emails are relayed through this SMTP server. You must set up a SMTP server use email notification.

SMTP Host

The mail server host name, e.g. mail.newfire.com

SMTP Port

The default ports are 25 (standard), 465(secured), or 587(alternative). Your SMTP server may use other ports.

SMTP STARTTLS/SSL

Check this if the SMTP server supports STARTTLS or SSL for secured authentication and data transmission. Typically, you use port 25 or 587 for STARTTLS and 465 for SSL.

If the SMTP server uses a self signed certificate, you can run into this error: PKIX path building failed.

You can manually import the public key to your keystore:

  1. Locate the private/public key file in, say /user/share/ssl/certs/sendmail.pem
  2. Cut out the part from -----BEGIN CERTIFICATE----- to -----END CERTIFICATE----- and save to a file called sendmail.public. This is the public key.
  3. Import the public key: keytool -import -alias mail.yourcompany.com -keystore newfire/tomcat/conf/sendmail.keystore -file sendmail.public
  4. If you are using a keystore already, use that keystore and its password, otherwise a new mail.keystore is created. Enter a password and say yes to Trust this certificate? [no]:
  5. Change the newfire/bin/startserver and add -Djavax.net.ssl.trustStore=../tomcat/conf/sendmail.keystore and restart the server.

Cache Level

For better performance, objects can be cached in user's session and in server cache. You can choose to cache all objects and classes, only classes, or none at all. The default is to cache all objects.

Logon Panel

You can define your own logon panel. The default logon panel is /html/logonpanel.jsp

See Database Configuration for how to set database parameters.

© 2007 New Fire.