• "Door Server Mode" via RLogin questions

    From Alpha@VERT to All on Thursday, September 10, 2020 12:17:19
    I've set up SBBS as a dedicated Door Server, using the modopts.ini settings, locking down RLogin to just my BBS IP, passwordless auth via RLogin, etc. I'm launching doors directly using the SBBS door code--wow, works great--but I'm trying to make a couple things more seamless for my "users":

    1. Is there a way to bypass the New User questions: e.g., mouse support/hit backspace/term support questions? Turn them off. i've turned off all the other questions in SCFG.

    2. Is there a way NOT to give new users the option to edit their user name during signup? E.g. just accept what's passed via Rlogin?

    Goal is to make the "new user signup" part as transparent as possible via RLogin, as they are already a verified user on my BBS. There will be no other way to access this particular Door Server, other than through my Door Menu, so I'm not worried about duplicate accounts, password creation, etc.

    Thanks for any help, links or pointers!

    (Apologies if this questions was posted on another message area a few days ago, but not sure my messages are going out, so I'm posting on Vertrauen :)

    Cheers,

    Robbie

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Alpha on Thursday, September 10, 2020 12:34:21
    Re: "Door Server Mode" via RLogin questions
    By: Alpha to All on Thu Sep 10 2020 12:17 pm

    I've set up SBBS as a dedicated Door Server, using the modopts.ini settings, locking down RLogin to just my BBS IP, passwordless auth via RLogin, etc. I'm launching doors directly using the SBBS door code--wow, works great--but I'm trying to make a couple things more seamless for my "users":

    1. Is there a way to bypass the New User questions: e.g., mouse support/hit backspace/term support questions? Turn them off. i've turned off all the other questions in SCFG.

    Yes, set MouseTerminalQ to a blank string ("") in your ctrl/text.dat file.

    2. Is there a way NOT to give new users the option to edit their user name during signup? E.g. just accept what's passed via Rlogin?

    Yes, set EnterYourAlias to a blank string ("") in your text.dat

    Goal is to make the "new user signup" part as transparent as possible via RLogin, as they are already a verified user on my BBS. There will be no other way to access this particular Door Server, other than through my Door Menu, so I'm not worried about duplicate accounts, password creation, etc.

    Thanks for any help, links or pointers!

    (Apologies if this questions was posted on another message area a few days ago, but not sure my messages are going out, so I'm posting on Vertrauen :)

    I don't recall seeing this question anywhere else recently. <shrug>

    digital man

    Sling Blade quote #12:
    Karl (re hammer): I don't rightly know. I just kinda woke up holding it.
    Norco, CA WX: 86.0øF, 26.0% humidity, 0 mph WNW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Alpha@VERT to Digital Man on Thursday, September 10, 2020 14:43:00
    Digital Man wrote to Alpha <=-

    Re: "Door Server Mode" via RLogin questions
    By: Alpha to All on Thu Sep 10 2020 12:17 pm

    I've set up SBBS as a dedicated Door Server, using the modopts.ini settings, locking down RLogin to just my BBS IP, passwordless auth via RLogin, etc. I'm launching doors directly using the SBBS door code--wow, works great--but I'm trying to make a couple things more seamless for my "users":

    1. Is there a way to bypass the New User questions: e.g., mouse support/hit backspace/term support questions? Turn them off. i've turned off all the other questions in SCFG.

    Yes, set MouseTerminalQ to a blank string ("") in your ctrl/text.dat
    file.

    Excellent! World-changing, discovering text.dat!

    One last question -- is there a way to prevent the new user from having to re-type/verify the system-given password?
    I've set it so users can't change their passwords in SCFG, and they'll never actually need to know it.

    Cheers,

    Robbie
    --- MultiMail/Win v0.52
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Alpha on Thursday, September 10, 2020 18:12:11
    Re: "Door Server Mode" via RL
    By: Alpha to Digital Man on Thu Sep 10 2020 02:43 pm

    Digital Man wrote to Alpha <=-

    Re: "Door Server Mode" via RLogin questions
    By: Alpha to All on Thu Sep 10 2020 12:17 pm

    I've set up SBBS as a dedicated Door Server, using the modopts.ini settings, locking down RLogin to just my BBS IP, passwordless auth via RLogin, etc. I'm launching doors directly using the SBBS door code--wow, works great--but I'm trying to make a couple things more seamless for my "users":

    1. Is there a way to bypass the New User questions: e.g., mouse support/hit backspace/term support questions? Turn them off. i've turned off all the other questions in SCFG.

    Yes, set MouseTerminalQ to a blank string ("") in your ctrl/text.dat file.

    Excellent! World-changing, discovering text.dat!

    One last question -- is there a way to prevent the new user from having to re-type/verify the system-given password?
    I've set it so users can't change their passwords in SCFG, and they'll never actually need to know it.

    I just committed a code change for you so that if you set the NewUserPasswordVerify string to "" in the text.dat, sbbs won't prompt for password verification. You'll have to update however.

    digital man

    Synchronet "Real Fact" #104:
    The official Synchronet YouTube channel went live on May 6, 2019
    Norco, CA WX: 77.8øF, 33.0% humidity, 2 mph E wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Prince@VERT to Digital Ma on Thursday, September 10, 2020 18:14:12
    Re: "Door Server Mode" via RLogin questions
    By: Digital Man to Alpha on Thu Sep 10 2020 12:34 pm

    Re: "Door Server Mode" via RLogin questions
    By: Alpha to All on Thu Sep 10 2020 12:17 pm

    I've set up SBBS as a dedicated Door Server, using the modopts.ini settings, locking down RLogin to just my BBS IP, passwordless auth via RLogin, etc. I'm launching doors directly using the SBBS door code--wow, works great--but I'm trying to make a couple things more seamless for my "users":

    1. Is there a way to bypass the New User questions: e.g., mouse support/hit backspace/term support questions? Turn them off. i've turned off all the other questions in SCFG.

    Yes, set MouseTerminalQ to a blank string ("") in your ctrl/text.dat file.

    2. Is there a way NOT to give new users the option to edit their user name during signup? E.g. just accept what's passed via Rlogin?

    Yes, set EnterYourAlias to a blank string ("") in your text.dat

    Goal is to make the "new user signup" part as transparent as possible via RLogin, as they are already a verified user on my BBS. There will be no other way to access this particular Door Server, other than through my Door Menu, so I'm not worried about duplicate accounts, password creation, etc.

    Thanks for any help, links or pointers!

    (Apologies if this questions was posted on another message area a few days ago, but not sure my messages are going out, so I'm posting on Vertrauen :)

    I don't recall seeing this question anywhere else recently. <shrug>

    digital man

    Sling Blade quote #12:
    Karl (re hammer): I don't rightly know. I just kinda woke up holding it. Norco, CA WX: 86.0øF, 26.0% humidity, 0 mph WNW wind, 0.00 inches rain/24hrs
    Alpha.. sounds like you're trying to achieve the same as I. Thanks, DM for pointing out those options in TEXT.DAT.

    I just deleted my test user, and going to see how new user signup goes.

    First, I get UNKNOWN USER:Prince (expected)
    Then "Please configure your Extreme Arcade Account", and asked about Ext-ASCII.

    However, now that I've nulled out "EnterYourAlias", I still get a text box to enter my alias, just without the text prompting me what to do.

    In my text.dat:

    "" 338 EnterYourAlias

    Then I've edited /text/newuser.msg to explain to new users that logons are automatic and passwords are not required "to enter the arcade". Would be nice to bypass this, but I think it's easy enough for folks to understand.

    I'm then magically wisked away to the External Programs Menu, as expected.

    So far, pretty happy with how easy it actually was to mod this, and make it as seemless as possible.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Prince@VERT to Digital Man on Thursday, September 10, 2020 18:15:48
    Re: "Door Server Mode" via RL
    By: Digital Man to Alpha on Thu Sep 10 2020 06:12 pm

    +1!!!!

    Awesome!

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Prince@VERT to Digital Man on Thursday, September 10, 2020 18:23:13
    Re: "Door Server Mode" via RL
    By: Prince to Digital Man on Thu Sep 10 2020 06:15 pm

    Re: "Door Server Mode" via RL
    By: Digital Man to Alpha on Thu Sep 10 2020 06:12 pm

    +1!!!!

    Awesome!

    I should have quoted prior message. Awesome that you posted a commit for this!

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Prince on Thursday, September 10, 2020 18:26:59
    Re: "Door Server Mode" via RLogin questions
    By: Prince to Digital Ma on Thu Sep 10 2020 06:14 pm

    However, now that I've nulled out "EnterYourAlias", I still get a text box to enter my alias, just without the text prompting me what to do.

    In my text.dat:

    "" 338 EnterYourAlias

    What version of Synchronet are you running? I can't reproduce what you're describing using the latest.

    digital man

    Sling Blade quote #19:
    Doyle: I can't so much as drink a damn glass of water around a midget
    Norco, CA WX: 77.5øF, 34.0% humidity, 4 mph ESE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Alpha@VERT to Digital Man on Friday, September 11, 2020 08:00:47
    Re: "Door Server Mode" via RL
    By: Digital Man to Alpha on Thu Sep 10 2020 06:12 pm

    I just committed a code change for you so that if you set the NewUserPasswordVerify string to "" in the text.dat, sbbs won't prompt for password verification. You'll have to update however.

    Wow, thanks! I've done so much messing around with Door Servers and I'm so glad to have found a viable solution. Cheers!

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Prince@VERT to Digital Man on Friday, September 11, 2020 08:17:04
    Re: "Door Server Mode" via RLogin questions
    By: Digital Man to Prince on Thu Sep 10 2020 06:26 pm

    Re: "Door Server Mode" via RLogin questions
    By: Prince to Digital Ma on Thu Sep 10 2020 06:14 pm

    However, now that I've nulled out "EnterYourAlias", I still get a text box to enter my alias, just without the text prompting me what to do.

    In my text.dat:

    "" 338 EnterYourAlias

    What version of Synchronet are you running? I can't reproduce what you're describing using the latest.

    digital man


    This is on 3.17b SMBLIB 2.60 Compiled Jan 1 2019 04:43:05 with MSC 1800.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Prince@VERT to Digital Man on Friday, September 11, 2020 08:24:22
    Re: "Door Server Mode" via RLogin questions
    By: Prince to Digital Man on Fri Sep 11 2020 08:17 am

    Re: "Door Server Mode" via RLogin questions
    By: Digital Man to Prince on Thu Sep 10 2020 06:26 pm

    Re: "Door Server Mode" via RLogin questions
    By: Prince to Digital Ma on Thu Sep 10 2020 06:14 pm

    However, now that I've nulled out "EnterYourAlias", I still get a text box to enter my alias, just without the text prompting me what to do.

    In my text.dat:

    "" 338 EnterYourAlias

    What version of Synchronet are you running? I can't reproduce what you're describing using the latest.

    digital man


    This is on 3.17b SMBLIB 2.60 Compiled Jan 1 2019 04:43:05 with MSC 1800.


    If desired (as it appears there is an interest to configure SBBS as a "Door Server", I'd be willing to write up a Wiki on start-to-finish configuration. (What files to edit, where to edit them, etc). It's not something I'd be able to complete immediately, but I wouldn't mind contributing the knowledge to others (and to hopefully take the support load off DM - lol).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Prince on Friday, September 11, 2020 09:40:53
    Re: "Door Server Mode" via RLogin questions
    By: Prince to Digital Man on Fri Sep 11 2020 08:17 am

    Re: "Door Server Mode" via RLogin questions
    By: Digital Man to Prince on Thu Sep 10 2020 06:26 pm

    Re: "Door Server Mode" via RLogin questions
    By: Prince to Digital Ma on Thu Sep 10 2020 06:14 pm

    However, now that I've nulled out "EnterYourAlias", I still get a text box to enter my alias, just without the text prompting me what to do.

    In my text.dat:

    "" 338 EnterYourAlias

    What version of Synchronet are you running? I can't reproduce what you're describing using the latest.

    This is on 3.17b SMBLIB 2.60 Compiled Jan 1 2019 04:43:05 with MSC 1800.

    You'll need a newer build than that. https://gitlab.synchro.net/sbbs/sbbs/-/commit/7e699dc416fb038d6957f88a211f27b3

    digital man

    Sling Blade quote #25:
    Karl: they seen fit to put me in here and here I've been a great long while. Norco, CA WX: 72.8øF, 44.0% humidity, 0 mph SW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Prince on Friday, September 11, 2020 09:42:36
    Re: "Door Server Mode" via RLogin questions
    By: Prince to Digital Man on Fri Sep 11 2020 08:24 am

    If desired (as it appears there is an interest to configure SBBS as a "Door Server", I'd be willing to write up a Wiki on start-to-finish configuration.

    Sure, add an article to http://wiki.synchro.net/howto:index

    digital man

    Rush quote #19:
    Karl: they seen fit to put me in here and here I've been a great long while. Norco, CA WX: 72.8øF, 44.0% humidity, 0 mph SW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Alpha@VERT/TDG to Digital Man on Friday, September 11, 2020 19:06:18
    Re: "Door Server Mode" via RL
    By: Digital Man to Alpha on Thu Sep 10 2020 06:12 pm

    One last question -- is there a way to prevent the new user from having to re-type/verify the system-given password?
    I've set it so users can't change their passwords in SCFG, and they'll never actually need to know it.

    I just committed a code change for you so that if you set the NewUserPasswordVerify string to "" in the text.dat, sbbs won't prompt for password verification. You'll have to update however.

    Just to close the loop on this--works great! With editing text.dat and this update, it's about as close to "seamless" as I had ever hoped. As a door server solution, everything... just works perfectly with Synchronet.

    I've spent an INORDINATE amount of time trying to get all this glued together with other systems, LOL.

    Thanks again.

    ---
    þ Synchronet þ The Drunken Gamer // thedrunkengamer.com:8888
  • From Alpha@VERT/TDG to Prince on Friday, September 11, 2020 19:13:44
    Re: "Door Server Mode" via RLogin questions
    By: Prince to Digital Ma on Thu Sep 10 2020 06:14 pm

    Alpha.. sounds like you're trying to achieve the same as I. Thanks, DM for pointing out those options in TEXT.DAT.

    I just deleted my test user, and going to see how new user signup goes.

    First, I get UNKNOWN USER:Prince (expected)
    Then "Please configure your Extreme Arcade Account", and asked about Ext-ASCII.

    Awesome. I edited my text.dat similarly (changing "UNKNOWN USER: ALPHA" to "LOOKS LIKE YOU'RE NEW HERE: ALPHA", etc.)

    I nuked all the mouse/ext-ascii/backspace questions, but now that the password confirmation is hidden, I *might* add back in, as there's probably a good reason that SBBS asks these questions of new users :)

    A couple key taps, the account is created and the user (er, me) is into L.O.R.D. in second flat -- I'm launching everything directly with the XTRN= RLogin option.

    Now it's time to install all the doors...

    ---
    þ Synchronet þ The Drunken Gamer // thedrunkengamer.com:8888
  • From Alpha@VERT/TDG to Digital Man on Friday, September 11, 2020 20:19:31
    Re: "Door Server Mode" via RLogin questions
    By: Digital Man to Prince on Fri Sep 11 2020 09:42 am

    If desired (as it appears there is an interest to configure SBBS as a "Door Server", I'd be willing to write up a Wiki on start-to-finish configuration.

    Great idea! I was actually getting ready to do that as well -- but more from an Enigma 1/2 perspective (e.g. documenting the RLogin > SBBS part). An actual How-To for SBBS would be great for others. If you write it, I'll link to it rather than re-creating the wheel.

    Here's the part I have written:

    https://bit.ly/2Zr02q3

    Cheers!

    ---
    þ Synchronet þ The Drunken Gamer // thedrunkengamer.com:8888
  • From Digital Man@VERT to Alpha on Friday, September 11, 2020 18:03:06
    Re: "Door Server Mode" via RL
    By: Alpha to Digital Man on Fri Sep 11 2020 07:06 pm

    Re: "Door Server Mode" via RL
    By: Digital Man to Alpha on Thu Sep 10 2020 06:12 pm

    One last question -- is there a way to prevent the new user from having to re-type/verify the system-given password?
    I've set it so users can't change their passwords in SCFG, and they'll never actually need to know it.

    I just committed a code change for you so that if you set the NewUserPasswordVerify string to "" in the text.dat, sbbs won't prompt for password verification. You'll have to update however.

    Just to close the loop on this--works great! With editing text.dat and this update, it's about as close to "seamless" as I had ever hoped. As a door server solution, everything... just works perfectly with Synchronet.

    I've spent an INORDINATE amount of time trying to get all this glued together with other systems, LOL.

    Thanks again.

    You're welcome. And thanks for the update.

    digital man

    Synchronet/BBS Terminology Definition #61:
    R0DENT = Derogatory reference to a young BBS user of the 1990's
    Norco, CA WX: 83.8øF, 36.0% humidity, 10 mph E wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Alpha on Friday, September 11, 2020 18:08:22
    Re: "Door Server Mode" via RLogin questions
    By: Alpha to Digital Man on Fri Sep 11 2020 08:19 pm

    Re: "Door Server Mode" via RLogin questions
    By: Digital Man to Prince on Fri Sep 11 2020 09:42 am

    If desired (as it appears there is an interest to configure SBBS as a "Door Server", I'd be willing to write up a Wiki on start-to-finish configuration.

    Great idea! I was actually getting ready to do that as well -- but more from an Enigma 1/2 perspective (e.g. documenting the RLogin > SBBS part). An actual How-To for SBBS would be great for others. If you write it, I'll link to it rather than re-creating the wheel.

    Here's the part I have written:

    https://bit.ly/2Zr02q3

    Cheers!

    I enjoy your writings!

    digital man

    Synchronet/BBS Terminology Definition #22:
    DOVE = Domain/Vertrauen
    Norco, CA WX: 83.8øF, 36.0% humidity, 10 mph E wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Prince@VERT to Alpha on Saturday, September 12, 2020 03:44:49
    Re: "Door Server Mode" via RL
    By: Alpha to Digital Man on Fri Sep 11 2020 07:06 pm

    Just to close the loop on this--works great! With editing text.dat and this update, it's about as close to "seamless" as I had ever hoped. As a door server solution, everything... just works perfectly with Synchronet.

    I've spent an INORDINATE amount of time trying to get all this glued together with other systems, LOL.

    Thanks again.



    I'm with you. Spent quite some time getting it just right. Looks like I need some updates, and then re-do the process again while documenting it so I can upload to the Wiki. Synchronet's DOSXTRN combined with its terminal server is second to none!

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Prince@VERT to Digital Man on Saturday, September 12, 2020 03:47:01
    Re: "Door Server Mode" via RLogin questions
    By: Digital Man to Prince on Fri Sep 11 2020 09:40 am

    What version of Synchronet are you running? I can't reproduce what you're describing using the latest.

    This is on 3.17b SMBLIB 2.60 Compiled Jan 1 2019 04:43:05 with MSC 1800.

    You'll need a newer build than that. https://gitlab.synchro.net/sbbs/sbbs/-/ commit/7e699dc416fb038d6957f88a211f27b3

    digital man


    Thanks again DM. I'm pretty green when it comes to git; your instructions on the wiki seem pretty clear-cut; going to give those a try this weekend in an attempt to get the latest updates installed.

    PR

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Prince@VERT to Alpha on Saturday, September 12, 2020 05:04:09
    Re: "Door Server Mode" via RLogin questions
    By: Alpha to Digital Man on Fri Sep 11 2020 08:19 pm

    If desired (as it appears there is an interest to configure SBBS as a "Door Server", I'd be willing to write up a Wiki on start-to-finish configuration.

    Great idea! I was actually getting ready to do that as well -- but more from an Enigma 1/2 perspective (e.g. documenting the RLogin > SBBS part). An actual How-To for SBBS would be great for others. If you write it, I'll link to it rather than re-creating the wheel.

    Here's the part I have written:

    https://bit.ly/2Zr02q3

    Cheers!


    You've got a fantastic preface written up so far. I just upgraded per DM's instructions, so I think I have a pretty good baseline. I'm going to revert my snapshot back to the base install of Windows, and write up a step-by-step. Once complete, I'll upload to the Wiki.

    Have a busy weekend planned (we're remodeling a few rooms of the house within intent to sell); so not sure I'll be getting to it this weekend. I wake up plenty early before work on weekdays, so I'll plug away at this next week.

    Cheers for sure!

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Prince on Saturday, September 12, 2020 13:27:03
    Re: "Door Server Mode" via RLogin questions
    By: Prince to Digital Man on Sat Sep 12 2020 03:47 am

    Re: "Door Server Mode" via RLogin questions
    By: Digital Man to Prince on Fri Sep 11 2020 09:40 am

    What version of Synchronet are you running? I can't reproduce what you're describing using the latest.

    This is on 3.17b SMBLIB 2.60 Compiled Jan 1 2019 04:43:05 with MSC 1800.

    You'll need a newer build than that. https://gitlab.synchro.net/sbbs/sbbs/-/ commit/7e699dc416fb038d6957f88a211f27b3

    Thanks again DM. I'm pretty green when it comes to git; your instructions on the wiki seem pretty clear-cut; going to give those a try this weekend in an attempt to get the latest updates installed.

    You don't need to use git. The development updates (especially for Windows) are typically just extracted from zip files.

    digital man

    Rush quote #39:
    Karl: I don't reckon you have to go with women to be a good father to a boy. Norco, CA WX: 87.7øF, 23.0% humidity, 4 mph NE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net