Setting up your Doorgame Server
Doorgames on Worldgroup
This document describes how to use Synchronet v3.00c as a doorgame server. Synchronet is actually a full-fledged Windows BBS software with a wide array of features. However, its built-in rlogin support also allows it to be used as a great doorgame server / sub-bbs under Worldgroup. The rlogin connection automatically passes the user's WorldGroup User-ID to Synchronet, so the connection is smooth and seemless from the user's standpoint. Synchronet is freeware; you do not need to pay anything to use it.
If desired, you can run both the Synchronet and Worldgroup server programs on the same computer. This will work fine if you are only using 32-bit doorgames (DoorMUD, Synchronet Blackjack, etc). However, if you are also running 16-bit DOS doorgames (LORD, Usurper, most other doors), this will slow down Worldgroup if run on the same computer. Also, some sysops have reported a bug in the WinNT version of WG 3.xx that prevents Synchronet from accepting connections on the same computer for whatever reason.
Therefore, if you want to run DOS doorgames, it would be best to run Synchronet on a separate computer that is networked to your main Worldgroup system. This method provides the best performance.
However, you could choose to run Synchronet on another system that isn't networked to the Worldgroup system instead. This would also work fine, but might be slightly slower, depending on the speed of your internet connection. The good side to this method is that the two computers don't need to be in the same room, or even in the same building.
After setup.exe has finished installation, a shortcut to the program should have been added to your desktop, as well as to your Windows start-up folder. The latter will cause Synchronet to automatically start-up every time you boot up your computer; if you don't want this to happen, then from the Windows Start Menu go to Programs >> Start-up and delete the shortcut to Synchronet there.
If you are using Synchronet primarily as a doorgame server, you will probably want to configure it so that the Games menu is effectively the main menu of the Synchronet BBS. You can do this by using a modified set of logon and command scripts -- download doorserv.zip (8k) and extract this to Synchronet's exec directory (ie, c:\sbbs\exec\), overwriting the older files there with the same name. This is highly recommended for doorgame servers.
The Synchronet Control Panel should have 4 open windows -- node display, telnet/rlogin server, mail server, and ftp server. If you are just using Synchronet as a doorgame server, you should disable the mail server and ftp server by unclicking their auto-startup options (see the Mail --> Configure and FTP --> Configure menus to find the auto-startup option). Don't disable the Telnet server, though, as the Telnet server also handles rlogin. Configuring the Telnet server will be explained later, don't try to configure it yet.
The first thing you will have to do is configure the number of nodes (that is, the number of people who can access the doorgame server at once). By default this is set to 4; it is recommended that you raise it to at least 10. Do this by going to SCFG's "Nodes" menu and then hit the Insert key on your keyboard to add new nodes. You don't need to do anything else to configure the nodes.
You'll also want to make it as easy as possible for new users to log into your doorgame server. To do this, go to SCFG's "System" menu, then from there go into "New User Values..." and then "Question Toggles...". It is recommended that you leave "Force Unique Real Name" and "Sex (Gender)" set to YES, but set all of the other ones to NO.
To remove some annoying logon prompts, while still under "New User values...", go to "Default Toggles...". From this menu, set "Ask for New Scan" and "Automatic New File Scan" to NO.
Don't exit SCFG yet -- there are still other options in SCFG that must be set.
If this didn't make any sense, it'll be clearer after you actually test the system, so you may want to just do this later.
After exiting SCFG, you must force the BBS to reload its configuration data, since it doesn't automatically load the changes you just made. In the Telnet Server window of Synchronet's control panel, hit the stop button and then the play button. (Make sure you do this in the Telnet Server window, not the node display window). This will refresh the board's configuration data. You should always do this after every time you exit SCFG.
In the General tab, enable "Minimize Externals". Also, set the "Last Node" option to exactly however many Nodes you configured in SCFG. (If you set the Last Node option higher than the actual number of nodes, you will get error messages, so double check in SCFG if you forget how many nodes you set up).
In the Telnet tab, set the "listening port" to something other than 23. This prevents Synchronet's telnet server from interfering with Worldgroup's telnet server.
In the Rlogin tab, check the "Enabled" option to allow rlogin connections. Then click "Allowed IPs" to configure what IP addresses to allow for rlogin -- Type the telnet address of your Worldgroup board, and then hit enter, and then the OK button. Please note that you MUST type this address in NUMERICAL IP form (ie "22.214.171.124", NOT "myboard.com") in order for it to work. Only type the address of your BBS -- do not type any other addresses into the Allowed IPs list.
Synchronet is now fully configured as a Doorgame Server. The only thing left to do is configure Worldgroup to connect to it.
If you are using an older version of Worldgroup with Vircom's TCP/IP, have the rlogin module use the syntax "l xx.xx.xx.xx %U %U ansi", where xx.xx.xx.xx is the IP address of the computer Synchronet is installed on. (Please note that the first character is the letter l, not the number 1.)
Also, in Worldgroup, you should either change the port number for incoming rlogin, or disable Worldgroup's incoming rlogin altogether. This will prevent Worldgroup's inbound rlogin server from conflicting with Synchronet's inbound rlogin.
So now you have your
doorgame server working (hopefully)... what next? Time to
|Questions? E-mail the webmaster.
Note: Worldgroup Doorgame Central did
not create Synchronet.
Synchronet is © 2001 Rob Swindell