home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / Synchronet_Archive / v3cfgfaq.txt < prev    next >
Encoding:
Text File  |  2003-06-24  |  20.2 KB  |  365 lines

  1.   Answers to frequently asked questions re: configuring Synchronet Version 3
  2.        by Rob Swindell (digital man), May 2000, last updated June 2003
  3.  
  4. $Id: v3cfgfaq.txt,v 1.4 2003/06/12 02:16:26 rswindell Exp $
  5.  
  6. Q: I want to create custom menus. Is there any detailed documentation or
  7.    samples regarding custom menus on Synchronet?  
  8. A: Yes, see http://synchro.net/docs/customization.html,
  9.    http://synchro.net/docs/baja.html and http://synchro.net/docs/js.html 
  10.    for details.
  11.  
  12. Q: I seem to missing the menu files for non-default (Synchronet Classic)
  13.    command shells on v3.10L-win32.
  14. A: These files were accidentally excluded from the v3.10L-win32 install.
  15.    Download ftp://vert.synchro.net/Synchronet/menu.zip and extract (with
  16.    directories) into your Synchronet text/menu directory.
  17.  
  18. Q: How do I get on the Synchronet BBS List, http://synchro.net/sbbslist.html?
  19. A: The best way is to first join DOVE-Net, then run the Synchronet BBS List
  20.    (SBL) door on *your* BBS and add an entry for your BBS. This entry should
  21.    be automatically exported to the DOVE-Net SYNCDATA echo which will then be
  22.    propogated to Vertrauen and every other BBS on DOVE-Net. The sbbslist.html
  23.    page is automatically generated on Vertrauen every night at midnight
  24.    (Pacific time), so wait a day or so for your entry to appear on the list.
  25.    If it doesn't appear, verify that that your BBS entry was properly
  26.    exported (as a message) to the SYNCDATA message area. The events that run
  27.    SMB2SBL and SBL2SMB to import and export BBS entries should be configured
  28.    by default. If they are not, see xtrn/sbl/sbl.doc for more details.
  29.  
  30. Q: How do I get my BBS listed in the Instant-Message capable BBS list
  31.    (ftp://ftp.synchro.net/sbbsimsg.lst)?
  32. A: First get your BBS on the Synchronet BBS List (sbbslist.html), and if your
  33.    BBS is running the Synchronet SMTP server on port 25 (like it should) and
  34.    the Synchronet Finger Service on TCP and UDP port 79, your BBS should
  35.    automatically appear on the instant message list. If it is not, then
  36.    verify that your SMTP and Finger services can be reached remotely (the
  37.    ports aren't being blocked by a firewall or your ISP).  This list
  38.    is generated nightly on Vertrauen at the same time as the Synchronet BBS 
  39.    List, http://synchro.net/sbbslist.html.
  40.    See docs/imsgdocs.txt for more details.
  41.  
  42. Q: How do I join DOVE-Net?
  43. A: If you've installed v3.10, Telnet to vert.synchro.net and create a new
  44.    account for your QWKnet transfers (using your system's QWK-ID for the user
  45.    name), then edit your "Call-out Command Line" in SCFG->Networks->QWK->Hubs
  46.    ->VERT: replace "YOURPASS" with the password you used when creating your
  47.    QWKnet user account. Do NOT change anything else in the command-line!
  48.    That's it! For more details, see docs/dove-net.txt.
  49.  
  50. Q: What is my system's QWK-ID?
  51. A: This is normally an abbreviation of your BBS's name that YOU determine
  52.    and configure in SBBSCTRL:BBS->Configure->Message Options. You may want to
  53.    look at NODES.DAT in DOVE-NET.ZIP for any conflicts with other DOVE-Net
  54.    systems' QWK-IDs.
  55.  
  56. Q: How do I get my FTP server to work behind my firewall/NAT/router?
  57. A: See http://www.ncftpd.com/ncftpd/doc/misc/ftp_and_firewalls.html for
  58.    details.
  59.  
  60. Q: How do I disable the New User Feedback requirement?
  61. A: In sbbs v3.10-win32, run the Configuration Wizard and un-check the
  62.    "Require new user feedback" checkbox. Otherwise, set SCFG->Nodes->Node 1
  63.    ->Advanced Options->Validation User to "0".
  64.  
  65. Q: What is the "!QWKTOMSG failed" or "Duplicate message" warnings in my 
  66.    Telnet/Event log while importing DOVE-Net QWK packets into my message 
  67.    areas?
  68. A: This warning indicates a duplicate message in your QWK packet was detected. 
  69.    Duplicate messages in the SYNCDATA echo are normal and you can disable the 
  70.    duplicate message checking for that echo in SBBSCTRL:Configure->Message 
  71.    Areas->DOVE-Net->SYNCDATA and the warnings should go away.
  72.  
  73. Q: How do I join/setup a FidoNet Technology Network (FTN)?
  74. A: Use SBBSecho (included with Synchronet) to toss (export) and scan (import)
  75.    your FidoNet bundles, packets, and NetMail (see
  76.    http://synchro.net/docs/sbbsecho.html for details).
  77.  
  78.    You will also need a TCP/IP FTN transport program like Binkd, Internet Rex,
  79.    Argus, Beemail, etc. Traditional Front-End Mailers (FrontDoor, InterMail,
  80.    D'bridge, BinkleyTerm, etc) are NOT normally used for TCP/IP-based FTN
  81.    transfers.
  82.    See http://www.net229.ca/fidosetup/ for instructions on setting up 
  83.    Synchronet with the Argus 32-bit FidoNet mailer.
  84.    I, personally, use Binkd for Win32, which you can find available for
  85.    download on my BBS and the docs (what little there are) online.
  86.  
  87. Q: Does anyone know of a good, stable newsgroup door I can download or buy?  
  88.    I would LOVE to have newsgroups on my board.
  89. A: I don't know of any doors, but I do know of several newsgroup<->fido
  90.    gateway packages: newsgate, gigo, internet rex, and many others.
  91. A: You can also try MerlinSystem's NetXpress Usenet Gateway for Synchronet
  92.    (nx-sync, it's free): http://www.binaryh.com/merlinsys/
  93. A: Synchronet v3.10 comes with NewsLink, an external JavaScript module for
  94.    importing and exporting messages via NNTP (Network News Transfer Protocol).
  95.    Just edit your ctrl/newslink.cfg file to get started.
  96.  
  97. Q: How do I keep external programs (doors) from popping up windows and
  98.    stealing the keyboard/mouse focus?
  99. A: Check SBBSCTRL:Telnet->Configure->Minimize Externals.
  100.  
  101. Q: How do I set additional nodes for telnet access?
  102. A: Create the additional nodes in SBBSCTRL:BBS->Configure->Nodes if you
  103.    haven't already done so (Version 3 uses the same configuration information
  104.    from the first telnet node for all telnet nodes and the COM port/modem
  105.    configuration information is ignored). Set SBBSCTRL:Telnet->Config->Last
  106.    Node to highest node number you want available for telnet logins.
  107.  
  108. Q: How do I add files to the file database?
  109. A: The easiest way is to use the ADDFILES utility which can automatically
  110.    detect and import embedded descriptions (e.g. FILE_ID.DIZ). See the
  111.    chapter in the sysop manual on "Adding files" and the ADDFILES utility
  112.    chapter for details. No, a files.bbs list is not necessary for adding
  113.    files. Use "ADDFILES * /DIZ" to search all directories for a new files.bbs,
  114.    import any embedded descriptions (e.g. FILE_ID.DIZ), and delete the file.bbs
  115.    after importing it. If you don't have a file list (e.g. files.bbs) to import
  116.    just use "ADDFILES * /SZN" to search all directories for new files and use
  117.    embedded (FILE_ID.DIZ) description files, if they exist.
  118.  
  119. Q: Long filename support doesn't seem to fully functional.
  120. A: Support for files with long filenames (greater than the MS-DOS 8.3 format)
  121.    is a work in the progress. There are two main issues:
  122.    A: The current file database format only supports 8.3 filenames.
  123.    B: The only X/Y/Zmodem file transfer program that currently works with 
  124.       Synchronet-Win32 is FDSZ, which is a 16-bit DOS programs (which therefore 
  125.       only supports 8.3 format filenames).
  126.    Synchronet v3.10 will display long filenames, but the files must be added to
  127.    the database using a means other than X/Y/Zmodem (at this time).
  128.    The file database format is being replaced in v3.20 and will store long
  129.    filenames as well as many other improvements.
  130.    There is work being done to create a good 32-bit Winsock alternative to FDSZ
  131.    that will support long filenames as well as consume less resources.
  132.  
  133. Q: How do I enable forced upload/download ratios.
  134. A: By default, Synchronet utilizes a "credit" system, where a user typically
  135.    earns credits by uploading files, posting messages, playing online games, 
  136.    etc. And downloading files requires a number of credits based on the size
  137.    of the file.
  138.  
  139.    If you prefer to use a less flexible upload/download "ratio" system, you
  140.    can do so by using the UDR (upload/download byte ratio) or UDFR
  141.    (upload/download file ratio) ARS keywords in the Download Requirements of
  142.    your file areas. These ARS keywords, like the PCR (post/call ratio) keyword
  143.    use a specified minimum "percentage". So if you wish to enforce a 1:3
  144.    upload/download ratio, then use "UDFR 33" for 33%, 3:4 ratio would be
  145.    "UDFR 75" for 75%, 1:2 would be "UDFR 50" for 50%, etc.
  146.    See http://synchro.net/docs/security.html for details on using ARS.
  147.  
  148. Q: How do I allow users to send Internet e-mail from the BBS?
  149. A: See http://synchro.net/docs/message_section.html for details.
  150.  
  151. Q: How do I disallow connections from specific host names or IP addresses 
  152.    (or ranges).
  153. A: Add the disallowed host names to your text/host.can file or IP addresses
  154.    to your text/ip.can file. To disallow a range of IP addresses, use the ^
  155.    wildcard character (e.g. "192.168.10.^"). To disallow a partial string in a
  156.    host name, use the ~ wildcard character (e.g. "mofoisp.com~").
  157.    As for v3.10, you can use the familiar '*' wildcard character
  158.    (e.g. "*.aol.com" and "192.168.*").
  159.  
  160. Q: When I run SBBSCTRL it asks me for the path to MAIN.CNF, but I don't have
  161.    this file.
  162. A: You've installed the v3 upgrade without installing v2.3 first. Install
  163.    Synchronet v2.3 (SBBS230?.ZIP) first, then apply the upgrade.
  164.  
  165. Q: My CPU/kernel-utilization meter reports 100% when a user is online and
  166.    entering a string/line of text.
  167. A: Set SBBSCTRL:BBS->Configure->Nodes->Node X->Toggle Options->Low Priority
  168.    string input to "Yes" (where X is your first telnet node).
  169.  
  170. Q: How do I allow anonymous logins to the Synchronet FTP Server?
  171. A: You need to create a Guest account on your BBS. Create a new user (login
  172.    as "New" or use the User Editor included with v3.00b) with a user name of
  173.    "Guest". Give this user the 'G' exemption and the 'G' restriction and
  174.    delete the password for the account. You may also want to give the Guest
  175.    account additional exemptions (e.g. L, P, T, etc).
  176.  
  177. Q: How can I get door X to work?
  178. A: If the door wasn't specifically written to run on Synchronet (XSDK) or
  179.    WWIV BBS Software (typically using CHAIN.TXT), then it must support FOSSIL
  180.    communications (most popular doors support FOSSIL) and the door must be
  181.    configured to use a FOSSIL driver (yes, you'll need to read the door's
  182.    documentation files).
  183.    The Synchronet FOSSIL driver is automatically configured and loaded when
  184.    needed and ignores the COM port information used by doors, so configuration
  185.    details such as COM port number and baud rate are irrelevant (you can just
  186.    leave them set to their default values if the door configuration program
  187.    allows them to be changed, or use COM1/38400 if it makes you happy).
  188.  
  189. Q: How can I get this FOSSIL door to work?
  190. A: Make sure you have "Intercept I/O Interrupts" set to "No" for all FOSSIL
  191.    doors in SBBSCTRL:BBS->Configure->External Programs->Online Programs
  192.    (this includes Synchronet Match Maker v2.x).
  193.    Make sure you have the appropriate startup directory, command line, and
  194.    drop file options set in SCFG. See SBBSDOOR.TXT for specific instructions
  195.    on setting up some popular door games (i.e. LORD, BRE, GlobalWar, TW2002).
  196.    Make sure you DO NOT have any FOSSIL drivers loaded (including X00, BNU,
  197.    ADF, COM/IP, WinFOSSIL, or NetModem) as they will conflict with
  198.    Synchronet's FOSSIL driver.
  199.    Make sure the door supports FOSSIL communications (read the door's docs)
  200.    and that the door is configured to use a FOSSIL driver. Synchronet's
  201.    FOSSIL driver is automatically configured and loaded when needed - there
  202.    is nothing you need to do to install or load the Synchronet FOSSIL driver.
  203.  
  204. Q: SyncEdit isn't working correctly.
  205. A: See the file SYEDTFAQ.TXT for details.
  206.  
  207. Q: When I read messages on my v2.3c (or earlier) nodes, I sometimes get a
  208.    garbled Message Attributes line.
  209. A: Synchronet v3 introduced a new message attribute (REPLIED) and this
  210.    attribute is not currently supported in v2.3c. To work around this problem,
  211.    remove one of the %s's from the MsgAttr line of your CTRL\TEXT.DAT file.
  212.    I plan on releasing a v2.3d with this fix (and others) in the future).
  213.  
  214. Q: I have Scroll-Lock on, but I'm still not available for chat page.
  215. A: Synchronet version 3 no longer uses Scroll-Lock to indicate sysop
  216.    availability. Instead, there is a button on the SBBSCTRL tool bar and on
  217.    the BBS menu to toggle the sysop availability for chat (added in v3.00b).
  218.  
  219. Q: Is there any updated documentation for Synchronet v3?
  220. Q: The documentation I have (sysop.doc) appears to be for v2.3 for DOS/OS2?
  221. Q: Do you have documentation that is easier for me to view/print/etc?
  222. A: Yes, the documentation included in Synchronet v3.00b was the same old
  223.    SYSOP.DOC (ASCII text file) created for Synchronet for DOS and OS/2 v2.30.
  224.    It was reformatted in HTML and updated for version 3.00c (as of
  225.    December 2000). You can view the progress of the Synchronet Documentation 
  226.    project at: http://synchro.net/docs. Contributors are welcome!
  227.    The Synchronet HTML docs have been converted to PDF for your
  228.    viewing/printing pleasure and can be downloaded @ vert.synchro.net.
  229.  
  230. *** OLD (ver 3.0) ANSWERS TO FREQUENTLY ASKED QUESTIONS ***
  231.  
  232. Q: The SBBSCTRL:BBS->Login menu option isn't working for me.
  233. A: The default local login command in v3.00 ("start telnet://localhost") does
  234.    not work on NT-based OSes (including Win2K and WinXP). If you're running 
  235.    v3.00, run REGEDIT and go into
  236.    HKEY_CURRENT_USER\Software\Swindell\Synchronet Control Panel
  237.    and change "LoginCommand" to "telnet localhost" or "mtel localhost" or 
  238.    whatever your favorite telnet client is.
  239.  
  240.    If you're running v3.10e or later, then the "start telnet://localhost" 
  241.    command line should work (start up your registered telnet client).
  242.  
  243. Q: The SBBSCTRL:BBS->Configure menu option isn't working for me.
  244. A: SCFG and SCFG32 are console-mode programs that only work in an 80x25 
  245.    console window. If you're seeing the message "USCRN failed!" that means
  246.    you probably have your default console window set to a dimensions larger 
  247.    than 80x25.
  248.  
  249.    You can fix this on Windows NT/2K/XP by adjusting the properties of your
  250.    System32\command.pif file. Make sure "restore settings at startup" 
  251.    (under the "Screen" tab) is not checked. Also, make sure the screen buffer
  252.    size is no larger than the screen window size (80x25).
  253.  
  254. Q: How come some of the times diplayed are off by exactly one hour?
  255. A: In v3.10, try setting SCFG->System->Toggle Options->Use Local/System Time
  256.    Zone to "Yes". That *should* fix the problem.
  257. A: There is a time-zone bug in the Microsoft Visual C++ run-time library I'm
  258.    using in Synchronet v3 related to day-light savings time. Those of you
  259.    using v3 in a timezone which has daylight savings, may see a different time
  260.    in the BBS (ctrl-T for example) than you do in SBBSCTRL or your system tray.
  261.  
  262.    You can fix the problem by removing Windows' knowledge of daylight savings
  263.    altogether (which I think is a dumb idea to begin with). You need to run
  264.    TZEDIT which is included on the Win98 CD in the tools\reskit\config
  265.    directory. It's included with Win95 OSR2 in the Admin\Apptools\Tzedit
  266.    directory. Anyway, run tzedit, select your time-zone from the list (it
  267.    should already be selected), click the "Edit" button, and UN-CHECK the
  268.    "Automatically set Daylight Savings Time" check box. Then clck OK, then
  269.    click CLOSE.
  270.  
  271.    Now, you need to RE-SELECT the time-zone by double-clicking the time in your
  272.    system-tray (lower right corner) or by re-selecting the time zone in the
  273.    control panel. Now when you run Synchronet and user logs on (for example),
  274.    the times should all be correct.
  275.  
  276. Q: I get an error message that contains "file: c:\src\sbbs3\etc" or something
  277.    similar but I do not have Synchronet installed on drive C or that path does
  278.    not exist?
  279. A: The "Source" or "File" portion of the error message is for the author's
  280.    reference only and has nothing to do with your Synchronet configuration. The
  281.    file path in question was the original source code file where the error
  282.    occured, which you do not need to concern yourself with (unless you are
  283.    modifying the source code). Send the ENTIRE error message (as shown in your
  284.    data/error.log file) to the author if you still have any questions or
  285.    concerns that aren't answered here or in the sysop documentation.
  286.  
  287. Q: My long filenames aren't appearing correctly on the BBS?
  288. A: The Synchronet file database currently only supports the DOS 8.3 naming
  289.    format. Longer filenames will be shown in their Micros~1 mangled form.
  290.    The Synchronet FTP server does automatically detect and display long
  291.    filenames, however. Long filenames will be supported in the BBS/Telnet
  292.    server in a future release (v3.10).
  293.  
  294. Q: File transfers (DSZ) aren't working.
  295. A: You need to use FDSZ (FOSSIL version of DSZ) in place of DSZ:
  296.    1. Verify you have FDSZ.EXE in your Synchronet EXEC directory.
  297.    2. Change the command lines in SBBSCTRL:BBS->Configure->File Options->
  298.       Transfer Protocols from "%!dsz ..." to "%!fdsz ...".
  299. A: If you're using an NT-based OS (including Win2K and WinXP), you'll need
  300.    to upgrade to v3.10e or later to get the fix for Zmodem transfers.
  301.  
  302. Q: Why do I get an SBBS.DLL error about missing GetDiskFreeSpaceEx?
  303. A: You're attempting to run Synchronet v3.0 on pre-OSR2 Windows 95 or Windows 
  304.    NT 3.x. Support for pre-OSR2 Windows 95 was added in Synchronet v3.00c.
  305.    See http://www.synchro.net/platforms.html for a matrix of supported 
  306.    platforms.
  307.  
  308. Q: Can I run version 3 under Windows NT4/2000?
  309. A: The first beta release (v3.00a) did not include a FOSSIL/DOS interrupt
  310.    driver for NT/2000, so only Windows 95/98 was fully supported. Version
  311.    3.00b includes a FOSSIL/DOS interrupt driver for NT4/2000. If running under
  312.    NT4/2000, see NTREADME.TXT for configuration details.
  313.  
  314. Q: How do I get Synchronet to create a DOOR32.SYS drop file?
  315. A: In v3.10, you just select "Door32.sys" from the drop file list.
  316.  
  317. Q: How do I tell Synchronet that a program is 32-bit?
  318. A: Add the program's base filename to SBBSCTRL:BBS->Configure->External
  319.    Programs->OS/2 Program List (this is actually the native 32-bit program
  320.    list). If you specified the executable file extension (e.g. ".exe") on
  321.    the program's command-line, then you'll also need to include the
  322.    filename with the extension in the 32-bit Program List.
  323.    In v3.10, you just set "Native Executable" to "Yes".
  324.  
  325. Q: What is SCFG?
  326. A: The Synchronet Configuration Utility (exec/scfg.exe). This 16-bit 
  327.    console/text-mode program is left-over from Synchronet v2 and is still used 
  328.    (as of v3.0) to configure many of the aspects of Synchronet v3
  329.    (SBBSCTRL:BBS->Configure). See http://synchro.net/docs/system_config.html 
  330.    for details.
  331.  
  332.    There is also a 32-bit version of SCFG, SCFG32.EXE, that should be used in
  333.    place of SCFG.EXE when more than a few hundred kilobytes of memory are 
  334.    required for configuration information (typically, for large numbers 
  335.    of message areas). 
  336.  
  337.    You can change the program and command-line used with the 
  338.    SBBSCTRL:BBS->Configure menu option: in v3.00, run REGEDIT, and change
  339.    HKEY_CURRENT_USER\Software\Swindell\Synchronet Control Panel\ConfigCommand
  340.    or in v3.10, go to SBBSCTRL:File->Properties. Change the string to 
  341.    "%sSCFG32 %s" (removing the "/t2") to utilize the 32-bit version of SCFG.
  342.  
  343.    You can run SCFG/SCFG32 from the command-line by specifying the path to your
  344.    Synchronet CTRL directory as the first parameter
  345.    (e.g. "c:\sbbs\exec\scfg32 c:\sbbs\ctrl"). When running the 16-bit version of
  346.    SCFG under Windows, it is highly recommended to use the "/t2" command-line
  347.    switch to yield Windows time-slices.
  348.  
  349.    SCFG and SCFG32 only work in 80x25 text windows (on Win32-based OSes). 
  350.    SCFG will fail with a "USCRN failed!" error message when run in a non-80x25
  351.    window.
  352.  
  353.    ** UPDATE **
  354.    SCFG.EXE v3.10 (included with Synchronet v3.10g and later) is 32-bit; 
  355.    there is no more SCFG32.EXE (you can safely delete this file). Also, SCFG.EXE
  356.    is no longer limited to 80x25 text windows.
  357.    
  358.    If you find SCFG is running in a Window where not all of the application is
  359.    visible, add "-l25" to your SCFG command-line to force it to 25-line mode.
  360.  
  361. As always, see the documentation if you have any questions that aren't
  362. answered here: http://synchro.net/docs
  363.  
  364. /* End of V3CFGFAQ.TXT */
  365.