• Re: Question for telnet/B

    From Dumas Walker@1:2320/105 to MARK HOFMANN on Fri Jun 19 18:23:00 2020
    It sounds like the way to get this working would be to have whatever sits in fr
    nt that accepts the 1st inbound telnet - have it initiate an outbound binary te
    net connection to the second host.

    Yes, I think so. I thought that Synchronet might work doing that but have found that I also have issues attempting to download after I have opened a telgate connection to another bbs from Synchronet.

    I am not aware of any frontends that will properly initiate the binary connetion. :(

    Mike


    * SLMR 2.1a * NO CARRIER. Oh well, I didn't want to land anyways.
    --- SBBSecho 3.11-Linux
    * Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (1:2320/105)
  • From Mark Hofmann@1:261/1304 to Dumas Walker on Sat Jun 20 09:23:42 2020

    Yes, I think so. I thought that Synchronet might work doing that but have found that I also have issues attempting to download after I have opened
    a telgate connection to another bbs from Synchronet.

    I am not aware of any frontends that will properly initiate the binary connetion. :(

    Mystic can do a double telnet back to Mystic. That is the only working example that I'm aware of at the moment. Looking to see if there is a work-around to solve this, which likely has something to do with the telnet negotiation process. Maybe some need it hard coded - or if there is a way to send the parameters to "both telnet sessions". Maybe some are doing it on just one of the telnet sessions and not both.

    - Mark

    --- WWIVToss v.1.52
    * Origin: http://www.weather-station.org * Bel Air, MD -USA (1:261/1304.0)
  • From James Coyle@1:129/215 to Mark Hofmann on Tue Jun 23 12:31:35 2020
    Mystic can do a double telnet back to Mystic. That is the only working example that I'm aware of at the moment. Looking to see if there is a

    I believe the way Mystic works is that its behavior varies depending on the connection circumstances. For example:

    If you are connected via a telnet client and you do an outbound telnet, then Mystic knows that your telnet client can handle the telnet negotiation, so it connects but passes any telnet negotiations directly to your client and any response from the client directly to the outbound telnet server.

    But if you are connected via SSH or RLOGIN and you do an outbound telnet connection, then Mystic knows that it must translate from telnet to SSH/RLOGIN and it will handle all of the telnet negotiations so they never reach your client (because your client won't be able to handle telnet stuff).

    --- Mystic BBS v1.12 A46 2020/06/11 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (1:129/215)
  • From Nick Andre@1:229/426 to James Coyle on Tue Jun 23 15:29:44 2020
    On 23 Jun 20 12:31:35, James Coyle said the following to Mark Hofmann:

    I believe the way Mystic works is that its behavior varies depending on the connection circumstances. For example:

    I'm still patiently waiting for Mystic 10 More Cowbell Edition.

    I will release D'Bridge 10 Finally For Freakin' Linux Edition when you do.

    Nick

    --- Renegade vY2Ka2
    * Origin: Joey, do you like movies about gladiators? (1:229/426)
  • From Matt Munson@1:218/109 to Nick Andre on Tue Jun 23 21:00:28 2020
    RE: Re: Question for telnet/B
    BY: Nick Andre(1:229/426)

    I will release D'Bridge 10 Finally For Freakin' Linux Edition when you
    do.
    I bet some will give their kidneys for that.

    --- WWIV 5.5.0.3121
    * Origin: Inland Utopia BBS * utopiabbs.duckdns.org:2323 (1:218/109)
  • From Nick Andre@1:229/426 to Matt Munson on Wed Jun 24 06:35:14 2020
    On 23 Jun 20 21:00:28, Matt Munson said the following to Nick Andre:

    I will release D'Bridge 10 Finally For Freakin' Linux Edition when you do.
    I bet some will give their kidneys for that.

    At one point I was receiving at least a Netmail or two *per week* about it.

    Nick

    --- Renegade vY2Ka2
    * Origin: Joey, do you like movies about gladiators? (1:229/426)
  • From Mark Hofmann@1:261/1304 to James Coyle on Thu Jun 25 13:53:16 2020

    If you are connected via a telnet client and you do an outbound telnet, then Mystic knows that your telnet client can handle the telnet negotiation, so it connects but passes any telnet negotiations directly
    to your client and any response from the client directly to the outbound telnet server.

    That being the case it sounds like when nested telnet sessions go to non-Mystic systems, something isn't getting passed to the client for negotiation. Or maybe it is trying to negotiate with the original (non-nested) telnet and not the client.

    Just thought of something to try. Putting GameSrv/TelnetDoor in front of Mystic and see if I can do a successful transfer...

    - Mark

    --- WWIVToss v.1.52
    * Origin: http://www.weather-station.org * Bel Air, MD -USA (1:261/1304.0)
  • From James Coyle@1:129/215 to Mark Hofmann on Thu Jun 25 16:15:37 2020
    That being the case it sounds like when nested telnet sessions go to non-Mystic systems, something isn't getting passed to the client for negotiation. Or maybe it is trying to negotiate with the original (non-nested) telnet and not the client.

    If I had to guess whatever layer is being used (SIO, etc) doesn't do telnet negotations at all or doesn't know when to request binary.

    I need to set up a test with other systems so I can see if sending some telnet commands as a client can resolve it. I can't remember when the last time was that I tried to test anything like this with a non-Mystic system (out of my
    own "laziness" of not setting up another BBS software to test with) so I need to do that to see what I can figure out.

    --- Mystic BBS v1.12 A46 2020/06/11 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (1:129/215)
  • From Mark Hofmann@1:261/1304 to James Coyle on Fri Jun 26 19:30:43 2020

    If I had to guess whatever layer is being used (SIO, etc) doesn't do
    telnet negotations at all or doesn't know when to request binary.

    Except transfers work fine with no nested telnet using SIO. Going directly to it works perfect.

    I need to set up a test with other systems so I can see if sending some telnet commands as a client can resolve it. I can't remember when the
    last time was that I tried to test anything like this with a non-Mystic system (out of my own "laziness" of not setting up another BBS software
    to test with) so I need to do that to see what I can figure out.

    Now that the weekend is basically here, will try setting up TelnetDoor/Gamesrv in front of Mystic and then try an xfer. Very interested to know the results of that one, too.

    Appreciate your help in understanding this and if there is a work-around.

    - Mark

    --- WWIVToss v.1.52
    * Origin: http://www.weather-station.org * Bel Air, MD -USA (1:261/1304.0)
  • From Mark Hofmann@1:261/1304 to James Coyle on Fri Jun 26 19:42:39 2020

    I need to set up a test with other systems so I can see if sending some telnet commands as a client can resolve it. I can't remember when the
    last time was that I tried to test anything like this with a non-Mystic system (out of my own "laziness" of not setting up another BBS software
    to test with) so I need to do that to see what I can figure out.

    Just tested using GameSrv/Telnet Door in front of Mystic and then tried a transfer. At least there is consistancy that it didn't work. Same thing where the xfer would start, get a bunch of errors and terminate.

    The big mystery here is how Mystic->Mystic telnet and then xfers work. That appears to be the only working example. Very intersting, for sure.

    - Mark

    --- WWIVToss v.1.52
    * Origin: http://www.weather-station.org * Bel Air, MD -USA (1:261/1304.0)