Nefunkční Stav sběru dat Data uCollect a emulované služby a Haas

Turris Omnia 3.11.17, SN 0000000B00006219

Již podruhé se mi stalo, že po výpadku připojení není funkční ucollect a jsou zavřené porty haas a emulovaných služeb honeypot.

Předchozí případ byl v polovině května. Pro Haas stačil minule restart služby, pro honeypoty nepomohl restart routeru, musel jsem je přeinstalovat ve Foris (Data Collection) !!! Teď nechávám router pro případnou analýzu běžet.

Výpadek připojení začal včera v 11:00 a s pauzami až do dnešního rána … v tuto chvíli připojení běží asi 2 hodiny.

image

Dnes po té osmé hodině již žádné chyby v syslog.

Přikládám kousek z konce logu ( syslog grep error) - Diagnostiky jsem odložil.

2020-06-10 02:20:28 err ucollect[19868]: Error from socat: 2020/06/10 02:20:28 socat[20027] E getaddrinfo("api.turris.cz", "NULL", {1,2,1,6}, {}): Try again
2020-06-10 02:20:33 err ucollect[19868]: Failed to resolve uplink api.turris.cz:5679: Try again
Souhrn

2020-06-10 02:20:33 err ucollect[19868]: Error from socat: 2020/06/10 02:20:33 socat[20033] E getaddrinfo(“api.turris.cz”, “NULL”, {1,10,1,6}, {}): Try again
2020-06-10 02:20:38 err ucollect[19868]: Failed to resolve uplink api.turris.cz:5679: Try again
2020-06-10 02:20:38 err ucollect[19868]: Error from socat: 2020/06/10 02:20:38 socat[20045] E getaddrinfo(“api.turris.cz”, “NULL”, {1,2,1,6}, {}): Try again
2020-06-10 02:21:06 err server_uplink[]: Failed to download contract status
2020-06-10 02:22:24 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 02:37:13 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 02:51:15 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 03:02:11 err turris-firewall-rules[]: (v64) Failed to download https://api.turris.cz/firewall/turris-ipsets.gz.sign
2020-06-10 03:07:21 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 03:11:06 err server_uplink[]: Failed to get registration code
2020-06-10 03:21:06 err server_uplink[]: Failed to download contract status
2020-06-10 03:22:22 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 03:37:15 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 03:51:33 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 04:02:11 err turris-firewall-rules[]: (v64) Failed to download https://api.turris.cz/firewall/turris-ipsets.gz.sign
2020-06-10 04:07:47 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 04:11:06 err server_uplink[]: Failed to get registration code
2020-06-10 04:21:06 err server_uplink[]: Failed to download contract status
2020-06-10 04:22:16 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 04:30:09 err updater[4483]: src/pkgupdate/main.c:255 (main):
2020-06-10 04:37:48 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 04:51:27 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 05:02:11 err turris-firewall-rules[]: (v64) Failed to download https://api.turris.cz/firewall/turris-ipsets.gz.sign
2020-06-10 05:07:45 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 05:11:06 err server_uplink[]: Failed to get registration code
2020-06-10 05:21:06 err server_uplink[]: Failed to download contract status
2020-06-10 05:22:41 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 05:37:25 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 05:52:12 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 06:02:11 err turris-firewall-rules[]: (v64) Failed to download https://api.turris.cz/firewall/turris-ipsets.gz.sign
2020-06-10 06:07:26 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 06:11:06 err server_uplink[]: Failed to get registration code
2020-06-10 06:21:06 err server_uplink[]: Failed to download contract status
2020-06-10 06:22:49 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 06:37:27 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 06:51:36 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 07:02:11 err turris-firewall-rules[]: (v64) Failed to download https://api.turris.cz/firewall/turris-ipsets.gz.sign
2020-06-10 07:08:10 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 07:11:06 err server_uplink[]: Failed to get registration code
2020-06-10 07:21:06 err server_uplink[]: Failed to download contract status
2020-06-10 07:22:18 err nikola[]: (v43.1) socket: [Errno -3] Try again
2020-06-10 07:37:26 err nikola[]: (v43.1) socket: [Errno -3] Try again

Esli mas problem s certifikaty, tak si preinstaluj ca-bundle a ca-certificates. Pripadne si ho stahni rucne (po foru se vali celkem dost scriptu , dyztak mam asi tri verze muzu ti nasdilet do posty). Bez certifikatu toho zacne blnout vic :slight_smile:

Me to posledne taky lehce blbnulo a ve finale jsem taky zrusil “sber dat” (pockal na odebrani), pak zas pridal (pockal az pkgupdate dobehne), znova si registroval svuj router/email. A pak se to nejak rozjelo. U nikoly mam obvykle problem v tom, ze v zakladu to facha jen prvnich 15 minut, hned po prvni rotaci prestane syslog-ng generovat iptables log (kterej nikola analyzuje), takze v logrotate mam misto rotace iptables rovnou rotaci celeho syslog-ng (pak mi to facha). A u samotneho ucollect, me pak pomohl jednoduchy restart sluzby pres init.d.

