Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
monitor:sbbscon [2010/03/16 17:23] – digitalman | monitor:sbbscon [2020/09/04 21:13] (current) – First content digital man | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Synchronet Console ====== | ====== Synchronet Console ====== | ||
- | The Synchronet Console is a simple program used to control (e.g. start/stop) and monitor | + | The Synchronet Console is a text/console mode sysop monitoring |
- | On Windows, | + | For Windows, |
- | The console may **not** currently be used in conjunction with [[ntsvcs|Synchronet as Windows Services]]. | + | For other OSes (e.g. Linux), this program is '' |
- | ===== Executable | + | ===== Invoke |
- | The Synchronet Console | + | < |
+ | Synchronet Console | ||
- | On Windows, the executable file is: '' | + | Reading |
- | On Unix, the executable file is: '' | + | usage: sbbs [[cmd | setting] [...]] [path/ |
- | + | ||
- | On Unix, this same executable file is used to start Synchronet as a [[syslog|daemon]]. | + | |
- | + | ||
- | ===== Command-line Usage ===== | + | |
- | + | ||
- | Help on the command-line usage can be displayed by executing the command: '' | + | |
- | + | ||
- | < | + | |
- | Synchronet Console for Win32 Version 3.15a Copyright 2010 Rob Swindell | + | |
- | Reading c:\sbbs\ctrl\sbbs.ini | + | Commands: |
- | usage: sbbs [[setting] [...]] [path/ini_file] | + | version |
Global settings: | Global settings: | ||
Line 31: | Line 23: | ||
hn[host] | hn[host] | ||
if host not specified, uses gethostname | if host not specified, uses gethostname | ||
+ | un< | ||
+ | ug< | ||
+ | d[x] run as daemon, log using syslog | ||
+ | x is the optional LOCALx facility to use | ||
+ | if none is specified, uses USER | ||
+ | if ' | ||
+ | syslog | ||
gi get user identity (using IDENT protocol) | gi get user identity (using IDENT protocol) | ||
nh | nh | ||
Line 36: | Line 35: | ||
ne | ne | ||
ni do not read settings from .ini file | ni do not read settings from .ini file | ||
+ | nd do not read run as daemon - overrides .ini file | ||
defaults | defaults | ||
Line 44: | Line 44: | ||
tp< | tp< | ||
rp< | rp< | ||
- | r2 use second RLogin name in BSD RLogin | ||
to< | to< | ||
ta | ta | ||
td | td | ||
- | tc | ||
tq | tq | ||
t- | t- | ||
Line 79: | Line 77: | ||
wp< | wp< | ||
wo< | wo< | ||
- | w- | + | w- |
</ | </ | ||
- | ===== Log Output | + | ===== Commands |
- | + | ||
- | The log output from the enabled servers is intermixed into the console output. | + | |
- | + | ||
- | The amount of detail is control via the '' | + | |
- | + | ||
- | Example: | + | |
< | < | ||
- | Synchronet Console for Win32 Version 3.15a Copyright 2010 Rob Swindell | + | [Threads: 11 Sockets: 39 Clients: 0 Served: 0 Errors: 0] (?=Help): ? |
- | Reading c: | + | Synchronet Console Version 3.18a Help |
- | Loading configuration files from c: | + | |
- | 3/16 14:32:55 term Synchronet Terminal Server Version 3.15 Revision A Debug | + | |
- | 3/16 14:32:55 web Synchronet Web Server Revision 1.524 Debug | + | |
- | 3/16 14:32:55 srvc Synchronet Services Revision 1.243 Debug | + | |
- | 3/16 14:32:55 mail Synchronet Mail Server Revision 1.513 Debug | + | |
- | 3/16 14:32:55 ftp Synchronet FTP Server Revision 1.365 Debug | + | |
- | 3/16 14:32:55 term Compiled Mar 16 2010 13:05:02 with MSC 1200 | + | |
- | 3/16 14:32:55 web Compiled Mar 16 2010 13:06:09 with MSC 1200 | + | |
- | 3/16 14:32:55 srvc Compiled Mar 16 2010 13:06:05 with MSC 1200 | + | |
- | 3/16 14:32:55 mail Compiled Mar 16 2010 13:05:58 with MSC 1200 | + | |
- | 3/16 14:32:55 ftp Compiled Mar 16 2010 13:05:52 with MSC 1200 | + | |
- | 3/16 14:32:55 term SMBLIB 2.51 (format 1.21) | + | |
- | 3/16 14:32:55 web WinSock 2.0 Running | + | |
- | 3/16 14:32:55 srvc WinSock 2.0 Running | + | |
- | 3/16 14:32:55 mail SMBLIB 2.51 (format 1.21) | + | |
- | 3/16 14:32:55 ftp WinSock 2.0 Running | + | |
- | 3/16 14:32:55 term WinSock 2.0 Running | + | |
- | 3/16 14:32:55 web Initializing on Tue Mar 16 14:32:55 2010 with options: 800 | + | |
- | 3/16 14:32:55 srvc Initializing on Tue Mar 16 14:32:55 2010 with options: 800 | + | |
- | 3/16 14:32:55 mail WinSock 2.0 Running | + | |
- | 3/16 14:32:55 ftp Initializing on Tue Mar 16 14:32:55 2010 with options: 114 | + | |
- | 3/16 14:32:55 term Initializing on Tue Mar 16 14:32:55 2010 with options: 1158 | + | |
- | 3/16 14:32:55 web Loading configuration files from c: | + | |
- | 3/16 14:32:55 srvc Loading configuration files from c: | + | |
- | 3/16 14:32:55 mail Initializing on Tue Mar 16 14:32:55 2010 with options: 4 | + | |
- | 3/16 14:32:55 ftp Loading configuration files from c: | + | |
- | 3/16 14:32:55 term Loading configuration files from c: | + | |
- | 3/16 14:32:55 web Temporary file directory: c: | + | |
- | 3/16 14:32:55 srvc Temporary file directory: c: | + | |
- | 3/16 14:32:55 mail Loading configuration files from c: | + | |
- | 3/16 14:32:55 ftp Temporary file directory: c: | + | |
- | 3/16 14:32:55 term Verifying/ | + | |
- | 3/16 14:32:55 web Root directory: c: | + | |
- | 3/16 14:32:55 mail Temporary file directory: c: | + | |
- | 3/16 14:32:55 srvc Reading c: | + | |
- | 3/16 14:32:55 web Error directory: c: | + | |
- | 3/16 14:32:55 mail Reading c: | + | |
- | 3/16 14:32:55 ftp Maximum clients: 10 | + | |
- | 3/16 14:32:55 web CGI directory: c: | + | |
- | 3/16 14:32:55 mail Maximum clients: 10 | + | |
- | 3/16 14:32:55 ftp Passive Port Low: 1024 | + | |
- | 3/16 14:32:55 mail Maximum inactivity: 120 seconds | + | |
- | 3/16 14:32:55 web Read 79 MIME types from c: | + | |
- | 3/16 14:32:55 ftp Passive Port High: 65535 | + | |
- | 3/16 14:32:55 srvc 1656 NNTP socket bound to TCP port 119 | + | |
- | 3/16 14:32:55 ftp Maximum inactivity: 300 seconds | + | |
- | 3/16 14:32:55 web Read 2 CGI content handlers from c: | + | |
- | 3/16 14:32:55 mail 1640 SMTP socket opened | + | |
- | 3/16 14:32:55 web Read 1 JavaScript content handlers from c: | + | |
- | 3/16 14:32:55 srvc 1668 Finger socket bound to TCP port 79 | + | |
- | 3/16 14:32:55 mail 1640 SMTP Server listening on port 25 | + | |
- | 3/16 14:32:55 ftp 1620 FTP Server socket opened | + | |
- | 3/16 14:32:55 ftp 1620 FTP Server listening on port 21 | + | |
- | 3/16 14:32:55 web 1596 Web Server socket opened | + | |
- | 3/16 14:32:55 srvc 1604 UDP-Finger socket bound to UDP port 79 | + | |
- | 3/16 14:32:55 mail 1600 POP3 socket opened | + | |
- | 3/16 14:32:55 ftp 1620 FTP Server thread started | + | |
- | 3/16 14:32:55 mail 1600 POP3 Server listening on port 110 | + | |
- | 3/16 14:32:55 srvc 1584 Gopher socket bound to TCP port 70 | + | |
- | 3/16 14:32:55 web 1596 Web Server listening on port 8080 | + | |
- | 3/16 14:32:55 mail 0000 SendMail thread started | + | |
- | 3/16 14:32:55 mail 1640 Mail Server thread started | + | |
- | 3/16 14:32:55 srvc 1548 IRC socket bound to TCP port 6667 | + | |
- | 3/16 14:32:55 web 1596 Web Server thread started | + | |
- | 3/16 14:32:55 srvc 1548 IRC static JavaScript service thread started | + | |
- | 3/16 14:32:55 srvc 0000 Services thread started (5 service sockets bound) | + | |
- | 3/16 14:32:55 term Verifying/ | + | |
- | 3/16 14:32:55 srvc 1548 IRC SynchronetIRCd-1.3a(1.151) started. | + | |
- | 3/16 14:32:55 term Telnet socket 1512 opened | + | |
- | 3/16 14:32:55 term Telnet Server listening on port 23 | + | |
- | 3/16 14:32:55 srvc 1548 IRC Reading Config: c: | + | |
- | 3/16 14:32:56 term SSH socket 1480 opened | + | |
- | 3/16 14:32:56 term SSH Server listening on port 22 | + | |
- | 3/16 14:32:56 term Terminal Server constructor using socket 1512 (settings=8212) | + | |
- | 3/16 14:32:56 term Terminal Server temporary file directory: c: | + | |
- | 3/16 14:32:56 term BBS Events constructor using socket -1 (settings=8212) | + | |
- | 3/16 14:32:56 term Terminal Server output thread started | + | |
- | 3/16 14:32:56 term BBS Events temporary file directory: c: | + | |
- | 3/16 14:32:56 evnt BBS Events thread started | + | |
- | 3/16 14:32:56 term BBS Events JavaScript: Creating runtime: 8388608 bytes | + | |
- | 3/16 14:32:56 term BBS Events JavaScript: Initializing context (stack: 16384 bytes) | + | |
- | 3/16 14:32:56 term BBS Events JavaScript: Thread stack limit: 262144 bytes | + | |
- | 3/16 14:32:56 term Terminal Server thread started for nodes 1 through 4 | + | |
- | 3/16 14:32:56 term Backing-up user data... | + | |
- | 3/16 14:32:56 term Backing-up mail data... | + | |
- | 3/16 14:32:56 term Checking for inactive/ | + | |
- | 3/16 14:32:56 term Purging deleted/ | + | |
- | [Threads: 10 Sockets: 13 Clients: 0 Served: 0 Errors: 0] (?=Help): | + | |
- | </ | + | |
- | + | ||
- | ===== Command Prompt ===== | + | |
- | + | ||
- | The command prompt can be used for basic control and monitoring commands. Hitting ''?'' | + | |
- | < | + | |
- | Synchronet Console Version 3.15a Help | + | |
q = quit | q = quit | ||
n = node list | n = node list | ||
- | w = who's online | + | w = who's online |
l = lock node (toggle) | l = lock node (toggle) | ||
d = down node (toggle) | d = down node (toggle) | ||
i = interrupt node (toggle) | i = interrupt node (toggle) | ||
+ | a = show failed login attempts | ||
+ | c = show connected clients | ||
r = recycle servers (when not in use) | r = recycle servers (when not in use) | ||
s = shutdown servers (when not in use) | s = shutdown servers (when not in use) | ||
Line 201: | Line 100: | ||
! = execute external command | ! = execute external command | ||
? = print this help information | ? = print this help information | ||
+ | |||
</ | </ | ||
- | |||
- | ==== Quitting ==== | ||
- | You can terminate Synchronet (and the console), with the ' | ||
- | < | ||
- | [Threads: 10 Sockets: 11 Clients: 0 Served: 0 Errors: 0] (?=Help): q | ||
- | |||
- | 3/16 17:21:11 term BBS Server terminate | ||
- | 3/16 17:21:11 ftp 1592 FTP Server terminate | ||
- | 3/16 17:21:11 web 1580 Web Server terminate | ||
- | 3/16 17:21:11 mail 1644 Mail Server terminate | ||
- | 3/16 17:21:11 srvc 0000 Services terminate | ||
- | 3/16 17:21:11 srvc 1396 IRC Terminating: | ||
- | 3/16 17:21:11 srvc 1396 IRC service thread terminated (0 clients served) | ||
- | 3/16 17:21:11 term Terminal Server output thread terminated | ||
- | 3/16 17:21:12 term BBS Events JavaScript: Destroying context | ||
- | 3/16 17:21:12 term BBS Events JavaScript: Destroying runtime | ||
- | 3/16 17:21:12 evnt BBS Events thread terminated | ||
- | 3/16 17:21:12 srvc 0000 Closing service sockets | ||
- | 3/16 17:21:12 srvc #### Services thread terminated (0 clients served) | ||
- | 3/16 17:21:12 mail 0000 SendMail thread terminated (1 threads remain) | ||
- | 3/16 17:21:12 ftp 0000 cleanup called from line 4987 | ||
- | 3/16 17:21:12 ftp 1592 Server socket closed (0 sockets in use) from line 4573 | ||
- | 3/16 17:21:12 ftp #### FTP Server thread terminated (0 clients served) | ||
- | 3/16 17:21:12 mail #### Mail Server thread terminated (0 connections served, 0 messages received) | ||
- | 3/16 17:21:13 web #### Web Server thread terminated (0 clients served) | ||
- | 3/16 17:21:14 term BBS Events destructor begin | ||
- | 3/16 17:21:14 term BBS Events destructor end | ||
- | 3/16 17:21:14 term Terminal Server destructor begin | ||
- | 3/16 17:21:14 term Terminal Server destructor end | ||
- | 3/16 17:21:14 term Terminal Server thread terminating | ||
- | 3/16 17:21:14 term Terminal Server thread terminated (0 clients served) | ||
- | </ | ||
- | ===== Source Code ===== | ||
- | The Synchronet Console is primarily coded in '' | ||
- | |||
===== See Also ===== | ===== See Also ===== | ||
- | * [[: | + | * [[: |
{{tag>}} | {{tag>}} | ||
- | {{indexmenu_n> |