blob: e723202fa70d9b0d0f7b54ca091aa804bd08898b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
# UserServer Configuration Options
Note, a lot of the contents of this page have been stripped.
## Logging
Inclusion of this keyword enables logging of every command that passes over the network (both
input and output), as well as logging of various other information. It is primarily intended to be
used for debugging. All of this debugging information is appended to the ".out" file not the ".log"
file.
Logging can also be toggled on and off while the UserServer is running by sending the server
SIGUSR1: `kill -USR1 pid`
Use logging carefully, it generates a very large amount of output to the UserServer output file.
Logging functionality and these keywords are only available in UserServers that have been compiled
for Worlds' internal use.
This feature is disabled by default.
### InternalHttpServer
This is the base URL of the machine to use for handling HTTP requests for the internal version of
Gamma. For example: http://dev.worlds.net
### ExternalHttpServer
This is the base URL of the machine to use for handling static HTTP requests for the release (i.e.
external) version of Gamma. For example: http://www-static.us.worlds.net
### ScriptServer
Similar to ExternalHttpServer, this is the URL of the directory where server scripts should be
executed. This is for things like the registration script and various other maintenance scripts.
Example: http://www-dynamic.us.worlds.net/cgi-bin
### BindAddr (UserServer only)
Used when you wish to run two UserServers on a single multi-homed machine. This is really only
useful for redirecting traffic on one of the UserServers to a set of remote RoomServers.
### SmtpServer
The SMTP server to used to connect to for sending WorldsMail.
### MailDomain
The DNS domain to use in the "from" address when sending WorldsMail.
|