Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
faq:win [2015/08/14 01:33] – [SBBSEXEC.DLL] Mention the 16-bit application support control panel setting digital man | faq:win [2018/03/01 12:10] – Links to util:binkit changed to module:binkit digital man |
---|
* [[#dial-up|How do I setup my BBS to support dial-up modems/users]]? | * [[#dial-up|How do I setup my BBS to support dial-up modems/users]]? |
* [[#ansi.sys|Why is the console output of some DOS programs not sent to the remote terminal]]? | * [[#ansi.sys|Why is the console output of some DOS programs not sent to the remote terminal]]? |
| * [[#ipv6|Why do I get !ERROR 11001 calling getaddrinfo() on :: on Windows XP]]? |
| |
===== SBBSEXEC.DLL ===== | ===== SBBSEXEC.DLL ===== |
{{:faq:term_server_cfg.png|New option to disable DOS Program Support in the Terminal Server Configuration dialog of the Synchronet Control Panel}} | {{:faq:term_server_cfg.png|New option to disable DOS Program Support in the Terminal Server Configuration dialog of the Synchronet Control Panel}} |
| |
**Note**: The Synchronet [[server:Terminal]] Server assumes external programs are 16-bit DOS programs by default. In order to indicate that a program is a native (e.g. 32-bit) program, you must either set the corresponding [[util:SCFG]] ''Native Executable'' option to ''Yes'' (for each instance the program is used in a command-line in [[util:SCFG]]) or add the program name (as used in the command-line) to the [[util:SCFG]]->External Programs->Native Program List: | **Note**: The Synchronet [[server:Terminal]] Server assumes external programs are 16-bit DOS programs by default. In order to indicate that a program is a native (e.g. 32-bit) program, you must either set the corresponding [[module:binkit]] ''Native Executable'' option to ''Yes'' (for each instance the program is used in a command-line in [[module:binkit]]) or add the program name (as used in the command-line) to the [[module:binkit]]->External Programs->Native Program List: |
| |
╔════════════════════════════╗ | ╔════════════════════════════╗ |
===== Socket I/O ===== | ===== Socket I/O ===== |
:?: **Question:**\\ | :?: **Question:**\\ |
Why do external programs that use socket I/O (e.g. Synchronet Blackjack, Synchronet BBS List, DoorMUD, [[util:SEXYZ]]) not work on my BBS? | Why do external programs that use socket I/O (e.g. Synchronet Blackjack, Synchronet BBS List, DoorMUD, [[module:binkit]]) not work on my BBS? |
| |
:!: **Answer:**\\ | :!: **Answer:**\\ |
| |
:!: **Answer:**\\ | :!: **Answer:**\\ |
Use the [[util:SEXPOTS]] utility in combination with Synchronet for Windows. | Use the [[module:binkit]] utility in combination with Synchronet for Windows. |
| |
===== ANSI.SYS ===== | ===== ANSI.SYS ===== |
:!: **Answer:**\\ | :!: **Answer:**\\ |
Check that your ''C:\WINDOWS\SYSTEM32\CONFIG.NT'' file does NOT include Microsoft's ''ANSI.SYS'' console driver. Use of this ''ANSI.SYS'' driver defeats the interception of console output from some 16-bit console I/O programs. | Check that your ''C:\WINDOWS\SYSTEM32\CONFIG.NT'' file does NOT include Microsoft's ''ANSI.SYS'' console driver. Use of this ''ANSI.SYS'' driver defeats the interception of console output from some 16-bit console I/O programs. |
| |
| ===== IPv6 ===== |
| :?: **Question:**\\ |
| Why do I get the error message ''!ERROR 11001 calling getaddrinfo() on ::'' when running Synchronet v3.17 on Windows XP? |
| |
| :!: ** Answer:**\\ |
| Synchronet v3.17 defaults to assuming that your operating system supports IPv6. Windows XP does not support IPv6 by default (only IPv4). You can either install IPv6 services on Windows XP (e.g. using the command-line: ''[[https://support.microsoft.com/en-us/kb/2478747|netsh int ipv6 install]]'') or set the ''Interface'' key values in your ''[[config:sbbs.ini]]'' file to exclude the IPv6 //all-intefaces// address: ''::''. |
| |
===== See Also ===== | ===== See Also ===== |
* [[:faq:|FAQ Index]] | * [[:faq:|FAQ Index]] |
| |