• MRC access from Talisman - solution

    From Alpha@21:4/158 to All on Sunday, February 28, 2021 11:04:21
    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 to Alpha on Sunday, February 28, 2021 13:43:40
    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
  • From StackFault@21:1/172 to Alpha on Tuesday, March 02, 2021 07:07:30
    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 Tuesday, March 02, 2021 06:38:22
    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 Wednesday, March 03, 2021 07:19:37
    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 Friday, March 12, 2021 20:55:29
    *** 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 Saturday, March 13, 2021 15:36:13
    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 Saturday, March 13, 2021 15:52:18
    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 Sunday, March 14, 2021 17:50:32
    *** 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)