• MRC access from Talisman - solution

    From Alpha@21:4/158 to All on Sun Feb 28 11:04:21 2021
    OK, nothing ground-breaking here but I've found to way to have MRC on a Talisman BBS. Spun up a test this AM and it works, so far :)

    Essentially, I'm running a Synchronet instance on the same server as
    Talisman. Synchronet can be configured to run in a kind of door server
    mode, where it accepts RLOGIN connections without a password from specific
    IP addresses. In this case, local. Passing the XTRN code launches a door directly, and it's pretty seamless.

    So, I installed eChicken's awesome MRC xtrn program on SBBS.

    One thing to keep in mind -- Talisman can't launch a RLOGIN connection
    (e.g. like Mystic/SBBS/Enigma) directly, so no worries, I cobbled
    together a program to launch it (there is an existing tcp project in GO (go-telnet) that I was able to fork and modify to add the ability to read
    the user's name from the BBS dropfile, then pass the additional stuff
    SBBS needs to launch MRC (e.g. username, xtrn=MRC).

    Anyway, it's working on my local/dev BBS, I'll add it to The Drunken
    Gamer if anyone wants to check it out.

    Also happy to let other Talisman sysops just connect to my SBBS so they
    don't have to run their own... I can just whitelist your IP address.

    Cheers!

    PS - Talisman is rad. So is SBBS.

    Thanks to apam, Digital Man and eChicken for creating awesome things :)

    |03[] |12Alpha
    |02TheDrunkenGamer.com|06:|108888
    |08A Talisman BBS


    --- Talisman v0.10-dev (Linux/x86_64)
    * Origin: The Drunken Gamer BBS (21:4/158)
  • From Digital Man@21:1/183 to Alpha on Sun Feb 28 13:43:40 2021
    Re: MRC access from Talisman - solution
    By: Alpha to All on Sun Feb 28 2021 11:04 am

    Thanks to apam, Digital Man and eChicken for creating awesome things :)

    <thumb's up>
    --
    digital man

    Synchronet/BBS Terminology Definition #10:
    C64 = Commodore 64 (personal computer)
    Norco, CA WX: 65.1øF, 13.0% humidity, 3 mph SSW wind, 0.00 inches rain/24hrs --- SBBSecho 3.13-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (21:1/183)
  • From StackFault@21:1/172 to Alpha on Tue Mar 2 07:07:30 2021
    Essentially, I'm running a Synchronet instance on the same server as Talisman. Synchronet can be configured to run in a kind of door server mode, where it accepts RLOGIN connections without a password from
    specific IP addresses. In this case, local. Passing the XTRN code
    launches a door directly, and it's pretty seamless.

    Hey Alpha!

    That's a clever way to do it. I don't remember if echicken had the session multiplexor built-in the Synchronet client. I'd have to check but in the case it was not, I may have to bump to concurrent session count from your "bridge" since it's currently limited.

    In any case, if you get "Too many connections" at some point, just let me
    know.

    Cheers!

    |15 ß Þ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 Ý ß |11The Bottomless Abyss BBS
    |03 ß Ýß |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ÜþÞ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From Alpha@21:4/158 to StackFault on Tue Mar 2 06:38:22 2021
    That's a clever way to do it. I don't remember if echicken had the
    session
    multiplexor built-in the Synchronet client. I'd have to check but in
    the case
    it was not, I may have to bump to concurrent session count from your "bridge"
    since it's currently limited.

    Aswesome, thanks. Going to mess with some of the implementation details
    this week w/Synchronet door server mode, I took a queue from DoorParty!
    to programtically add an identifying 'bbs tag' to each new user name so
    that if anyone else wants to utilize it, they could. So if you see
    "Alpha-TDG" in MRC, that's why :)

    Cheers!


    |03[] |12Alpha
    |02TheDrunkenGamer.com|06:|108888
    |08A Talisman BBS


    --- Talisman v0.10-dev (Linux/x86_64)
    * Origin: The Drunken Gamer BBS (21:4/158)
  • From StackFault@21:1/172 to Alpha on Wed Mar 3 07:19:37 2021
    Aswesome, thanks. Going to mess with some of the implementation details this week w/Synchronet door server mode, I took a queue from DoorParty!
    to programtically add an identifying 'bbs tag' to each new user name so that if anyone else wants to utilize it, they could. So if you see "Alpha-TDG" in MRC, that's why :)

    I sure did the connection.

    Let me know how it turns out.

    Cheers!

    |15 ß Þ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 Ý ß |11The Bottomless Abyss BBS
    |03 ß Ýß |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ÜþÞ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From Warpslide@21:3/110 to Alpha on Fri Mar 12 20:55:29 2021
    *** Quoting Alpha from a message to All ***

    OK, nothing ground-breaking here but I've found to way to have MRC on
    a Talisman BBS. Spun up a test this AM and it works, so far :)

    Also happy to let other Talisman sysops just connect to my SBBS so
    they don't have to run their own... I can just whitelist your IP
    address.

    What about Telegard sysops? ;)

    I found a telnet/rlogin door (https://www.randm.ca/bbs/telnetdoor) that seems to work quite well.

    Jay

    ... It took a while to learn to use a hammer but we finally nailed it

    --- Telegard v3.09.g2-sp4/mL
    * Origin: Northern Realms | 289-424-5180 | bbs.nrbbs.net (21:3/110)
  • From Alpha@21:4/158.2 to Warpslide on Sat Mar 13 15:36:13 2021
    Re: Re: MRC access from Talisman - solution
    By: Warpslide to Alpha on Fri Mar 12 2021 08:55 pm

    What about Telegard sysops? ;)

    I found a telnet/rlogin door (https://www.randm.ca/bbs/telnetdoor) that seems to work quite well.

    I'd use that (vs my own squirrely code) in a heartbeat if there was a Linux version!
    [] Alpha
    [] TheDrunkenGamer.com:8888 // A Talisman BBS
    [] AlphaComplex.us // A Synchronet BBS
    --- SBBSecho 3.13-Linux
    * Origin: ALPHACOMPLEX.US (21:4/158.2)
  • From Alpha@21:4/158.2 to Warpslide on Sat Mar 13 15:52:18 2021
    Re: Re: MRC access from Talisman - solution
    By: Warpslide to Alpha on Fri Mar 12 2021 08:55 pm

    What about Telegard sysops? ;)

    Warpslide -- if you'd like me to whitelist your BBS for rlogin to the my SBBS-based MRC server, hit me up on email (robbiew@gmail). Just need your IP address and a 3-digit "tag" for your BBS. It's appended to user names, so you'd be seen as "Waprslide-ABC" or whatever. Should work fine on Telegard!

    Doing to some tweaks this weekend to make the whole thing smoother.

    Cheers,

    Robbie
    [] Alpha
    [] TheDrunkenGamer.com:8888 // A Talisman BBS
    [] AlphaComplex.us // A Synchronet BBS
    --- SBBSecho 3.13-Linux
    * Origin: ALPHACOMPLEX.US (21:4/158.2)
  • From Warpslide@21:3/110 to Alpha on Sun Mar 14 17:50:32 2021
    *** Quoting Alpha from a message to Warpslide ***

    What about Telegard sysops? ;)

    Warpslide -- if you'd like me to whitelist your BBS for rlogin to the
    my SBBS-based MRC server, hit me up on email (robbiew@gmail).

    Awesome, thank you so much! Just sent you an email.

    Jay

    ... Let him who takes the plunge remember to return it by Tuesday.

    --- Telegard v3.09.g2-sp4/mL
    * Origin: Northern Realms | 289-424-5180 | bbs.nrbbs.net (21:3/110)