• Disabling the /A command on the menu

    From Michael Borthwick@VERT to All on Friday, February 01, 2019 11:47:50
    Hi all,

    I'm trying to disable the /A (avatar settings) from the menu(s).

    I've edited default.src in the sbbs/exec directory and commented out the /A entry. I've restarted sbbs but the command still functions as normal. Am I looking in the wrong place?

    Cheers,
    Michael.

    --- Mystic BBS v1.12 A39 2018/04/21 (Raspberry Pi/32)
    * Origin: Fusion BBS ~ Newcastle, Australia (3:712/132)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Michael Borthwick on Thursday, January 31, 2019 17:40:56
    Re: Disabling the /A command on the menu
    By: Michael Borthwick to All on Fri Feb 01 2019 11:47 am

    Hi all,

    I'm trying to disable the /A (avatar settings) from the menu(s).

    I've edited default.src in the sbbs/exec directory and commented out the /A entry. I've restarted sbbs but the command still functions as normal. Am I looking in the wrong place?

    .src files must be compiled into .bin. Run "baja default" in the exec directory to compile default.src to default.bin.

    digital man

    Synchronet/BBS Terminology Definition #45:
    NNTP = Network News Transfer Protocol
    Norco, CA WX: 51.8øF, 96.0% humidity, 1 mph SW wind, 0.42 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Michael Borthwick@VERT to Digital Man on Friday, February 01, 2019 13:26:18
    .src files must be compiled into .bin. Run "baja default" in the exec directory to compile default.src to default.bin.

    That makes sense :) Thanks :) Now to just sort out a couple of niggling
    issues I can't seem to pin down;

    1) 2/1 11:53:09 term 0004 !ERROR 98 binding Telnet Server socket to port 2023

    Not sure why i'm getting this error. Nothing else on the pi is running on 2023 This happens on a cold start or when I quit the bbs and restart it.

    2) When a client disconnects when I try to reconnect i'm unable to. I have to restart the server.

    --- Mystic BBS v1.12 A39 2018/04/21 (Raspberry Pi/32)
    * Origin: Fusion BBS ~ Newcastle, Australia (3:712/132)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Michael Borthwick on Thursday, January 31, 2019 19:24:48
    Re: Re: Disabling the /A command on the menu
    By: Michael Borthwick to Digital Man on Fri Feb 01 2019 01:26 pm

    .src files must be compiled into .bin. Run "baja default" in the exec directory to compile default.src to default.bin.

    That makes sense :) Thanks :) Now to just sort out a couple of niggling issues I can't seem to pin down;

    1) 2/1 11:53:09 term 0004 !ERROR 98 binding Telnet Server socket to port 2023
    Not sure why i'm getting this error. Nothing else on the pi is running on 2023 This happens on a cold start or when I quit the bbs and restart it.

    $ grep 98 /usr/include/*/*errno.h
    /usr/include/asm-generic/errno.h:#define EADDRINUSE 98 /* Address already in use */

    According to your OS, that address is already in use. Use netstat or 'ss' to find out which process is using it:
    http://wiki.synchro.net/faq:tcpip#bind

    2) When a client disconnects when I try to reconnect i'm unable to. I have to restart the server.

    Would need a lot more information: what kind of client? Does the server recognize the disconnection? Do you have corresponding log messages to share?

    digital man

    This Is Spinal Tap quote #29:
    I find lost luggage. I locate mandolin strings in the middle of Austin!
    Norco, CA WX: 50.9øF, 93.0% humidity, 0 mph S wind, 0.42 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Michael Borthwick@VERT to Digital Man on Friday, February 01, 2019 14:47:04
    $ grep 98 /usr/include/*/*errno.h
    /usr/include/asm-generic/errno.h:#define EADDRINUSE 98
    /* Address already in use */

    According to your OS, that address is already in use. Use netstat or
    'ss' to find out which process is using it:

    It's not showing, perhaps an old process is hanging on to it.. it appears to solve itself after a couple of attempts... I'll leave it as is unless it gets really annoying.

    Would need a lot more information: what kind of client? Does the server recognize the disconnection? Do you have corresponding log messages to share?

    Nothing in the logs. I find the logs to be a bit thin. Is there any way to
    get verbose logging from sbbs? I've looked through the wiki and can't find anything, also gone through scfg but there may be a .ini file i've missed?

    --- Mystic BBS v1.12 A39 2018/04/21 (Raspberry Pi/32)
    * Origin: Fusion BBS ~ Newcastle, Australia (3:712/132)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Michael Borthwick on Thursday, January 31, 2019 20:25:22
    Re: Re: Disabling the /A command on the menu
    By: Michael Borthwick to Digital Man on Fri Feb 01 2019 02:47 pm

    $ grep 98 /usr/include/*/*errno.h /usr/include/asm-generic/errno.h:#define EADDRINUSE 98
    /* Address already in use */

    According to your OS, that address is already in use. Use netstat or 'ss' to find out which process is using it:

    It's not showing, perhaps an old process is hanging on to it.. it appears to solve itself after a couple of attempts... I'll leave it as is unless it gets really annoying.

    Did you try setting REUSEADDR=1, as directed in the FAQ (http://wiki.synchro.net/faq:tcpip#bind)?

    Would need a lot more information: what kind of client? Does the server recognize the disconnection? Do you have corresponding log messages to share?

    Nothing in the logs. I find the logs to be a bit thin. Is there any way to get verbose logging from sbbs? I've looked through the wiki and can't find anything, also gone through scfg but there may be a .ini file i've missed?

    Here are some pointers:
    http://wiki.synchro.net/config:loglevels
    http://wiki.synchro.net/monitor:syslog
    http://wiki.synchro.net/config:sbbs.ini

    digital man

    Synchronet "Real Fact" #67:
    SEXYZ is as a 32-bit replacement for [F]DSZ, CE-XYZ and other protocol drivers. Norco, CA WX: 49.9øF, 94.0% humidity, 0 mph SW wind, 0.42 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Michael Borthwick@VERT to Digital Man on Friday, February 01, 2019 15:35:25
    Did you try setting REUSEADDR=1, as directed in the FAQ (http://wiki.synchro.net/faq:tcpip#bind)?

    Yes I have that in there, first thing I tried.

    Here are some pointers:
    http://wiki.synchro.net/config:loglevels http://wiki.synchro.net/monitor:syslog http://wiki.synchro.net/config:sbbs.ini

    Cheers.

    --- Mystic BBS v1.12 A39 2018/04/21 (Raspberry Pi/32)
    * Origin: Fusion BBS ~ Newcastle, Australia (3:712/132)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net