Hello,
i recently noticed in my logs a lot of
Quote[3d448a43-1f6a-4745-9184-ee2022cc73f5] Script action stderr returned "b'usage: sysctl [-bdehiNnoqTtWx] [ -B <bufsize> ] [-f filename] name[=value] ...\n sysctl [-bdehNnoqTtWx] [ -B <bufsize> ] -a'"
these error lines for process
configd.py.
What could this be?
Also i would like to ask for another strange thing (different problem), that i have installed the
adguardhome plugin and every 2-3 days, all of sudden without reason it stops (the service appears red in the dhasboard) and i have to manually start because internet stops working.
Thank you
Hi,
Unfortunately the error itself doesn't tell us about the caller of the script. Do you have more context from the log file?
Can't speak for adguard as it's not in our managed repositories.
Cheers,
Franco
Hi and thank you for the reply.
The sequence goes like:
Quote2022-06-09T17:36:17 Notice configd.py [0cbdc1c6-7569-4ac9-b795-f0fd9615e69d] Show log
2022-06-09T17:36:16 Notice configd.py [9b2ca3dc-95d7-420c-b6cc-7f050ae1d1d1] Show log
2022-06-09T17:36:13 Notice configd.py [1fa1e63d-24f0-4532-ab4a-95a2e6f2b554] Show log
2022-06-09T17:36:12 Notice configd.py [28e6c685-9fac-4c13-9d57-eb72d7ae4b93] Show log
2022-06-09T17:36:10 Notice configd.py [a3f48405-f0a4-4ab7-bcf6-a9c96b74b759] Show log
2022-06-09T17:36:08 Error configd.py [691da86e-45bf-4b11-80d4-2d438998e15e] Script action stderr returned "b'usage: sysctl [-bdehiNnoqTtWx] [ -B <bufsize> ] [-f filename] name[=value] ...\n sysctl [-bdehNnoqTtWx] [ -B <bufsize> ] -a'"
2022-06-09T17:36:08 Notice configd.py [691da86e-45bf-4b11-80d4-2d438998e15e] Reading system temperature values
2022-06-09T17:36:08 Notice configd.py [91758997-c804-476b-8543-c97111455f96] Retrieve firmware product info
2022-06-09T17:35:37 Error configd.py [c18021b4-048a-4d2d-9919-d6ad989352f0] Script action stderr returned "b'usage: sysctl [-bdehiNnoqTtWx] [ -B <bufsize> ] [-f filename] name[=value] ...\n sysctl [-bdehNnoqTtWx] [ -B <bufsize> ] -a'"
2022-06-09T17:35:37 Notice configd.py [c18021b4-048a-4d2d-9919-d6ad989352f0] Reading system temperature values
2022-06-09T17:35:37 Notice configd.py [054c1cb5-645d-48e5-b6e3-67c00a5f7d13] Retrieve firmware product info
could it be something of the bolded lines?
Thermal Sensors in miscellaneous settings is set to "None/ACPI" anyway
Can you run this for me and add the output here?
# sh -x /usr/local/opnsense/scripts/system/temperature.sh
Thanks,
Franco
Hi Franco,
this is the output of the command:
Quoteroot@OPNsense:~ # sh -x /usr/local/opnsense/scripts/system/temperature.sh
+ CMD=''
+ SYSCTLS='
dev.cpu.0.temperature
hw.acpi.thermal.tz0.temperature
hw.temperature.CPU
'
+ [ '' '=' rrd ]
+ sort
+ grep temperature
+ sysctl -aN
+ sysctl -e
usage: sysctl [-bdehiNnoqTtWx] [ -B <bufsize> ] [-f filename] name[=value] ...
sysctl [-bdehNnoqTtWx] [ -B <bufsize> ] -a
Thanks, I expected as much. The following patch should fix it:
https://github.com/opnsense/core/commit/3a5484dcd59
# opnsense-patch 3a5484dcd59
Cheers,
Franco