Jinak ja to mel presne obracene, ucollect jel dobre ale firewall blbnul (to jsem pak kvuli tomu musel preinstalovat turris-firewall balicek (a opicky kolem nikoly) a pak uz se to chytlo.

A jeste se mrkni esli ti funguje dobre “resolving” obecne.

Ne, ne, ne … vysvětlím, ty chyby jsou z doby než se včera ráno rozeběhlo připojení k internetu. Teď je to bez chyb. Mne děsí právě jen to , že popsané chyby vyvolá odpojení od internetu. Po obnovení připojení je to bez chyb v logu, ale neběží to.

Proč to klekne, když nejde internet připojení ? Jindy problém není. Proč nepomůže prostý restart routeru?

TOS 3.11.16 a 3.11.17
Tak jsem reinstaloval sběr dar (Data Collection - Software for participation in data collection and dynamic distributed firewall) a běží to.

Pořád nechápu, proč podpora nereaguje na dost zásadní problém, že sběr dat přestane fungovat po delší ztrátě připojení k internetu na straně providera a restart zařízení situaci nevyřeší !! Bohužel, nejsem dost fundovaný na analýzu logu krátce před zprovozněním v cca 16:19-16:30.

2020-06-18 16:21:01 info /usr/sbin/cron[4101]: (root) CMD (/root/connCheck.sh > /dev/null 2>&1)
2020-06-18 16:21:01 info /usr/sbin/cron[4099]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:22:01 info /usr/sbin/cron[4233]: (root) CMD (/usr/share/nikola/bin/nikola.sh)
2020-06-18 16:22:01 info /usr/sbin/cron[4234]: (root) CMD (nethist_stats.lua)
Souhrn
2020-06-18 16:22:01 info /usr/sbin/cron[4232]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:22:03 info nikola[]: (v43.1) recognized WAN interfaces: eth1, lo
2020-06-18 16:22:11 info nikola[]: (v43.1) Establishing connection took 0.516458 seconds
2020-06-18 16:22:11 info nikola[]: (v43.1) Logrotate took 0.005214 seconds
2020-06-18 16:22:11 info nikola[]: (v43.1) Syslog parsing took 0.178305 seconds
2020-06-18 16:22:12 info nikola[]: (v43.1) Session init took 0.591911 seconds
2020-06-18 16:22:12 info nikola[]: (v43.1) Records parsed: 289
2020-06-18 16:22:12 info nikola[]: (v43.1) Records after filtering: 84
2020-06-18 16:22:12 info nikola[]: (v43.1) Records filtering took 0.024811 seconds
2020-06-18 16:22:12 info nikola[]: (v43.1) {'msg': 'Data were inserted into work queue.'}
2020-06-18 16:22:12 info nikola[]: (v43.1) Sending records took 0.041065 seconds
2020-06-18 16:23:01 info /usr/sbin/cron[4342]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:24:01 info /usr/sbin/cron[4443]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:24:01 info /usr/sbin/cron[4445]: (root) CMD (nethist_stats.lua)
2020-06-18 16:24:01 info /usr/sbin/cron[4444]: (root) CMD (/root/connCheck.sh > /dev/null 2>&1)
2020-06-18 16:25:01 info /usr/sbin/cron[4569]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:25:01 info /usr/sbin/cron[4570]: (root) CMD (/usr/bin/notifier)
2020-06-18 16:26:01 info /usr/sbin/cron[4690]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:26:01 info /usr/sbin/cron[4692]: (root) CMD (nethist_stats.lua)
2020-06-18 16:27:01 info /usr/sbin/cron[4784]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:27:01 info /usr/sbin/cron[4785]: (root) CMD (/root/connCheck.sh > /dev/null 2>&1)
2020-06-18 16:27:51 info ucollect[5066]: Initializing emergency signal handlers
2020-06-18 16:27:51 info ucollect[5066]: Creating a main loop
2020-06-18 16:27:51 info ucollect[5066]: Creating uplink
2020-06-18 16:27:51 info ucollect[5066]: Initializing PCAP (in) on eth1
2020-06-18 16:27:51 info ucollect[5066]: Initializing PCAP (out) on eth1
2020-06-18 16:27:51 info ucollect[5066]: Initializing PCAP (in) on lo
2020-06-18 16:27:51 info ucollect[5066]: Initializing PCAP (out) on lo
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libplugin_ucollect_badconf_25.so
2020-06-18 16:27:51 info ucollect[5066]: Installing plugin Badconf with api version 0
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libplugin_ucollect_bandwidth_22.so
2020-06-18 16:27:51 info ucollect[5066]: Installing plugin Bandwidth with api version 0
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libplugin_ucollect_count_28.so
2020-06-18 16:27:51 info ucollect[5066]: Installing plugin Count with api version 0
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libplugin_ucollect_fake_23.so
2020-06-18 16:27:51 info ucollect[5066]: Installing plugin Fake with api version 0
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libplugin_ucollect_flow_33.so
2020-06-18 16:27:51 info ucollect[5066]: Installing plugin Flow with api version 2
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libpluglib_ucollect_diffstore_1.2.so
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libplugin_ucollect_fwup_12.so
2020-06-18 16:27:51 info ucollect[5066]: Installing plugin Fwup with api version 2
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libpluglib_ucollect_diffstore_1.2.so
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libplugin_ucollect_refused_13.so
2020-06-18 16:27:51 info ucollect[5066]: Installing plugin Refused with api version 0
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libplugin_ucollect_sniff_19.so
2020-06-18 16:27:51 info ucollect[5066]: Installing plugin Sniff with api version 0
2020-06-18 16:27:51 info ucollect[5066]: Loading plugin library libplugin_ucollect_spoof_8.so
2020-06-18 16:27:51 info ucollect[5066]: Installing plugin Spoof with api version 0
2020-06-18 16:27:51 info ucollect[5066]: Changing remote uplink address to api.turris.cz:5679
2020-06-18 16:27:51 info ucollect[5066]: Sending login credentials enabled
2020-06-18 16:27:51 info ucollect[10478]: Last message 'Sending login creden' repeated 5 times, suppressed by syslog-ng on turris
2020-06-18 16:27:51 info ucollect[5066]: Unloading plugin library
2020-06-18 16:27:51 info ucollect[5066]: Running the main loop
2020-06-18 16:27:51 info ucollect[5066]: Reconnecting to api.turris.cz:5679 now
2020-06-18 16:27:51 info ucollect[5066]: Socat started
2020-06-18 16:27:51 err ucollect[5066]: Error from socat: 2020/06/18 16:27:51 socat[5074] E connect(5, AF=10 [2001:1488:ac15:ff80:0000:0000:0000:0101]:5679, 28): Permission denied
2020-06-18 16:27:51 warning ucollect[5066]: Remote closed the uplink api.turris.cz:5679, reconnecting
2020-06-18 16:27:51 warning ucollect[5066]: epoll_wait on 4 interrupted, retry
2020-06-18 16:27:51 info ucollect[5066]: Reconnecting to api.turris.cz:5679 now
2020-06-18 16:27:51 warning ucollect[5066]: Reconnecting too often, waiting a little while
2020-06-18 16:27:51 info ucollect[5066]: Going to reconnect to api.turris.cz:5679 after 2 seconds
2020-06-18 16:27:53 info ucollect[5066]: Reconnecting to api.turris.cz:5679 now
2020-06-18 16:27:53 info ucollect[5066]: Socat started
2020-06-18 16:28:01 info ucollect[5066]: Activating plugin Count
2020-06-18 16:28:01 info ucollect[5066]: Activating plugin Sniff
2020-06-18 16:28:01 info ucollect[5066]: Activating plugin Flow
2020-06-18 16:28:01 info ucollect[5066]: Activating plugin Refused
2020-06-18 16:28:01 info ucollect[5066]: Activating plugin Bandwidth
2020-06-18 16:28:01 info ucollect[5066]: Activating plugin Fake
2020-06-18 16:28:01 info ucollect[5066]: Activating plugin Fwup
2020-06-18 16:28:01 info ucollect[5066]: Activating plugin Spoof
2020-06-18 16:28:01 info ucollect[5066]: Received configuration 49828441 (max. 5000 flows, 1800000 ms timeout)
2020-06-18 16:28:01 info ucollect[5066]: Received Refused config version 3
2020-06-18 16:28:01 info ucollect[5066]: Fake configuration version 1
2020-06-18 16:28:01 info ucollect[5066]: FWUp config 48834208 with 2 sets
2020-06-18 16:28:01 warning ucollect[5066]: epoll_wait on 4 interrupted, retry
2020-06-18 16:28:01 info /usr/sbin/cron[5187]: (root) CMD (nethist_stats.lua)
2020-06-18 16:28:01 info /usr/sbin/cron[5188]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:28:01 info ucollect[5066]: Updating filter addresses from version 0 to version 53083011 (epoch 4)
2020-06-18 16:28:01 info ucollect[5066]: Updating ipset turris_100FA4E0_lb_a_4_X from version 0 to version 53083011 (epoch 4)
2020-06-18 16:28:01 warning ucollect[5066]: epoll_wait on 4 interrupted, retry
2020-06-18 16:28:06 warning ucollect[5066]: epoll_wait on 4 interrupted, retry
2020-06-18 16:28:20 warning ucollect[5066]: epoll_wait on 4 interrupted, retry
2020-06-18 16:28:20 info ucollect[5066]: Destroying uplink to api.turris.cz:5679
2020-06-18 16:28:20 info ucollect[5066]: Releasing the main loop
2020-06-18 16:28:20 info ucollect[5066]: Closing both PCAPs on eth1
2020-06-18 16:28:20 info ucollect[5393]: Initializing emergency signal handlers
2020-06-18 16:28:20 info ucollect[5393]: Creating a main loop
2020-06-18 16:28:20 info ucollect[5393]: Creating uplink
2020-06-18 16:28:20 info ucollect[5393]: Initializing PCAP (in) on eth1
2020-06-18 16:28:21 info ucollect[5066]: Closing both PCAPs on lo
2020-06-18 16:28:21 info ucollect[5393]: Initializing PCAP (out) on eth1
2020-06-18 16:28:21 info ucollect[5066]: Removing plugin Badconf
2020-06-18 16:28:21 info ucollect[5066]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5066]: Removing plugin Bandwidth
2020-06-18 16:28:21 info ucollect[5066]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5066]: Removing plugin Count
2020-06-18 16:28:21 info ucollect[5066]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5066]: Removing plugin Fake
2020-06-18 16:28:21 info ucollect[5066]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5066]: Removing plugin Flow
2020-06-18 16:28:21 info ucollect[5066]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5066]: Removing plugin Fwup
2020-06-18 16:28:21 info ucollect[5066]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5066]: Removing plugin Refused
2020-06-18 16:28:21 info ucollect[5066]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5066]: Removing plugin Sniff
2020-06-18 16:28:21 info ucollect[5066]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5066]: Removing plugin Spoof
2020-06-18 16:28:21 info ucollect[5066]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5393]: Initializing PCAP (in) on lo
2020-06-18 16:28:21 info ucollect[5393]: Initializing PCAP (out) on lo
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libplugin_ucollect_badconf_25.so
2020-06-18 16:28:21 info ucollect[5393]: Installing plugin Badconf with api version 0
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libplugin_ucollect_bandwidth_22.so
2020-06-18 16:28:21 info ucollect[5393]: Installing plugin Bandwidth with api version 0
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libplugin_ucollect_count_28.so
2020-06-18 16:28:21 info ucollect[5393]: Installing plugin Count with api version 0
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libplugin_ucollect_fake_23.so
2020-06-18 16:28:21 info ucollect[5393]: Installing plugin Fake with api version 0
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libplugin_ucollect_flow_33.so
2020-06-18 16:28:21 info ucollect[5393]: Installing plugin Flow with api version 2
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libpluglib_ucollect_diffstore_1.2.so
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libplugin_ucollect_fwup_12.so
2020-06-18 16:28:21 info ucollect[5393]: Installing plugin Fwup with api version 2
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libpluglib_ucollect_diffstore_1.2.so
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libplugin_ucollect_refused_13.so
2020-06-18 16:28:21 info ucollect[5393]: Installing plugin Refused with api version 0
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libplugin_ucollect_sniff_19.so
2020-06-18 16:28:21 info ucollect[5393]: Installing plugin Sniff with api version 0
2020-06-18 16:28:21 info ucollect[5393]: Loading plugin library libplugin_ucollect_spoof_8.so
2020-06-18 16:28:21 info ucollect[5393]: Installing plugin Spoof with api version 0
2020-06-18 16:28:21 info ucollect[5393]: Changing remote uplink address to api.turris.cz:5679
2020-06-18 16:28:21 info ucollect[5393]: Sending login credentials enabled
2020-06-18 16:28:21 info ucollect[10478]: Last message 'Sending login creden' repeated 5 times, suppressed by syslog-ng on turris
2020-06-18 16:28:21 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:21 info ucollect[5393]: Running the main loop
2020-06-18 16:28:21 info ucollect[5393]: Reconnecting to api.turris.cz:5679 now
2020-06-18 16:28:21 info ucollect[5393]: Socat started
2020-06-18 16:28:21 err ucollect[5393]: Error from socat: 2020/06/18 16:28:21 socat[5400] E connect(5, AF=10 [2001:1488:ac15:ff80:0000:0000:0000:0101]:5679, 28): Permission denied
2020-06-18 16:28:21 warning ucollect[5393]: Remote closed the uplink api.turris.cz:5679, reconnecting
2020-06-18 16:28:21 warning ucollect[5393]: epoll_wait on 4 interrupted, retry
2020-06-18 16:28:21 info ucollect[5393]: Reconnecting to api.turris.cz:5679 now
2020-06-18 16:28:21 warning ucollect[5393]: Reconnecting too often, waiting a little while
2020-06-18 16:28:21 info ucollect[5393]: Going to reconnect to api.turris.cz:5679 after 2 seconds
2020-06-18 16:28:23 info ucollect[5393]: Reconnecting to api.turris.cz:5679 now
2020-06-18 16:28:23 info ucollect[5393]: Socat started
2020-06-18 16:28:24 info ucollect[5393]: Activating plugin Count
2020-06-18 16:28:24 info ucollect[5393]: Activating plugin Sniff
2020-06-18 16:28:24 info ucollect[5393]: Activating plugin Flow
2020-06-18 16:28:24 info ucollect[5393]: Activating plugin Refused
2020-06-18 16:28:24 info ucollect[5393]: Activating plugin Bandwidth
2020-06-18 16:28:24 info ucollect[5393]: Activating plugin Fake
2020-06-18 16:28:24 info ucollect[5393]: Activating plugin Fwup
2020-06-18 16:28:24 info ucollect[5393]: Activating plugin Spoof
2020-06-18 16:28:24 info ucollect[5393]: Received configuration 49828441 (max. 5000 flows, 1800000 ms timeout)
2020-06-18 16:28:24 info ucollect[5393]: Received Refused config version 3
2020-06-18 16:28:24 info ucollect[5393]: Fake configuration version 1
2020-06-18 16:28:24 info ucollect[5393]: FWUp config 48834208 with 2 sets
2020-06-18 16:28:24 warning ucollect[5393]: epoll_wait on 4 interrupted, retry
2020-06-18 16:28:24 info ucollect[5393]: Updating filter addresses from version 0 to version 53083011 (epoch 4)
2020-06-18 16:28:24 info ucollect[5393]: Updating ipset turris_100FA4E0_lb_a_4_X from version 0 to version 53083011 (epoch 4)
2020-06-18 16:28:24 warning ucollect[5393]: epoll_wait on 4 interrupted, retry
2020-06-18 16:28:25 warning ucollect[10478]: Last message 'epoll_wait on 4 inte' repeated 1 times, suppressed by syslog-ng on turris
2020-06-18 16:28:25 info ucollect[5393]: Destroying uplink to api.turris.cz:5679
2020-06-18 16:28:25 info ucollect[5393]: Releasing the main loop
2020-06-18 16:28:25 info ucollect[5393]: Closing both PCAPs on eth1
2020-06-18 16:28:25 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:28:25 info ucollect[5393]: Closing both PCAPs on lo
2020-06-18 16:28:25 info ucollect[5393]: Removing plugin Badconf
2020-06-18 16:28:25 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:25 info ucollect[5393]: Removing plugin Bandwidth
2020-06-18 16:28:25 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:25 info ucollect[5393]: Removing plugin Count
2020-06-18 16:28:25 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:25 info ucollect[5393]: Removing plugin Fake
2020-06-18 16:28:25 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:25 info ucollect[5393]: Removing plugin Flow
2020-06-18 16:28:25 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:25 info ucollect[5393]: Removing plugin Fwup
2020-06-18 16:28:25 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:25 info ucollect[5393]: Removing plugin Refused
2020-06-18 16:28:25 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:25 info ucollect[5393]: Removing plugin Sniff
2020-06-18 16:28:25 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:25 info ucollect[5393]: Removing plugin Spoof
2020-06-18 16:28:25 info ucollect[5393]: Unloading plugin library
2020-06-18 16:28:28 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:28:48 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:29:01 info /usr/sbin/cron[5496]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:29:12 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:29:12 info updater-supervisor[]: Running pkgupdate
2020-06-18 16:29:12 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:29:24 warning updater[5537]: planner.lua:344 (pkg_plan): Requested package foris-pakon-plugin-l10n-de that is missing, ignoring as requested.
2020-06-18 16:29:24 warning updater[5537]: planner.lua:344 (pkg_plan): Requested package foris-storage-plugin-l10n-de that is missing, ignoring as requested.
2020-06-18 16:29:24 warning updater[5537]: planner.lua:344 (pkg_plan): Requested package luci-i18n-ddns-en that is missing, ignoring as requested.
2020-06-18 16:29:24 info updater[5537]: updater.lua:140 (Globals): Queue removal of foris-data_collect-plugin-l10n-cs
2020-06-18 16:29:24 info updater[5537]: updater.lua:140 (Globals): Queue removal of foris-data_collect-plugin-l10n-de
2020-06-18 16:29:24 info updater[5537]: src/lib/logging.c:206 (log_subproc_open): Executing preupdate hook: 05_schnapps.sh
2020-06-18 16:29:24 info kernel[]: [775351.265456] BTRFS info (device sda1): quota is enabled
2020-06-18 16:29:24 info updater[5537]: transaction.lua:77 (fun): Unpacking download packages
2020-06-18 16:29:25 info updater[5537]: transaction.lua:150 (fun): Checking for file collisions between packages
2020-06-18 16:29:25 info updater[5537]: transaction.lua:169 (fun): Running pre-install scripts and merging packages to root file system
2020-06-18 16:29:26 info updater[5537]: transaction.lua:215 (fun): Running post-install and post-rm scripts
2020-06-18 16:29:26 info updater[5537]: src/lib/logging.c:206 (log_subproc_open): Running prerm of foris-data_collect-plugin-l10n-cs
2020-06-18 16:29:26 info updater[5537]: src/lib/logging.c:206 (log_subproc_open): Running prerm of foris-data_collect-plugin-l10n-de
2020-06-18 16:29:26 info updater[5537]: transaction.lua:239 (fun): Removing packages and leftover files
2020-06-18 16:29:26 info updater[5537]: src/lib/logging.c:206 (log_subproc_open): Running postrm of foris-data_collect-plugin-l10n-cs
2020-06-18 16:29:26 info updater[5537]: src/lib/logging.c:206 (log_subproc_open): Running postrm of foris-data_collect-plugin-l10n-de
2020-06-18 16:29:27 info updater[5537]: transaction.lua:252 (fun): Cleaning up control files
2020-06-18 16:29:27 info updater[5537]: src/lib/logging.c:206 (log_subproc_open): Executing postupdate hook: 05_schnapps.sh
2020-06-18 16:29:28 info kernel[]: [775354.784933] BTRFS info (device sda1): quota is enabled
2020-06-18 16:29:28 info updater[5537]: src/lib/logging.c:206 (log_subproc_open): Executing postupdate hook: 99_approvals_cleanup
2020-06-18 16:29:28 info updater[5537]: src/lib/logging.c:206 (log_subproc_open): Executing postupdate hook: update_alternatives.sh
2020-06-18 16:29:28 info updater-supervisor[]: pkgupdate reported no errors
2020-06-18 16:30:01 info /usr/sbin/cron[6023]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:30:01 info /usr/sbin/cron[6028]: (root) CMD (/usr/bin/notifier)
2020-06-18 16:30:01 info /usr/sbin/cron[6027]: (root) CMD (/root/connCheck.sh > /dev/null 2>&1)
2020-06-18 16:30:01 info /usr/sbin/cron[6029]: (root) CMD (nethist_stats.lua)
2020-06-18 16:30:01 info /usr/sbin/cron[6026]: (root) CMD (/usr/share/haas/register.sh)
2020-06-18 16:30:41 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:30:51 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:30:51 info updater-supervisor[]: Running pkgupdate
2020-06-18 16:30:51 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:31:01 info /usr/sbin/cron[6338]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:31:03 warning updater[6230]: planner.lua:344 (pkg_plan): Requested package foris-pakon-plugin-l10n-de that is missing, ignoring as requested.
2020-06-18 16:31:03 warning updater[6230]: planner.lua:344 (pkg_plan): Requested package foris-storage-plugin-l10n-de that is missing, ignoring as requested.
2020-06-18 16:31:03 warning updater[6230]: planner.lua:344 (pkg_plan): Requested package luci-i18n-ddns-en that is missing, ignoring as requested.
2020-06-18 16:31:03 info updater[6230]: updater.lua:108 (Globals): Queue install of foris-data_collect-plugin-l10n-cs/turris/1.4-3.6-1
2020-06-18 16:31:03 info updater[6230]: updater.lua:108 (Globals): Queue install of foris-data_collect-plugin-l10n-de/turris/1.4-3.6-1
2020-06-18 16:31:03 info updater[6230]: src/lib/logging.c:206 (log_subproc_open): Executing preupdate hook: 05_schnapps.sh
2020-06-18 16:31:03 info kernel[]: [775450.658071] BTRFS info (device sda1): quota is enabled
2020-06-18 16:31:04 info updater[6230]: transaction.lua:77 (fun): Unpacking download packages
2020-06-18 16:31:04 info updater[6230]: transaction.lua:150 (fun): Checking for file collisions between packages
2020-06-18 16:31:05 info updater[6230]: transaction.lua:169 (fun): Running pre-install scripts and merging packages to root file system
2020-06-18 16:31:06 info updater[6230]: transaction.lua:215 (fun): Running post-install and post-rm scripts
2020-06-18 16:31:06 info updater[6230]: src/lib/logging.c:206 (log_subproc_open): Running postinst of foris-data_collect-plugin-l10n-cs
2020-06-18 16:31:06 info updater[6230]: src/lib/logging.c:206 (log_subproc_open): Running postinst of foris-data_collect-plugin-l10n-de
2020-06-18 16:31:06 info updater[6230]: transaction.lua:239 (fun): Removing packages and leftover files
2020-06-18 16:31:07 info updater[6230]: transaction.lua:252 (fun): Cleaning up control files
2020-06-18 16:31:07 info updater[6230]: src/lib/logging.c:206 (log_subproc_open): Executing postupdate hook: 05_schnapps.sh
2020-06-18 16:31:07 info kernel[]: [775454.608141] BTRFS info (device sda1): quota is enabled
2020-06-18 16:31:08 info updater[6230]: src/lib/logging.c:206 (log_subproc_open): Executing postupdate hook: 99_approvals_cleanup
2020-06-18 16:31:08 info updater[6230]: src/lib/logging.c:206 (log_subproc_open): Executing postupdate hook: update_alternatives.sh
2020-06-18 16:31:08 info updater-supervisor[]: pkgupdate reported no errors
2020-06-18 16:31:28 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:31:34 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:31:41 err foris-controller[4394]: WARNING:foris_controller_backends.data_collect:Failed to read file '/tmp/ucollect-status'.
2020-06-18 16:31:42 info ucollect[6890]: Initializing emergency signal handlers
2020-06-18 16:31:42 info ucollect[6890]: Creating a main loop
2020-06-18 16:31:42 info ucollect[6890]: Creating uplink
2020-06-18 16:31:42 info ucollect[6890]: Initializing PCAP (in) on eth1
2020-06-18 16:31:42 info ucollect[6890]: Initializing PCAP (out) on eth1
2020-06-18 16:31:42 info ucollect[6890]: Initializing PCAP (in) on lo
2020-06-18 16:31:42 info ucollect[6890]: Initializing PCAP (out) on lo
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libplugin_ucollect_badconf_25.so
2020-06-18 16:31:42 info ucollect[6890]: Installing plugin Badconf with api version 0
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libplugin_ucollect_bandwidth_22.so
2020-06-18 16:31:42 info ucollect[6890]: Installing plugin Bandwidth with api version 0
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libplugin_ucollect_count_28.so
2020-06-18 16:31:42 info ucollect[6890]: Installing plugin Count with api version 0
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libplugin_ucollect_fake_23.so
2020-06-18 16:31:42 info ucollect[6890]: Installing plugin Fake with api version 0
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libplugin_ucollect_flow_33.so
2020-06-18 16:31:42 info ucollect[6890]: Installing plugin Flow with api version 2
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libpluglib_ucollect_diffstore_1.2.so
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libplugin_ucollect_fwup_12.so
2020-06-18 16:31:42 info ucollect[6890]: Installing plugin Fwup with api version 2
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libpluglib_ucollect_diffstore_1.2.so
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libplugin_ucollect_refused_13.so
2020-06-18 16:31:42 info ucollect[6890]: Installing plugin Refused with api version 0
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libplugin_ucollect_sniff_19.so
2020-06-18 16:31:42 info ucollect[6890]: Installing plugin Sniff with api version 0
2020-06-18 16:31:42 info ucollect[6890]: Loading plugin library libplugin_ucollect_spoof_8.so
2020-06-18 16:31:42 info ucollect[6890]: Installing plugin Spoof with api version 0
2020-06-18 16:31:42 info ucollect[6890]: Changing remote uplink address to api.turris.cz:5679
2020-06-18 16:31:42 info ucollect[6890]: Sending login credentials enabled
2020-06-18 16:31:42 info ucollect[10478]: Last message 'Sending login creden' repeated 5 times, suppressed by syslog-ng on turris
2020-06-18 16:31:42 info ucollect[6890]: Unloading plugin library
2020-06-18 16:31:42 info ucollect[6890]: Running the main loop
2020-06-18 16:31:42 info ucollect[6890]: Reconnecting to api.turris.cz:5679 now
2020-06-18 16:31:42 info ucollect[6890]: Socat started
2020-06-18 16:31:42 err ucollect[6890]: Error from socat: 2020/06/18 16:31:42 socat[6898] E connect(5, AF=10 [2001:1488:ac15:ff80:0000:0000:0000:0101]:5679, 28): Permission denied
2020-06-18 16:31:42 warning ucollect[6890]: Remote closed the uplink api.turris.cz:5679, reconnecting
2020-06-18 16:31:42 warning ucollect[6890]: epoll_wait on 4 interrupted, retry
2020-06-18 16:31:42 info ucollect[6890]: Reconnecting to api.turris.cz:5679 now
2020-06-18 16:31:42 warning ucollect[6890]: Reconnecting too often, waiting a little while
2020-06-18 16:31:42 info ucollect[6890]: Going to reconnect to api.turris.cz:5679 after 2 seconds
2020-06-18 16:31:44 info ucollect[6890]: Reconnecting to api.turris.cz:5679 now
2020-06-18 16:31:44 info ucollect[6890]: Socat started
2020-06-18 16:31:47 info ucollect[6890]: Activating plugin Count
2020-06-18 16:31:47 info ucollect[6890]: Activating plugin Sniff
2020-06-18 16:31:47 info ucollect[6890]: Activating plugin Flow
2020-06-18 16:31:47 info ucollect[6890]: Activating plugin Refused
2020-06-18 16:31:47 info ucollect[6890]: Activating plugin Bandwidth
2020-06-18 16:31:47 info ucollect[6890]: Activating plugin Fake
2020-06-18 16:31:47 info ucollect[6890]: Activating plugin Fwup
2020-06-18 16:31:47 info ucollect[6890]: Activating plugin Spoof
2020-06-18 16:31:47 info ucollect[6890]: Received configuration 49828441 (max. 5000 flows, 1800000 ms timeout)
2020-06-18 16:31:47 info ucollect[6890]: Received Refused config version 3
2020-06-18 16:31:47 info ucollect[6890]: Fake configuration version 1
2020-06-18 16:31:47 info ucollect[6890]: FWUp config 48834208 with 2 sets
2020-06-18 16:31:47 warning ucollect[6890]: epoll_wait on 4 interrupted, retry
2020-06-18 16:31:47 info ucollect[6890]: Updating filter addresses from version 0 to version 53083011 (epoch 4)
2020-06-18 16:31:47 info ucollect[6890]: Updating ipset turris_100FA4E0_lb_a_4_X from version 0 to version 53083011 (epoch 4)
2020-06-18 16:31:47 warning ucollect[6890]: epoll_wait on 4 interrupted, retry
2020-06-18 16:31:57 warning ucollect[10478]: Last message 'epoll_wait on 4 inte' repeated 1 times, suppressed by syslog-ng on turris
2020-06-18 16:32:01 info /usr/sbin/cron[6932]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:32:01 info /usr/sbin/cron[6933]: (root) CMD (nethist_stats.lua)
2020-06-18 16:33:01 info /usr/sbin/cron[7028]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:33:01 info /usr/sbin/cron[7029]: (root) CMD (/root/connCheck.sh > /dev/null 2>&1)
2020-06-18 16:34:01 info /usr/sbin/cron[7164]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:34:01 info /usr/sbin/cron[7165]: (root) CMD (nethist_stats.lua)
2020-06-18 16:34:47 info ucollect[6890]: Started task Ping as PID 7233 and fd 28
2020-06-18 16:35:01 info /usr/sbin/cron[7287]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:35:01 info /usr/sbin/cron[7289]: (root) CMD (/usr/bin/notifier)
2020-06-18 16:35:01 info /usr/sbin/cron[7288]: (root) CMD (/usr/share/firewall/turris)
2020-06-18 16:35:01 info turris-firewall-rules[]: (v64) IPv4 WAN interface used - 'eth1'
2020-06-18 16:35:01 info turris-firewall-rules[]: (v64) IPv6 WAN interface used - 'eth1'
2020-06-18 16:35:01 info ucollect[6890]: Finished task Ping, success 1
2020-06-18 16:35:01 warning ucollect[6890]: epoll_wait on 4 interrupted, retry
2020-06-18 16:35:02 info turris-firewall-rules[]: (v64) 3524 ipv4 address(es) and 3 ipv6 address(es) were loaded (c83b72d5b03454292e5000b3967bc350), 0 rule(s) overriden, 0 rule(s) skipped
2020-06-18 16:35:29 info hostapd[]: wlan0: STA c0:11:73:18:3f:8d IEEE 802.11: disassociated
2020-06-18 16:35:30 info hostapd[]: wlan0: STA c0:11:73:18:3f:8d IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
2020-06-18 16:36:01 info /usr/sbin/cron[7956]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:36:01 info /usr/sbin/cron[7958]: (root) CMD (nethist_stats.lua)
2020-06-18 16:36:01 info /usr/sbin/cron[7957]: (root) CMD (/root/connCheck.sh > /dev/null 2>&1)
2020-06-18 16:37:01 info /usr/sbin/cron[8320]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2020-06-18 16:37:01 info /usr/sbin/cron[8321]: (root) CMD (/usr/share/nikola/bin/nikola.sh)
2020-06-18 16:37:03 info nikola[]: (v43.1) recognized WAN interfaces: eth1, lo
2020-06-18 16:37:30 info nikola[]: (v43.1) Establishing connection took 0.528193 seconds
2020-06-18 16:37:30 info nikola[]: (v43.1) Logrotate took 0.007119 seconds
2020-06-18 16:37:30 info nikola[]: (v43.1) Syslog parsing took 0.185063 seconds
2020-06-18 16:37:31 info nikola[]: (v43.1) Session init took 0.580801 seconds
2020-06-18 16:37:31 info nikola[]: (v43.1) Records parsed: 296
2020-06-18 16:37:31 info nikola[]: (v43.1) Records after filtering: 82
2020-06-18 16:37:31 info nikola[]: (v43.1) Records filtering took 0.024464 seconds
2020-06-18 16:37:31 info nikola[]: (v43.1) {'msg': 'Data were inserted into work queue.'}
2020-06-18 16:37:31 info nikola[]: (v43.1) Sending records took 0.017170 seconds

