Vici parameters:
|
Shortcuts can be used on the command line or with command requests instead of the extended parameter name. |
Parameter name | Description | Default value | Shortcut |
------------ | configuration file | cbVici.conf | -config |
LogFile | log file (the actual date is automatically added) | cbVici.log | -log |
Archive | archive file (the actual date is automatically added) | cbVici.arch | -arch |
CommandPort | command port | 4145 | -ip |
MaxHTTPRequests | Maximum number of HTTP requests | 20 | -mr |
MaxRedirects | Maximum number of redirected connections as proxies for Java applets | 100 | -mred |
Password | password (username:password) A value of "off" means no authorization. ":" means HTTP authorization is enabled, but no username and no password to be entered. |
cobrow:secret | -pw |
VicinityUpdateInterval | vicinity list update interval in msec | 3000 | -vui |
SelectTimeoutInterval | default select timeout interval in sec | 180 | -sti |
URLCheckInterval | URL check interval in msec for checking Link database | 2000 | -uci |
URLExpireInterval | URL expire interval in sec to add when URL is learned | 604800 (=7d) | -uei |
ClientCheckInterval | Client check interval in sec for checking user database | 30 | -cci |
ClientExpireInterval | Client expire interval in sec. Dismiss data (icon etc) of inactive client. | 3600 (=1h) | -cei |
ClientDeleteInterval | Client delete interval in sec (0 means off). Delete inactive clients. | 86400 (=1d) | -cdi |
AnnounceRemoteLinkInterval | Interval for link annoncements to other Vicis in msec (soft state) | 10000 | -arli |
VerifyRemoteURLInterval | Interval for verification of remote URLs (check for remote Vici) in msec | 500 | -vrui |
AddressCacheTimeout | Validity of address cache entries in sec | 300 | -act |
ContinuousUpdates | continuous updates on=1/off=0 Update vicinities controlled by timer (see VicinityUpdateInterval) | 1 (on) | -cu |
OnDemandUpdates | on-demand updates on=1/off=0 Update vicinities any time locations change. | 0 (off) | -odu |
LinkDatabase | name of link database | ./links.cb | -ldb |
ClientDatabase | name of user database | ./clients.cb | -cdb |
DefaultInfoURLBase | User information URL Base (default) | http://your.host.your.domain/ cobrow/system/defaults/ |
-diub |
UseClientDatabase | use (read and write) user (client) database on=1/off=0 | 0 (off) | -ucdb |
UseLinkDatabase | use (read and write) link database on=1/off=0 | 1 (on) | -uldb |
Debug | Debugging level (Integer, see Table below) | 0x0000 | -debug |
Hostname | local hostname | localhost | -hn |
IgnoreRemoteLinks | ignore remote links exceeding maximum number of links per page (0=no limit) | 1 (on) | -irl |
DNSResolver | URL of Async DNS resolver, if any. Sync is default | -dnsr | |
AutoLearnTimer | learn all URLs intverval, '0' means off | 0 (off) | -alt |
IdleConnectionTimeout | timeout (in sec.) to close idle connections (no traffic), '0' means off | 300 | -ict |
StartDoc | Learn this document at system startup (URL) | -doc | |
TrackedHost | name of tracked host (multiple entries possible) | <the local host name is always tracked unless explicitely excluded> | -th |
NotTrackedHost | name to remove from list of tracked hosts | -nth | |
MapHost | name mapped to local Hostname (multiple entries possible) | -mh | |
NotMapHost | remove name mapping | -nmh | |
TrackAllHosts | tracked host checking disabled, on=1/off = 0 | 0 (off) | -tah |
DefaultLinkDistance | default link distance for users without properties | 1 | -dld |
DirectoryIndex | Name of the file to use as a directory index (multiple entries possible) | index.html | -di |
ProtectQueryPath | Path or subtree in which query part is not stripped off | -pqp | |
DenyTestAndSet | Always answer TestAndSet Requests negative and prevent UI starting | 0 (off) | -dtas |
CaseSensitiveUrls | Case sensitive path and file subsection of URLs | Windows: 0 (off) Unix:1 (on) |
-csu |
Debug levels:
Bit # | Log channel |
Empty Bit set (=0x0000) | write no information to the log file. |
0 (=0x0001) | write all commands to the log file and stdout device. |
1 (=0x0002) | write error messages to the stderr device. |
2 (=0x0004) | write debug messages to the stdout device. |
3 (=0x0008) | write memory management messages to the stdout device. |
4 (=0x0010) | write log messages to the log file and stdout device. |
5 (=0x0020) | write system commands to the stdout device. |
6 (=0x0040) | write archive entries to the archives (archive file). |
7 (=0x0080) | write communication information to stdout device. |
11 (=0x0800) | write info messages to the stdout device. |
12 (=0x1000) | write timer (timer controlled jobs) messages to the stdout device. |
13 (=0x2000) | write incoming data (raw) to the stdout device. |
14 (=0x4000) | write outgoing data (raw) to the stdout device. |