• Messages do not leave the BBS automatically. fidoout.now not created

    From Angel Ripoll@2:341/66 to Todos on Thursday, July 20, 2023 16:54:32
    Hola Todos!

    When writing a message from the BBS or from the Web (webv4) in a message area, the fidoout.now file does not appear in the data directory. This prevents the message from being exported to other nodes.

    What can be happening?

    In cfg->Networks>FidoNet... I have set the same semaphores in netmail and echomail: %jfidoout.now, which is what comes by default. But, as I said before, that file is not created. If I create it by hand then it does export the message correctly, ie it calls "sbbsecho -ni" to scan the messages.

    Is there anything I can see more? Am I making a mistake?

    Thanks in advance

    Un saludo,
    Angel Ripoll
    aripoll @ zruspas.org

    --- GoldED+/LNX 1.1.5-b20230304 + HPT 1.9 + Binkd 1.1 en Debian
    * Origin: Synchronet - bbs.zruspas.org - Zruspa's BBS - (2:341/66)
  • From Digital Man@1:103/705 to Angel Ripoll on Thursday, July 20, 2023 11:59:14
    Re: Messages do not leave the BBS automatically. fidoout.now not created
    By: Angel Ripoll to Todos on Thu Jul 20 2023 04:54 pm

    Hola Todos!

    When writing a message from the BBS or from the Web (webv4) in a message area, the fidoout.now file does not appear in the data directory. This prevents the message from being exported to other nodes.

    What can be happening?

    In cfg->Networks>FidoNet... I have set the same semaphores in netmail and echomail: %jfidoout.now, which is what comes by default. But, as I said before, that file is not created. If I create it by hand then it does export the message correctly, ie it calls "sbbsecho -ni" to scan the messages.

    Is there anything I can see more? Am I making a mistake?

    Check your log output? You should see something like this:

    sbbs: evnt BBS Events Semaphore signaled for Timed Event: FIDOOUT
    sbbs: evnt FIDOOUT Running native timed event: FIDOOUT
    sbbs: evnt FIDOOUT Executing external: /sbbs/exec/sbbsecho -linf
    sbbs: evnt FIDOOUT Timed event: FIDOOUT returned 0
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #79:
    SyncEdit = A defunct 3rd party full-screen editor written for Synchronet
    Norco, CA WX: 92.7øF, 25.0% humidity, 3 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Angel Ripoll@2:341/4 to Digital Man on Friday, July 21, 2023 00:18:30
    Hola Digital!

    20 Jul 23 11:59, Digital Man dijo a Angel Ripoll:

    Check your log output? You should see something like this:

    sbbs: evnt BBS Events Semaphore signaled for Timed Event: FIDOOUT
    sbbs: evnt FIDOOUT Running native timed event: FIDOOUT
    sbbs: evnt FIDOOUT Executing external: /sbbs/exec/sbbsecho -linf
    sbbs: evnt FIDOOUT Timed event: FIDOOUT returned 0


    This is the output of cat sbbs.log | grep "evnt BBS Events":

    ******************************
    2023-07-18T14:15:02.640546+02:00 BBS synchronet: evnt BBS Events Semaphore signaled for Timed Event: FIDOIN
    2023-07-18T14:16:04.547877+02:00 BBS synchronet: evnt BBS Events BBS Events thread terminated
    2023-07-18T14:16:39.899723+02:00 BBS synchronet: evnt BBS Events BBS Events thread started
    2023-07-18T14:19:25.177400+02:00 BBS synchronet: evnt BBS Events Semaphore signaled for Timed Event: FIDOIN
    2023-07-18T14:30:27.041355+02:00 BBS synchronet: evnt BBS Events Semaphore signaled for Timed Event: FIDOIN
    2023-07-18T14:32:26.021570+02:00 BBS synchronet: evnt BBS Events Semaphore signaled for Timed Event: FIDOIN
    2023-07-18T14:33:26.042798+02:00 BBS synchronet: evnt BBS Events Semaphore signaled for Timed Event: FIDOIN
    2023-07-18T14:33:53.797491+02:00 BBS synchronet: evnt BBS Events BBS Events thread terminated
    2023-07-18T14:33:59.248126+02:00 BBS synchronet: evnt BBS Events BBS Events thread started
    ************************************

    Since July 18 there are no events related to evnt BBS Events. Before there are many FIDOIN but there is no line that refers to FIDOOUT

    Un saludo,
    Angel Ripoll
    aripoll @ zruspas.org

    --- GoldED+/LNX 1.1.5-b20230304 + HPT 1.9 + Binkd 1.1 en Debian
    * Origin: Synchronet - bbs.zruspas.org - Zruspa's BBS - (2:341/4)
  • From Angel Ripoll@2:341/4 to Digital Man on Friday, July 21, 2023 00:49:46
    Hola Digital!

    20 Jul 23 11:59, Digital Man dijo a Angel Ripoll:

    sbbs: evnt BBS Events Semaphore signaled for Timed Event: FIDOOUT
    sbbs: evnt FIDOOUT Running native timed event: FIDOOUT
    sbbs: evnt FIDOOUT Executing external: /sbbs/exec/sbbsecho -linf
    sbbs: evnt FIDOOUT Timed event: FIDOOUT returned 0

    Another test:

    2023-07-21T00:48:27.863647+02:00 BBS synchronet: term Node 1 <aripoll> '?fseditor /sbbs/node1/temp/INPUT.MSG' returned 0
    2023-07-21T00:48:27.873252+02:00 BBS synchronet: term Node 1 <aripoll> posted to All on Local Area de pruebas
    2023-07-21T00:48:39.671029+02:00 BBS synchronet: term Node 1 <aripoll> append key into keybuf: 59 (Y)
    2023-07-21T00:48:41.276275+02:00 BBS synchronet: term Node 1 <aripoll> disconnecting client
    2023-07-21T00:48:41.276628+02:00 BBS synchronet: term Node 1 passthru socket disconnected
    2023-07-21T00:48:41.670822+02:00 BBS synchronet: term Node 1 input thread terminated (received 223 bytes in 205 blocks)

    No FIDOOUT or evnt in log

    Un saludo,
    Angel Ripoll
    aripoll @ zruspas.org

    --- GoldED+/LNX 1.1.5-b20230304 + HPT 1.9 + Binkd 1.1 en Debian
    * Origin: Synchronet - bbs.zruspas.org - Zruspa's BBS - (2:341/4)
  • From Angel Ripoll@2:341/4 to Digital Man on Friday, July 21, 2023 00:57:46
    Hola Digital!

    21 Jul 23 00:49, Angel Ripoll dijo a Digital Man:

    sbbs: evnt BBS Events Semaphore signaled for Timed Event: FIDOOUT
    sbbs: evnt FIDOOUT Running native timed event: FIDOOUT
    sbbs: evnt FIDOOUT Executing external: /sbbs/exec/sbbsecho -linf
    sbbs: evnt FIDOOUT Timed event: FIDOOUT returned 0

    I don't know if it has to do but I found this error after receiving mail:

    2023-07-21T00:56:10.336019+02:00 BBS synchronet: srvc 0054 BINKP Touching semaphore file: /sbbs/data/fidoin.now
    2023-07-21T00:56:10.342034+02:00 BBS synchronet: srvc 0054 BINKP service thread terminated (1 clients remain, 1 total, 15 served)
    2023-07-21T00:56:11.021119+02:00 BBS synchronet: evnt BBS Events Semaphore signaled for Timed Event: FIDOIN
    2023-07-21T00:56:11.021567+02:00 BBS synchronet: evnt FIDOIN Running native timed event: FIDOIN
    2023-07-21T00:56:11.021775+02:00 BBS synchronet: evnt FIDOIN Executing external: /sbbs/exec/sbbsecho -ce
    2023-07-21T00:56:11.031173+02:00 BBS synchronet: !setregid FAILED with error 1 (Operation not permitted)
    2023-07-21T00:56:11.032190+02:00 BBS synchronet: !setreuid FAILED with error 1 (Operation not permitted)
    2023-07-21T00:56:17.538198+02:00 BBS synchronet: evnt FIDOIN Timed event: FIDOIN returned 0

    !setregid FAILED with error 1 (Operation not permitted)??

    I do not know what that means

    Un saludo,
    Angel Ripoll
    aripoll @ zruspas.org

    --- GoldED+/LNX 1.1.5-b20230304 + HPT 1.9 + Binkd 1.1 en Debian
    * Origin: Synchronet - bbs.zruspas.org - Zruspa's BBS - (2:341/4)
  • From Digital Man@1:103/705 to Angel Ripoll on Thursday, July 20, 2023 16:32:46
    Re: Messages do not leave the BBS automatically. fidoout.now not created
    By: Angel Ripoll to Digital Man on Fri Jul 21 2023 12:49 am

    Hola Digital!

    20 Jul 23 11:59, Digital Man dijo a Angel Ripoll:

    sbbs: evnt BBS Events Semaphore signaled for Timed Event: FIDOOUT
    sbbs: evnt FIDOOUT Running native timed event: FIDOOUT
    sbbs: evnt FIDOOUT Executing external: /sbbs/exec/sbbsecho -linf
    sbbs: evnt FIDOOUT Timed event: FIDOOUT returned 0

    Another test:

    2023-07-21T00:48:27.863647+02:00 BBS synchronet: term Node 1 <aripoll> '?fseditor /sbbs/node1/temp/INPUT.MSG' returned 0 2023-07-21T00:48:27.873252+02:00 BBS synchronet: term Node 1 <aripoll> posted to All on Local Area de pruebas
    2023-07-21T00:48:39.671029+02:00 BBS synchronet: term Node 1 <aripoll> append key into keybuf: 59 (Y)
    2023-07-21T00:48:41.276275+02:00 BBS synchronet: term Node 1 <aripoll> disconnecting client
    2023-07-21T00:48:41.276628+02:00 BBS synchronet: term Node 1 passthru socket disconnected
    2023-07-21T00:48:41.670822+02:00 BBS synchronet: term Node 1 input thread terminated (received 223 bytes in 205 blocks)

    No FIDOOUT or evnt in log

    Is "Local Area de pruebas" configured as a FidoNet networked sub-board (in SCFG)? If not, then I wouldn't expect the fidonet echomail sem file to be touched in this scenario.
    --
    digital man (rob)

    This Is Spinal Tap quote #33:
    Nigel Tufnel: Well, so what? What's wrong with bein' sexy?
    Norco, CA WX: 95.5øF, 19.0% humidity, 11 mph SE wind, 0.00 inches rain/24hrs --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Angel Ripoll on Thursday, July 20, 2023 16:34:18
    Re: Messages do not leave the BBS automatically. fidoout.now not created
    By: Angel Ripoll to Digital Man on Fri Jul 21 2023 12:57 am

    Hola Digital!

    21 Jul 23 00:49, Angel Ripoll dijo a Digital Man:

    sbbs: evnt BBS Events Semaphore signaled for Timed Event: FIDOOUT
    sbbs: evnt FIDOOUT Running native timed event: FIDOOUT
    sbbs: evnt FIDOOUT Executing external: /sbbs/exec/sbbsecho -linf
    sbbs: evnt FIDOOUT Timed event: FIDOOUT returned 0

    I don't know if it has to do but I found this error after receiving mail:

    2023-07-21T00:56:10.336019+02:00 BBS synchronet: srvc 0054 BINKP Touching semaphore file: /sbbs/data/fidoin.now
    2023-07-21T00:56:10.342034+02:00 BBS synchronet: srvc 0054 BINKP service thread terminated (1 clients remain, 1 total, 15 served) 2023-07-21T00:56:11.021119+02:00 BBS synchronet: evnt BBS Events Semaphore signaled for Timed Event: FIDOIN
    2023-07-21T00:56:11.021567+02:00 BBS synchronet: evnt FIDOIN Running native timed event: FIDOIN
    2023-07-21T00:56:11.021775+02:00 BBS synchronet: evnt FIDOIN Executing external: /sbbs/exec/sbbsecho -ce
    2023-07-21T00:56:11.031173+02:00 BBS synchronet: !setregid FAILED with error 1 (Operation not permitted)
    2023-07-21T00:56:11.032190+02:00 BBS synchronet: !setreuid FAILED with error 1 (Operation not permitted)
    2023-07-21T00:56:17.538198+02:00 BBS synchronet: evnt FIDOIN Timed event: FIDOIN returned 0

    !setregid FAILED with error 1 (Operation not permitted)??

    I do not know what that means

    I think it means you have sbbs configured to change users after running, but the user you're starting sbbs as in the first place doesn't have permissions to change effective user and group IDs.

    Seems unrelated to any problem you're having with FIDOOUT event not running.
    --
    digital man (rob)

    Sling Blade quote #23:
    Karl: I reckon I'm gonna have to get used to looking at pretty people.
    Norco, CA WX: 95.5øF, 19.0% humidity, 11 mph SE wind, 0.00 inches rain/24hrs --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Angel Ripoll@2:341/4 to Digital Man on Friday, July 21, 2023 03:08:34
    Hola Digital!

    20 Jul 23 16:32, Digital Man dijo a Angel Ripoll:

    Is "Local Area de pruebas" configured as a FidoNet networked sub-board (in SCFG)? If not, then I wouldn't expect the fidonet echomail sem file to be touched in this scenario.

    Fixed! :)

    I have put yes to fidonet echomail and the traffic works.

    Thank you so much :)

    Un saludo,
    Angel Ripoll
    aripoll @ zruspas.org

    --- GoldED+/LNX 1.1.5-b20230304 + HPT 1.9 + Binkd 1.1 en Debian
    * Origin: Synchronet - bbs.zruspas.org - Zruspa's BBS - (2:341/4)
  • From Angel Ripoll@2:341/4 to Digital Man on Friday, July 21, 2023 03:00:32
    Hola Digital!

    20 Jul 23 16:34, Digital Man dijo a Angel Ripoll:

    Re: Messages do not leave the BBS automatically. fidoout.now not created
    By: Angel Ripoll to Digital Man on Fri Jul 21 2023 12:57 am

    I think it means you have sbbs configured to change users after running, but the user you're starting sbbs as in the first place doesn't have permissions to change effective user and group IDs.

    It's right. I have in sbbs.ini->[UNIX] that I change the user and group to something other than root, but when i start SBBS manually with "service sbbs start" i do it with the root user and in the sbbs.service script it is root as user and group

    I have to change something? Is it better to run SBBS with root user or better with another user?

    Un saludo,
    Angel Ripoll
    aripoll @ zruspas.org

    --- GoldED+/LNX 1.1.5-b20230304 + HPT 1.9 + Binkd 1.1 en Debian
    * Origin: Synchronet - bbs.zruspas.org - Zruspa's BBS - (2:341/4)
  • From Digital Man@1:103/705 to Angel Ripoll on Friday, July 21, 2023 12:32:19
    Re: Messages do not leave the BBS automatically. fidoout.now not created
    By: Angel Ripoll to Digital Man on Fri Jul 21 2023 03:00 am

    Hola Digital!

    20 Jul 23 16:34, Digital Man dijo a Angel Ripoll:

    Re: Messages do not leave the BBS automatically. fidoout.now not created
    By: Angel Ripoll to Digital Man on Fri Jul 21 2023 12:57 am

    I think it means you have sbbs configured to change users after running, but the user you're starting sbbs as in the first place doesn't have permissions to change effective user and group IDs.

    It's right. I have in sbbs.ini->[UNIX] that I change the user and group to something other than root, but when i start SBBS manually with "service sbbs start" i do it with the root user and in the sbbs.service script it is root as user and group

    I have to change something? Is it better to run SBBS with root user or better with another user?

    It's better to start sbbs with another user: https://wiki.synchro.net/howto:linux_non-root
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #91:
    XOFF = Transmit Off (ASCII 19, Ctrl-S)
    Norco, CA WX: 86.1øF, 50.0% humidity, 10 mph SSW wind, 0.00 inches rain/24hrs --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Angel Ripoll@2:341/4 to Digital Man on Saturday, July 22, 2023 01:42:04
    Hola Digital!

    21 Jul 23 12:32, Digital Man dijo a Angel Ripoll:

    It's better to start sbbs with another user: https://wiki.synchro.net/howto:linux_non-root

    Thank you :)
    I just did it and it seems to work :))

    The error that came out with each FIDOIN has disappeared

    But it keeps getting the message that using a non-root user I may have problems with ports below 1024 but all of them are working :).

    Un saludo,
    Angel Ripoll
    aripoll @ zruspas.org

    --- GoldED+/LNX 1.1.5-b20230304 + HPT 1.9 + Binkd 1.1 en Debian
    * Origin: Synchronet - bbs.zruspas.org - Zruspa's BBS - (2:341/4)
  • From Digital Man@1:103/705 to Angel Ripoll on Friday, July 21, 2023 17:33:43
    Re: Messages do not leave the BBS automatically. fidoout.now not created
    By: Angel Ripoll to Digital Man on Sat Jul 22 2023 01:42 am

    But it keeps getting the message that using a non-root user I may have problems with ports below 1024 but all of them are working :).

    That's normal/expected. You can ignore that.
    --
    digital man (rob)

    This Is Spinal Tap quote #4:
    David St. Hubbins: He died in a bizarre gardening accident...
    Norco, CA WX: 89.5øF, 28.0% humidity, 11 mph S wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Angel Ripoll@2:341/4 to Digital Man on Saturday, July 22, 2023 11:22:28
    Hola Digital!

    21 Jul 23 17:33, Digital Man dijo a Angel Ripoll:

    That's normal/expected. You can ignore that.

    Thank you for all of your help :)

    Un saludo,
    Angel Ripoll
    aripoll @ zruspas.org

    --- GoldED+/LNX 1.1.5-b20230304 + HPT 1.9 + Binkd 1.1 en Debian
    * Origin: Synchronet - bbs.zruspas.org - Zruspa's BBS - (2:341/4)