No rekl bych, ze kdyz neni pripojeni k internetu tak neni sance jak se da navazat tunel se servery v nic.cz a zaroven muze dojit k tomu, ze nejsou aktualizovany certifikaty pro ruzne sluzby. ty obvykle jako prvni krok overuji , pripadne stahuji certifikaty a az pak se neco deje. Takze nemas certifikat, nemas tunel, nemuzes poslat data ikdyz je nakrasne mas lokalne sesbirany.

Pri bootu routeru se muze stat, ze je proveden pokus o odeslani/kontaktovani serveru , ale jeste neni pripraveno wan/wan6 a pak je nutny rucni zasah (overit certy a pripadne je znova stahnout). Kdyz se mi stane tohle, nepomaha restart ucollect , turris-firewall ani nikoly aby se to jakoze chytlo (rozumnej zelene kolecko ve forisu a rozumny cas od posledniho updejtu).

No a pak je tu “reconnect too often”, ono kdyz je fakt vypadek u nic.cz a nejde se dobouchat ci je zrovna nejaky TOS update, tak pak se to na ne vali a odmitaji(odkladaji poslani dat na pozdeji, takze to pak vynecha nekolik iteraci kdy by to normalne zkouselo odeslat data).

To sis asi uz kdysi upravoval ale /etc/cron.d/fw-rules , server-uplink.cron maji kazdej dva radky a oba stejny zapis, me prijde ze semtam se stane ze se nepotkaji (prvni bezi a druhej ocekava ze uz ten prvni skoncil).

