Hello --
What is the best way to pass additional information from the Synchronet RLogin gateway/module (rlogin.js)? Along with the default information that is passed including username / baud rate / terminal emulation during connection, I'd like to include the name/identifer of a door game. The remote system that I have my BBS attached to is a door server (running GameSrv). The configuration is working very well now, however, I'd like to setup Synchronet to use an external menu of doors opposed to the default one on the door server.
I reviewed the documentation but didn't see an effective method and figured I'd reach out and ask here.
Thank you for any assistance anyone can provide.
Hello --
What is the best way to pass additional information from the
Synchronet RLogin gateway/module (rlogin.js)? Along with the default
information that is passed including username / baud rate / terminal
emulation during connection, I'd like to include the name/identifer of
a door game. The remote system that I have my BBS attached to is a
door server (running GameSrv). The configuration is working very well
now, however, I'd like to setup Synchronet to use an external menu of
doors opposed to the default one on the door server.
I reviewed the documentation but didn't see an effective method and
figured I'd reach out and ask here.
Thank you for any assistance anyone can provide.
Historically, that kind meta-data is stuffed into one of those first 4 strings you mentioned. For example, Synchronet's own logon.js supports "door server" operation via RLogin by recoginizing "xtrn=<code>" in the terminal string. ecWeb v4 uses this method to auto-launch external programs from the Web UI. --
digital man
Re: RLogin Question
By: Digital Man to Chris Schoppy on Mon Nov 23 2020 12:39 am
Hello --
What is the best way to pass additional information from the
Synchronet RLogin gateway/module (rlogin.js)? Along with the default
information that is passed including username / baud rate / terminal
emulation during connection, I'd like to include the name/identifer of
a door game. The remote system that I have my BBS attached to is a
door server (running GameSrv). The configuration is working very well
now, however, I'd like to setup Synchronet to use an external menu of
doors opposed to the default one on the door server.
I reviewed the documentation but didn't see an effective method and
figured I'd reach out and ask here.
Thank you for any assistance anyone can provide.
Historically, that kind meta-data is stuffed into one of those first 4 strings you mentioned. For example, Synchronet's own logon.js supports "door server" operation via RLogin by recoginizing "xtrn=<code>" in the terminal string. ecWeb v4 uses this method to auto-launch external programs from the Web UI. --
digital man
Makes sense - Thank you for the reply. I did see the support for Synchronet to act as a door server in the logon.js and modopts.ini files. I'm trying to go in the other direction though - with Synchronet serving as the primary BBS and the secondary system running doors (Which is not Synchronet).
I'm
doing this to avoid the complexity of setting up DOSEMU since I have the BBS setup under Linux. The methods documented work OK but I've noticed issues under DOSEMU in some situations. One additional question - I do see that the ecWeb v4 launches the externals through RLogin - But I am having some issue(s) there as well. I think it's related to configuration. From the "terminal" side of things under External Programs, is there a way to pass additional data on the command line for RLogin? An example of this would be ?rlogin remoteip:port "somestringtopass" (to launch the remote door)? I looked at the documentation related to the TG_ flags - but I don't believe I can specify additional data to pass using these - but I am not entirely sure.
Thank you again for your response and assistance.
Hello everybody!
When I try and Rlogin into my system, it's tells me the user name is already in use. Why is it doing that and how to I fix it?
Sysop: | Nelgin |
---|---|
Location: | Plano, TX |
Users: | 513 |
Nodes: | 10 (1 / 9) |
Uptime: | 07:37:14 |
Calls: | 8,287 |
Calls today: | 4 |
Files: | 15,517 |
Messages: | 928,382 |
Posted today: | 1 |