• Need help getting a telnet door working...

    From Marisag@VERT/AMIGAC to All on Monday, December 25, 2017 13:48:55
    Im trying to get my Empire client working via telnet but having issues. If you use telnet to connect to empiredirectory.net:20201 it will work fine. But if i use telgate or mudgate it doesnt handle i/o properly - for example you have to press ctrl-j to end the line instead of the enter key. And the cursor does not go back to first column after each line, it just keeps wrapping around...

    Please help :)
    --- https://AmigaCity.xyz - Portal for the Amiga - More than 2,600 free DLs
    --- https://AmigaCityLaptops.com - Laptops & Handhelds that run AmigaOS
    --- https://AmigaCity.xyz/radio.html - Amiga game music 24/7
    þ Synchronet þ Amiga City - The BBS for the Amiga - more than 2,500+ files
  • From Digital Man@VERT to Marisag on Tuesday, December 26, 2017 15:38:45
    Re: Need help getting a telnet door working...
    By: Marisag to All on Mon Dec 25 2017 01:48 pm

    Im trying to get my Empire client working via telnet but having issues. If you use telnet to connect to empiredirectory.net:20201 it will work fine.

    When you say "use telnet", do you mean "telnet.exe" or the telnet protocol? If using the telnet protocol, with which terminal program/client?

    But if i use telgate or mudgate it doesnt handle i/o properly - for example you have to press ctrl-j to end the line instead of the enter key.

    That sounds like your terminal program isn't sending CRLF when the "Enter" key is pressed. You can fix or work-around that by adding "TG_CRLF" to your telgate.js command-line. If you already have TG_* mode flag specified, add this flag by appneding the existing flag with "|TG_CRLF" (e.g. "TG_ECHO|TG_CRLF").

    And the
    cursor does not go back to first column after each line, it just keeps wrapping around...

    That could be the same problem.

    If it's not, then when you say "my Empire client", does that mean you have the source code? Is it possible for you to look at or update the source code? It sounds like it might only be sending line-feeds rather than carriage-return/line-feed for line-endings.

    digital man

    Synchronet "Real Fact" #27:
    Rob Swindell (digital man) was born approximately 4 hours before the Unix epoch.
    Norco, CA WX: 70.1øF, 30.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Marisag@VERT/AMIGAC to Digital Man on Wednesday, December 27, 2017 22:45:33
    Re: Need help getting a telnet door working...
    By: Digital Man to Marisag on Tue Dec 26 2017 15:38:45

    Whenm i say telnet i mean the native linux telnet client. i can telnet to that address and it works fine. If i do it in the bbs or with netrunner it has the issues i said. And if i run it using the command-line empire client (yes i am one of the devs) works fine as a native synchronet door - only the telnet version is broken...
    --- https://AmigaCity.xyz - Portal for the Amiga - More than 2,600 free DLs
    --- https://AmigaCityLaptops.com - Laptops & Handhelds that run AmigaOS
    --- https://AmigaCity.xyz/radio.html - Amiga game music 24/7
    þ Synchronet þ Amiga City - The BBS for the Amiga - more than 2,500+ files
  • From Digital Man@VERT to Marisag on Wednesday, December 27, 2017 17:58:41
    Re: Need help getting a telnet door working...
    By: Marisag to Digital Man on Wed Dec 27 2017 10:45 pm

    Re: Need help getting a telnet door working...
    By: Digital Man to Marisag on Tue Dec 26 2017 15:38:45

    Whenm i say telnet i mean the native linux telnet client. i can telnet to that address and it works fine. If i do it in the bbs or with netrunner it has the issues i said. And if i run it using the command-line empire client (yes i am one of the devs) works fine as a native synchronet door - only the telnet version is broken...

    Okay, so in the "telnet version", when the presses the ENTER key, does it send (over TCP/IP) a carriage-return (ASCII 13) or a carriage-return/line-feed pair (ASCII 13 followed by ASCII 10)?

    The Telnet protocol (http://www.faqs.org/rfcs/rfc854.html) requires that the client send "CR LF" or "CR NUL" to represent a new-line sequence (e.g. the user hitting the "Enter" key).

    digital man

    Synchronet/BBS Terminology Definition #30:
    IP = Internet Protocol
    Norco, CA WX: 68.2øF, 33.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Marisag@VERT/AMIGAC to Digital Man on Thursday, December 28, 2017 07:28:50
    Re: Need help getting a telnet door working...
    By: Digital Man to Marisag on Wed Dec 27 2017 17:58:41

    Hmm.. Not sure how to support both modes properly. Will post updates if i get any :)
    --- https://AmigaCity.xyz - Portal for the Amiga - More than 2,600 free DLs
    --- https://AmigaCityLaptops.com - Laptops & Handhelds that run AmigaOS
    --- https://AmigaCity.xyz/radio.html - Amiga game music 24/7
    þ Synchronet þ Amiga City - The BBS for the Amiga - more than 2,500+ files