Osobne kdyz mi vypadne odesilani, tak to se pak samo po case chytne. A obvykle staci restart ucollect.
Kdyz navic dojde k update TOS tak obvykle musim rucne upravovat dost veci vcetne toho sberu a dost casto musim odebrat, pridat a znova se jakoze registrovat. (obvykle je to tehdy kdyz v TOS je nova verze Forisu). Obvykle je s tim spojene i predelani nastaveni (IPv6 je zmeneno na “automatic” namisto meho “disable”), kterezto musim vzdy zmenit zpet.

Díky za vysvětlení. Stalo se mi to 2x, vždy po výpadku připojení. Myslím, že je to vážný systémový problém. Je to jen odesílání dát, nebo to váže i na updaty firewallu?

On to uz nekde zminoval nekdo z Turris teamu (ale je to hoodne davno) z pohledu funkcnosti routeru je vypadek pripojeni celkem dost podstatna vec. Takze bych to nebral uplne jako systemovou chybu. Update pravidel firewallu a statistiky firewallu jsou dve sluzby, nikola parsuje iptables a turris-firewall/fw-rules se jakoze staraji o up-to-date pravidla co dodava “turris projekt”. Ale vsechny chtej nejakej certifikat :slight_smile: a aktivni spojeni k internetu. A jelikoz ten cron beha pro kazdou z tech sluzeb celkem casto tak to do syslogu holt keca a keca a keca :slight_smile: . Jako taky me to lehce vadi, ze to musim resit (kdyz je update Forisu) a taky dost casto netusim , kterej z tech kroku co jsem provedl fakt zabral :))

