• !ERROR 98 binding SSH Server socket

    From Paulie420@VERT/PAULIE42 to All on Friday, May 01, 2020 15:14:39
    Ok, I'll tell you what I did do. I read the wiki, and have not change the BindRetryCount/BindRetryDelay in sbbs.ini... nor add REUSEADDR=1 to strl/sockopts.ini....

    I did scan the network with netstat, and altho I don't know how to read that output perfectly, I don't see anything on socket 22...

    So, jesus paul I hope you're not ONLY wasting folks time... but.. do I need to change sbbs.ini or sockopts.ini as described above? Or am I missing something prior to that??

    -----
    Ultimately, I'm trying to get DoorParty going using echickens dpc2 code. I think I have dpc2 setup perfectly, but when I envoke the doorparty.js (echickens script to call up his dpc2 server...) it returns a !ERROR -1 (110) connecting to server: dp.throwbackbbs.com ... so am I correct thinking THATS because of the SSH error?

    I *really* do appreciate ya'll helping this newbie. I hope I show that I'm reading the wiki and trying first; and explaining things as well as I can. THANKS - next line of questions will be about editing menu.js stuff so... :/ Ugh. :P

    |08Paulie|15420
    |15M|08@|15STERM|07i|15ND
    |14AmericanPiBBS|04.com

    ---
    þ Synchronet þ AmericanPiBBS.com
  • From Digital Man@VERT to Paulie420 on Friday, May 01, 2020 15:52:21
    Re: !ERROR 98 binding SSH Server socket
    By: Paulie420 to All on Fri May 01 2020 03:14 pm

    Ok, I'll tell you what I did do. I read the wiki, and have not change the BindRetryCount/BindRetryDelay in sbbs.ini... nor add REUSEADDR=1 to strl/sockopts.ini....

    Error 98 is "Address already in use" https://github.com/torvalds/linux/blob/master/include/uapi/asm-generic/errno.h

    I did scan the network with netstat, and altho I don't know how to read that output perfectly, I don't see anything on socket 22...

    Is this an error on initial bind or on re-bind (e.g. after a recycle of sbbs)? If it's an error on re-bind, maybe by the time you ran the netstat command, the TCP connection was already closed. Did you try again?

    If it's an initial bind issue, then you have something running/listening on port 22 already (e.g. sshd). Maybe you need to run "sudo netstat -l" to see it. You're going to "ssh" instead of "22" unless include the '-n' option to netstat. "man netstat" for help on how to use it.

    So, jesus paul I hope you're not ONLY wasting folks time... but.. do I need to change sbbs.ini or sockopts.ini as described above? Or am I missing something prior to that??

    No, either of the .ini file work-arounds should work.


    digital man

    Synchronet "Real Fact" #17:
    "Vertrauen" (ver-trow-en) translates to "trust" in German, and was a band name. Norco, CA WX: 78.3øF, 48.0% humidity, 11 mph ESE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT/ECBBS to Paulie420 on Friday, May 01, 2020 20:04:59
    Re: !ERROR 98 binding SSH Server socket
    By: Paulie420 to All on Fri May 01 2020 15:14:39

    Ultimately, I'm trying to get DoorParty going using echickens dpc2 code. I think I have dpc2 setup
    perfectly, but when I envoke the doorparty.js (echickens script to call up his dpc2 server...) it
    returns a !ERROR -1 (110) connecting to server: dp.throwbackbbs.com ... so am I correct thinking
    THATS because of the SSH error?

    Not likely related to any SSH errors. DoorParty Connector (dpc2) only makes outbound SSH connections, it doesn't listen for SSH clients locally. It listens for RLOGIN connections on some port of your choosing; I think the default is 9999.

    It sounds like you are unable to reach DoorParty from your BBS. Take dpc2, doorparty.js, and Synchronet out of the equation for a moment. Can you connect to dp.throwbackbbs.com:2022 from that server at all (using nc or telnet or whatever)?

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From Paulie420@VERT/PAULIE42 to echicken on Saturday, May 02, 2020 11:00:28
    Re: !ERROR 98 binding SSH Server socket
    By: echicken to Paulie420 on Fri May 01 2020 08:04 pm

    Re: !ERROR 98 binding SSH Server socket
    By: Paulie420 to All on Fri May 01 2020 15:14:39

    Not likely related to any SSH errors. DoorParty Connector (dpc2) only makes outbound SSH connections, it doesn't listen for SSH clients locally. It listens for RLOGIN connections on some port of your choosing; I think the default is 9999.

    It sounds like you are unable to reach DoorParty from your BBS. Take dpc2, doorparty.js, and Synchronet out of the equation for a moment. Can you connect to dp.throwbackbbs.com:2022 from that server at all (using nc or telnet or whatever)?

    Thanks echicken; so entering 'telnet dp.throwbackbbs.com' gets me the regular throwback... and 'telnet dp.throwbackbbs.com 2022' gets me the ssh shell login thing - so yes i can login to TB 2022... maybe i should make sure 2022 is entered in the config files correctly. I continue to grasp more and more of whats going on with each suggestion - what next steps would you take? THANK YOU.

    |08Paulie|15420
    |15M|08@|15STERM|07i|15ND
    |14AmericanPiBBS|04.com

    ---
    þ Synchronet þ AmericanPiBBS.com
  • From echicken@VERT/ECBBS to Paulie420 on Saturday, May 02, 2020 17:11:57
    Re: !ERROR 98 binding SSH Server socket
    By: Paulie420 to echicken on Sat May 02 2020 11:00:28

    2022... maybe i should make sure 2022 is entered in the config files correctly. I continue to grasp
    more and more of whats going on with each suggestion - what next steps would you take? THANK YOU.

    There should be a doorparty-connector.ini in the same directory as the doorparty-connector executable. The defaults should work for most people and are like so:

    https://github.com/echicken/dpc2/blob/master/doorparty-connector.ini

    I just made a change to doorparty.js, maybe grab the latest copy and try it:

    https://raw.githubusercontent.com/echicken/dpc2/master/synchronet/doorparty.js

    If you have a [doorparty] section in ctrl/modopts.ini, comment it out or delete it for now.

    With all of that done, and with what you've described, I don't see why it wouldn't work.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From Paulie420@VERT/PAULIE42 to echicken on Saturday, May 02, 2020 19:47:11
    Re: !ERROR 98 binding SSH Server socket
    By: echicken to Paulie420 on Sat May 02 2020 05:11 pm

    Re: !ERROR 98 binding SSH Server socket
    By: Paulie420 to echicken on Sat May 02 2020 11:00:28

    There should be a doorparty-connector.ini in the same directory as the doorparty-connector executable. The defaults should work for most people and are like so:

    https://github.com/echicken/dpc2/blob/master/doorparty-connector.ini

    I just made a change to doorparty.js, maybe grab the latest copy and try it:

    https://raw.githubusercontent.com/echicken/dpc2/master/synchronet/doorpart y.js

    If you have a [doorparty] section in ctrl/modopts.ini, comment it out or delete it for now.

    With all of that done, and with what you've described, I don't see why it wouldn't work.

    ---
    echicken

    Yessir; you helped me before thru email, and I really thought I had all that going - but certainly, I'll check into all those again; it should certainly work. Still tho, I'm gonna iron out that SSH socket issue on sbbs - but it all makes sense - AFTER i figure the things out. :P

    thank you so much AGAIN. :)

    |08Paulie|15420
    |15M|08@|15STERM|07i|15ND
    |14AmericanPiBBS|04.com

    ---
    þ Synchronet þ AmericanPiBBS.com
  • From Grease@VERT/DARKMATT to echicken on Monday, May 04, 2020 11:27:00
    On 05-02-20 17:11, echicken mumbled to Paulie420 about !ERROR 98 binding SSH Ser.

    Re: !ERROR 98 binding SSH Server socket
    By: Paulie420 to echicken on Sat May 02 2020 11:00:28


    There should be a doorparty-connector.ini in the same directory as
    the doorparty-connector executable. The defaults should work for most people and are like so:

    https://github.com/echicken/dpc2/blob/master/doorparty-connector.ini

    I just made a change to doorparty.js, maybe grab the latest copy and
    try it:

    https://raw.githubusercontent.com/echicken/dpc2/master/synchronet/door party.js

    If you have a [doorparty] section in ctrl/modopts.ini, comment it out
    or delete it for now.

    With all of that done, and with what you've described, I don't see
    why it wouldn't work.


    Sorry to hijack this thread, but I just got doorpary info and went to the
    site and not sure the way it's presented, but it looks like there at least three way to install this thing, and each is more confising than the other.

    I set up bbslink in no time, but I run SBBS and am using Manjaro linux and
    if you give a good walkthrough, that would be much appreciated.
    Grease
    Dark Matter BBS

    QWK: DoveNet, fsxNet, SFNet, SciNet
    FTN: AgoraNet (46:10/135), Fidonet (1:106/101), TQWNet (1337:3/120)
    --- MultiMail/Win v0.52
    þ Synchronet þ Dark Matter BBS. darkmatt.synchro.net. Howdy from Texas!
  • From Paulie420@VERT/PAULIE42 to Grease on Monday, May 04, 2020 21:30:41
    Re: !ERROR 98 binding SSH Ser
    By: Grease to echicken on Mon May 04 2020 11:27 am

    There should be a doorparty-connector.ini in the same directory as
    the doorparty-connector executable. The defaults should work for
    most people and are like so:

    https://github.com/echicken/dpc2/blob/master/doorparty-connector.ini

    I just made a change to doorparty.js, maybe grab the latest copy and
    try it:

    https://raw.githubusercontent.com/echicken/dpc2/master/synchronet/do
    or party.js

    If you have a [doorparty] section in ctrl/modopts.ini, comment it
    out or delete it for now.

    With all of that done, and with what you've described, I don't see
    why it wouldn't work.

    Sorry to hijack this thread, but I just got doorpary info and went to the site and not sure the way it's presented, but it looks like there at least three way to install this thing, and each is more confising than the other.

    I set up bbslink in no time, but I run SBBS and am using Manjaro linux and if you give a good walkthrough, that would be much appreciated.
    Grease

    Hey Grease.. so I haven't went back in and played with it again, but I have got a grip on whats supposed to actually happen... on the DoorParty wiki, its talking about windows,linux, different BBS softwares; etc... thats why it seems like there's 3 ways to install. Basically, if you're on Synchronet all you need to do is use echickens dpc2 files on his GitHub. If you goto the link he listed first above, it says 'this is the old one, pls goto dpc2'...

    Anyway, DL dpc2 and his instructions superceed using the old dpc1/DoorParty specific build download on the wiki.

    It goes like this...

    DoorParty Connector (DPC2) runs as a server listening on the same linux box as sbbs... you run that in the backgroud... then, echicken has a doorparty.js file for synchronet - which you actually use in the external progs of ./scfg.

    The last link echicken posted up there is a new doorparty.js which might help; he just updated it...

    The doorparty-connector.ini was easy to edit. You have to apply for DoorParty, but the throwback bbs guy who runs it is quick and easy. Last, if I'm still stuck the throwback sysop said he'll voice call walk me thru it. I'll post whatever step made it work, when i address it this week.

    |08Paulie|15420
    |15M|08@|15STERM|07i|15ND
    |14AmericanPiBBS|04.com

    ---
    þ Synchronet þ >>>American Pi BBS @ AmericanPiBBS.com:23>>>Rockin like its 1993!>>>
  • From echicken@VERT/ECBBS to Grease on Tuesday, May 05, 2020 14:13:36
    Re: !ERROR 98 binding SSH Ser
    By: Grease to echicken on Mon May 04 2020 11:27:00

    Sorry to hijack this thread, but I just got doorpary info and went to the site and not sure the way it's presented, but it looks like there at least three way to install this thing, and each is more confising than the other.

    Setup of DoorParty Connector, along with companion script for Synchronet, are explained here:

    https://github.com/echicken/dpc2

    If you get confused on a particular point, let me know and I'll see if I can clarify.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From Grease@VERT/DARKMATT to Paulie420 on Wednesday, May 06, 2020 09:34:00
    On 05-04-20 21:30, Paulie420 mumbled to Grease about DoorParty install...

    Pa> Hey Grease.. so I haven't went back in and played with it again, but
    I have got a grip on whats supposed to actually happen... on the
    DoorParty wiki, its talking about windows,linux, different BBS
    softwares; etc... thats why it seems like there's 3 ways to install. Basically, if you're on Synchronet all you need to do is use
    echickens dpc2 files on his GitHub. If you goto the link he listed
    first above, it says 'this is the old one, pls goto dpc2'...

    Okay, just do the DPC2 thing. He also showed some script. I guess DPC2 supercedes?


    DoorParty Connector (DPC2) runs as a server listening on the same
    linux box as sbbs... you run that in the backgroud... then, echicken
    has a doorparty.js file for synchronet - which you actually use in
    the external progs of ./scfg.

    The last link echicken posted up there is a new doorparty.js which
    might help; he just updated it...

    Okay, will give it a go!


    The doorparty-connector.ini was easy to edit. You have to apply for DoorParty, but the throwback bbs guy who runs it is quick and easy.
    Last, if I'm still stuck the throwback sysop said he'll voice call
    walk me thru it. I'll post whatever step made it work, when i address
    it this week.


    I got the login about a week and a half ago, so hopefully this will all be good by this evening.
    Thanks for the reply!
    Grease
    Dark Matter BBS

    QWK: DoveNet, fsxNet, SFNet, SciNet
    FTN: AgoraNet (46:10/135), Fidonet (1:106/101), TQWNet (1337:3/120)
    --- MultiMail/Win v0.52
    þ Synchronet þ Dark Matter BBS. darkmatt.synchro.net. Howdy from Texas!
  • From Grease@VERT/DARKMATT to echicken on Wednesday, May 06, 2020 09:44:00
    On 05-05-20 14:13, echicken mumbled to Grease about !ERROR 98 binding SSH Ser.

    Setup of DoorParty Connector, along with companion script for
    Synchronet, are explained here:

    https://github.com/echicken/dpc2

    If you get confused on a particular point, let me know and I'll see
    if I can clarify.

    Thank you!
    Grease
    Dark Matter BBS

    QWK: DoveNet, fsxNet, SFNet, SciNet
    FTN: AgoraNet (46:10/135), Fidonet (1:106/101), TQWNet (1337:3/120)
    --- MultiMail/Win v0.52
    þ Synchronet þ Dark Matter BBS. darkmatt.synchro.net. Howdy from Texas!
  • From Grease@VERT/DARKMATT to echicken on Wednesday, May 06, 2020 14:12:06
    Re: !ERROR 98 binding SSH Ser
    By: echicken to Grease on Tue May 05 2020 02:13 pm

    Setup of DoorParty Connector, along with companion script for Synchronet, are explained here:
    https://github.com/echicken/dpc2
    If you get confused on a particular point, let me know and I'll see if I can clarify.

    Okay, So do I install:

    1) The Installation part
    2) The Linux part
    3) The Synchronet part

    OR

    Just the Synchronet Part?

    ---
    þ Synchronet þ Dark Matter BBS. darkmatt.synchro.net. Howdy from Texas!
  • From echicken@VERT/ECBBS to Grease on Wednesday, May 06, 2020 16:46:46
    Re: !ERROR 98 binding SSH Ser
    By: Grease to echicken on Wed May 06 2020 14:12:06

    Okay, So do I install:

    1) The Installation part

    Yes.

    2) The Linux part

    Optional.

    One way or another, DPC needs to be running so that your BBS can connect to it.

    3) The Synchronet part

    Yes.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com