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