Jako jsou situace (sam sem si jednu takovou zazil), ze to (vypadek spojeni) vlastne zpusobi ze je router v podivnem stavu (nedobehle pkgupdate postscripty , tedy treba i chybejici post-update snapshot atp). To pak rovnou saham po rollbacku do znameho a funkcniho snapshotu a odlozeni pkgupdate na pozdejsi dobu.

EDIT

tady jsou kdyztak ty scripty https://deepcastle.net/TOS_pem_fix_scripts.zip (jedna verze je primo od turrisaku, jeden je od nekoho z fora a treti je mnou upravena verze jednoho z nich, vzdycky resim, kterej mam pouzit, ale je to jedno funguji myslim vsechny …) , inspirace nebo tedy primo “curl” comandy jsou vytazeny ze scriptu ktere volaji /etc/cron.d/ “get-api” a “turris-cagen”. Je tam jeste “certgen-certs-renew” (ktere je pro sentinel). A vsechny ty ostatni sluzby(fw-rules, haas, nicola, ucollect, pkgupdate…) chteji bud ten ci onen z certifikatu pro svoji funkcnost (overovani podpisu balicku, stazenych configu a pravidel a overeni platnosti/pravosti certifikatu pro ty odesilaci tunely)

Kdyz to proste nefacha, ma prvni cesta vede k overeni tech certifikatu a az pak jdu na uci configy a tak. Skoda ze ten semaforek nema jeste o jeden ci dva stavy vic, kde by se rozlisovalo zda-li je problem na routeru ci ne.

