PANIC: "cfg_bool" [fixed in v1.187]
To do some work on the kiwiSDR antennas, I tried to temporarily disable user connections in the control tab. This has worked without issues in previous software versions. However, in v1.186, the kiwiSDR was very unhappy when trying to disable and enable user connections. This can be seen in the log extract below:
Apr 28 05:41:11 kiwisdr kiwid: 17:50:14.636 .... 0 7125.00 kHz lsb z7 "xx.xx.xx.xxx" Russia (LEAVING after 0:25:46)
Apr 28 05:41:19 kiwisdr kiwid: 17:50:21.880 .... [00] ADMIN: server_enabled=0
Apr 28 05:41:19 kiwisdr kiwid: 17:50:21.890 .... /root/kiwi.config/admin.json: required parameter not found: include_alert_gps
Apr 28 05:41:19 kiwisdr kiwid: PANIC: "cfg_bool" (cfg.c, line 631)
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.617 .... KiwiSDR v1.186 --------------------------------------------------------------------
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.621 .... compiled: Apr 27 2018 03:24:10
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.624 .... -debian 8
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.624 .... /etc/debian_version 8.5
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.624 .... background mode: delaying start 30 secs...
Apr 28 05:42:00 kiwisdr kiwid: 00:00:30.656 .... reading configuration from file /root/kiwi.config/kiwi.json: 167 tokens
Apr 28 05:42:00 kiwisdr kiwid: 00:00:30.661 .... reading configuration from file /root/kiwi.config/admin.json: 75 tokens
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.048 .... serial number from EEPROM: 1243
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.171 .... reading configuration from file /root/kiwi.config/dx.json: 7087 tokens
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.174 .... 893 dx entries
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.185 .... listening on default port 8073/8073 for "openwebrx"
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.189 .... webserver for "openwebrx" on port [::]:8073
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.421 .... ### using SPI_DEV
Apr 28 05:42:02 kiwisdr kiwid: 00:00:32.570 .... FPGA version 1
Apr 28 05:42:03 kiwisdr kiwid: 00:00:33.030 .... using DC_offsets: I -0.019283 Q -0.019746
Apr 28 05:42:04 kiwisdr kiwid: 00:00:34.175 .... UPDATE: check scheduled (startup)
Apr 28 05:42:04 kiwisdr kiwid: 00:00:34.179 .... UPDATE: checking for updates
Apr 28 05:42:05 kiwisdr kiwid: 00:00:34.910 .... DDNS: lat/lon = (60.600000, 15.633300)
Apr 28 05:42:05 kiwisdr kiwid: 00:00:34.914 .... DDNS: private IPv4 <192.168.1.55> 0xc0a80137 /24 0xffffff00
Apr 28 05:42:05 kiwisdr kiwid: 00:00:34.917 .... DDNS: private IPv6 LINK-LOCAL <fe80::6a9e:19ff:fe85:cec0%eth0> /64 ff:ff:ff:ff:ff:ff:ff:ff:00:00:00:00:00:00:00:00:
Apr 28 05:42:05 kiwisdr kiwid: 00:00:35.188 .... UPDATE: version 1.186 is current
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.196 .... SERVER-POOL: 5 ip addresses for public.kiwisdr.com
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.199 .... SERVER-POOL: #1 81.236.135.130
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... SERVER-POOL: #2 89.17.134.135
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... SERVER-POOL: #3 103.26.16.225
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... SERVER-POOL: #4 142.104.83.74
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... SERVER-POOL: #5 64.136.200.36
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... DDNS: public ip 90.236.50.153
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... auto NAT is set false
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.249 .... starting noip.com DUC
Apr 28 05:42:14 kiwisdr kiwid: 00:00:44.179 .... TIMEZONE: lat/lon from sdr.hu config: (65.965298, 24.030000)
Apr 28 05:42:14 kiwisdr kiwid: 00:00:44.646 .... TIMEZONE: for (65.965298, 24.030000): utc_offset=3600/1.0 dst_offset=3600/1.0
Apr 28 05:42:14 kiwisdr kiwid: 00:00:44.649 .... TIMEZONE: "Europe/Stockholm", "Central European Summer Time"
Apr 28 06:04:26 kiwisdr kiwid: 00:22:56.434 .... [00] PWD isLocal_if_ip: TRUE IPv4/4_6 remote_ip 192.168.1.50 ip_client 192.168.1.50/0xc0a80132 ip_server[IPv4] 192.168.1.55/0xc0a80137 nm /24 0xffffff00
Apr 28 06:04:26 kiwisdr kiwid: 00:22:56.437 .... [00] PWD admin config pwd set FALSE, auto-login TRUE
Apr 28 06:04:26 kiwisdr kiwid: 00:22:56.439 .... [00] PWD admin ALLOWED: no config pwd set, but is_local
Apr 28 06:04:26 kiwisdr kiwid: 00:22:56.440 .... [00] PWD admin ALLOWED: from 192.168.1.50
Apr 28 06:05:15 kiwisdr kiwid: 00:23:45.222 .... [00] ADMIN: server_enabled=1
Apr 28 06:05:15 kiwisdr kiwid: 00:23:45.232 .... /root/kiwi.config/admin.json: required parameter not found: include_alert_gps
Apr 28 06:05:15 kiwisdr kiwid: PANIC: "cfg_bool" (cfg.c, line 631)
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.866 .... KiwiSDR v1.186 --------------------------------------------------------------------
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.869 .... compiled: Apr 27 2018 03:24:10
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.872 .... -debian 8
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.872 .... /etc/debian_version 8.5
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.872 .... background mode: delaying start 30 secs...
Apr 28 06:05:57 kiwisdr kiwid: 00:00:30.904 .... reading configuration from file /root/kiwi.config/kiwi.json: 167 tokens
Apr 28 06:05:57 kiwisdr kiwid: 00:00:30.909 .... reading configuration from file /root/kiwi.config/admin.json: 75 tokens
Regards Mauritz / SM2BYC
Apr 28 05:41:11 kiwisdr kiwid: 17:50:14.636 .... 0 7125.00 kHz lsb z7 "xx.xx.xx.xxx" Russia (LEAVING after 0:25:46)
Apr 28 05:41:19 kiwisdr kiwid: 17:50:21.880 .... [00] ADMIN: server_enabled=0
Apr 28 05:41:19 kiwisdr kiwid: 17:50:21.890 .... /root/kiwi.config/admin.json: required parameter not found: include_alert_gps
Apr 28 05:41:19 kiwisdr kiwid: PANIC: "cfg_bool" (cfg.c, line 631)
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.617 .... KiwiSDR v1.186 --------------------------------------------------------------------
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.621 .... compiled: Apr 27 2018 03:24:10
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.624 .... -debian 8
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.624 .... /etc/debian_version 8.5
Apr 28 05:41:30 kiwisdr kiwid: 00:00:00.624 .... background mode: delaying start 30 secs...
Apr 28 05:42:00 kiwisdr kiwid: 00:00:30.656 .... reading configuration from file /root/kiwi.config/kiwi.json: 167 tokens
Apr 28 05:42:00 kiwisdr kiwid: 00:00:30.661 .... reading configuration from file /root/kiwi.config/admin.json: 75 tokens
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.048 .... serial number from EEPROM: 1243
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.171 .... reading configuration from file /root/kiwi.config/dx.json: 7087 tokens
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.174 .... 893 dx entries
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.185 .... listening on default port 8073/8073 for "openwebrx"
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.189 .... webserver for "openwebrx" on port [::]:8073
Apr 28 05:42:01 kiwisdr kiwid: 00:00:31.421 .... ### using SPI_DEV
Apr 28 05:42:02 kiwisdr kiwid: 00:00:32.570 .... FPGA version 1
Apr 28 05:42:03 kiwisdr kiwid: 00:00:33.030 .... using DC_offsets: I -0.019283 Q -0.019746
Apr 28 05:42:04 kiwisdr kiwid: 00:00:34.175 .... UPDATE: check scheduled (startup)
Apr 28 05:42:04 kiwisdr kiwid: 00:00:34.179 .... UPDATE: checking for updates
Apr 28 05:42:05 kiwisdr kiwid: 00:00:34.910 .... DDNS: lat/lon = (60.600000, 15.633300)
Apr 28 05:42:05 kiwisdr kiwid: 00:00:34.914 .... DDNS: private IPv4 <192.168.1.55> 0xc0a80137 /24 0xffffff00
Apr 28 05:42:05 kiwisdr kiwid: 00:00:34.917 .... DDNS: private IPv6 LINK-LOCAL <fe80::6a9e:19ff:fe85:cec0%eth0> /64 ff:ff:ff:ff:ff:ff:ff:ff:00:00:00:00:00:00:00:00:
Apr 28 05:42:05 kiwisdr kiwid: 00:00:35.188 .... UPDATE: version 1.186 is current
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.196 .... SERVER-POOL: 5 ip addresses for public.kiwisdr.com
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.199 .... SERVER-POOL: #1 81.236.135.130
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... SERVER-POOL: #2 89.17.134.135
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... SERVER-POOL: #3 103.26.16.225
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... SERVER-POOL: #4 142.104.83.74
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... SERVER-POOL: #5 64.136.200.36
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... DDNS: public ip 90.236.50.153
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.202 .... auto NAT is set false
Apr 28 05:42:06 kiwisdr kiwid: 00:00:36.249 .... starting noip.com DUC
Apr 28 05:42:14 kiwisdr kiwid: 00:00:44.179 .... TIMEZONE: lat/lon from sdr.hu config: (65.965298, 24.030000)
Apr 28 05:42:14 kiwisdr kiwid: 00:00:44.646 .... TIMEZONE: for (65.965298, 24.030000): utc_offset=3600/1.0 dst_offset=3600/1.0
Apr 28 05:42:14 kiwisdr kiwid: 00:00:44.649 .... TIMEZONE: "Europe/Stockholm", "Central European Summer Time"
Apr 28 06:04:26 kiwisdr kiwid: 00:22:56.434 .... [00] PWD isLocal_if_ip: TRUE IPv4/4_6 remote_ip 192.168.1.50 ip_client 192.168.1.50/0xc0a80132 ip_server[IPv4] 192.168.1.55/0xc0a80137 nm /24 0xffffff00
Apr 28 06:04:26 kiwisdr kiwid: 00:22:56.437 .... [00] PWD admin config pwd set FALSE, auto-login TRUE
Apr 28 06:04:26 kiwisdr kiwid: 00:22:56.439 .... [00] PWD admin ALLOWED: no config pwd set, but is_local
Apr 28 06:04:26 kiwisdr kiwid: 00:22:56.440 .... [00] PWD admin ALLOWED: from 192.168.1.50
Apr 28 06:05:15 kiwisdr kiwid: 00:23:45.222 .... [00] ADMIN: server_enabled=1
Apr 28 06:05:15 kiwisdr kiwid: 00:23:45.232 .... /root/kiwi.config/admin.json: required parameter not found: include_alert_gps
Apr 28 06:05:15 kiwisdr kiwid: PANIC: "cfg_bool" (cfg.c, line 631)
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.866 .... KiwiSDR v1.186 --------------------------------------------------------------------
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.869 .... compiled: Apr 27 2018 03:24:10
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.872 .... -debian 8
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.872 .... /etc/debian_version 8.5
Apr 28 06:05:27 kiwisdr kiwid: 00:00:00.872 .... background mode: delaying start 30 secs...
Apr 28 06:05:57 kiwisdr kiwid: 00:00:30.904 .... reading configuration from file /root/kiwi.config/kiwi.json: 167 tokens
Apr 28 06:05:57 kiwisdr kiwid: 00:00:30.909 .... reading configuration from file /root/kiwi.config/admin.json: 75 tokens
Regards Mauritz / SM2BYC
Comments
Port 22 should now be open. Please let me know when I can close it.
Regards Mauritz / SM2BYC