• FYI

    From Sean Dennis@1:18/200 to All on Sat Feb 19 13:22:18 2022
    Hello All,

    I have discovered a nasty little bug in MBSE: if you go to change your user signature when online with MBSE, MBSE abends with a "malloc(): unsorted double linked list corrupted" error and this is a reproducable error. I cannot find anything in any of the logs about this and this is the last thing I saw in system.log before the crash:

    ===
    + 15-Feb-2022 22:41:12 mbsebbs[2697] Menu[1] 319=(Change .signature file), Opt: ''
    + 15-Feb-2022 22:41:12 mbsebbs[2697] Sean Dennis will edit his .signature
    ===

    I do not know if it affects MBSE under other distros--I use Devuan 4.0 Chimera--but I wanted to let you all know. Andrew is working on squashing this bug and I did open a ticket on it.

    -- Sean

    ... School ends, but education doesn't.
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: Outpost BBS * Johnson City, TN (1:18/200)
  • From Vincent Coen@2:250/1 to Sean Dennis on Sat Feb 19 19:50:48 2022
    Hello Sean!

    Saturday February 19 2022 13:22, you wrote to All:

    Hello All,

    I have discovered a nasty little bug in MBSE: if you go to change your
    user signature when online with MBSE, MBSE abends with a "malloc():
    unsorted double linked list corrupted" error and this is a
    reproducable error. I cannot find anything in any of the logs about
    this and this is the last thing I saw in system.log before the crash:

    ===
    + 15-Feb-2022 22:41:12 mbsebbs[2697] Menu[1] 319=(Change .signature
    file),
    Opt: ''
    + 15-Feb-2022 22:41:12 mbsebbs[2697] Sean Dennis will edit his
    .signature
    ===

    I do not know if it affects MBSE under other distros--I use Devuan 4.0
    Chimera--but I wanted to let you all know. Andrew is working on
    squashing this bug and I did open a ticket on it.

    Can I 'assume' that this is when logged in as a user via alternative screens using say ALT/Ctl/F1 ?


    Vincent

    --- Mageia Linux v8 X64/Mbse v1.0.7.24/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Sean Dennis@1:18/200 to Vincent Coen on Sat Feb 19 17:49:12 2022
    Hello Vincent,

    19 Feb 22 19:50, you wrote to me:

    Can I 'assume' that this is when logged in as a user via alternative screens using say ALT/Ctl/F1 ?

    This if you are connected to the BBS via telnet or SSH and attempt to change your user signature.

    -- Sean

    ... "Life is wasted on the living." - Douglas Adams
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: Outpost BBS * Johnson City, TN (1:18/200)
  • From Vincent Coen@2:250/1 to Sean Dennis on Sun Feb 20 14:05:02 2022
    Hello Sean!

    Saturday February 19 2022 17:49, you wrote to me:

    Hello Vincent,

    19 Feb 22 19:50, you wrote to me:

    Can I 'assume' that this is when logged in as a user via
    alternative screens using say ALT/Ctl/F1 ?

    This if you are connected to the BBS via telnet or SSH and attempt to
    change your user signature.

    Can't test this as I cannot connect to my system as it says that connection refused - cannot find where this is happening and by what.

    How ever using the alt/ctl/f1 method as a local connect I can go in as bbs, create a new user then login as that user so what ever the problem was with passwd is fixed so if I can find this one out I can allow users to come in again after some years away.

    Just have to remember how to tell a budding user to initially log in as bbs - been so many years ago :)

    Vincent

    --- Mageia Linux v8 X64/Mbse v1.0.7.24/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Sean Dennis@1:18/200 to Vincent Coen on Sun Feb 20 12:03:46 2022
    Vincent Coen wrote to Sean Dennis <=-

    Can't test this as I cannot connect to my system as it says that connection refused - cannot find where this is happening and by what.

    Are you trying to connect via telnet or SSH?

    Just have to remember how to tell a budding user to initially log in as bbs - been so many years ago :)

    I have a line in /opt/mbse/etc/issue that reads "New users: use "bbs" to
    create an account."

    -- Sean

    ... The moon isn't waxing; it's dusting and vacumming.
    --- MultiMail/Linux
    * Origin: Outpost BBS * Johnson City, TN (1:18/200)
  • From Vincent Coen@2:250/1 to Sean Dennis on Sun Feb 20 23:09:38 2022
    Hello Sean!

    Sunday February 20 2022 12:03, you wrote to me:

    Vincent Coen wrote to Sean Dennis <=-

    Can't test this as I cannot connect to my system as it says that
    connection refused - cannot find where this is happening and by
    what.

    Are you trying to connect via telnet or SSH?

    Just have to remember how to tell a budding user to initially log
    in as bbs - been so many years ago :)

    I have a line in /opt/mbse/etc/issue that reads "New users: use "bbs"
    to create an account."

    Thanks found it, now to find out why the system rejects calls using telnet or ssh, Again!


    Vincent

    --- Mageia Linux v8 X64/Mbse v1.0.7.24/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Andrew Leary@1:320/219 to Vincent Coen on Mon Feb 21 11:13:38 2022
    Hello Vincent!

    20 Feb 22 14:05, you wrote to Sean Dennis:

    Just have to remember how to tell a budding user to initially log in
    as bbs - been so many years ago :)

    The usual method would be to add something like:

    "New users log in as bbs" to $MBSE_ROOT/etc/issue ...

    Andrew

    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)
  • From Andrew Leary@1:320/219 to Vincent Coen on Mon Feb 21 11:15:54 2022
    Hello Vincent!

    20 Feb 22 23:09, you wrote to Sean Dennis:

    Thanks found it, now to find out why the system rejects calls using
    telnet or ssh, Again!

    Telnet connections are handled through inetd or xinetd normally, depending on your distribution. The SETUP.sh script creates the necessary entries automatically based on which is detected when you run it. The telnet entries are disabled by default, so you would need to enable them.

    Andrew

    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)
  • From Vincent Coen@2:250/1 to Andrew Leary on Mon Feb 21 17:48:46 2022
    Hello Andrew!

    Monday February 21 2022 11:15, you wrote to me:

    Hello Vincent!

    20 Feb 22 23:09, you wrote to Sean Dennis:

    Thanks found it, now to find out why the system rejects calls
    using telnet or ssh, Again!

    Telnet connections are handled through inetd or xinetd normally,
    depending on your distribution. The SETUP.sh script creates the
    necessary entries automatically based on which is detected when you
    run it. The telnet entries are disabled by default, so you would need
    to enable them.

    That look correct here is o/p from xinedt.d/mbsebbs

    ...

    # Telnet to the bbs using mblogin, disabled by default.
    #
    service telnet
    {
    disable = no
    protocol = tcp
    instances = 10
    flags = REUSE
    log_on_failure += USERID
    socket_type = stream
    user = root
    server = /usr/sbin/telnetd
    server_args = -L /home/mbse/bin/mblogin
    wait = no
    }


    Not disabled so should be good !

    In /etc/services both telnet and ssh are shown as ports 22 & 23.

    Hmm, wonder if it is the modem or router but the router should be passing on ports 22 and 23.


    Vincent

    --- Mageia Linux v8 X64/Mbse v1.0.7.24/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Sean Dennis@1:18/200 to Vincent Coen on Mon Feb 21 14:19:14 2022
    Vincent Coen wrote to Andrew Leary <=-

    Hmm, wonder if it is the modem or router but the router should be
    passing on ports 22 and 23.

    Make sure your ISP isn't blocking ports. I had an issue with my ISP
    silently blocking port 23 then it suddenly works again. So my BBS is
    available on port 23 and 10123 ... just in case.

    -- Sean

    ... Never pick a fight with a dinosaur; you'll get jurasskicked.
    --- MultiMail/Linux
    * Origin: Outpost BBS * Johnson City, TN (1:18/200)
  • From Louis Northmore@2:250/8 to Vincent Coen on Thu Feb 24 20:26:08 2022

    Hello Vincent!

    Did you get your ports/services figured out yet?

    A good first point of call might be doing an external port scan on your bbs ip or use a service to check for open ports.


    Louis


    ... They told me to get a life -- I got a computer instead.
    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: Sonic BBS :: North Yorkshire, England (2:250/8)
  • From Vincent Coen@2:250/1 to Louis Northmore on Fri Feb 25 01:59:58 2022
    Hello Louis!

    Thursday February 24 2022 20:26, you wrote to me:


    Hello Vincent!

    Did you get your ports/services figured out yet?

    A good first point of call might be doing an external port scan on
    your bbs ip or use a service to check for open ports.


    No, I have reset the VM router, logged in to it and stopped the firewall (as a modem it should not be using it as far as I know), saved settings logged in again and changed it back to a modem only with no wi-fi etc.

    Rebooted it, rebooted the Asus router, reboot the system and still have the same problem - I would say I am pulling my hair out (if I had any) as totally at a loss som any ideas are wellcome -

    What can I use that is Linux based that I can do a port scan ?


    Vincent

    --- Mageia Linux v8 X64/Mbse v1.0.7.24/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Tristan Greaves@2:250/11 to Vincent Coen on Fri Feb 25 09:22:04 2022
    Re: FYI
    By: Vincent Coen to Louis Northmore on Fri Feb 25 2022 01:59 am

    No, I have reset the VM router, logged in to it and stopped the firewall (as a
    modem it should not be using it as far as I know), saved settings logged in
    again and changed it back to a modem only with no wi-fi etc.

    Rebooted it, rebooted the Asus router, reboot the system and still have the
    same problem - I would say I am pulling my hair out (if I had any) as totally
    at a loss som any ideas are wellcome -

    Can you describe your network topology a bit more? (Link to a simple diagram if you have one).

    It sounds like you have 2 x routers in the loop? Does this mean you have a double NAT environment in play?

    Tristan.
    --- SBBSecho 3.14-Linux
    * Origin: Extricate BBS - bbs.extricate.org (2:250/11)
  • From Vincent Coen@2:250/1 to Tristan Greaves on Fri Feb 25 16:44:58 2022
    Hello Tristan!

    Friday February 25 2022 09:22, you wrote to me:

    Re: FYI
    By: Vincent Coen to Louis Northmore on Fri Feb 25 2022 01:59 am

    No, I have reset the VM router, logged in to it and stopped the
    firewall (as a modem it should not be using it as far as I know),
    saved settings logged in again and changed it back to a modem
    only with no wi-fi etc.

    Rebooted it, rebooted the Asus router, reboot the system and
    still have the same problem - I would say I am pulling my hair
    out (if I had any) as totally at a loss som any ideas are
    wellcome -

    Can you describe your network topology a bit more? (Link to a simple
    diagram if you have one).

    It sounds like you have 2 x routers in the loop? Does this mean you
    have a double NAT environment in play?


    Yes two router but :


    1st level router is a Virgin Media Hub 5 that I have now turned off the Firewall (but do not think it applies) then set it to be a modem only.
    This is connected via Lan cables to a Asus RT-AX82U Router that lins to all the
    household system via both Lan cable and some Wi-Fi systems but mostly the like of phones, Hive hub etc.

    The main system including that of the Linux based BBS system is wired direct via 1 Gb Lan cable. This router has been set to transfer incoming via advanced WAN settings-> Virtual SErver / Port forwarding to :

    FTP Server 20,21 21 192.168.1.3 TCP
    HTTP Server 80 80 192.168.1.3 TCP
    Mailer 24554 24554 192.168.1.3 BOTH
    torrent 6881:6889 192.168.1.3 BOTH
    TELNET Server 23 23 192.168.1.3 BOTH
    ssh 22 22 192.168.1.3 BOTH

    The settings for Telnet and SSH was originally set for TCP but I changed it to BOTH when first seeing the problem.

    Now FTP, HTTP, Mailer all work (Torrent) is not used on .3 anyway)

    The new connecting link set up are the last two and nothing happens other than a refused message but have no idea what is causing it such as before the modem or the router there are no messages in the log files for mbse mailer etc regarding such a connection.

    In file xinetd.conf has a includedir entry for /etc/xinetd.d which has the services for:
    binkp
    fido
    tfido

    and
    telne :

    # Telnet to the bbs using mblogin, disabled by default.
    #
    service telnet
    {
    disable = no
    protocol = tcp
    instances = 10
    flags = REUSE
    log_on_failure += USERID
    socket_type = stream
    user = root
    server = /usr/sbin/telnetd
    server_args = -L /home/mbse/bin/mblogin
    wait = no
    }

    It is not disabled

    In /var/log/security.log there is no instances regarding telnet.

    I am going to restart the system as mbse is refusing to shut down ie mbtask is still running so see what that does not holding my breath.


    Vincent

    --- Mageia Linux v8 X64/Mbse v1.0.7.24/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Sean Dennis@1:18/200 to Vincent Coen on Fri Feb 25 16:30:32 2022
    Vincent Coen wrote to Louis Northmore <=-

    What can I use that is Linux based that I can do a port scan ?

    You want to use something that is outside of your LAN to check.

    The website I like to use for port scans is:

    https://www.yougetsignal.com/tools/open-ports/

    Haven't had a problem yet with it.

    -- Sean

    ... "If you can't be handsome, at least be handy." - Red Green
    --- MultiMail/Linux
    * Origin: Outpost BBS * Johnson City, TN (1:18/200)
  • From Louis Northmore@2:250/8 to All on Sat Feb 26 07:05:36 2022

    Hello everybody!

    Replying to a msg dated 24 Feb 22 20:26, from me to Vincent Coen.

    Vince, sorry I missed your replies in this thread. Glad you got it all working though. I wondered why it was a bit quiet. I saw Sean's latest reply but not no others. Weird.

    Louis


    ... Some people are hard to forget - but well worth the effort
    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: Sonic BBS :: North Yorkshire, England (2:250/8)
  • From Satchmo@2:250/8 to Vincent Coen on Sat Feb 26 07:36:24 2022

    Hello Vincent!

    25 Feb 22 01:59, you wrote to Louis Northmore:


    Did you get your ports/services figured out yet?

    A good first point of call might be doing an external port scan on
    your bbs ip or use a service to check for open ports.


    What can I use
    that is Linux based that I can do a port scan ?

    (A quick rescan brought in these missing messages)

    I use nmap for portscans, usually running from an external server if scanning my own IP's.

    nmap -P -n <externalip>

    The https://www.canyouseeme.org/ website that Sean mentioned is good too - useful if you just want to check your port forwarding setup.

    I for one am glad you got your BBS back up. Sometimes it's useful to login to the hub and check messages etc. I will be calling!

    Louis

    ... Keep your monster on a leash!
    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: Sonic BBS :: North Yorkshire, England (2:250/8)
  • From Vincent Coen@2:250/1 to Sean Dennis on Sat Feb 26 14:07:22 2022
    Hello Sean!

    Friday February 25 2022 16:30, you wrote to me:

    Vincent Coen wrote to Louis Northmore <=-

    What can I use that is Linux based that I can do a port scan ?

    You want to use something that is outside of your LAN to check.

    The website I like to use for port scans is:

    https://www.yougetsignal.com/tools/open-ports/

    Haven't had a problem yet with it.

    Thanks for that and found a config error for ftp server now fixed.
    I have made a bookmark for it just in case it needs to be used again.

    Vincent

    --- Mageia Linux v8 X64/Mbse v1.0.7.24/GoldED+/LNX 1.1.5-b20180707
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)