btw: /etc/cron.d/autocollect vola denne /usr/bin/nuci-helper-autocollect kterej dela ocividne napravu prave pro pripad kdy padne pripojeni…

Jen se opakuji:
1 - to, že nastane výpadek připojení k WAN, není nic divného
2 - že potom základní funkce routeru neběží, je zásadní vada
3 - router problém sběru dat neohlásí a je nutná denní kontrola
4 - nedá se to řešit ani plánovaným restartem routeru nebo služby jako třeba:

suricata-pakon restart
pakon-monitor restart
adblock reload
haas-proxy restart
reboot

5 - pomohlo by avizo problému emailem

Byla by dobrá reakce či vyjádření adminů - my si tu můžeme povídat hodně dlouho bez nějakého efektu.

no na toto tema je tu vice vlaken, takze ano uz si o tom povidame nejakej ten patek na vice frontach :), viz ty nase postrehy ohledne hlasek v syslogu co se tu po foru valej :slight_smile:

ad_2: do 24h by se to melo samo chytit pokud je spojeni obnoveno. pres ten “autocollect” (nemam overeno :slight_smile: , zatim jsem to resil vzdy rucne)
ad_3: ano souhlas, pokud problem (neco s certifikaty) neohlasi jina sluzba (updater/pkgupdate) tak o tom nevim dokud se nepodivam do logu ci na dashboard ve forisu.
ad_4: restart ucollect by to mel spravit (u me facha, kdyz jsou predtim refresnuty ty certy) ci rucni spusteni autocollect (nezkouseno)
ad_5: rozhodne, to by se siklo. … kdyz nejde spojeni ven, tak se da tezko poslat email zejo :), ale to nebrani vytvoreni notifikace jako takove .

1 Like

U pppoe vytáčeného spojení se to dá řešit přidáním nahazovacích(/obnovovacích) skriptu(ů) do /etc/ppp/ip-up.d/ adresáře, které se provedou po obnovení spojení.
U statické adresy nevím jak by se to dalo udělat.

5 -Poslat email o nefunkčnosti poté, co se spojení obnoví a tato funkce neběží :slight_smile: