I've installed Synchronet 3.18 , and configured the FidoNet using Binkit.
Every time a Poll event happens, the SBBS Services consumes two vCPU fully of the
system CPU resources available ( doesn't matter the hardware host, nor how many
vCPU are allocatted , if 1 or 2 vCPUs are allocated, the system stop responding ).
vCPU are allocatted , if 1 or 2 vCPUs are allocated, the system stop responding ).
Try enabling debug-level log output and get/provide more detail about what's happening at the time of high CPU utilization.
--
Re: Synchronet 3.18b high CPU usage during FidoNet Poll
By: Digital Man to Afsfigueiredo on Sat Apr 10 2021 14:44:29
vCPU are allocatted , if 1 or 2 vCPUs are allocated, the system stop responding ).
Try enabling debug-level log output and get/provide more detail about what's happening at the time of high CPU utilization.
--
Hi !
It is set as debugging , but its not generating the sbbsecho.log , the ini has these :
LogFile = ../data/sbbsecho.log
LogTimeFormat = %Y-%m-%d %H:%M:%S
LogLevel = Debugging
The output are the same i sent on the first message on the command and the Control Panel .
As polling is not vital , i'll leave it disabled for now .
I was referring to the BinkP output, not SBBSecho log output.Ops, sorry ... i tried setting the binkd.cfg ( as described on the wiki ) :
--
digital man
Re: Synchronet 3.18b high CPU usage during FidoNet Poll
By: Digital Man to Afsfigueiredo on Sat Apr 10 2021 18:15:09
I was referring to the BinkP output, not SBBSecho log output.
Ops, sorry ... i tried setting the binkd.cfg ( as described on the wiki ) : log sP/binkd.log
loglevel 4
And also on the sbbsecho.ini ( this one was an wild guess ) :
BinkpLogFile = ../data/binkd.log
BinkpLogLevel = 4
Also
BinkpLogFile = ../data/binkd.log
BinkpLogLevel = Debugging
But it seems no effect at all, still no log file generated ( noob feeling ) , is there some page on the wiki that help on setting the log level ?
None of that will have any effect. Bink the BINKPOLL event is a timed event (configured in SCFG->External Programs->Timed Events) and runs in terminal server's event thread. So you need to configured the terminal server's log level (i.e. "LogLevel" in the [BBS] section of your ctrl/sbbs.ini file).Thanks ! I'll research further based on your comments.
But it seems no effect at all, still no log file generated ( noob feeling , is there some page on the wiki that help on setting the log level ?
You also have the source code (exec/binkit.js and load/binkp.js), so feel fr to add more log lines to help isolate the cause.
--
digital man
Now i got the detailed log :None of that will have any effect. Bink the BINKPOLL event is a timed eve (configured in SCFG->External Programs->Timed Events) and runs in termina server's event thread. So you need to configured the terminal server's lo level (i.e. "LogLevel" in the [BBS] section of your ctrl/sbbs.ini file).
Re: Synchronet 3.18b high CPU usage during FidoNet Poll
By: Afsfigueiredo to Digital Man on Sat Apr 10 2021 23:17:22
Now i got the detailed log :None of that will have any effect. Bink the BINKPOLL event is a timed eve (configured in SCFG->External Programs->Timed Events) and runs in termina server's event thread. So you need to configured the terminal server's lo level (i.e. "LogLevel" in the [BBS] section of your ctrl/sbbs.ini file).
4/10 11:32:01p 1740 BINKP connection accepted from: 172.16.121.2 port 49288
4/10 11:32:01p 1740 BINKP JavaScript service thread started
4/10 11:32:01p 1740 BINKP BinkIT/2.39 invoked with options:
4/10 11:32:01p 1740 BINKP JSBinkP/1.123 inbound connection from 172.16.121.2:49288
4/10 11:32:01p 1740 BINKP Sending M_NUL command args: OPT CRAM-MD5-09fc77782a00bc2d7970b6492541bfe4 CRYPT
4/10 11:32:01p 1740 BINKP Sent M_NUL command
4/10 11:32:01p 1740 BINKP Got M_NUL command args: OPT CRYPT
4/10 11:32:01p 1740 BINKP Will encrypt session.
4/10 11:32:01p 1740 BINKP Sending M_NUL command args: SYS Soft Solutions
4/10 11:32:01p 1740 BINKP Sent M_NUL command
4/10 11:32:01p 1740 BINKP Sending M_NUL command args: ZYZ AFSFigueiredo
4/10 11:32:01p 1740 BINKP Sent M_NUL command
4/10 11:32:01p 1740 BINKP Sending M_NUL command args: LOC Santana de Parnaiba, SP
4/10 11:32:01p 1740 BINKP Sent M_NUL command
4/10 11:32:01p 1740 BINKP Sending M_NUL command args: NDL 115200,TCP,BINKP
4/10 11:32:01p 1740 BINKP Sent M_NUL command
4/10 11:32:01p 1740 BINKP Sending M_NUL command args: TIME Sat Apr 10 2021 23:32:01 GMT-0300
4/10 11:32:01p 1740 BINKP Sent M_NUL command
4/10 11:32:01p 1740 BINKP Sending M_NUL command args: VER BinkIT/2.39,JSBinkP/1.123,sbbs3.18b/Win32 binkp/1.1
4/10 11:32:01p 1740 BINKP Sent M_NUL command
4/10 11:32:01p 1740 BINKP Sending M_ADR command args: 4:801/10@fidonet
4/10 11:32:01p 1740 BINKP Sent M_ADR command
4/10 11:32:01p 1740 BINKP Got M_NUL command args: SYS Soft Solutions
4/10 11:32:01p 1740 BINKP Got M_NUL command args: ZYZ AFSFigueiredo
4/10 11:32:01p 1740 BINKP Got M_NUL command args: LOC Santana de Parnaiba, SP
4/10 11:32:01p 1740 BINKP Got M_NUL command args: NDL 115200,TCP,BINKP
4/10 11:32:01p 1740 BINKP Got M_NUL command args: TIME Sat Apr 10 2021 23:32:01 GMT-0300
4/10 11:32:01p 1740 BINKP Got M_NUL command args: VER BinkIT/2.39,JSBinkP/1.123,sbbs3.18b/Win32 binkp/1.1
4/10 11:32:01p 1740 BINKP Peer version: BinkIT/2.39,JSBinkP/1.123,sbbs3.18b/Win32 binkp/1.1
4/10 11:32:01p 1740 BINKP Got M_ADR command args: 4:801/10@fidonet
4/10 11:32:01p 1740 BINKP Got M_PWD command args: CRAM-MD5-ca1feec93a5c02a944092ff3f903cacf
4/10 11:32:01p 1740 BINKP Remote addresses: 4:801/10@fidonet
4/10 11:32:01p 1740 BINKP Unconfigured address 4:801/10@fidonet
4/10 11:32:01p 1740 BINKP Adding outbound files for 4:801/10@fidonet (object)
4/10 11:32:01p 1740 BINKP Sending M_OK command args: non-secure
4/10 11:32:01p 1740 BINKP Sent M_OK command
4/10 11:32:01p 1740 BINKP Sending M_EOB command args:
4/10 11:32:01p 1740 BINKP Sent M_EOB command
After this "Sent M_EOB command" , the process halt and the high CPU usage begins..
What should happen after this last log ? i think the next step is causing the issue.
I don't know off the top of my head - but see that "Unconfigured address" li That seems to indicate that you do not have 4:801/10 configured as a linked node in EchoCfg. Is that expected?
--
digital man
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 412 |
Nodes: | 16 (2 / 14) |
Uptime: | 16:06:13 |
Calls: | 8,617 |
Calls today: | 3 |
Files: | 13,238 |
Messages: | 5,936,876 |