From root, 4 Hours ago, written in Plain Text.
This paste will explode in 4 Weeks.
Embed
  1. This is: /etc/iiab/diag/8.2_ubuntu-2404_2024-11-16_20:00:01_EST_lz-video-download-sept
  2.  
  3.  
  4.  
  5.  
  6. 0. HW + SW Quick Summary
  7.  
  8. install_date = 2024-09-15T17:01:15Z   Current TZ: EST
  9.  
  10. iiab: 4dd927cfd, 72 PR's / 235 commits since tag release-8.1
  11.     "Merge pull request #3804 from holta/iiab-vpn_status3"
  12.     https://github.com/iiab/iiab   branch: master
  13.  
  14. iiab-admin-console: 61d9359, 48 PR's / 145 commits since tag v0.6.2
  15.     "Merge pull request #583 from tim-moody/0.8.5-wifi"
  16.     https://github.com/iiab/iiab-admin-console   branch: master
  17.  
  18. Ubuntu 24.04.1 LTS   trixie/sid
  19. display-manager? inactive   Arch1: arm64   Arch2:
  20. box 6.8.0-44-generic #44-Ubuntu SMP PREEMPT_DYNAMIC Tue Aug 13 14:20:20 UTC 2024 aarch64
  21. -   CPU(s): 2   Mem: 1956 Swap: 0
  22.  
  23. Filesystem      Size  Used Avail Use% Mounted on
  24. /dev/sda1        24G  4.8G   19G  21% /      ZIMs: 1 OER2Go: 1 Apps2B: 1
  25.  
  26. VPN: 100.64.0.8 tag:avni
  27. lo enp0s1 enp0s2 br0 tailscale0
  28. box box.lan localhost localhost.localdomain
  29. 192.168.64.40 192.168.1.164 10.10.10.10 fd78:49f8:657b:17b0:5054:ff:fe16:398c
  30.  
  31. iiab-apps-to-be-installed :
  32. bluetooth
  33.  
  34. =IIAB==========================================================================
  35. COMMAND: /usr/bin/ls -ltr /etc/iiab/install-flags    # IIAB install flags
  36.  
  37. total 0
  38. -rw-r--r-- 1 root root 0 Sep 15 13:01 iiab-ansible-complete
  39. -rw-r--r-- 1 root root 0 Sep 15 13:13 iiab-admin-console-complete
  40. -rw-r--r-- 1 root root 0 Sep 15 13:13 iiab-complete
  41.  
  42.  
  43.  
  44.  
  45. 1. FILES SPECIALLY REQUESTED (FROM "iiab-diagnostics PATH/FILE1 PATH/FILE2")
  46.  
  47.  
  48.  
  49.  
  50. 2. REGULAR FILES
  51.  
  52. =IIAB==========================================================================
  53. FILE DOES NOT EXIST: /.iiab-image
  54. =IIAB==========================================================================
  55. -rw-r--r-- 1 root root 402 Sep 15 13:02 /etc/iiab/iiab.env
  56.  
  57. # This is a configuration file for IIAB
  58. # It can be sourced in a shell script or read into an application
  59. IIAB_BASE_PATH=/opt/iiab
  60. IIAB_DIR=/opt/iiab/iiab
  61. IIAB_RELEASE=8.2
  62. IIAB_REVISION=0
  63. IIAB_GATEWAY_ENABLED=False
  64. LAN_IP=10.10.10.10
  65. OS=ubuntu
  66. OS_VER=ubuntu-2404
  67. WWWROOT=/library/www/html
  68. STAGE=9
  69. FQDN=box.lan
  70. IIAB_USB_LIB_SHOW_ALL=True
  71. IIAB_WAN_DEVICE=enp0s1
  72. IIAB_LAN_DEVICE=br0
  73. HOSTAPD_ENABLED=False
  74.  
  75. =IIAB==========================================================================
  76. -rw-r--r-- 1 root root 6468 Sep 15 13:01 /etc/iiab/iiab.ini
  77.  
  78.  
  79. [summary]
  80. iiab_base = /opt/iiab
  81. iiab_dir = /opt/iiab/iiab
  82. disk_used_a_priori = 2027139072
  83. iiab_software_disk_usage = 2753646592
  84. [initial]
  85. os_ver = ubuntu-2404
  86. distribution = Ubuntu
  87. arch = aarch64
  88. dpkg_arch = arm64
  89. dpkg_foreign_arch =
  90. rpi_model = none
  91. devicetree_model = none
  92. iiab_base_ver = 8.2
  93. iiab_remote_url = https://github.com/iiab/iiab
  94. iiab_branch = master
  95. iiab_commit = c88f1418adfb4540e526751c93e4d5445aa75ea5
  96. iiab_recent_tag = release-8.1
  97. install_date = 2024-09-15T17:01:15Z
  98. [runtime]
  99. iiab_stage = 9
  100. iiab_base_ver = 8.2
  101. iiab_revision = 0
  102. iiab_remote_url = https://github.com/iiab/iiab
  103. runtime_branch = master
  104. runtime_commit = 4dd927cfd00c3bed1a36b9c197f554d7ee680ceb
  105. iiab_recent_tag = release-8.1
  106. runtime_date = 2024-09-24T03:26:06Z
  107. ansible_version = 2.17.4
  108. kernel = 6.8.0-44-generic
  109. memory_mb = 1956
  110. swap_mb = 0
  111. rpi_model = none
  112. devicetree_model = none
  113. os_ver = ubuntu-2404
  114. python_version = 3.12
  115. php_version = 8.3
  116. first_run = False
  117. FQDN_changed = False
  118. [sshd]
  119. sshd_disk_usage = 159744
  120. name = sshd
  121. description = "Secure Shell daemon (typically implemented by openssh-server) for remote login using the 'ssh' low-level protocol."
  122. sshd_install = True
  123. sshd_enabled = True
  124. sshd_port = 22
  125. [tailscale]
  126. tailscale_disk_usage = 331776
  127. name = Tailscale (VPN)
  128. description = "Tailscale enables live/remote support by connecting machines anywhere on the Internet, using a software-defined mesh virtual private network (VPN), and optional web-based management service."
  129. tailscale_install = True
  130. tailscale_enabled = False
  131. [remoteit]
  132. remoteit_disk_usage = 704512
  133. name = remote.it
  134. description = "https://remote.it can help you remotely maintain an IIAB.  Some benefits include: crossing multiple NATs/firewalls using a single TCP port, without requiring router port forwarding, and reducing your network's vulnerability."
  135. remoteit_install = True
  136. remoteit_enabled = False
  137. [iiab-admin]
  138. iiab_admin_disk_usage = 8310784
  139. name = iiab-admin
  140. description = "Admin User"
  141. iiab_admin_user = iiab-admin
  142. iiab_admin_user_install = True
  143. iiab_admin_can_sudo = True
  144. [network]
  145. network_disk_usage = 14184448
  146. iiab_network_mode_applied = Gateway
  147. dnsmasq_enabled = True
  148. no_net_restart = False
  149. hostapd_enabled = False
  150. host_ssid = Internet in a Box
  151. host_wifi_mode = g
  152. wifi_up_down = True
  153. host_country_code_applied = US
  154. host_channel = 6
  155. [nginx]
  156. nginx_disk_usage = 59596800
  157. name = NGINX
  158. description = "NGINX is a web server which can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache."
  159. nginx_install = True
  160. nginx_enabled = True
  161. [www_base]
  162. www_base_disk_usage = 3186688
  163. [pylibs]
  164. pylibs_disk_usage = 24576
  165. [usb_lib]
  166. usb_lib_disk_usage = 561152
  167. name = USB_LIB
  168. description = "USB_LIB automounts Teacher Content on USB drives to /library/www/html/local_content, so students can browse it almost immediately at http://box/usb"
  169. usb_lib_install = True
  170. usb_lib_enabled = True
  171. usb_lib_umask0000_for_kolibri = True
  172. [www_options]
  173. www_options_disk_usage = 73293824
  174. [kolibri]
  175. kolibri_disk_usage = 388575232
  176. name = Kolibri
  177. description = "Kolibri is an open-source educational platform specially designed to provide offline access to a wide range of quality, openly licensed educational contents in low-resource contexts like rural schools, refugee camps, orphanages, and also in non-formal school programs."
  178. kolibri_install = True
  179. kolibri_enabled = True
  180. kolibri_url = /kolibri/
  181. kolibri_path = /usr/bin/kolibri
  182. kolibri_port = 8009
  183. [kiwix]
  184. kiwix_disk_usage = 74027008
  185. name = Kiwix
  186. description = "Part of https://github.com/kiwix/kiwix-tools/ -- kiwix-serve is the most used web server for ZIM files."
  187. kiwix_install = True
  188. kiwix_enabled = True
  189. kiwix_tar_gz = kiwix-tools_linux-aarch64.tar.gz
  190. kiwix_url = /kiwix
  191. kiwix_url_plus_slash = /kiwix/
  192. kiwix_path = /opt/iiab/kiwix
  193. kiwix_port = 3000
  194. iiab_zim_path = /library/zims
  195. kiwix_library_xml = /library/zims/library.xml
  196. [osm-vector-maps]
  197. osm_vector_maps_disk_usage = 127168512
  198. name = OSM Vector Maps
  199. description = "OpenStreetMap is like Google Maps but better, for schools especially, as it works offline and avoids all the advertising.  Download detailed 'vector maps' for an entire continent, or the entire world!  Also includes 10+ zoom levels of satellite imagery!"
  200. osm_vector_maps_install = True
  201. osm_vector_maps_enabled = True
  202. [awstats]
  203. awstats_disk_usage = 11407360
  204. name = AWStats
  205. description = "AWStats (originally known as Advanced Web Statistics) is a package written in Perl which generates static or dynamic html summaries based upon web server logs."
  206. awstats_install = True
  207. awstats_enabled = True
  208. [mysql]
  209. mysql_disk_usage = 353492992
  210. name = MySQL
  211. description = "MySQL is a widely used free and open source (GPLv2) database, offered by most web hosting services, on a diversity of platforms."
  212. mysql_install = True
  213. mysql_enabled = True
  214. [matomo]
  215. matomo_disk_usage = 179769344
  216. name = Matomo
  217. description = "Matomo is a web analytics alternative to Google Analytics, emphasizing privacy and data ownership."
  218. matomo_install = True
  219. matomo_enabled = True
  220. [captiveportal]
  221. captiveportal_disk_usage = 909312
  222. name = Captive Portal
  223. description = "Captive Portal tries to open the browser automatically, so users don't have to type in URL's like http://box.lan in support of kiosk-like situations, in multilingual and less literate communities."
  224. captiveportal_install = True
  225. captiveportal_enabled = False
  226. [calibre-web]
  227. calibreweb_disk_usage = 1110167552
  228. name = Calibre-Web
  229. description = "Calibre-Web is a web app providing a clean interface for browsing, reading and downloading e-books."
  230. calibreweb_install = True
  231. calibreweb_enabled = True
  232. calibreweb_url1 = /books
  233. calibreweb_url2 = /libros
  234. calibreweb_url3 = /livres
  235. calibreweb_path = /usr/local/calibre-web-py3
  236. calibreweb_home = /library/calibre-web
  237. calibreweb_port = 8083
  238. calibreweb_settings_database = app.db
  239. [detected_network]
  240. has_ifcfg_gw = none
  241. prior_gateway_device = unset
  242. dhcpcd_result = not-found
  243. network_manager_active = False
  244. systemd_networkd_active = True
  245. wan_in_interfaces = False
  246. wireless_list_1(wifi1) = not found-1
  247. wireless_list_2(wifi2) = not found-2
  248. num_wifi_interfaces = 0
  249. discovered_wireless_iface = none
  250. discovered_wired_iface = tailscale0
  251. exclude_devices = enp0s2
  252. num_lan_interfaces = 1
  253. gui_static_wan = False
  254. iiab_lan_iface = br0
  255. iiab_wan_iface = enp0s1
  256. can_be_ap = False
  257. [computed_network]
  258. iiab_wan_enabled = True
  259. user_wan_iface = auto
  260. iiab_wan_iface = enp0s1
  261. iiab_lan_enabled = True
  262. user_lan_iface = auto
  263. iiab_lan_iface = br0
  264. iiab_network_mode = Gateway
  265. network_enabled = True
  266.  
  267. =IIAB==========================================================================
  268. -rw-r--r-- 1 root root 17898 Sep 15 13:00 /etc/iiab/local_vars.yml
  269.  
  270. # This is local_vars_small.yml -- copy it to /etc/iiab/local_vars.yml then...
  271. # modify variables below, to override /opt/iiab/iiab/vars/default_vars.yml
  272.  
  273. # READ "What is local_vars.yml and how do I customize it?" AT http://FAQ.IIAB.IO
  274. # Orig Idea: branch github.com/xsce/xsce-local for your deployment/community
  275.  
  276. # IIAB does NOT currently support uninstalling apps!  So: if any IIAB app is
  277. # installed with 'APP_XYZ_install: True' below, do NOT later change that.
  278.  
  279. # WARNING: IF YOU CONNECT YOUR IIAB'S INTERNAL WIFI TO THE INTERNET OVER 5 GHz,
  280. # YOU'LL PREVENT OLDER LAPTOPS/PHONES/TABLETS (WHICH REQUIRE 2.4 GHz) FROM
  281. # CONNECTING TO YOUR IIAB'S INTERNAL HOTSPOT.  See "wifi_up_down: True" below.
  282.  
  283.  
  284. # Ansible's default timeout for "get_url:" downloads (10 seconds) often fails
  285. download_timeout: 100
  286.  
  287. # Real-time clock: set RTC chip family here.  Future auto-detection plausible?
  288. rtc_id: none    # Or ds3231 ?
  289.  
  290. # Please read more about the 'iiab-admin' Linux user, for login to IIAB's
  291. # Admin Console (http://box.lan/admin) AND to help you at the command-line:
  292. # https://github.com/iiab/iiab/tree/master/roles/iiab-admin
  293. # https://github.com/iiab/iiab-admin-console/blob/master/Authentication.md
  294. #
  295. iiab_admin_user: iiab-admin    # Some prefer to reuse 'pi' or 'ubuntu' etc.
  296. # Set iiab_admin_user_install: False if you don't want iiab_admin_user auto-
  297. # configured e.g. by IIAB's 1-line installer & iiab-admin/tasks/admin-user.yml
  298. iiab_admin_user_install: True    # If False, THE SETTING BELOW WILL BE IGNORED.
  299. iiab_admin_can_sudo: True    # For /usr/bin/iiab-* support commands.  Optional.
  300.  
  301. # Set these to False if you do not want to install/enable IIAB Admin Console
  302. admin_console_install: True
  303. admin_console_enabled: True
  304. #
  305. # Homepage: set to /home or /wordpress or /wiki (for MediaWiki)
  306. iiab_home_url: /home
  307. # You might also want to set captiveportal_splash_page (below!)
  308. #
  309. # Set to "False" if you do not want to use the latest js-menus, either because
  310. # you use WordPress or another home page, or if you prefer the older
  311. # https://github.com/iiab/iiab-menu (no longer maintained)
  312. js_menu_install: True
  313.  
  314.  
  315. # IIAB Networking README: https://github.com/iiab/iiab/tree/master/roles/network
  316. # IIAB Networking Doc: https://github.com/iiab/iiab/wiki/IIAB-Networking
  317. # Read it offline too: http://box/info > "IIAB Networking"
  318.  
  319. iiab_hostname: box
  320. iiab_domain: lan
  321.  
  322. # WARNING: IF YOU CONNECT YOUR IIAB'S INTERNAL WIFI TO THE INTERNET OVER 5 GHz,
  323. # YOU'LL PREVENT OLDER LAPTOPS/PHONES/TABLETS (WHICH REQUIRE 2.4 GHz) FROM
  324. # CONNECTING TO YOUR IIAB'S INTERNAL HOTSPOT.  See "wifi_up_down: True" below.
  325. #
  326. # Raspberry Pi OS requires WiFi country since March 2018.
  327. #
  328. # If you're running Raspberry Pi OS, you may have already set the country code
  329. # in /etc/wpa_supplicant/wpa_supplicant.conf e.g. if you ran raspi-config or used
  330. # the Wi-Fi widget in the top-right of its graphical desktop.
  331. #
  332. # If so, this detected value will be considered authoritative, and will be used
  333. # to populate /etc/hostapd/hostapd.conf
  334. #
  335. # Finally, if IIAB does not detect a country code from your OS, the following
  336. # fallback variable will be used instead: (to populate /etc/hostapd/hostapd.conf)
  337. host_country_code: US
  338. host_ssid: Internet in a Box
  339. host_wifi_mode: g
  340. host_channel: 6
  341. hostapd_secure: False    # 2021-03-02 WiFi EAPOL fails if hotspot passwords,
  342. hostapd_password: [REDACTED]
  343.  
  344. # Raspberry Pi 3 B+ and 4 OS's don't allow more than ~4 students to use the
  345. # internal WiFi hotspot.  Increase this to 19 or 24 student WiFi devices (or
  346. # 32 on older OS's from 2020) using EXACTLY 1 of the 5 lines below:
  347. #
  348. #rpi3bplus_rpi4_wifi_firmware: os    # Use your OS's WiFi firmware e.g. 7.45.241
  349. #rpi3bplus_rpi4_wifi_firmware: ub    # Ubuntu-only OLD firmware e.g. 7.45.234
  350. rpi3bplus_rpi4_wifi_firmware: 19     # SEE: github.com/iiab/iiab/issues/2853
  351. #rpi3bplus_rpi4_wifi_firmware: 24    # REQUIRES "wifi_up_down: False" BELOW!
  352. #rpi3bplus_rpi4_wifi_firmware: 32    # UNRELIABLE (INTERMITTENT) with 2021+ OS's
  353. #
  354. # BACKGROUND: https://github.com/iiab/iiab/issues/823#issuecomment-662285202
  355. #
  356. # Raspberry Pi Zero W and 3 OS's don't allow more than ~10 students to use the
  357. # internal WiFi hotspot.  Or try increasing this to 30 student WiFi devices:
  358. #
  359. rpizerow_rpi3_wifi_firmware: os     # Use yr OS WiFi firmware e.g. 7.45.98
  360. #rpizerow_rpi3_wifi_firmware: ub    # Ubuntu-only OLD firmware e.g. 7.45.98.118
  361. #rpizerow_rpi3_wifi_firmware: 30    # Or firmware 7.45.98.65 from 2018-09-28
  362.  
  363. wifi_up_down: True    # AP+STA mode: Uses "ap0" WiFi adapter for upstream WiFi
  364. # (e.g. to Internet) in addition to downstream WiFi (e.g. classroom hotspot).
  365.  
  366. # Set True if client machines should have "passthrough" access to WAN/Internet:
  367. iiab_gateway_enabled: False
  368. # CAUTION: Setting 'squid_enabled: True' (BELOW) acts as a gateway for Port 80.
  369.  
  370. # See "How do I set a static IP address?" for Ethernet, in http://FAQ.IIAB.IO
  371. wan_ip: dhcp       # wan_ip: 192.168.1.99
  372. wan_netmask:       # wan_netmask: 255.255.255.0
  373. wan_gateway:       # wan_gateway: 192.168.1.254
  374. # If nec wan_nameserver can override ISP-provided DNS servers via dnsmasq:
  375. # /etc/resolv.conf dictates which backend is used for the machine itself, so
  376. # 127.0.0.1 means you get dnsmasq (so it works right away on RasPiOS) while
  377. # 127.0.0.53 gives you systemd-networkd (so Ubuntu itself does NOT use this
  378. # dnsmasq-specified upstream DNS [e.g. wan_nameserver] but its LAN clients do!)
  379. wan_nameserver:    # wan_nameserver: 192.168.1.254 or 8.8.8.8 or 1.1.1.1
  380. wan_try_dhcp_before_static_ip: True   # Facilitate field updates w/ cablemodems
  381. # Details @ roles/network/templates/network/dhcpcd.conf.j2 for /etc/dhcpcd.conf
  382.  
  383. # Enable "campus access" to ~10 common IIAB services like Kiwix (3000), KA Lite
  384. # (8008) and Calibre (8010 or 8080) etc, on the WAN side of your IIAB server.
  385. # Only 1 of the 6 lines below should be uncommented:
  386. #
  387. #ports_externally_visible: 0    # none
  388. #ports_externally_visible: 1    # ssh only
  389. #ports_externally_visible: 2    # ssh + http-or-https (for Admin Console's box.lan/admin too)
  390. ports_externally_visible: 3     # ssh + http-or-https + common IIAB services
  391. #ports_externally_visible: 4    # ssh + http-or-https + common IIAB services + Samba
  392. #ports_externally_visible: 5    # all but databases
  393. #
  394. # Or further customize your iptables firewall by editing:
  395. # /opt/iiab/iiab/roles/network/templates/gateway/iiab-gen-iptables
  396. # And then run: sudo iiab-network
  397.  
  398. # Enable AFTER installing IIAB!  Then run: sudo iiab-network
  399. dns_jail_enabled: False
  400.  
  401.  
  402. # 1-PREP
  403.  
  404. # OPENSSH-SERVER
  405. sshd_install: True
  406. sshd_enabled: True
  407.  
  408. # https://remote.it can help you remotely maintain an IIAB.
  409. # INSTRUCTIONS: https://github.com/iiab/iiab/tree/master/roles/remoteit
  410. remoteit_install: True
  411. remoteit_enabled: False
  412. # OPTION #1: Run 'sudo iiab-remoteit' later.  OPTION #2: Set this now:
  413. # remoteit_license_key: 592AA9BB-XXXX-YYYY-ZZZZ-6E27654C3DF6
  414.  
  415. # SECURITY WARNING: https://wiki.iiab.io/go/Security
  416. # New VPN replaced OpenVPN in Sept 2024:
  417. tailscale_install: True
  418. tailscale_enabled: False    # Stub var, doesn't yet do anything!
  419.  
  420. # IIAB-ADMIN runs here - see its vars near top of this file:
  421. # e.g. iiab_admin_user, iiab_admin_user_install, iiab_admin_can_sudo
  422.  
  423. # dnsmasq is installed here -- configure LATER in 'network', after Stage 9.
  424. # (The full network stage runs after 9-LOCAL-ADDONS.  Or manually run
  425. # "sudo iiab-network").  Design under discussion: #2876
  426.  
  427. # Some prefer 512MB for Zero W, others prefer 2048MB or higher for RPi 3 and 4.
  428. # Please see recommendations at: https://itsfoss.com/swap-size/
  429. pi_swap_file_size: 1024
  430.  
  431.  
  432. # 2-COMMON
  433.  
  434. # /usr/libexec/iiab-startup.sh is much like autoexec.bat & /etc/rc.local
  435. # It's put in place by 2-common/tasks/iiab-startup.yml at the end of Stage 2.
  436.  
  437.  
  438. # 3-BASE-SERVER
  439.  
  440. # roles/mysql runs here (mandatory)
  441. # roles/nginx runs here (mandatory)
  442. # roles/www_base runs here (mandatory)
  443.  
  444. # SEE BELOW: nginx_high_php_limits, apache_allow_sudo
  445.  
  446.  
  447. # 4-SERVER-OPTIONS
  448.  
  449. # DNS prep (named &/or dhcpd) used to run here.  See dnsmasq in 1-PREP above.
  450.  
  451. # Proxy Cache & basic site blocking using /etc/squid allowlists: (whitelists)
  452. # e.g. /opt/iiab/iiab/roles/network/templates/squid/allow_dst_domains
  453. # e.g. /opt/iiab/iiab/roles/network/templates/squid/allow_url_regexs
  454. squid_install: False
  455. squid_enabled: False    # Enabling this ~= 'iiab_gateway_enabled: True' (ABOVE)
  456. gw_squid_whitelist: False    # Works with HTTP sites, not HTTPS sites !
  457. gw_block_https: False
  458.  
  459. # Bluetooth PAN access to IIAB server - for Raspberry Pi - for 4-SERVER-OPTIONS
  460. bluetooth_install: True
  461. bluetooth_enabled: False
  462. bluetooth_term_enabled: False
  463.  
  464. # Show entire contents of USB sticks/drives (at http://box/usb)
  465. iiab_usb_lib_show_all: True
  466. # Set umask=0000 for VFAT, NTFS and exFAT in /etc/usbmount/usbmount.conf so
  467. # Kolibri can export & import channels to USB sticks/drive:
  468. usb_lib_umask0000_for_kolibri: True
  469.  
  470. # Common UNIX Printing System (CUPS)
  471. cups_install: False
  472. cups_enabled: False
  473.  
  474. # At Your Own Risk: take a security audit seriously before deploying this
  475. samba_install: False
  476. samba_enabled: False
  477.  
  478. # roles/www_options HANDLES THE 3 VARS BELOW:
  479.  
  480. # Set to True if intensively using Matomo/PBX/WordPress:
  481. nginx_high_php_limits: False
  482. # SIMILARLY: 'moodle_install: True' and 'nextcloud_install: True' effectively
  483. # force this, via roles/www_options & roles/moodle & roles/nextcloud
  484. # WARNING: This might cause excess use of RAM/disk or other resources!
  485. # WARNING: AFTER INSTALLING IIAB, PLEASE VERIFY THESE 6 SETTINGS...
  486. # https://github.com/iiab/iiab/blob/master/roles/www_options/tasks/php-settings.yml
  487. # ...ARE SUITABLE FOR YOUR HARDWARE, as saved in: /etc/php/<VERSION>/*/php.ini
  488. # ALSO: ADJUST "client_max_body_size 10000M;" AS NEC, IN: /etc/nginx/server.conf
  489.  
  490. # Make this True to enable http://box/js-menu/menu-files/services/power_off.php
  491. apache_allow_sudo: False
  492.  
  493. # Toggle iiab-refresh-wiki-docs scraping for offline docs (http://box/info)
  494. nodocs: False
  495.  
  496.  
  497. # 5-XO-SERVICES
  498.  
  499. # Lesser-supported XO services need additional testing.  Please contact
  500. # http://lists.laptop.org/pipermail/server-devel/ if you're able to help test.
  501.  
  502.  
  503. # 6-GENERIC-APPS
  504.  
  505. # Gitea (lightweight self-hosted "GitHub") from https://gitea.io
  506. gitea_install: False
  507. gitea_enabled: False
  508.  
  509. # JupyterHub programming environment with student Notebooks
  510. jupyterhub_install: False
  511. jupyterhub_enabled: False
  512.  
  513. # Lokole (email for rural communities) from https://ascoderu.ca
  514. lokole_install: False    # 2022-03-13: Python 3.9+ work
  515. lokole_enabled: False    # https://github.com/iiab/iiab/issues/3132
  516.  
  517. # Wikipedia's community editing platform - from MediaWiki.org
  518. mediawiki_install: False
  519. mediawiki_enabled: False
  520.  
  521. # MQTT pub-sub broker for IoT on Raspberry Pi etc
  522. mosquitto_install: False
  523. mosquitto_enabled: False
  524.  
  525. # Flow-based visual programming for wiring together IoT hardware devices etc
  526. nodered_install: False
  527. nodered_enabled: False
  528.  
  529. # Store your docs, calendar, contacts & photos on your local server not cloud!
  530. # If using Nextcloud intensively, set nginx_high_php_limits further above.
  531. nextcloud_install: False
  532. nextcloud_enabled: False
  533. #
  534. # 2020-02-15: UNUSED at this time.  Legacy remains from Apache:
  535. # nextcloud_allow_public_ips: True
  536. #
  537. # Configuration tips for IPv4 access controls and tuning RAM/resources:
  538. # https://github.com/iiab/iiab/blob/master/roles/nextcloud/README.md
  539. #
  540. # 2020-01-07: If installing IIAB often, download.nextcloud.com may throttle
  541. # you to ~100 kbit/sec, delaying your IIAB install by an hour or more (#2112).
  542. # Uncomment the following line to end that: (might install an older Nextcloud!)
  543. # nextcloud_dl_url: https://d.iiab.io/packages/latest.tar.bz2
  544.  
  545. # If using WordPress intensively, set nginx_high_php_limits further above.
  546. wordpress_install: False
  547. wordpress_enabled: False
  548.  
  549.  
  550. # 7-EDU-APPS
  551.  
  552. # KA Lite - SEE THE "Transmission" BITTORRENT DOWNLOADER FURTHER BELOW, TO INSTALL THOUSANDS OF VIDEOS
  553. kalite_install: False
  554. kalite_enabled: False
  555.  
  556. # Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
  557. kolibri_install: True
  558. kolibri_enabled: True
  559. kolibri_language: en    # ar,bg-bg,bn-bd,de,el,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,ha,hi-in,ht,id,it,ka,km,ko,mr,my,nyn,pt-br,pt-mz,sw-tz,te,uk,ur-pk,vi,yo,zh-hans
  560.  
  561. # kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
  562. kiwix_install: True
  563. kiwix_enabled: True
  564.  
  565. # Warning: Moodle is a serious LMS, that takes a while to install
  566. moodle_install: False
  567. moodle_enabled: False
  568. # FYI 'nginx_high_php_limits: True' (explained above) is mandated with Moodle,
  569. # as auto-enacted by roles/www_options/tasks/php-settings.yml
  570.  
  571. # Regional OSM vector maps use far less disk space than bitmap/raster versions.
  572. # Instructions: https://github.com/iiab/iiab/wiki/IIAB-Maps
  573. osm_vector_maps_install: True
  574. osm_vector_maps_enabled: True
  575. # Set to "True" to download .mbtiles files from Archive.org (might be slow!)
  576. maps_from_internet_archive: False
  577.  
  578. # Might stall MongoDB on Power Failure: github.com/xsce/xsce/issues/879
  579. # Sugarizer 1.0.1+ strategies to solve? github.com/iiab/iiab/pull/957
  580. # 2020-09-22: Both vars WERE IGNORED on Deb 10 (MongoDB) but no longer?  #1437
  581. sugarizer_install: False
  582. sugarizer_enabled: False
  583.  
  584.  
  585. # 8-MGMT-TOOLS
  586.  
  587. # BitTorrent downloader for large Content Packs etc
  588. transmission_install: False
  589. transmission_enabled: False
  590. transmission_compile_latest: False
  591. # A. UNCOMMENT LANGUAGE(S) TO DOWNLOAD KA Lite VIDEOS TO /library/transmission
  592. #    using https://pantry.learningequality.org/downloads/ka-lite/0.17/content/
  593. transmission_kalite_languages:
  594.   #- english
  595.   #- french
  596.   #- hindi
  597.   #- portugal-portuguese
  598.   #- brazilian-portuguese
  599.   #- spanish
  600.   #- swahili
  601. # B. Monitor BitTorrent downloads at http://box:9091 using Admin/changeme
  602. #    until the download is confirmed complete (can take hours if not days!)
  603. # C. Carefully move all videos/thumbnails into /library/ka-lite/content
  604. #    (DO NOT OVERWRITE SUBFOLDERS assessment, locale, srt !)
  605. # D. Log in to KA Lite at http://box:8008/updates/videos/ using Admin/changeme
  606. #    then click "Scan content folder for videos" (can take many minutes!)
  607. # E. READ "KA Lite Administration: What tips & tricks exist?" AT http://FAQ.IIAB.IO
  608.  
  609. # AWStats, originally known as Advanced Web Statistics - from https://awstats.sourceforge.io
  610. awstats_install: True
  611. awstats_enabled: True
  612.  
  613. # Matomo is a web analytics alternative to Google Analytics, emphasizing privacy and data ownership.
  614. matomo_install: True
  615. matomo_enabled: True
  616. # If using Matomo intensively, investigate nginx_high_php_limits further above.
  617.  
  618. # Process supervision tool - from https://mmonit.com/monit/
  619. # 2020-09-22 WARNING: both vars are IGNORED on Debian 10 due to: iiab/iiab#1849
  620. monit_install: False
  621. monit_enabled: False
  622.  
  623. # Networked resource monitoring/graphing tool - from munin-monitoring.org
  624. munin_install: False
  625. munin_enabled: False
  626.  
  627. # UNMAINTAINED as of July 2021
  628. # Handy for maintaining tables, but DANGEROUS if not locked down
  629. phpmyadmin_install: False
  630. phpmyadmin_enabled: False
  631.  
  632. # Network traffic monitor - from https://humdi.net/vnstat/
  633. vnstat_install: False
  634. vnstat_enabled: False
  635.  
  636.  
  637. # 9-LOCAL-ADDONS
  638.  
  639. # Simple, Self-Hosted Web Radio - from AzuraCast.com
  640. azuracast_install: False
  641. azuracast_enabled: False    # This var is currently IGNORED.
  642.  
  643. # Python-based Captive Portal, that @m-anish & @jvonau experimented with in
  644. # July 2018 (https://github.com/iiab/iiab/pull/870) and that @georgejhunt
  645. # extensively later refined (PRs #1179, #1300, #1327, #2070).
  646. captiveportal_install: True
  647. captiveportal_enabled: False
  648. captiveportal_splash_page: /
  649. # You might also want to set iiab_home_url (above!)
  650. # In a pinch, disable Captive Portal using instructions in http://FAQ.IIAB.IO
  651.  
  652. # Internet Archive Decentralized Web - create your own offline version box:4244
  653. # (or http://box/archive) arising from digital library https://dweb.archive.org
  654. internetarchive_install: False
  655. internetarchive_enabled: False
  656.  
  657. # Minetest is an open source clone of the Minecraft building blocks game
  658. minetest_install: False
  659. minetest_enabled: False
  660.  
  661. # Calibre-Web E-Book Library -- Alternative to Calibre, offers a clean/modern UX
  662. calibreweb_install: True
  663. calibreweb_enabled: True
  664. calibreweb_port: 8083       # PORT VARIABLE HAS NO EFFECT (as of January 2019)
  665. # http://box/books works.  Add {box/libros, box/livres, box/livros, box/liv} etc?
  666. calibreweb_url1: /books     # For SHORT URL http://box/books  (English)
  667. calibreweb_url2: /libros    # For SHORT URL http://box/libros (Spanish)
  668. calibreweb_url3: /livres    # For SHORT URL http://box/livres (French)
  669. calibreweb_home: /library/calibre-web    # default_vars.yml uses: "{{ content_base }}/calibre-web"
  670.  
  671. # SUGGESTION: Calibre-Web can use Calibre's /usr/bin/ebook-convert program, so
  672. # ALSO CONSIDER installing Calibre (below, if its graphical bloat is tolerable!)
  673.  
  674. # Calibre E-Book Library -- https://calibre-ebook.com
  675. # WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
  676. # ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
  677. calibre_install: False
  678. calibre_enabled: False
  679. # Change calibre_port to 8010 if you're using XO laptops needing above idmgr ?
  680. calibre_port: 8080
  681. # Change calibre to XYZ to add your own mnemonic URL like: http://box/XYZ
  682. calibre_web_path: calibre  #NEEDS WORK: https://github.com/iiab/iiab/issues/529
  683. # Avoid URL collisions w/ calibreweb_url1, calibreweb_url2, calibreweb_url3 below!
  684.  
  685. # A full-featured PBX (for rural telephony, etc) based on Asterisk and FreePBX.
  686. # INSTRUCTIONS: https://github.com/iiab/iiab/tree/master/roles/pbx#readme
  687. # If using PBX intensively, investigate nginx_high_php_limits further above.
  688. pbx_install: False
  689. pbx_enabled: False
  690. pbx_use_apache: False   # 2023-04-03: Set to 'True' if nec -- please also
  691. pbx_use_nginx: True     # read github.com/iiab/iiab/issues/2914 & #2916, THX!
  692. # 2023-04-03: For EXPERIMENTAL testing on Raspberry Pi... (#3489, PR #3523)
  693. asterisk_rpi_patch: False
  694. asterisk_chan_dongle: False
  695.  
  696. =IIAB==========================================================================
  697. -rw-r--r-- 1 root root 551 Sep 23 23:26 /etc/iiab/iiab_state.yml
  698.  
  699. # DO *NOT* MANUALLY EDIT THIS, THANKS!
  700. # IIAB does NOT currently support uninstalling apps/services.
  701.  
  702. sshd_installed: True
  703. remoteit_installed: True
  704. iiab_admin_installed: True
  705. network_installed: True
  706. nginx_installed: True
  707. www_base_installed: True
  708. pylibs_installed: True
  709. usb_lib_installed: True
  710. www_options_installed: True
  711. kolibri_installed: True
  712. kiwix_installed: True
  713. osm_vector_maps_installed: True
  714. awstats_installed: True
  715. mysql_installed: True
  716. matomo_installed: True
  717. captiveportal_installed: True
  718. calibreweb_installed: True
  719. tailscale_installed: True
  720.  
  721. =IIAB==========================================================================
  722. lrwxrwxrwx 1 root root 39 Sep 11 04:40 /etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf
  723.  
  724. # This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).
  725. # Do not edit.
  726. #
  727. # This file might be symlinked as /etc/resolv.conf. If you're looking at
  728. # /etc/resolv.conf and seeing this text, you have followed the symlink.
  729. #
  730. # This is a dynamic resolv.conf file for connecting local clients to the
  731. # internal DNS stub resolver of systemd-resolved. This file lists all
  732. # configured search domains.
  733. #
  734. # Run "resolvectl status" to see details about the uplink DNS servers
  735. # currently in use.
  736. #
  737. # Third party programs should typically not access this file directly, but only
  738. # through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a
  739. # different way, replace this symlink by a static file or a different symlink.
  740. #
  741. # See man:systemd-resolved.service(8) for details about the supported modes of
  742. # operation for /etc/resolv.conf.
  743.  
  744. nameserver 127.0.0.53
  745. options edns0 trust-ad
  746. search lan mynetworksettings.com
  747.  
  748. =IIAB==========================================================================
  749. FILE DOES NOT EXIST: /etc/network/interfaces
  750. =IIAB==========================================================================
  751. FILE DOES NOT EXIST: /etc/hostapd/hostapd.conf
  752. =IIAB==========================================================================
  753. FILE DOES NOT EXIST: /etc/wpa_supplicant/wpa_supplicant.conf
  754. =IIAB==========================================================================
  755. -rw-r--r-- 1 root root 861 Sep 15 13:13 /library/www/html/home/menu.json
  756.  
  757. {
  758.   "debug": false,
  759.   "menu_lang": "en",
  760.   "force_mobile_layout": false,
  761.   "mobile_header_font": "Open Sans",
  762.   "mobile_incl_description": false,
  763.   "mobile_incl_extra_description": false,
  764.   "mobile_incl_extra_html": false,
  765.   "mobile_incl_footnote": false,
  766.   "desktop_header_font": "Finger Paint",
  767.   "desktop_incl_description": true,
  768.   "desktop_incl_extra_description": true,
  769.   "desktop_incl_extra_html": true,
  770.   "desktop_incl_footnote": true,
  771.   "allow_kiwix_search": true,
  772.   "allow_poweroff": false,
  773.   "poweroff_prompt": "Power Off",
  774.   "autoupdate_menu": true,
  775.   "allow_server_time_update": true,
  776.   "multi_tab": false,
  777.   "tab_names": [
  778.     "Main"
  779.   ],
  780.   "menu_items_1": [
  781.     "en-oob",
  782.     "en-sample",
  783.     "en-test_zim",
  784.     "en-test_mod",
  785.     "en-map_admin",
  786.     "en-osm_viewer_v2",
  787.     "en-usb",
  788.     "en-kolibri",
  789.     "en-calibreweb",
  790.     "en-credits"
  791.   ]
  792. }
  793.  
  794.  
  795.  
  796.  
  797. 3. CONTENT OF DIRECTORIES (1-LEVEL DEEP)
  798.  
  799. =IIAB==========================================================================
  800. DIRECTORY DOES NOT EXIST: /etc/network/interfaces.d
  801. =IIAB==========================================================================
  802. DIRECTORY /etc/systemd/network FILES WILL FOLLOW...IF THEY EXIST
  803. -IIAB--------------------------------------------------------------------------
  804. -rw-r--r-- 1 root root 72 Sep 15 13:12 /etc/systemd/network/IIAB-Bridge.netdev
  805.                         ...ITS LAST 100 LINES FOLLOW...
  806.  
  807. # /etc/systemd/network/IIAB-Bridge.netdev
  808. [NetDev]
  809. Name=br0
  810. Kind=bridge
  811.  
  812. -IIAB--------------------------------------------------------------------------
  813. -rw-r--r-- 1 root root 339 Sep 15 13:12 /etc/systemd/network/IIAB-Bridge.network
  814.                         ...ITS LAST 100 LINES FOLLOW...
  815.  
  816. # /etc/systemd/network/IIAB-Bridge.network
  817. [Match]
  818. Name=br0
  819.  
  820. [Network]
  821. Address=10.10.10.10/24
  822. LinkLocalAddressing=no
  823. ConfigureWithoutCarrier=yes
  824. RequiredForOnline=degraded-carrier
  825. # Commenting the below line as it has been causing race/looping issues between dnsmasq and systemd-resolved
  826. # IIAB ticket #1747
  827. #DNS=10.10.10.10
  828. Domains=lan
  829.  
  830.  
  831.  
  832. -IIAB--------------------------------------------------------------------------
  833. -rw-r--r-- 1 root root 128 Sep 15 13:12 /etc/systemd/network/IIAB-Slave-tailscale0.network
  834.                         ...ITS LAST 100 LINES FOLLOW...
  835.  
  836. # /etc/systemd/network/IIAB-Slave-tailscale0.network
  837. [Match]
  838. Name=tailscale0
  839.  
  840. [Link]
  841. RequiredForOnline=no
  842.  
  843. [Network]
  844. Bridge=br0
  845.  
  846. =IIAB==========================================================================
  847. DIRECTORY DOES NOT EXIST: /etc/NetworkManager/system-connections
  848. =IIAB==========================================================================
  849. DIRECTORY /etc/netplan FILES WILL FOLLOW...IF THEY EXIST
  850. -IIAB--------------------------------------------------------------------------
  851. -rw------- 1 root root 272 Sep 15 12:58 /etc/netplan/02-iiab-config.yaml
  852.                         ...ITS LAST 100 LINES FOLLOW...
  853.  
  854. network:
  855.   version: 2
  856.   ethernets:
  857.     default:
  858.       match:
  859.         macaddress: "52:54:00:16:39:8c"
  860.       dhcp4: true
  861.     extra0:
  862.       match:
  863.         macaddress: "52:54:00:2d:0b:9e"
  864.       optional: true
  865.       dhcp4: true
  866.       dhcp4-overrides:
  867.         route-metric: 200
  868.  
  869.  
  870.  
  871.  
  872.  
  873. 4. OUTPUT OF COMMANDS
  874.  
  875. =IIAB==========================================================================
  876. COMMAND: /usr/bin/uname -a    # Linux kernel
  877.  
  878. Linux box 6.8.0-44-generic #44-Ubuntu SMP PREEMPT_DYNAMIC Tue Aug 13 14:20:20 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux
  879.  
  880. =IIAB==========================================================================
  881. COMMAND: /usr/bin/free    # RAM memory
  882.  
  883.                total        used        free      shared  buff/cache   available
  884. Mem:         2003292      803060      201952       58360     1154532     1200232
  885. Swap:              0           0           0
  886.  
  887. =IIAB==========================================================================
  888. COMMAND: /usr/bin/lscpu    # CPU details
  889.  
  890. Architecture:                         aarch64
  891. CPU op-mode(s):                       64-bit
  892. Byte Order:                           Little Endian
  893. CPU(s):                               2
  894. On-line CPU(s) list:                  0,1
  895. Vendor ID:                            0x00
  896. BIOS Vendor ID:                       QEMU
  897. Model name:                           -
  898. BIOS Model name:                      virt-8.2  CPU @ 2.0GHz
  899. BIOS CPU family:                      1
  900. Model:                                0
  901. Thread(s) per core:                   1
  902. Core(s) per socket:                   2
  903. Socket(s):                            1
  904. Stepping:                             0x0
  905. BogoMIPS:                             48.00
  906. Flags:                                fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 asimddp sha512 asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp flagm2 frint
  907. NUMA node(s):                         1
  908. NUMA node0 CPU(s):                    0,1
  909. Vulnerability Gather data sampling:   Not affected
  910. Vulnerability Itlb multihit:          Not affected
  911. Vulnerability L1tf:                   Not affected
  912. Vulnerability Mds:                    Not affected
  913. Vulnerability Meltdown:               Not affected
  914. Vulnerability Mmio stale data:        Not affected
  915. Vulnerability Reg file data sampling: Not affected
  916. Vulnerability Retbleed:               Not affected
  917. Vulnerability Spec rstack overflow:   Not affected
  918. Vulnerability Spec store bypass:      Vulnerable
  919. Vulnerability Spectre v1:             Mitigation; __user pointer sanitization
  920. Vulnerability Spectre v2:             Not affected
  921. Vulnerability Srbds:                  Not affected
  922. Vulnerability Tsx async abort:        Not affected
  923.  
  924. =IIAB==========================================================================
  925. COMMAND: /usr/bin/df -h    # Disk usage
  926.  
  927. Filesystem      Size  Used Avail Use% Mounted on
  928. tmpfs           196M  1.2M  195M   1% /run
  929. efivarfs        256K   17K  240K   7% /sys/firmware/efi/efivars
  930. /dev/sda1        24G  4.8G   19G  21% /
  931. tmpfs           979M     0  979M   0% /dev/shm
  932. tmpfs           5.0M     0  5.0M   0% /run/lock
  933. /dev/sda16      891M  108M  721M  13% /boot
  934. /dev/sda15       98M  6.4M   92M   7% /boot/efi
  935. tmpfs           196M   16K  196M   1% /run/user/1000
  936.  
  937. =IIAB==========================================================================
  938. COMMAND: /usr/bin/df -ah    # Disk usage detail
  939.  
  940. Filesystem      Size  Used Avail Use% Mounted on
  941. sysfs              0     0     0    - /sys
  942. proc               0     0     0    - /proc
  943. udev            944M     0  944M   0% /dev
  944. devpts             0     0     0    - /dev/pts
  945. tmpfs           196M  1.2M  195M   1% /run
  946. efivarfs        256K   17K  240K   7% /sys/firmware/efi/efivars
  947. /dev/sda1        24G  4.8G   19G  21% /
  948. securityfs         0     0     0    - /sys/kernel/security
  949. tmpfs           979M     0  979M   0% /dev/shm
  950. tmpfs           5.0M     0  5.0M   0% /run/lock
  951. cgroup2            0     0     0    - /sys/fs/cgroup
  952. pstore             0     0     0    - /sys/fs/pstore
  953. bpf                0     0     0    - /sys/fs/bpf
  954. systemd-1          -     -     -    - /proc/sys/fs/binfmt_misc
  955. hugetlbfs          0     0     0    - /dev/hugepages
  956. mqueue             0     0     0    - /dev/mqueue
  957. debugfs            0     0     0    - /sys/kernel/debug
  958. tracefs            0     0     0    - /sys/kernel/tracing
  959. fusectl            0     0     0    - /sys/fs/fuse/connections
  960. configfs           0     0     0    - /sys/kernel/config
  961. /dev/sda16      891M  108M  721M  13% /boot
  962. /dev/sda15       98M  6.4M   92M   7% /boot/efi
  963. binfmt_misc        0     0     0    - /proc/sys/fs/binfmt_misc
  964. tmpfs           196M   16K  196M   1% /run/user/1000
  965.  
  966. =IIAB==========================================================================
  967. COMMAND: /usr/bin/lsblk    # Partition mount points
  968.  
  969. NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
  970. sda       8:0    0   25G  0 disk
  971. ├─sda1    8:1    0   24G  0 part /
  972. ├─sda15   8:15   0   99M  0 part /boot/efi
  973. └─sda16 259:0    0  923M  0 part /boot
  974. vda     253:0    0   54K  1 disk
  975.  
  976. =IIAB==========================================================================
  977. COMMAND: /usr/sbin/blkid    # Mount point details
  978.  
  979. /dev/sda16: LABEL="BOOT" UUID="dc9b1b2c-b7e7-4be5-a833-3a3153e497a2" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="f2899bce-51cf-493b-9deb-35142a0a6497"
  980. /dev/sda15: LABEL_FATBOOT="UEFI" LABEL="UEFI" UUID="83FA-0EB7" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="927966bf-648f-483b-b268-3f48264defde"
  981. /dev/sda1: LABEL="cloudimg-rootfs" UUID="3e5e56a7-32ef-446a-8ed4-9831fc377300" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="46ae7798-8769-42dc-9447-6863ff45397e"
  982. /dev/vda: BLOCK_SIZE="2048" LABEL="cidata" TYPE="iso9660"
  983.  
  984. =IIAB==========================================================================
  985. -rw-r--r-- 1 root root 146 Sep 11 04:43 /etc/fstab
  986.  
  987. LABEL=cloudimg-rootfs   /        ext4   discard,commit=30,errors=remount-ro     0 1
  988. LABEL=BOOT      /boot   ext4    defaults        0 2
  989. LABEL=UEFI      /boot/efi       vfat    umask=0077      0 1
  990.  
  991. =IIAB==========================================================================
  992. COMMAND: /usr/bin/lshw -C network    # Network hardware/interfaces
  993.  
  994.   *-network:0
  995.        description: Ethernet controller
  996.        product: Virtio network device
  997.        vendor: Red Hat, Inc.
  998.        physical id: 1
  999.        bus info: pci@0000:00:01.0
  1000.        version: 00
  1001.        width: 64 bits
  1002.        clock: 33MHz
  1003.        capabilities: bus_master cap_list rom
  1004.        configuration: driver=virtio-pci latency=0
  1005.        resources: irq:46 ioport:10c0(size=32) memory:10080000-10083fff memory:10000000-1003ffff
  1006.      *-virtio0
  1007.           description: Ethernet interface
  1008.           physical id: 0
  1009.           bus info: virtio@0
  1010.           logical name: enp0s1
  1011.           serial: 52:54:00:16:39:8c
  1012.           capabilities: ethernet physical
  1013.           configuration: autonegotiation=off broadcast=yes driver=virtio_net driverversion=1.0.0 ip=192.168.64.40 link=yes multicast=yes
  1014.   *-network:1
  1015.        description: Ethernet controller
  1016.        product: Virtio network device
  1017.        vendor: Red Hat, Inc.
  1018.        physical id: 2
  1019.        bus info: pci@0000:00:02.0
  1020.        version: 00
  1021.        width: 64 bits
  1022.        clock: 33MHz
  1023.        capabilities: bus_master cap_list rom
  1024.        configuration: driver=virtio-pci latency=0
  1025.        resources: irq:47 ioport:10e0(size=32) memory:10084000-10087fff memory:10040000-1007ffff
  1026.      *-virtio1
  1027.           description: Ethernet interface
  1028.           physical id: 0
  1029.           bus info: virtio@1
  1030.           logical name: enp0s2
  1031.           serial: 52:54:00:2d:0b:9e
  1032.           capabilities: ethernet physical
  1033.           configuration: autonegotiation=off broadcast=yes driver=virtio_net driverversion=1.0.0 ip=192.168.1.164 link=yes multicast=yes
  1034.  
  1035. =IIAB==========================================================================
  1036. COMMAND: /usr/sbin/ip addr    # Network interfaces
  1037.  
  1038. 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
  1039.     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  1040.     inet 127.0.0.1/8 scope host lo
  1041.        valid_lft forever preferred_lft forever
  1042. 2: enp0s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  1043.     link/ether 52:54:00:16:39:8c brd ff:ff:ff:ff:ff:ff
  1044.     inet 192.168.64.40/24 metric 100 brd 192.168.64.255 scope global dynamic enp0s1
  1045.        valid_lft 74774sec preferred_lft 74774sec
  1046.     inet6 fd78:49f8:657b:17b0:5054:ff:fe16:398c/64 scope global dynamic mngtmpaddr noprefixroute
  1047.        valid_lft 2591980sec preferred_lft 604780sec
  1048.     inet6 fe80::5054:ff:fe16:398c/64 scope link
  1049.        valid_lft forever preferred_lft forever
  1050. 3: enp0s2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  1051.     link/ether 52:54:00:2d:0b:9e brd ff:ff:ff:ff:ff:ff
  1052.     inet 192.168.1.164/24 metric 200 brd 192.168.1.255 scope global dynamic enp0s2
  1053.        valid_lft 64026sec preferred_lft 64026sec
  1054.     inet6 fe80::5054:ff:fe2d:b9e/64 scope link
  1055.        valid_lft forever preferred_lft forever
  1056. 4: br0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
  1057.     link/ether e6:5c:e7:cb:e8:c5 brd ff:ff:ff:ff:ff:ff
  1058.     inet 10.10.10.10/24 brd 10.10.10.255 scope global br0
  1059.        valid_lft forever preferred_lft forever
  1060. 5: tailscale0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qdisc pfifo_fast state UNKNOWN group default qlen 500
  1061.     link/none
  1062.  
  1063. =IIAB==========================================================================
  1064. COMMAND: /usr/sbin/ifconfig    # Network interfaces (old view)
  1065.  
  1066. br0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
  1067.         inet 10.10.10.10  netmask 255.255.255.0  broadcast 10.10.10.255
  1068.         ether e6:5c:e7:cb:e8:c5  txqueuelen 1000  (Ethernet)
  1069.         RX packets 0  bytes 0 (0.0 B)
  1070.         RX errors 0  dropped 0  overruns 0  frame 0
  1071.         TX packets 0  bytes 0 (0.0 B)
  1072.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  1073.  
  1074. enp0s1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
  1075.         inet 192.168.64.40  netmask 255.255.255.0  broadcast 192.168.64.255
  1076.         inet6 fe80::5054:ff:fe16:398c  prefixlen 64  scopeid 0x20<link>
  1077.         inet6 fd78:49f8:657b:17b0:5054:ff:fe16:398c  prefixlen 64  scopeid 0x0<global>
  1078.         ether 52:54:00:16:39:8c  txqueuelen 1000  (Ethernet)
  1079.         RX packets 1103518  bytes 836307562 (836.3 MB)
  1080.         RX errors 0  dropped 0  overruns 0  frame 0
  1081.         TX packets 324124  bytes 41195227 (41.1 MB)
  1082.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  1083.  
  1084. enp0s2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
  1085.         inet 192.168.1.164  netmask 255.255.255.0  broadcast 192.168.1.255
  1086.         inet6 fe80::5054:ff:fe2d:b9e  prefixlen 64  scopeid 0x20<link>
  1087.         ether 52:54:00:2d:0b:9e  txqueuelen 1000  (Ethernet)
  1088.         RX packets 946413  bytes 219022422 (219.0 MB)
  1089.         RX errors 0  dropped 0  overruns 0  frame 0
  1090.         TX packets 197847  bytes 27210855 (27.2 MB)
  1091.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  1092.  
  1093. lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
  1094.         inet 127.0.0.1  netmask 255.0.0.0
  1095.         loop  txqueuelen 1000  (Local Loopback)
  1096.         RX packets 148201  bytes 25014317 (25.0 MB)
  1097.         RX errors 0  dropped 0  overruns 0  frame 0
  1098.         TX packets 148201  bytes 25014317 (25.0 MB)
  1099.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  1100.  
  1101. tailscale0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1280
  1102.         unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 500  (UNSPEC)
  1103.         RX packets 873  bytes 87617 (87.6 KB)
  1104.         RX errors 0  dropped 0  overruns 0  frame 0
  1105.         TX packets 21488  bytes 5045667 (5.0 MB)
  1106.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  1107.  
  1108.  
  1109. =IIAB==========================================================================
  1110. COMMAND: /usr/sbin/ip route    # Routing table
  1111.  
  1112. default via 192.168.64.1 dev enp0s1 proto dhcp src 192.168.64.40 metric 100
  1113. default via 192.168.1.1 dev enp0s2 proto dhcp src 192.168.1.164 metric 200
  1114. 10.10.10.0/24 dev br0 proto kernel scope link src 10.10.10.10 linkdown
  1115. 192.168.1.0/24 dev enp0s2 proto kernel scope link src 192.168.1.164 metric 200
  1116. 192.168.1.1 dev enp0s2 proto dhcp scope link src 192.168.1.164 metric 200
  1117. 192.168.64.0/24 dev enp0s1 proto kernel scope link src 192.168.64.40 metric 100
  1118. 192.168.64.1 dev enp0s1 proto dhcp scope link src 192.168.64.40 metric 100
  1119.  
  1120. =IIAB==========================================================================
  1121. COMMAND: /usr/bin/netstat -rn    # Routing table (old view)
  1122.  
  1123. Kernel IP routing table
  1124. Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
  1125. 0.0.0.0         192.168.64.1    0.0.0.0         UG        0 0          0 enp0s1
  1126. 0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 enp0s2
  1127. 10.10.10.0      0.0.0.0         255.255.255.0   U         0 0          0 br0
  1128. 192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 enp0s2
  1129. 192.168.1.1     0.0.0.0         255.255.255.255 UH        0 0          0 enp0s2
  1130. 192.168.64.0    0.0.0.0         255.255.255.0   U         0 0          0 enp0s1
  1131. 192.168.64.1    0.0.0.0         255.255.255.255 UH        0 0          0 enp0s1
  1132.  
  1133. =IIAB==========================================================================
  1134. COMMAND: /usr/sbin/bridge -d link    # Bridge for LAN side
  1135.  
  1136.  
  1137. =IIAB==========================================================================
  1138. COMMAND: /usr/bin/sudo netstat -natp    # Ports/Services in use
  1139.  
  1140. Active Internet connections (servers and established)
  1141. Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
  1142. tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      488/systemd-resolve
  1143. tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      935/dnsmasq        
  1144. tcp        0      0 0.0.0.0:8009            0.0.0.0:*               LISTEN      119380/python3      
  1145. tcp        0      0 0.0.0.0:8083            0.0.0.0:*               LISTEN      119057/python3      
  1146. tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      118870/mariadbd    
  1147. tcp        0      0 0.0.0.0:3000            0.0.0.0:*               LISTEN      227442/kiwix-serve  
  1148. tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      154747/nginx: maste
  1149. tcp        0      0 127.0.0.54:53           0.0.0.0:*               LISTEN      488/systemd-resolve
  1150. tcp        0      0 10.10.10.10:53          0.0.0.0:*               LISTEN      935/dnsmasq        
  1151. tcp        0      0 127.0.0.1:65535         0.0.0.0:*               LISTEN      674/demuxer        
  1152. tcp        0      0 0.0.0.0:41425           0.0.0.0:*               LISTEN      119380/python3      
  1153. tcp        0      0 127.0.0.1:8083          127.0.0.1:50112         TIME_WAIT   -                  
  1154. tcp        0      0 127.0.0.1:8083          127.0.0.1:46286         TIME_WAIT   -                  
  1155. tcp        0      0 192.168.64.40:80        192.168.64.1:58953      ESTABLISHED 154749/nginx: worke
  1156. tcp6       0      0 :::8083                 :::*                    LISTEN      119057/python3      
  1157. tcp6       0      0 :::22                   :::*                    LISTEN      1/init              
  1158. tcp6       0      0 192.168.64.40:22        192.168.64.1:58957      ESTABLISHED 235414/sshd: ubuntu
  1159. tcp6       0      0 192.168.64.40:22        192.168.64.1:58890      ESTABLISHED 1058/sshd: ubuntu [
  1160.  
  1161. =IIAB==========================================================================
  1162. COMMAND: /usr/bin/systemctl status dnsmasq    # Is dnsmasq running?
  1163.  
  1164. ● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
  1165.      Loaded: loaded (/usr/lib/systemd/system/dnsmasq.service; disabled; preset: enabled)
  1166.      Active: active (running) since Sun 2024-09-15 13:51:34 EDT; 2 months 1 day ago
  1167.    Main PID: 935 (dnsmasq)
  1168.       Tasks: 1 (limit: 2264)
  1169.      Memory: 2.5M (peak: 4.1M)
  1170.         CPU: 7.001s
  1171.      CGroup: /system.slice/dnsmasq.service
  1172.              └─935 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -r /run/dnsmasq/resolv.conf -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new --local-service --trust-anchor=.,20326,8,2,e06d44b80b8f1d39a95c0b0d7c65d08458e880409bbc683457104237c7f8ec8d
  1173.  
  1174. Sep 15 13:51:34 box systemd[1]: Starting dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server...
  1175. Sep 15 13:51:34 box dnsmasq[935]: started, version 2.90 cachesize 150
  1176. Sep 15 13:51:34 box dnsmasq[935]: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset nftset auth cryptohash DNSSEC loop-detect inotify dumpfile
  1177. Sep 15 13:51:34 box dnsmasq-dhcp[935]: DHCP, IP range 10.10.10.11 -- 10.10.10.254, lease time 1h
  1178. Sep 15 13:51:34 box dnsmasq-dhcp[935]: DHCP, sockets bound exclusively to interface br0
  1179. Sep 15 13:51:34 box dnsmasq[935]: using only locally-known addresses for lan
  1180. Sep 15 13:51:34 box dnsmasq[935]: read /etc/hosts.dnsmasq - 4 names
  1181. Sep 15 13:51:34 box resolvconf[955]: Dropped protocol specifier '.dnsmasq' from 'lo.dnsmasq'. Using 'lo' (ifindex=1).
  1182. Sep 15 13:51:34 box resolvconf[955]: Failed to set DNS configuration: Link lo is loopback device.
  1183. Sep 15 13:51:34 box systemd[1]: Started dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server.
  1184.  
  1185. =IIAB==========================================================================
  1186. COMMAND: /usr/bin/sudo journalctl -b 0 -u dnsmasq    # dnsmasq log
  1187.  
  1188. Sep 15 13:51:34 box systemd[1]: Starting dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server...
  1189. Sep 15 13:51:34 box dnsmasq[935]: started, version 2.90 cachesize 150
  1190. Sep 15 13:51:34 box dnsmasq[935]: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset nftset auth cryptohash DNSSEC loop-detect inotify dumpfile
  1191. Sep 15 13:51:34 box dnsmasq-dhcp[935]: DHCP, IP range 10.10.10.11 -- 10.10.10.254, lease time 1h
  1192. Sep 15 13:51:34 box dnsmasq-dhcp[935]: DHCP, sockets bound exclusively to interface br0
  1193. Sep 15 13:51:34 box dnsmasq[935]: using only locally-known addresses for lan
  1194. Sep 15 13:51:34 box dnsmasq[935]: read /etc/hosts.dnsmasq - 4 names
  1195. Sep 15 13:51:34 box resolvconf[955]: Dropped protocol specifier '.dnsmasq' from 'lo.dnsmasq'. Using 'lo' (ifindex=1).
  1196. Sep 15 13:51:34 box resolvconf[955]: Failed to set DNS configuration: Link lo is loopback device.
  1197. Sep 15 13:51:34 box systemd[1]: Started dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server.
  1198.  
  1199. =IIAB==========================================================================
  1200. COMMAND: /usr/bin/networkctl    # systemd-networkd status
  1201.  
  1202. IDX LINK       TYPE     OPERATIONAL SETUP
  1203.   1 lo         loopback carrier     unmanaged
  1204.   2 enp0s1     ether    routable    configured
  1205.   3 enp0s2     ether    routable    configured
  1206.   4 br0        bridge   no-carrier  configured
  1207.   5 tailscale0 none     carrier     failed
  1208.  
  1209. 5 links listed.
  1210.  
  1211. =IIAB==========================================================================
  1212. COMMAND:  d    # NetworkManager status
  1213.  
  1214. COMMAND NOT FOUND: nmcli d
  1215.  
  1216. =IIAB==========================================================================
  1217. COMMAND: /usr/bin/sudo journalctl -b 0 -u networkd-dispatcher    # networkd-dispatcher log
  1218.  
  1219. Sep 15 13:51:32 box systemd[1]: Starting networkd-dispatcher.service - Dispatcher daemon for systemd-networkd...
  1220. Sep 15 13:51:33 box networkd-dispatcher[690]: NET-DISP-unmanaged lo carrier
  1221. Sep 15 13:51:33 box networkd-dispatcher[698]: NET-DISP-configuring enp0s1 routable
  1222. Sep 15 13:51:33 box systemd[1]: networkd-dispatcher.service: Got notification message from PID 704, but reception only permitted for main PID 612
  1223. Sep 15 13:51:33 box networkd-dispatcher[717]: NET-DISP-configuring enp0s2 carrier
  1224. Sep 15 13:51:33 box systemd[1]: networkd-dispatcher.service: Got notification message from PID 720, but reception only permitted for main PID 612
  1225. Sep 15 13:51:33 box networkd-dispatcher[732]: NET-DISP-configured br0 no-carrier
  1226. Sep 15 13:51:33 box systemd[1]: Started networkd-dispatcher.service - Dispatcher daemon for systemd-networkd.
  1227. Sep 15 13:51:33 box networkd-dispatcher[772]: NET-DISP-configuring enp0s2 degraded
  1228. Sep 15 13:51:33 box networkd-dispatcher[612]: WARNING:Unknown index 5 seen, reloading interface list
  1229. Sep 15 13:51:33 box systemd[1]: networkd-dispatcher.service: Got notification message from PID 813, but reception only permitted for main PID 612
  1230. Sep 15 13:51:33 box networkd-dispatcher[840]: NET-DISP-pending tailscale0 off
  1231. Sep 15 13:51:33 box networkd-dispatcher[859]: NET-DISP-failed tailscale0 carrier
  1232. Sep 15 13:51:33 box systemd[1]: networkd-dispatcher.service: Got notification message from PID 866, but reception only permitted for main PID 612
  1233. Sep 15 13:51:33 box networkd-dispatcher[870]: NET-DISP-configuring enp0s2 routable
  1234.  
  1235. =IIAB==========================================================================
  1236. COMMAND: /usr/sbin/rfkill list    # Are WiFi and Bluetooth interfaces blocked?
  1237.  
  1238.  
  1239. =IIAB==========================================================================
  1240. COMMAND: /usr/sbin/iw reg get    # Detected WiFi country code / legal frequencies
  1241.  
  1242.  
  1243. =IIAB==========================================================================
  1244. COMMAND: /usr/sbin/iw dev    # List wireless interfaces
  1245.  
  1246.  
  1247. =IIAB==========================================================================
  1248. COMMAND: /usr/sbin/iw list    # List capabilities of all wireless devices
  1249.  
  1250.  
  1251. =IIAB==========================================================================
  1252. COMMAND: /usr/bin/systemctl status hostapd    # Downstream Wi-Fi: Is hostapd running?
  1253.  
  1254. ○ hostapd.service - Access point and authentication server for Wi-Fi and Ethernet
  1255.      Loaded: loaded (/usr/lib/systemd/system/hostapd.service; disabled; preset: enabled)
  1256.      Active: inactive (dead)
  1257.        Docs: man:hostapd(8)
  1258.  
  1259. Sep 15 13:51:39 box systemd[1]: hostapd.service - Access point and authentication server for Wi-Fi and Ethernet was skipped because of an unmet condition check (ConditionFileNotEmpty=/etc/hostapd/hostapd.conf).
  1260. Sep 17 06:23:03 box systemd[1]: hostapd.service - Access point and authentication server for Wi-Fi and Ethernet was skipped because of an unmet condition check (ConditionFileNotEmpty=/etc/hostapd/hostapd.conf).
  1261. Oct 16 07:02:59 box systemd[1]: hostapd.service - Access point and authentication server for Wi-Fi and Ethernet was skipped because of an unmet condition check (ConditionFileNotEmpty=/etc/hostapd/hostapd.conf).
  1262.  
  1263. =IIAB==========================================================================
  1264. COMMAND: /usr/bin/ls -l /etc/wpa_supplicant    # Upstream Wi-Fi
  1265.  
  1266. total 40
  1267. -rwxr-xr-x 1 root root   941 Dec 25  2023 action_wpa.sh
  1268. -rw-r--r-- 1 root root 25645 Dec 25  2023 functions.sh
  1269. -rwxr-xr-x 1 root root  4700 Dec 25  2023 ifupdown.sh
  1270.  
  1271. =IIAB==========================================================================
  1272. COMMAND: /usr/bin/ps -AH    # Process hierarchy: staging of hostapd & wpa_supplicant?
  1273.  
  1274.     PID TTY          TIME CMD
  1275.       2 ?        00:00:00 kthreadd
  1276.       3 ?        00:00:00   pool_workqueue_release
  1277.       4 ?        00:00:00   kworker/R-rcu_g
  1278.       5 ?        00:00:00   kworker/R-rcu_p
  1279.       6 ?        00:00:00   kworker/R-slub_
  1280.       7 ?        00:00:00   kworker/R-netns
  1281.      10 ?        00:00:00   kworker/0:0H-events_highpri
  1282.      12 ?        00:00:00   kworker/R-mm_pe
  1283.      13 ?        00:00:00   rcu_tasks_kthread
  1284.      14 ?        00:00:00   rcu_tasks_rude_kthread
  1285.      15 ?        00:00:00   rcu_tasks_trace_kthread
  1286.      16 ?        00:00:33   ksoftirqd/0
  1287.      17 ?        00:01:57   rcu_preempt
  1288.      18 ?        00:00:04   migration/0
  1289.      19 ?        00:00:00   idle_inject/0
  1290.      20 ?        00:00:00   cpuhp/0
  1291.      21 ?        00:00:00   cpuhp/1
  1292.      22 ?        00:00:00   idle_inject/1
  1293.      23 ?        00:00:04   migration/1
  1294.      24 ?        00:00:06   ksoftirqd/1
  1295.      26 ?        00:00:00   kworker/1:0H-events_highpri
  1296.      28 ?        00:00:00   kdevtmpfs
  1297.      29 ?        00:00:00   kworker/R-inet_
  1298.      31 ?        00:00:00   kauditd
  1299.      32 ?        00:00:05   khungtaskd
  1300.      33 ?        00:00:00   oom_reaper
  1301.      34 ?        00:00:00   kworker/R-write
  1302.      35 ?        00:00:31   kcompactd0
  1303.      36 ?        00:00:00   ksmd
  1304.      37 ?        00:00:00   khugepaged
  1305.      38 ?        00:00:00   kworker/R-kinte
  1306.      39 ?        00:00:00   kworker/R-kbloc
  1307.      40 ?        00:00:00   kworker/R-blkcg
  1308.      41 ?        00:00:00   kworker/R-tpm_d
  1309.      42 ?        00:00:00   kworker/R-ata_s
  1310.      43 ?        00:00:00   kworker/R-md
  1311.      44 ?        00:00:00   kworker/R-md_bi
  1312.      45 ?        00:00:00   kworker/R-edac-
  1313.      46 ?        00:00:00   kworker/R-devfr
  1314.      47 ?        00:00:00   watchdogd
  1315.      48 ?        00:00:07   kworker/1:1H-kblockd
  1316.      49 ?        00:00:04   kswapd0
  1317.      50 ?        00:00:00   ecryptfs-kthread
  1318.      51 ?        00:00:00   kworker/R-kthro
  1319.      52 ?        00:00:00   irq/49-ACPI:Ged
  1320.      53 ?        00:00:00   kworker/R-acpi_
  1321.      55 ?        00:00:00   scsi_eh_0
  1322.      56 ?        00:00:00   kworker/R-scsi_
  1323.      58 ?        00:00:00   kworker/R-mld
  1324.      59 ?        00:00:00   kworker/R-ipv6_
  1325.      67 ?        00:00:00   kworker/R-kstrp
  1326.      69 ?        00:00:00   kworker/u5:0
  1327.      73 ?        00:00:00   kworker/R-charg
  1328.      98 ?        00:00:08   kworker/0:1H-kblockd
  1329.     168 ?        00:00:00   kworker/R-raid5
  1330.     207 ?        00:01:01   jbd2/sda1-8
  1331.     208 ?        00:00:00   kworker/R-ext4-
  1332.     311 ?        00:00:00   kworker/R-kmpat
  1333.     312 ?        00:00:00   kworker/R-kmpat
  1334.     352 ?        00:00:00   psimon
  1335.     423 ?        00:00:00   jbd2/sda16-8
  1336.     424 ?        00:00:00   kworker/R-ext4-
  1337.    2025 ?        00:00:00   kworker/R-tls-s
  1338.   73894 ?        00:00:00   psimon
  1339.  118779 ?        00:00:00   kworker/R-dio/s
  1340.  233978 ?        00:00:00   kworker/0:1-cgroup_destroy
  1341.  234037 ?        00:00:00   kworker/1:3-events
  1342.  234699 ?        00:00:00   kworker/u4:4-events_unbound
  1343.  234854 ?        00:00:00   kworker/u4:2-events_unbound
  1344.  234915 ?        00:00:00   kworker/1:1-events
  1345.  234976 ?        00:00:00   kworker/0:2-events
  1346.  235173 ?        00:00:00   kworker/u4:1-flush-8:0
  1347.  235565 ?        00:00:00   kworker/u4:0-events_power_efficient
  1348.  235597 ?        00:00:00   kworker/0:0
  1349.       1 ?        00:04:10 systemd
  1350.     274 ?        00:01:10   systemd-journal
  1351.     340 ?        00:00:05   systemd-udevd
  1352.     488 ?        00:00:20   systemd-resolve
  1353.     496 ?        00:00:18   systemd-timesyn
  1354.     545 ?        00:00:29   systemd-network
  1355.     604 ?        00:03:41   avahi-daemon
  1356.     635 ?        00:00:00     avahi-daemon
  1357.     606 ?        00:00:51   dbus-daemon
  1358.     612 ?        00:00:00   networkd-dispat
  1359.     614 ?        00:00:01   polkitd
  1360.     622 ?        00:00:16   systemd-logind
  1361.     623 ?        00:15:52   tailscaled
  1362.     624 ?        00:00:23   udisksd
  1363.     639 ?        00:00:08   wpa_supplicant
  1364.     654 ?        00:00:12   rsyslogd
  1365.     674 ?        00:00:17   demuxer
  1366.     683 ?        00:00:00   unattended-upgr
  1367.     694 ?        00:00:00   ModemManager
  1368.     881 ?        00:00:11   cron
  1369.     907 ?        00:00:00   sshd
  1370.    1058 ?        00:00:00     sshd
  1371.    1269 ?        00:00:00       sshd
  1372.  235414 ?        00:00:00     sshd
  1373.  235514 ?        00:00:00       sshd
  1374.  235515 pts/0    00:00:00         bash
  1375.  235566 pts/0    00:00:00           sudo
  1376.  235567 pts/1    00:00:00             sudo
  1377.  235568 pts/1    00:00:00               bash
  1378.  235630 pts/1    00:00:00                 iiab-diagnostic
  1379.  236520 pts/1    00:00:00                   ps
  1380.     912 ttyAMA0  00:00:00   agetty
  1381.     933 tty1     00:00:00   agetty
  1382.     935 ?        00:00:06   dnsmasq
  1383.    1082 ?        00:00:04   systemd
  1384.    1083 ?        00:00:00     (sd-pam)
  1385.  118717 ?        00:00:37   multipathd
  1386.  118870 ?        00:00:43   mariadbd
  1387.  118880 ?        00:00:29   iiab-cmdsrv3.py
  1388.  118981 ?        00:00:13   uwsgi
  1389.  119000 ?        00:00:00     uwsgi
  1390.  119057 ?        00:00:35   python3
  1391.  119380 ?        01:11:18   kolibri
  1392.  154736 ?        00:00:07   php-fpm8.3
  1393.  154740 ?        00:00:05     php-fpm8.3
  1394.  154741 ?        00:00:02     php-fpm8.3
  1395.  154747 ?        00:00:00   nginx
  1396.  154748 ?        00:00:00     nginx
  1397.  154749 ?        00:00:00     nginx
  1398.  227442 ?        00:00:00   kiwix-serve
  1399.  
  1400. =IIAB==========================================================================
  1401. COMMAND: /usr/bin/dmesg | grep -i -e 80211 -e 802\.11 -e wireless -e wifi -e wlan -e broadcom -e brcm -e bcm -e realtek | head -100    # Wi-Fi firmware/driver msgs
  1402.  
  1403.  
  1404. =IIAB==========================================================================
  1405. COMMAND: /usr/bin/lspci -nn    # Devices on PCI buses
  1406.  
  1407. 00:00.0 Host bridge [0600]: Red Hat, Inc. QEMU PCIe Host bridge [1b36:0008]
  1408. 00:01.0 Ethernet controller [0200]: Red Hat, Inc. Virtio network device [1af4:1000]
  1409. 00:02.0 Ethernet controller [0200]: Red Hat, Inc. Virtio network device [1af4:1000]
  1410. 00:03.0 SCSI storage controller [0100]: Red Hat, Inc. Virtio SCSI [1af4:1004]
  1411. 00:04.0 SCSI storage controller [0100]: Red Hat, Inc. Virtio block device [1af4:1001]
  1412.  
  1413. =IIAB==========================================================================
  1414. COMMAND: /usr/bin/ls -l /lib/firmware/cypress/*43430*    # RPi Zero W & 3 WiFi firmware
  1415.  
  1416.  
  1417. =IIAB==========================================================================
  1418. COMMAND: /usr/bin/ls -l /lib/firmware/cypress/*43455*    # RPi 3 B+ & 4 WiFi firmware
  1419.  
  1420.  
  1421. =IIAB==========================================================================
  1422. COMMAND: /usr/bin/env    # Environment variables
  1423.  
  1424. SHELL=/bin/bash
  1425. SUDO_GID=1000
  1426. SUDO_COMMAND=/bin/bash
  1427. SUDO_USER=ubuntu
  1428. PWD=/root
  1429. LOGNAME=root
  1430. _=/usr/bin/env
  1431. HOME=/root
  1432. LANG=C.UTF-8
  1433. LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
  1434. LESSCLOSE=/usr/bin/lesspipe %s %s
  1435. TERM=xterm-256color
  1436. LESSOPEN=| /usr/bin/lesspipe %s
  1437. USER=root
  1438. SHLVL=2
  1439. XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop
  1440. PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
  1441. SUDO_UID=1000
  1442. MAIL=/var/mail/root
  1443.  
  1444. =IIAB==========================================================================
  1445. COMMAND:  -v    # Node.js version
  1446.  
  1447. COMMAND NOT FOUND: node -v
  1448.  
  1449. =IIAB==========================================================================
  1450. COMMAND:  -v    # npm version
  1451.  
  1452. COMMAND NOT FOUND: npm -v
  1453.  
  1454. =IIAB==========================================================================
  1455. COMMAND: /opt/iiab/kiwix/bin/kiwix-serve --version    # kiwix-tools
  1456.  
  1457. kiwix-tools 3.7.0
  1458.  
  1459. libkiwix 13.1.0
  1460. + libzim 9.2.1
  1461. + libxapian 1.4.23
  1462. + libcurl 7.67.0
  1463. + libmicrohttpd 0.9.76
  1464. + libz 1.2.12
  1465. + libicu 73.2.0
  1466. + libpugixml 0.12.0
  1467.  
  1468. libzim 9.2.1
  1469. + libzstd 1.5.2
  1470. + liblzma 5.2.6
  1471. + libxapian 1.4.23
  1472. + libicu 73.2.0
  1473.  
  1474. =IIAB==========================================================================
  1475. COMMAND: cd /usr/local/calibre-web-py3; sudo git log --graph --oneline --decorate | head -50    # Calibre-Web version
  1476.  
  1477. *   486b7bbc (HEAD -> master, origin/master, origin/HEAD) Merge branch 'janeczku:master' into master
  1478. |\  
  1479. | * 481237dc Fix for #3131 (Enable/Disable "Separate Book Files from Library" issue)
  1480. | * 5e9dfc07 Test update
  1481. * |   265bb088 Merge pull request #242 from holta/update_title_sort-TO-create_functions
  1482. |\ \  
  1483. | * | 0035e822 cps/editbooks.py: RENAME update_title_sort TO create_functions FOR PR #240
  1484. |/ /  
  1485. * |   16a1d69f Merge pull request #240 from holta/12-upstream-commits
  1486. |\ \  
  1487. | * | 8c3ed8e0 12 upstream commits, 29 files changes, 2 merge conflicts resolved (cps/editbooks.py cps/uploader.py)
  1488. |/| |
  1489. | |/  
  1490. | *   ce720f40 Shelf sort algorithm is now saved (#3003)
  1491. | |\  
  1492. | | * c92115fa Update save shelf sort algorithm
  1493. | * | a1f9f03f Fix for #3130 (only last e-mail address is saved when specifying multiple e-reader mail addresses in user settings)
  1494. | * | 6a504673 Merge branch 'Develop':
  1495. | |\|
  1496. | | * 839118e4 Bugfixes from testrun
  1497. | | * fd730f66 Bugfix generate thumbnails on gdrive
  1498. | | * 1be0ff96 Bugfix load metadata Bugfix xchange author and title Better handling of incompatible iso-639 module on python3.12
  1499. | | * 6717683a Improvements merge metadata upload format Music icon only visible once if more than one audio format available
  1500. | | * 0f9b5d08 Fix cover handling on upload formats
  1501. | | * 1eb77c9c Upload (multiple) book formats with progress and merge the corresponding metadata into the book
  1502. | | * d8d9d405 First step format upload with progress
  1503. | | *   8f2f6f5c Merge branch 'master' into Develop
  1504. | | |\  
  1505. * | | | 23af2b0d Oops: Fix PR #223 cps/tasks/download.py slow/stuck message
  1506. * | | |   df50c016 Merge pull request #223 from deldesir/deldesir-patch-9
  1507. |\ \ \ \  
  1508. | * | | | e52fd6ec Add parentheses around yt-dlp link for readability
  1509. | * | | | 37adc960 Add missing quote
  1510. | * | | | 35d99598 Fix bad quotes
  1511. | * | | | 61acf54e Make tickets URL clickable
  1512. | * | | | 28c95549 Improve stuck error message with context
  1513. | * | | | 03265a02 Rename fragment_stuck_timeout variable
  1514. | * | | |   e44dd986 Merge branch 'iiab:master' into deldesir-patch-9
  1515. | |\ \ \ \  
  1516. | * | | | | 64c0b55c Make message less categoric
  1517. | * | | | |   8e98f0ee Merge branch 'iiab:master' into deldesir-patch-9
  1518. | |\ \ \ \ \  
  1519. | * | | | | | 444ccd1c Add context url
  1520. | * | | | | | 3e80b644 Make link clickable
  1521. | * | | | | | 8ddb2229 Additional adjustments
  1522. | * | | | | | 146cfd0b Adjust error message for stuck videos due to unavailable fragments
  1523. * | | | | | |   7813878b Merge branch 'janeczku:master' into master
  1524. |\ \ \ \ \ \ \  
  1525. | | |_|_|/ / /  
  1526. | |/| | | | |  
  1527.  
  1528. =IIAB==========================================================================
  1529. COMMAND: /usr/bin/sudo lb --version    # xklb version
  1530.  
  1531. 2.9.051
  1532.  
  1533. =IIAB==========================================================================
  1534. COMMAND: /usr/bin/sudo yt-dlp --version    # yt-dlp version
  1535.  
  1536. 2024.08.06
  1537.  
  1538. =IIAB==========================================================================
  1539. COMMAND: /usr/bin/systemctl status calibre-web    # Is Calibre-Web running?
  1540.  
  1541. ● calibre-web.service - Calibre-Web
  1542.      Loaded: loaded (/etc/systemd/system/calibre-web.service; enabled; preset: enabled)
  1543.      Active: active (running) since Wed 2024-10-16 07:02:53 EDT; 1 month 1 day ago
  1544.    Main PID: 119057 (python3)
  1545.       Tasks: 6 (limit: 2264)
  1546.      Memory: 180.0M (peak: 261.7M)
  1547.         CPU: 38.421s
  1548.      CGroup: /system.slice/calibre-web.service
  1549.              └─119057 /usr/local/calibre-web-py3/bin/python3 /usr/local/calibre-web-py3/cps.py -p /library/calibre-web/config/app.db
  1550.  
  1551. Oct 16 07:02:53 box systemd[1]: Started calibre-web.service - Calibre-Web.
  1552.  
  1553. =IIAB==========================================================================
  1554. COMMAND: /usr/bin/journalctl -u calibre-web | tail -100    # Calibre-Web systemd log
  1555.  
  1556. Sep 15 13:11:53 box systemd[1]: Started calibre-web.service - Calibre-Web.
  1557. Sep 15 13:11:54 box python3[41730]: [2024-09-15 13:11:54,442]  WARN {py.warnings:110} /usr/local/calibre-web-py3/cps/string_helper.py:22: SyntaxWarning: invalid escape sequence '\s'
  1558. Sep 15 13:11:54 box python3[41730]:   return re.sub("(^[\s\u200B-\u200D\ufeff]+)|([\s\u200B-\u200D\ufeff]+$)","", text)
  1559. Sep 15 13:51:15 box systemd[1]: Stopping calibre-web.service - Calibre-Web...
  1560. Sep 15 13:51:17 box systemd[1]: calibre-web.service: Deactivated successfully.
  1561. Sep 15 13:51:17 box systemd[1]: Stopped calibre-web.service - Calibre-Web.
  1562. Sep 15 13:51:17 box systemd[1]: calibre-web.service: Consumed 2.150s CPU time, 99.6M memory peak, 0B memory swap peak.
  1563. -- Boot d6d6724f60154bf8bced9681d472e29d --
  1564. Sep 15 13:51:32 box systemd[1]: Started calibre-web.service - Calibre-Web.
  1565. Sep 17 06:22:59 box systemd[1]: Stopping calibre-web.service - Calibre-Web...
  1566. Sep 17 06:23:00 box systemd[1]: calibre-web.service: Deactivated successfully.
  1567. Sep 17 06:23:00 box systemd[1]: Stopped calibre-web.service - Calibre-Web.
  1568. Sep 17 06:23:00 box systemd[1]: calibre-web.service: Consumed 7.191s CPU time, 135.8M memory peak, 0B memory swap peak.
  1569. Sep 17 06:23:00 box systemd[1]: Started calibre-web.service - Calibre-Web.
  1570. Oct 16 07:02:50 box systemd[1]: Stopping calibre-web.service - Calibre-Web...
  1571. Oct 16 07:02:53 box systemd[1]: calibre-web.service: Deactivated successfully.
  1572. Oct 16 07:02:53 box systemd[1]: Stopped calibre-web.service - Calibre-Web.
  1573. Oct 16 07:02:53 box systemd[1]: calibre-web.service: Consumed 36.495s CPU time, 88.6M memory peak, 0B memory swap peak.
  1574. Oct 16 07:02:53 box systemd[1]: Started calibre-web.service - Calibre-Web.
  1575.  
  1576. =IIAB==========================================================================
  1577. -rw-r--r-- 1 root root 22577 Nov 16 19:53 /var/log/calibre-web.log
  1578.                         ...ITS LAST 100 LINES FOLLOW...
  1579.  
  1580. [2024-09-17 06:22:59,672]  INFO {cps.server:319} webserver stop (restart=False)
  1581. [2024-09-17 06:22:59,803]  INFO {apscheduler.scheduler:212} Scheduler has been shut down
  1582. [2024-09-17 06:22:59,891]  INFO {cps.server:298} Performing shutdown of Calibre-Web
  1583. [2024-09-17 06:23:01,344]  INFO {cps:171} *** "greenlet" version does not meet the requirements. Should: <3.1.0, Found: 3.1.0, please consider installing required version ***
  1584. [2024-09-17 06:23:01,344]  INFO {cps:180} Starting Calibre Web...
  1585. [2024-09-17 06:23:01,347] DEBUG {cps.services:26} Cannot import goodreads, showing authors-metadata will not work: No module named 'goodreads'
  1586. [2024-09-17 06:23:01,348] DEBUG {cps.services:34} Cannot import simpleldap, logging in with ldap will not work: No module named 'flask_simpleldap'
  1587. [2024-09-17 06:23:01,367] DEBUG {cps.services:49} Cannot import gmail, sending books via Gmail Oauth2 Verification will not work: No module named 'google_auth_oauthlib'
  1588. [2024-09-17 06:23:01,376]  WARN {py.warnings:110} /usr/local/calibre-web-py3/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
  1589.   warnings.warn(
  1590.  
  1591. [2024-09-17 06:23:01,438] DEBUG {cps.gdriveutils:83} Cannot import pydrive, httplib2, using gdrive will not work: No module named 'pydrive'
  1592. [2024-09-17 06:23:01,574]  INFO {apscheduler.scheduler:181} Scheduler started
  1593. [2024-09-17 06:23:01,574]  INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default"
  1594. [2024-09-17 06:23:01,574]  INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default"
  1595. [2024-09-17 06:23:01,574]  INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default"
  1596. [2024-09-17 06:23:01,578]  INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2024-09-17 06:23:01 EDT], next run at: 2024-09-17 06:23:01 EDT)" (scheduled at 2024-09-17 06:23:01.574844-04:00)
  1597. [2024-09-17 06:23:01,578]  INFO {apscheduler.scheduler:641} Removed job eada05614a734f75a0fb01edfb9f94e4
  1598. [2024-09-17 06:23:01,579] DEBUG {cps.services.worker:91} Add Task for user: System - Clean up
  1599. [2024-09-17 06:23:01,579]  INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2024-09-17 06:23:01 EDT], next run at: 2024-09-17 06:23:01 EDT)" executed successfully
  1600. [2024-09-17 06:23:01,579] DEBUG {cps.tasks.clean:43} Deleted expired session_keys
  1601. [2024-09-17 06:23:01,664] DEBUG {cps.comic:46} Cannot import comicapi, extracting comic metadata will not work: No module named 'comicapi'
  1602. [2024-09-17 06:23:01,665] DEBUG {cps.comic:53} Cannot import rarfile, extracting cover files from rar files will not work: No module named 'rarfile'
  1603. [2024-09-17 06:23:01,665] DEBUG {cps.comic:59} Cannot import py7zr, extracting cover files from CB7 files will not work: No module named 'py7zr'
  1604. [2024-09-17 06:23:01,722] DEBUG {cps.uploader:82} Cannot import mutagen, extracting audio metadata will not work: No module named 'mutagen'
  1605. [2024-09-17 06:23:01,734] DEBUG {cps.admin:83} Cannot import Flask-Dance, login with Oauth will not work: No module named 'flask_dance'
  1606. [2024-09-17 06:23:01,736] DEBUG {cps.gdrive:44} Cannot import googleapiclient, using GDrive will not work: No module named 'googleapiclient'
  1607. [2024-09-17 06:23:01,832] DEBUG {cps.search_metadata:62} Import error for metadata source: scholar - No module named 'scholarly'
  1608. [2024-09-17 06:23:01,838] DEBUG {cps.search_metadata:62} Import error for metadata source: lubimyczytac - No module named 'html2text'
  1609. [2024-09-17 06:23:01,842] DEBUG {cps.search_metadata:62} Import error for metadata source: douban - No module named 'html2text'
  1610. [2024-09-17 06:23:01,895]  INFO {cps.server:268} Starting Tornado server on :8083
  1611. [2024-09-22 18:18:41,954]  WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-09-23 04:10:00 EDT)" was missed by 14:08:41.950598
  1612. [2024-09-22 18:18:41,961]  WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-09-23 04:00:00 EDT)" was missed by 14:18:41.944326
  1613. [2024-09-27 02:39:55,006]  WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-09-27 04:00:00 EDT)" was missed by 22:39:54.985439
  1614. [2024-09-27 02:39:54,990]  WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-09-27 04:10:00 EDT)" was missed by 22:29:54.989953
  1615. [2024-09-27 04:00:00,089]  INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-09-28 04:00:00 EDT)" (scheduled at 2024-09-27 04:00:00-04:00)
  1616. [2024-09-27 04:00:00,231] DEBUG {cps.services.worker:91} Add Task for user: System - Clean up
  1617. [2024-09-27 04:00:00,233]  INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-09-28 04:00:00 EDT)" executed successfully
  1618. [2024-09-27 04:00:00,253] DEBUG {cps.tasks.clean:43} Deleted expired session_keys
  1619. [2024-09-27 04:10:00,045]  INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-09-28 04:10:00 EDT)" (scheduled at 2024-09-27 04:10:00-04:00)
  1620. [2024-09-27 04:10:00,064]  INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-09-28 04:10:00 EDT)" executed successfully
  1621. [2024-10-03 17:53:31,257]  WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-04 04:00:00 EDT)" was missed by 13:53:31.253435
  1622. [2024-10-03 17:53:31,277]  WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-04 04:10:00 EDT)" was missed by 13:43:31.276799
  1623. [2024-10-07 03:59:56,849]  WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-07 04:10:00 EDT)" was missed by 23:49:56.848260
  1624. [2024-10-07 03:59:56,853]  WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-07 04:00:00 EDT)" was missed by 23:59:56.843402
  1625. [2024-10-07 04:00:00,056]  INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-08 04:00:00 EDT)" (scheduled at 2024-10-07 04:00:00-04:00)
  1626. [2024-10-07 04:00:00,149] DEBUG {cps.services.worker:91} Add Task for user: System - Clean up
  1627. [2024-10-07 04:00:00,164]  INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-08 04:00:00 EDT)" executed successfully
  1628. [2024-10-07 04:00:00,176] DEBUG {cps.tasks.clean:43} Deleted expired session_keys
  1629. [2024-10-07 04:10:00,042]  INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-08 04:10:00 EDT)" (scheduled at 2024-10-07 04:10:00-04:00)
  1630. [2024-10-07 04:10:00,045]  INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-08 04:10:00 EDT)" executed successfully
  1631. [2024-10-15 01:15:44,874]  WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-15 04:00:00 EDT)" was missed by 21:15:44.870352
  1632. [2024-10-15 01:15:44,880]  WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-15 04:10:00 EDT)" was missed by 21:05:44.880373
  1633. [2024-10-16 07:02:50,280]  INFO {cps.server:319} webserver stop (restart=False)
  1634. [2024-10-16 07:02:50,776]  INFO {apscheduler.scheduler:212} Scheduler has been shut down
  1635. [2024-10-16 07:02:50,973]  INFO {cps.server:298} Performing shutdown of Calibre-Web
  1636. [2024-10-16 07:02:56,477]  INFO {cps:171} *** "greenlet" version does not meet the requirements. Should: <3.1.0, Found: 3.1.0, please consider installing required version ***
  1637. [2024-10-16 07:02:56,477]  INFO {cps:180} Starting Calibre Web...
  1638. [2024-10-16 07:02:56,485] DEBUG {cps.services:26} Cannot import goodreads, showing authors-metadata will not work: No module named 'goodreads'
  1639. [2024-10-16 07:02:56,486] DEBUG {cps.services:34} Cannot import simpleldap, logging in with ldap will not work: No module named 'flask_simpleldap'
  1640. [2024-10-16 07:02:56,567] DEBUG {cps.services:49} Cannot import gmail, sending books via Gmail Oauth2 Verification will not work: No module named 'google_auth_oauthlib'
  1641. [2024-10-16 07:02:56,582]  WARN {py.warnings:110} /usr/local/calibre-web-py3/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
  1642.   warnings.warn(
  1643.  
  1644. [2024-10-16 07:02:56,768] DEBUG {cps.gdriveutils:83} Cannot import pydrive, httplib2, using gdrive will not work: No module named 'pydrive'
  1645. [2024-10-16 07:02:56,994]  INFO {apscheduler.scheduler:181} Scheduler started
  1646. [2024-10-16 07:02:56,994]  INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default"
  1647. [2024-10-16 07:02:56,995]  INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default"
  1648. [2024-10-16 07:02:56,995]  INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default"
  1649. [2024-10-16 07:02:56,995]  INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2024-10-16 07:02:56 EDT], next run at: 2024-10-16 07:02:56 EDT)" (scheduled at 2024-10-16 07:02:56.995202-04:00)
  1650. [2024-10-16 07:02:56,997]  INFO {apscheduler.scheduler:641} Removed job 7a63d54b72094e04b57012d74eda0133
  1651. [2024-10-16 07:02:56,998] DEBUG {cps.services.worker:91} Add Task for user: System - Clean up
  1652. [2024-10-16 07:02:56,998]  INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2024-10-16 07:02:56 EDT], next run at: 2024-10-16 07:02:56 EDT)" executed successfully
  1653. [2024-10-16 07:02:57,017] DEBUG {cps.tasks.clean:43} Deleted expired session_keys
  1654. [2024-10-16 07:02:57,781] DEBUG {cps.comic:46} Cannot import comicapi, extracting comic metadata will not work: No module named 'comicapi'
  1655. [2024-10-16 07:02:57,811] DEBUG {cps.comic:53} Cannot import rarfile, extracting cover files from rar files will not work: No module named 'rarfile'
  1656. [2024-10-16 07:02:57,811] DEBUG {cps.comic:59} Cannot import py7zr, extracting cover files from CB7 files will not work: No module named 'py7zr'
  1657. [2024-10-16 07:02:58,134] DEBUG {cps.uploader:82} Cannot import mutagen, extracting audio metadata will not work: No module named 'mutagen'
  1658. [2024-10-16 07:02:58,206] DEBUG {cps.admin:83} Cannot import Flask-Dance, login with Oauth will not work: No module named 'flask_dance'
  1659. [2024-10-16 07:02:58,215] DEBUG {cps.gdrive:44} Cannot import googleapiclient, using GDrive will not work: No module named 'googleapiclient'
  1660. [2024-10-16 07:02:58,476] DEBUG {cps.search_metadata:62} Import error for metadata source: scholar - No module named 'scholarly'
  1661. [2024-10-16 07:02:58,499] DEBUG {cps.search_metadata:62} Import error for metadata source: lubimyczytac - No module named 'html2text'
  1662. [2024-10-16 07:02:58,509] DEBUG {cps.search_metadata:62} Import error for metadata source: douban - No module named 'html2text'
  1663. [2024-10-16 07:02:58,592]  INFO {cps.server:268} Starting Tornado server on :8083
  1664. [2024-10-21 11:16:07,541]  WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-22 04:10:00 EDT)" was missed by 7:06:07.536196
  1665. [2024-10-21 11:16:07,552]  WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-22 04:00:00 EDT)" was missed by 7:16:07.528309
  1666. [2024-10-24 13:28:54,639]  WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-25 04:00:00 EDT)" was missed by 9:28:54.629003
  1667. [2024-10-24 13:28:54,647]  WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-25 04:10:00 EDT)" was missed by 9:18:54.646995
  1668. [2024-11-16 00:48:27,277]  WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-11-16 04:10:00 EDT)" was missed by 21:38:27.273532
  1669. [2024-11-16 00:48:27,283]  WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-11-16 04:00:00 EDT)" was missed by 21:48:27.270656
  1670. [2024-11-16 11:32:52,016]  WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-11-17 04:10:00 EDT)" was missed by 8:22:52.015556
  1671. [2024-11-16 11:32:52,021]  WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-11-17 04:00:00 EDT)" was missed by 8:32:52.011783
  1672. [2024-11-16 19:53:32,973] DEBUG {cps.web:1436} You are now logged in as: 'Admin'
  1673. [2024-11-16 19:53:33,036] DEBUG {cps.ub:84} Login and store session : a7899209591e4087a79076987ee12438aa0d1723a0e9bd319076aab169fe023c025e53db778d7e5b96138d0a1d038b48801c81174ca99466fe9ae7d93e978cf8
  1674. [2024-11-16 19:53:46,674] DEBUG {cps.services.worker:91} Add Task for user: Admin - Metadata fetch task for https://www.youtube.com/watch?v=Ly6ZhQVnVow
  1675. [2024-11-16 19:53:46,688]  INFO {cps.tasks.metadata_extract:155} Starting to fetch metadata for URL: https://www.youtube.com/watch?v=Ly6ZhQVnVow
  1676. [2024-11-16 19:53:50,052] DEBUG {cps.services.worker:91} Add Task for user: Admin - Download task for https://www.youtube.com/watch?v=Ly6ZhQVnVow
  1677. [2024-11-16 19:53:50,053]  INFO {cps.tasks.download:43} Subprocess args: ['lb-wrapper', 'dl', 'https://www.youtube.com/watch?v=Ly6ZhQVnVow']
  1678. [2024-11-16 19:53:52,113] ERROR {cps.tasks.download:131} An error occurred during the subprocess execution: 'NoneType' object is not subscriptable
  1679. [2024-11-16 19:53:52,115]  INFO {cps.tasks.download:138} Download task for https://www.youtube.com/watch?v=Ly6ZhQVnVow completed successfully
  1680.  
  1681. =IIAB==========================================================================
  1682. -rw-r--r-- 1 root root 8244 Nov 16 19:53 /var/log/xklb.log
  1683.                         ...ITS LAST 300 LINES FOLLOW...
  1684.  
  1685. 2024-11-16 19:53:47 - [Info] Using yt-dlp 2024.08.06
  1686. 2024-11-16 19:53:47 - [Info] Running xklb command: lb tubeadd '/library/calibre-web/xklb-metadata.db' 'https://www.youtube.com/watch?v=Ly6ZhQVnVow' --force -vv
  1687. 2024-11-16 19:53:47 - [Debug] library v2.9.051 :: /root/.local/share/pipx/venvs/xklb/bin
  1688. 2024-11-16 19:53:47 - [Debug] ['/usr/local/bin/lb', 'tubeadd', '/library/calibre-web/xklb-metadata.db', 'https://www.youtube.com/watch?v=Ly6ZhQVnVow', '--force', '-vv']
  1689. 2024-11-16 19:53:48 - [Debug] {'force': True, 'paths': ['https://www.youtube.com/watch?v=Ly6ZhQVnVow']}
  1690. 2024-11-16 19:53:48 - [Debug] {'noprogress': True, 'skip_download': True, 'lazy_playlist': True, 'extract_flat': True, 'no_check_certificate': True, 'ignore_no_formats_error': True, 'skip_playlist_after_errors': 21, 'playlistend': 20000, 'force': True}
  1691. 2024-11-16 19:53:48 - [Debug] yt-dlp initialized 0.0792
  1692. 2024-11-16 19:53:48 - [Info] [youtube] Extracting URL: https://www.youtube.com/watch?v=Ly6ZhQVnVow
  1693. 2024-11-16 19:53:48 - [Info] [youtube] Ly6ZhQVnVow: Downloading webpage
  1694. 2024-11-16 19:53:49 - [Info] [youtube] Ly6ZhQVnVow: Downloading ios player API JSON
  1695. 2024-11-16 19:53:49 - [Info] [youtube] Ly6ZhQVnVow: Downloading web creator player API JSON
  1696. 2024-11-16 19:53:49 - [Debug] no such table: media
  1697. 2024-11-16 19:53:49 - [Debug] Importing playlist-less media https://www.youtube.com/watch?v=Ly6ZhQVnVow
  1698. 2024-11-16 19:53:49 - [Debug] media.playlist_media_add 1.1273
  1699. 2024-11-16 19:53:49 - [Debug] ydl.extract_info done 0.3715
  1700. 2024-11-16 19:53:49 - [Debug]
  1701. 2024-11-16 19:53:49 - [Debug] Optimizing database
  1702. 2024-11-16 19:53:49 - [Debug] Processing table: media
  1703. 2024-11-16 19:53:49 - [Debug] Transforming column order: ['id', 'size', 'duration', 'time_uploaded', 'time_created', 'time_modified', 'time_deleted', 'time_downloaded', 'fps', 'view_count', 'path', 'webpath', 'extractor_id']
  1704. 2024-11-16 19:53:49 - [Debug] Creating index: id
  1705. 2024-11-16 19:53:49 - [Debug] Creating index: size
  1706. 2024-11-16 19:53:49 - [Debug] Creating index: duration
  1707. 2024-11-16 19:53:49 - [Debug] Creating index: time_uploaded
  1708. 2024-11-16 19:53:49 - [Debug] Creating index: time_created
  1709. 2024-11-16 19:53:49 - [Debug] Creating index: time_modified
  1710. 2024-11-16 19:53:49 - [Debug] Creating index: time_deleted
  1711. 2024-11-16 19:53:49 - [Debug] Creating index: time_downloaded
  1712. 2024-11-16 19:53:49 - [Debug] Creating index: fps
  1713. 2024-11-16 19:53:49 - [Debug] Creating index: view_count
  1714. 2024-11-16 19:53:49 - [Debug] Creating index: uploader
  1715. 2024-11-16 19:53:49 - [Debug] Creating index: path
  1716. 2024-11-16 19:53:49 - [Debug] Creating index: live_status
  1717. 2024-11-16 19:53:49 - [Debug] Creating fts index: ['path', 'webpath', 'title']
  1718. 2024-11-16 19:53:49 - [Debug] Processing table: captions
  1719. 2024-11-16 19:53:49 - [Info]
  1720. 2024-11-16 19:53:49 - [Debug] Traceback (most recent call last):
  1721. 2024-11-16 19:53:49 - [Debug] File "/usr/local/bin/lb", line 8, in <module>
  1722. 2024-11-16 19:53:49 - [Debug] sys.exit(library())
  1723. 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^
  1724. 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/__main__.py", line 318, in library
  1725. 2024-11-16 19:53:49 - [Debug] return args.func()
  1726. 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^^^
  1727. 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/__main__.py", line 264, in import_func
  1728. 2024-11-16 19:53:49 - [Debug] return getattr(module, function_name)()
  1729. 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1730. 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/createdb/tube_add.py", line 84, in tube_add
  1731. 2024-11-16 19:53:49 - [Debug] db_utils.optimize(args)
  1732. 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/utils/db_utils.py", line 164, in optimize
  1733. 2024-11-16 19:53:49 - [Debug] if not all(x == y for x, y in compare_order):
  1734. 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1735. 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/utils/db_utils.py", line 164, in <genexpr>
  1736. 2024-11-16 19:53:49 - [Debug] if not all(x == y for x, y in compare_order):
  1737. 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1738. 2024-11-16 19:53:49 - [Debug] ValueError: zip() argument 2 is shorter than argument 1
  1739. 2024-11-16 19:53:50 - [Error] Error 1 occurred while running lb-wrapper's xklb commands.
  1740. 2024-11-16 19:53:50 - [Info] Using yt-dlp 2024.08.06
  1741. 2024-11-16 19:53:50 - [Info] Running xklb command: lb dl '/library/calibre-web/xklb-metadata.db' --video --search 'https://www.youtube.com/watch?v=Ly6ZhQVnVow' --format best --format-sort 'tbr~1000' --write-thumbnail --subs --live --live-from-start -o '/library/downloads/calibre-web/%(extractor_key,extractor)s/%(uploader,uploader_id)s/%(title).170B_%(view_count)3.2D_[%(id).64B].%(ext)s' -vv
  1742. 2024-11-16 19:53:50 - [Debug] library v2.9.051 :: /root/.local/share/pipx/venvs/xklb/bin
  1743. 2024-11-16 19:53:50 - [Debug] ['/usr/local/bin/lb', 'dl', '/library/calibre-web/xklb-metadata.db', '--video', '--search', 'https://www.youtube.com/watch?v=Ly6ZhQVnVow', '--format', 'best', '--format-sort', 'tbr~1000', '--write-thumbnail', '--subs', '--live', '--live-from-start', '-o', '/library/downloads/calibre-web/%(extractor_key,extractor)s/%(uploader,uploader_id)s/%(title).170B_%(view_count)3.2D_[%(id).64B].%(ext)s', '-vv']
  1744. 2024-11-16 19:53:50 - [Debug] {'include': ['https://www.youtube.com/watch?v=Ly6ZhQVnVow'], 'subs': True, 'live': True, 'paths': []}
  1745. 2024-11-16 19:53:50 - [Debug] None
  1746. 2024-11-16 19:53:50 - [Debug] {'id': 1, 'path': 'https://www.youtube.com/watch?v=Ly6ZhQVnVow', 'title': 'Led Zeppelin - Stairway To Heaven (Live at Earls Court 1975) [Official Video]', 'duration': 648, 'time_created': 1731804829, 'size': 0, 'time_modified': 0, 'time_downloaded': 0, 'time_deleted': 0, 'error': None, 'extractor_key': 'Playlist-less media'}
  1747. 2024-11-16 19:53:50 - [Debug] {'noprogress': True, 'lazy_playlist': True, 'noplaylist': True, 'no_check_certificate': True, 'ignore_no_formats_error': True, 'skip_playlist_after_errors': 21, 'playlistend': 20000, 'extractor_args': {'youtube': {'skip': ['authcheck']}}, 'check_formats': 'selected', 'logger': <xklb.createdb.tube_backend.download.<locals>.DictLogger object at 0xfa53451a8fb0>, 'postprocessors': [{'key': 'FFmpegMetadata'}, {'key': 'FFmpegEmbedSubtitle'}], 'playlist_items': '1', 'extractor_retries': 3, 'retries': 12, 'retry_sleep_functions': {'extractor': <function download.<locals>.<lambda> at 0xfa53451b5760>, 'http': <function download.<locals>.<lambda> at 0xfa53451b5800>, 'fragment': <function download.<locals>.<lambda> at 0xfa53451b58a0>}, 'outtmpl': {'default': '/library/downloads/calibre-web/%(extractor_key,extractor)s/%(uploader,uploader_id)s/%(title).170B_%(view_count)3.2D_[%(id).64B].%(ext)s'}, 'progress_hooks': [<function download.<locals>.<lambda> at 0xfa53451b5940>], 'subtitlesformat': 'srt/best', 'writesubtitles': True, 'writeautomaticsub': True, 'format': 'best', 'format_sort': ['tbr~1000'], 'writethumbnail': True, 'live_from_start': True, '_warnings': ['"-f best" selects the best pre-merged format which is often not the best option.\n         To let yt-dlp download and merge the best available formats, simply do not pass any format selection.\n         If you know what you are doing and want only the best pre-merged format, use "-f b" instead to suppress this warning'], 'include': ['https://www.youtube.com/watch?v=Ly6ZhQVnVow'], 'subs': True, 'live': True}
  1748. 2024-11-16 19:53:50 - [Debug] [yt-dlp]: Downloading https://www.youtube.com/watch?v=Ly6ZhQVnVow
  1749. 2024-11-16 19:53:51 - [Debug] [https://www.youtube.com/watch?v=Ly6ZhQVnVow]: yt-dlp ERROR: [youtube] Ly6ZhQVnVow: No video formats found!
  1750. 2024-11-16 19:53:51 - [Debug] [https://www.youtube.com/watch?v=Ly6ZhQVnVow]: yt-dlp returned no info
  1751. 2024-11-16 19:53:51 - [Debug] [https://www.youtube.com/watch?v=Ly6ZhQVnVow]: Unrecoverable error matched. ERROR: [youtube] Ly6ZhQVnVow: No video formats found!
  1752. 2024-11-16 19:53:51 - [Debug] Extra media data {'time_modified': 0, 'time_downloaded': 0, 'time_deleted': 0}
  1753. 2024-11-16 19:53:51 - [Info] lb-wrapper's xklb command (dl) completed successfully.
  1754.  
  1755. =IIAB==========================================================================
  1756. COMMAND: /usr/bin/journalctl -t IIAB-CMDSRV    # Admin Console CMDSRV log
  1757.  
  1758. Sep 15 13:13:46 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Starting Command Server
  1759. Sep 15 13:13:48 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Restarting hostapd
  1760. Sep 15 13:13:48 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Job Minder Thread Started
  1761. Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server
  1762. Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1763. Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1764. Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1765. Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1766. Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1767. Sep 15 13:13:50 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Starting Command Server
  1768. Sep 15 13:13:52 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Restarting hostapd
  1769. Sep 15 13:13:52 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Job Minder Thread Started
  1770. Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1771. Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1772. Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1773. Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1774. Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1775. Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server
  1776. -- Boot d6d6724f60154bf8bced9681d472e29d --
  1777. Sep 15 13:51:35 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Starting Command Server
  1778. Sep 15 13:51:39 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Restarting hostapd
  1779. Sep 15 13:51:39 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Job Minder Thread Started
  1780. Sep 17 06:22:59 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1781. Sep 17 06:22:59 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Stopping Command Server Monitor Thread
  1782. Sep 17 06:22:59 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Stopping Command Server Worker Thread
  1783. Sep 17 06:23:00 box IIAB-CMDSRV[9070]: IIAB-CMDSRV : Starting Command Server
  1784. Sep 17 06:23:03 box IIAB-CMDSRV[9070]: IIAB-CMDSRV : Restarting hostapd
  1785. Sep 17 06:23:03 box IIAB-CMDSRV[9070]: IIAB-CMDSRV : Job Minder Thread Started
  1786. Oct 16 07:02:53 box IIAB-CMDSRV[118880]: IIAB-CMDSRV : Starting Command Server
  1787. Oct 16 07:02:59 box IIAB-CMDSRV[118880]: IIAB-CMDSRV : Restarting hostapd
  1788. Oct 16 07:02:59 box IIAB-CMDSRV[118880]: IIAB-CMDSRV : Job Minder Thread Started
  1789.  
  1790.  
  1791.  
  1792.  
  1793. 5. FIREWALL RULES
  1794.  
  1795. =IIAB==========================================================================
  1796. COMMAND: /usr/bin/sudo iptables-save    # Firewall rules
  1797.  
  1798. # Generated by iptables-save v1.8.10 (nf_tables) on Sat Nov 16 20:00:18 2024
  1799. *filter
  1800. :INPUT ACCEPT [21882:1699545]
  1801. :FORWARD ACCEPT [0:0]
  1802. :OUTPUT ACCEPT [706675:100735627]
  1803. -A INPUT -i lo -j ACCEPT
  1804. -A INPUT -p tcp -m tcp --dport 111 -j DROP
  1805. -A INPUT -p udp -m udp --dport 111 -j DROP
  1806. -A INPUT -p tcp -m tcp --dport 3306 -j DROP
  1807. -A INPUT -p udp -m udp --dport 3306 -j DROP
  1808. -A INPUT -p tcp -m tcp --dport 5432 -j DROP
  1809. -A INPUT -p udp -m udp --dport 5432 -j DROP
  1810. -A INPUT -p tcp -m tcp --dport 5984 -j DROP
  1811. -A INPUT -p udp -m udp --dport 5984 -j DROP
  1812. -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
  1813. -A INPUT -i br0 -m state --state NEW -j ACCEPT
  1814. -A INPUT -p udp -m udp --dport 5353 -j ACCEPT
  1815. -A INPUT -i enp0s1 -p tcp -m tcp --dport 22 -m state --state NEW -j ACCEPT
  1816. -A INPUT -i enp0s1 -p tcp -m tcp --dport 80 -m state --state NEW -j ACCEPT
  1817. -A INPUT -i enp0s1 -p tcp -m tcp --dport 10000:10100 -m state --state NEW -j ACCEPT
  1818. -A INPUT -i enp0s1 -p tcp -m tcp --dport 12080 -m state --state NEW -j ACCEPT
  1819. -A INPUT -i enp0s1 -p tcp -m tcp --dport 12443 -m state --state NEW -j ACCEPT
  1820. -A INPUT -i enp0s1 -p tcp -m tcp --dport 8080 -m state --state NEW -j ACCEPT
  1821. -A INPUT -i enp0s1 -p tcp -m tcp --dport 8083 -m state --state NEW -j ACCEPT
  1822. -A INPUT -i enp0s1 -p tcp -m tcp --dport 631 -m state --state NEW -j ACCEPT
  1823. -A INPUT -i enp0s1 -p tcp -m tcp --dport 4244 -m state --state NEW -j ACCEPT
  1824. -A INPUT -i enp0s1 -p tcp -m tcp --dport 8000 -m state --state NEW -j ACCEPT
  1825. -A INPUT -i enp0s1 -p tcp -m tcp --dport 8008 -m state --state NEW -j ACCEPT
  1826. -A INPUT -i enp0s1 -p tcp -m tcp --dport 3000 -m state --state NEW -j ACCEPT
  1827. -A INPUT -i enp0s1 -p tcp -m tcp --dport 8009 -m state --state NEW -j ACCEPT
  1828. -A INPUT -i enp0s1 -p udp -m udp --dport 30000 -m state --state NEW -j ACCEPT
  1829. -A INPUT -i enp0s1 -p tcp -m tcp --dport 1883 -m state --state NEW -j ACCEPT
  1830. -A INPUT -i enp0s1 -p tcp -m tcp --dport 1880 -m state --state NEW -j ACCEPT
  1831. -A INPUT -i enp0s1 -p tcp -m tcp --dport 8089 -m state --state NEW -j ACCEPT
  1832. -A INPUT -i enp0s1 -p tcp -m tcp --dport 9091 -m state --state NEW -j ACCEPT
  1833. -A INPUT -i enp0s1 -p tcp -m tcp --dport 51413 -m state --state NEW -j ACCEPT
  1834. -A INPUT -i enp0s1 -j DROP
  1835. -A FORWARD -i enp0s1 -o br0 -m state --state RELATED,ESTABLISHED -j ACCEPT
  1836. -A FORWARD -i br0 -o enp0s1 -j ACCEPT
  1837. -A FORWARD -i enp0s1 -o br0 -j DROP
  1838. COMMIT
  1839. # Completed on Sat Nov 16 20:00:18 2024
  1840. # Generated by iptables-save v1.8.10 (nf_tables) on Sat Nov 16 20:00:18 2024
  1841. *nat
  1842. :PREROUTING ACCEPT [20768:3965702]
  1843. :INPUT ACCEPT [13537:3046269]
  1844. :OUTPUT ACCEPT [59833:4275929]
  1845. :POSTROUTING ACCEPT [59833:4275929]
  1846. COMMIT
  1847. # Completed on Sat Nov 16 20:00:18 2024
  1848.  
  1849. =IIAB==========================================================================
  1850. COMMAND: /usr/bin/sudo ufw status verbose    # Firewall status & rules
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856. 6. LOG FILES (e.g. LAST 100 LINES OF EACH)
  1857.  
  1858. =IIAB==========================================================================
  1859. COMMAND: /usr/bin/grep -B2 "SEE ERROR ABOVE" /opt/iiab/iiab/*.log    # for skip_role_on_error
  1860.  
  1861.  
  1862. =IIAB==========================================================================
  1863. -rw-r--r-- 1 root root 518010 Sep 15 13:12 /opt/iiab/iiab/iiab-install.log
  1864.                         ...ITS LAST 100 LINES FOLLOW...
  1865.  
  1866. 2024-09-15 13:12:08,400 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1867. 2024-09-15 13:12:08,410 p=3024 u=root n=ansible | TASK [network : Remove networkd-dispatcher hook for ap0 on RPi hardware with wifi_up_down False] ********************************
  1868. 2024-09-15 13:12:08,424 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'dest': '/etc/networkd-dispatcher/carrier.d/iiab-wifi'})
  1869. 2024-09-15 13:12:08,426 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'dest': '/etc/networkd-dispatcher/no-carrier.d/iiab-wifi'})
  1870. 2024-09-15 13:12:08,428 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'dest': '/etc/networkd-dispatcher/routable.d/iiab-wifi'})
  1871. 2024-09-15 13:12:08,431 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'dest': '/etc/networkd-dispatcher/routable.d/iiab-wifi2'})
  1872. 2024-09-15 13:12:08,431 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1873. 2024-09-15 13:12:08,439 p=3024 u=root n=ansible | TASK [network : Reload systemd] *************************************************************************************************
  1874. 2024-09-15 13:12:08,783 p=3024 u=root n=ansible | ok: [127.0.0.1]
  1875. 2024-09-15 13:12:08,791 p=3024 u=root n=ansible | TASK [network : Enable & Restart systemd-networkd.service] **********************************************************************
  1876. 2024-09-15 13:12:09,125 p=3024 u=root n=ansible | changed: [127.0.0.1]
  1877. 2024-09-15 13:12:09,133 p=3024 u=root n=ansible | TASK [network : Enable & Restart systemd-resolved.service] **********************************************************************
  1878. 2024-09-15 13:12:09,419 p=3024 u=root n=ansible | changed: [127.0.0.1]
  1879. 2024-09-15 13:12:09,427 p=3024 u=root n=ansible | TASK [network : Raspbian can use dhcpcd only with no N-M or SYS-NETD active] ****************************************************
  1880. 2024-09-15 13:12:09,440 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1881. 2024-09-15 13:12:09,450 p=3024 u=root n=ansible | TASK [network : Not RPi, Not NetworkManager, Not systemd-networkd in use] *******************************************************
  1882. 2024-09-15 13:12:09,467 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1883. 2024-09-15 13:12:09,475 p=3024 u=root n=ansible | TASK [network : hostapd] ********************************************************************************************************
  1884. 2024-09-15 13:12:09,504 p=3024 u=root n=ansible | included: /opt/iiab/iiab/roles/network/tasks/hostapd.yml for 127.0.0.1
  1885. 2024-09-15 13:12:09,519 p=3024 u=root n=ansible | TASK [network : Disable hostapd when not using ap0 and wifi gateway present, or no WiFi hardware present or support not detected] ***
  1886. 2024-09-15 13:12:09,535 p=3024 u=root n=ansible | ok: [127.0.0.1]
  1887. 2024-09-15 13:12:09,543 p=3024 u=root n=ansible | TASK [network : Disable the Access Point 'hostapd' service] *********************************************************************
  1888. 2024-09-15 13:12:09,757 p=3024 u=root n=ansible | ok: [127.0.0.1]
  1889. 2024-09-15 13:12:09,765 p=3024 u=root n=ansible | TASK [network : Detect WiFi country code in use] ********************************************************************************
  1890. 2024-09-15 13:12:09,775 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1891. 2024-09-15 13:12:09,782 p=3024 u=root n=ansible | TASK [network : Set Wifi Region country code for hostapd when present] **********************************************************
  1892. 2024-09-15 13:12:09,793 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1893. 2024-09-15 13:12:09,800 p=3024 u=root n=ansible | TASK [network : Detect current Wifi channel] ************************************************************************************
  1894. 2024-09-15 13:12:09,810 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1895. 2024-09-15 13:12:09,818 p=3024 u=root n=ansible | TASK [network : Setting WiFi channel to {{ current_client_channel.stdout }}] ****************************************************
  1896. 2024-09-15 13:12:09,829 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1897. 2024-09-15 13:12:09,836 p=3024 u=root n=ansible | TASK [network : Generate new random mac address for ap0] ************************************************************************
  1898. 2024-09-15 13:12:09,845 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1899. 2024-09-15 13:12:09,853 p=3024 u=root n=ansible | TASK [network : Setting ap0 mac address for use in hostapd service file] ********************************************************
  1900. 2024-09-15 13:12:09,863 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1901. 2024-09-15 13:12:09,885 p=3024 u=root n=ansible | TASK [network : Use custom 'hostapd' systemd service unit file using ap0 -- install from template: /etc/systemd/system/hostapd.service, /etc/systemd/system/iiab-clone-wifi.service, /etc/systemd/system/iiab-wifi-test.service, /usr/sbin/iiab-test-wifi] ***
  1902. 2024-09-15 13:12:09,901 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/hostapd.service.j2', 'dest': '/etc/systemd/system/hostapd.service', 'mode': '0644'})
  1903. 2024-09-15 13:12:09,903 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/iiab-clone-wifi.service.j2', 'dest': '/etc/systemd/system/iiab-clone-wifi.service', 'mode': '0644'})
  1904. 2024-09-15 13:12:09,905 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/iiab-wifi-test.service.j2', 'dest': '/etc/systemd/system/iiab-wifi-test.service', 'mode': '0644'})
  1905. 2024-09-15 13:12:09,907 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/iiab-test-wifi.j2', 'dest': '/usr/sbin/iiab-test-wifi', 'mode': '0755'})
  1906. 2024-09-15 13:12:09,908 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1907. 2024-09-15 13:12:09,916 p=3024 u=root n=ansible | TASK [network : Use custom 'hostapd' systemd service unit file for none when not wifi_up_down] **********************************
  1908. 2024-09-15 13:12:09,926 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1909. 2024-09-15 13:12:09,934 p=3024 u=root n=ansible | TASK [network : Enable the Access Point 'hostapd' service] **********************************************************************
  1910. 2024-09-15 13:12:09,945 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1911. 2024-09-15 13:12:09,952 p=3024 u=root n=ansible | TASK [network : Disable ap0 related services] ***********************************************************************************
  1912. 2024-09-15 13:12:09,963 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=iiab-clone-wifi.service)
  1913. 2024-09-15 13:12:09,965 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=iiab-wifi-test.service)
  1914. 2024-09-15 13:12:09,966 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1915. 2024-09-15 13:12:10,001 p=3024 u=root n=ansible | TASK [network : Enable the Access Point 'hostapd' and ap0 related services] *****************************************************
  1916. 2024-09-15 13:12:10,013 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=hostapd.service)
  1917. 2024-09-15 13:12:10,015 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=iiab-clone-wifi.service)
  1918. 2024-09-15 13:12:10,016 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=iiab-wifi-test.service)
  1919. 2024-09-15 13:12:10,017 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1920. 2024-09-15 13:12:10,024 p=3024 u=root n=ansible | TASK [network : Record HOSTAPD_ENABLED to /etc/iiab/iiab.env] *******************************************************************
  1921. 2024-09-15 13:12:10,141 p=3024 u=root n=ansible | changed: [127.0.0.1]
  1922. 2024-09-15 13:12:10,149 p=3024 u=root n=ansible | TASK [network : Create /etc/hostapd/hostapd.conf and backup .iiab from template if needed] **************************************
  1923. 2024-09-15 13:12:10,160 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/hostapd.conf.j2', 'dest': '/etc/hostapd/hostapd.conf'})
  1924. 2024-09-15 13:12:10,164 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/hostapd.conf.j2', 'dest': '/etc/hostapd/hostapd.conf.iiab'})
  1925. 2024-09-15 13:12:10,164 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1926. 2024-09-15 13:12:10,172 p=3024 u=root n=ansible | TASK [network : Record host_country_code_applied and host_channel in network of /etc/iiab/iiab.ini] *****************************
  1927. 2024-09-15 13:12:10,290 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'hostapd_enabled', 'value': False})
  1928. 2024-09-15 13:12:10,394 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'host_ssid', 'value': 'Internet in a Box'})
  1929. 2024-09-15 13:12:10,500 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'host_wifi_mode', 'value': 'g'})
  1930. 2024-09-15 13:12:10,606 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'wifi_up_down', 'value': True})
  1931. 2024-09-15 13:12:10,712 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'host_country_code_applied', 'value': 'US'})
  1932. 2024-09-15 13:12:10,815 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'host_channel', 'value': 6})
  1933. 2024-09-15 13:12:10,824 p=3024 u=root n=ansible | TASK [network : Add 'network' variable 'current_client_channel' value if defined, to /etc/iiab/iiab.ini] ************************
  1934. 2024-09-15 13:12:10,836 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1935. 2024-09-15 13:12:10,844 p=3024 u=root n=ansible | TASK [network : Restart services] ***********************************************************************************************
  1936. 2024-09-15 13:12:10,868 p=3024 u=root n=ansible | included: /opt/iiab/iiab/roles/network/tasks/restart.yml for 127.0.0.1
  1937. 2024-09-15 13:12:10,882 p=3024 u=root n=ansible | TASK [network : Restart wpa_supplicant service] *********************************************************************************
  1938. 2024-09-15 13:12:10,893 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=wpa_supplicant)
  1939. 2024-09-15 13:12:10,895 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1940. 2024-09-15 13:12:10,902 p=3024 u=root n=ansible | TASK [network : Enable & Restart networkd-dispatcher.service] *******************************************************************
  1941. 2024-09-15 13:12:11,205 p=3024 u=root n=ansible | changed: [127.0.0.1]
  1942. 2024-09-15 13:12:11,212 p=3024 u=root n=ansible | TASK [network : Clone wifi if needed] *******************************************************************************************
  1943. 2024-09-15 13:12:11,223 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1944. 2024-09-15 13:12:11,230 p=3024 u=root n=ansible | TASK [network : Restart hostapd when WiFi is present but not when using WiFi as gateway with wifi_up_down False] ****************
  1945. 2024-09-15 13:12:11,240 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1946. 2024-09-15 13:12:11,249 p=3024 u=root n=ansible | TASK [network : Stop Squid service] *********************************************************************************************
  1947. 2024-09-15 13:12:11,258 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1948. 2024-09-15 13:12:11,267 p=3024 u=root n=ansible | TASK [network : Restart Squid service (squid)] **********************************************************************************
  1949. 2024-09-15 13:12:11,277 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1950. 2024-09-15 13:12:11,284 p=3024 u=root n=ansible | TASK [network : Restart Avahi service (avahi-daemon)] ***************************************************************************
  1951. 2024-09-15 13:12:11,537 p=3024 u=root n=ansible | changed: [127.0.0.1]
  1952. 2024-09-15 13:12:11,559 p=3024 u=root n=ansible | TASK [network : Waiting 10 seconds for network to stabilize (dnsmasq will fail if br0 isn't in a 'up' state!)] ******************
  1953. 2024-09-15 13:12:21,786 p=3024 u=root n=ansible | changed: [127.0.0.1]
  1954. 2024-09-15 13:12:21,810 p=3024 u=root n=ansible | TASK [network : Run /usr/bin/iiab-gen-iptables] *********************************************************************************
  1955. 2024-09-15 13:12:22,157 p=3024 u=root n=ansible | changed: [127.0.0.1]
  1956. 2024-09-15 13:12:22,166 p=3024 u=root n=ansible | TASK [network : Checking if WiFi slave is active] *******************************************************************************
  1957. 2024-09-15 13:12:22,177 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1958. 2024-09-15 13:12:22,184 p=3024 u=root n=ansible | TASK [network : Restart hostapd if WiFi slave is inactive] **********************************************************************
  1959. 2024-09-15 13:12:22,198 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1960. 2024-09-15 13:12:22,208 p=3024 u=root n=ansible | TASK [network : Restarting dnsmasq] *********************************************************************************************
  1961. 2024-09-15 13:12:22,485 p=3024 u=root n=ansible | changed: [127.0.0.1]
  1962. 2024-09-15 13:12:22,493 p=3024 u=root n=ansible | TASK [network : Create /etc/iiab/install-flags/iiab-network-complete on second pass of network role.] ***************************
  1963. 2024-09-15 13:12:22,501 p=3024 u=root n=ansible | skipping: [127.0.0.1]
  1964. 2024-09-15 13:12:22,530 p=3024 u=root n=ansible | PLAY RECAP **********************************************************************************************************************
  1965. 2024-09-15 13:12:22,530 p=3024 u=root n=ansible | 127.0.0.1                  : ok=577  changed=327  unreachable=0    failed=0    skipped=171  rescued=0    ignored=3  
  1966.  
  1967. =IIAB==========================================================================
  1968. FILE DOES NOT EXIST: /opt/iiab/iiab/iiab-configure.log
  1969. =IIAB==========================================================================
  1970. -rw-r--r-- 1 root root 86895 Sep 23 23:26 /opt/iiab/iiab/iiab-debug.log
  1971.                         ...ITS LAST 100 LINES FOLLOW...
  1972.  
  1973. 2024-09-23 23:26:08,784 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=munin)
  1974. 2024-09-23 23:26:08,788 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=phpmyadmin)
  1975. 2024-09-23 23:26:08,791 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=vnstat)
  1976. 2024-09-23 23:26:08,792 p=33165 u=root n=ansible | skipping: [127.0.0.1] => (item=yarn)
  1977. 2024-09-23 23:26:08,795 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=captiveportal)
  1978. 2024-09-23 23:26:08,798 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=internetarchive)
  1979. 2024-09-23 23:26:08,802 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=minetest)
  1980. 2024-09-23 23:26:08,805 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=calibreweb)
  1981. 2024-09-23 23:26:08,808 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=calibre)
  1982. 2024-09-23 23:26:08,811 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=pbx)
  1983. 2024-09-23 23:26:08,814 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=network)
  1984. 2024-09-23 23:26:08,821 p=33165 u=root n=ansible | TASK [0-init : Set vars_deprecated_list for 4+ vars ("XYZ_install") to be checked] **********************************************************
  1985. 2024-09-23 23:26:08,828 p=33165 u=root n=ansible | ok: [127.0.0.1]
  1986. 2024-09-23 23:26:08,835 p=33165 u=root n=ansible | TASK [0-init : DISALLOW "XYZ_install: True" if deprecated] **********************************************************************************
  1987. 2024-09-23 23:26:08,848 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=dhcpd)
  1988. 2024-09-23 23:26:08,850 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=named)
  1989. 2024-09-23 23:26:08,853 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=wondershaper)
  1990. 2024-09-23 23:26:08,855 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=dansguardian)
  1991. 2024-09-23 23:26:08,862 p=33165 u=root n=ansible | TASK [0-init : Set hostname / domain (etc) in various places] *******************************************************************************
  1992. 2024-09-23 23:26:08,879 p=33165 u=root n=ansible | included: /opt/iiab/iiab/roles/0-init/tasks/hostname.yml for 127.0.0.1
  1993. 2024-09-23 23:26:08,886 p=33165 u=root n=ansible | TASK [0-init : Set 'iiab_fqdn: box.lan'] ****************************************************************************************************
  1994. 2024-09-23 23:26:08,895 p=33165 u=root n=ansible | ok: [127.0.0.1]
  1995. 2024-09-23 23:26:08,902 p=33165 u=root n=ansible | TASK [0-init : Does /etc/cloud/cloud.cfg exist e.g. is this Ubuntu Server 18+ ?] ************************************************************
  1996. 2024-09-23 23:26:09,017 p=33165 u=root n=ansible | ok: [127.0.0.1]
  1997. 2024-09-23 23:26:09,024 p=33165 u=root n=ansible | TASK [0-init : If so, ensure 'preserve_hostname: true' is in /etc/cloud/cloud.cfg] **********************************************************
  1998. 2024-09-23 23:26:09,168 p=33165 u=root n=ansible | ok: [127.0.0.1]
  1999. 2024-09-23 23:26:09,176 p=33165 u=root n=ansible | TASK [0-init : Set /etc/hostname by running: hostnamectl set-hostname "box"] ****************************************************************
  2000. 2024-09-23 23:26:09,393 p=33165 u=root n=ansible | changed: [127.0.0.1]
  2001. 2024-09-23 23:26:09,401 p=33165 u=root n=ansible | TASK [0-init : Put FQDN & hostnames in /etc/hosts: "127.0.0.1 box.lan localhost.localdomain localhost box box box.lan"] *********************
  2002. 2024-09-23 23:26:09,506 p=33165 u=root n=ansible | ok: [127.0.0.1]
  2003. 2024-09-23 23:26:09,513 p=33165 u=root n=ansible | TASK [0-init : Also set 'FQDN_changed: True' -- if iiab_fqdn != ansible_fqdn (box.lan)] *****************************************************
  2004. 2024-09-23 23:26:09,519 p=33165 u=root n=ansible | skipping: [127.0.0.1]
  2005. 2024-09-23 23:26:09,526 p=33165 u=root n=ansible | TASK [0-init : Add 'runtime' variable values to /etc/iiab/iiab.ini] *************************************************************************
  2006. 2024-09-23 23:26:09,684 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'iiab_stage', 'value': '9'})
  2007. 2024-09-23 23:26:09,780 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'iiab_base_ver', 'value': 8.2})
  2008. 2024-09-23 23:26:09,932 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'iiab_revision', 'value': 0})
  2009. 2024-09-23 23:26:10,152 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'iiab_remote_url', 'value': 'https://github.com/iiab/iiab'})
  2010. 2024-09-23 23:26:10,254 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'runtime_branch', 'value': 'master'})
  2011. 2024-09-23 23:26:10,372 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'runtime_commit', 'value': '4dd927cfd00c3bed1a36b9c197f554d7ee680ceb'})
  2012. 2024-09-23 23:26:10,474 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'iiab_recent_tag', 'value': 'release-8.1'})
  2013. 2024-09-23 23:26:10,627 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'runtime_date', 'value': '2024-09-24T03:26:06Z'})
  2014. 2024-09-23 23:26:10,741 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'ansible_version', 'value': '2.17.4'})
  2015. 2024-09-23 23:26:10,843 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'kernel', 'value': '6.8.0-44-generic'})
  2016. 2024-09-23 23:26:10,943 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'memory_mb', 'value': 1956})
  2017. 2024-09-23 23:26:11,041 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'swap_mb', 'value': 0})
  2018. 2024-09-23 23:26:11,153 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'rpi_model', 'value': 'none'})
  2019. 2024-09-23 23:26:11,259 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'devicetree_model', 'value': 'none'})
  2020. 2024-09-23 23:26:11,359 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'os_ver', 'value': 'ubuntu-2404'})
  2021. 2024-09-23 23:26:11,461 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'python_version', 'value': '3.12'})
  2022. 2024-09-23 23:26:11,561 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'php_version', 'value': '8.3'})
  2023. 2024-09-23 23:26:11,690 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'first_run', 'value': False})
  2024. 2024-09-23 23:26:11,791 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'FQDN_changed', 'value': False})
  2025. 2024-09-23 23:26:11,805 p=33165 u=root n=ansible | TASK [0-init : Add 'runtime' variable 'is_VM' value if defined, to /etc/iiab/iiab.ini] ******************************************************
  2026. 2024-09-23 23:26:11,831 p=33165 u=root n=ansible | skipping: [127.0.0.1] => (item={'option': 'is_VM', 'value': 'yes'})
  2027. 2024-09-23 23:26:11,832 p=33165 u=root n=ansible | skipping: [127.0.0.1]
  2028. 2024-09-23 23:26:11,838 p=33165 u=root n=ansible | TASK [0-init : STAGE 0 HAS COMPLETED ======================================] ****************************************************************
  2029. 2024-09-23 23:26:11,848 p=33165 u=root n=ansible | TASK [tailscale : Assert that "tailscale_install is sameas true" (boolean not string etc)] **************************************************
  2030. 2024-09-23 23:26:11,857 p=33165 u=root n=ansible | ok: [127.0.0.1]
  2031. 2024-09-23 23:26:11,864 p=33165 u=root n=ansible | TASK [tailscale : Assert that "tailscale_enabled | type_debug == 'bool'" (boolean not string etc)] ******************************************
  2032. 2024-09-23 23:26:11,871 p=33165 u=root n=ansible | ok: [127.0.0.1]
  2033. 2024-09-23 23:26:11,879 p=33165 u=root n=ansible | TASK [tailscale : Install Tailscale if 'tailscale_installed' not defined, e.g. in /etc/iiab/iiab_state.yml] *********************************
  2034. 2024-09-23 23:26:11,900 p=33165 u=root n=ansible | included: /opt/iiab/iiab/roles/tailscale/tasks/install.yml for 127.0.0.1
  2035. 2024-09-23 23:26:11,906 p=33165 u=root n=ansible | TASK [tailscale : Record (initial) disk space used] *****************************************************************************************
  2036. 2024-09-23 23:26:12,015 p=33165 u=root n=ansible | changed: [127.0.0.1]
  2037. 2024-09-23 23:26:12,024 p=33165 u=root n=ansible | TASK [tailscale : Set up apt source (jammy) in /etc/apt/sources.list.d/tailscale.list and its key /usr/share/keyrings/tailscale-archive-keyring.gpg, to install Tailscale] ***
  2038. 2024-09-23 23:26:12,300 p=33165 u=root n=ansible | changed: [127.0.0.1]
  2039. 2024-09-23 23:26:12,331 p=33165 u=root n=ansible | TASK [tailscale : Install packages: jq, sudo, tailscale] ************************************************************************************
  2040. 2024-09-23 23:26:19,835 p=33165 u=root n=ansible | ok: [127.0.0.1]
  2041. 2024-09-23 23:26:19,869 p=33165 u=root n=ansible | TASK [tailscale : Set up tab completion for 'tailscale' at the command-line] ****************************************************************
  2042. 2024-09-23 23:26:20,092 p=33165 u=root n=ansible | changed: [127.0.0.1]
  2043. 2024-09-23 23:26:20,100 p=33165 u=root n=ansible | TASK [tailscale : Install ssh public keys for remote support (only runs if 'tailscale_install: True')] **************************************
  2044. 2024-09-23 23:26:20,250 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'regexp': 'LvCSAAcfYIdZPR4ePVpVUZ/IbkGjpQSoRMa5HuVjMO3cZNR27ptqjNjq2husJOyhMFCOBTzo4thioGyTpBr4u3s=$', 'pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAhlQIh8ZPx4awdM0O6QNcPbx3qIZ39FHjF2YJ2SX3z7iLnYiz03Ek6Bux9P4HvaVAqlApiz2I68Vq8TfU2s/+LvCSAAcfYIdZPR4ePVpVUZ/IbkGjpQSoRMa5HuVjMO3cZNR27ptqjNjq2husJOyhMFCOBTzo4thioGyTpBr4u3s='})
  2045. 2024-09-23 23:26:20,354 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'regexp': 'tUM4hl009fbXY4Yy3bAadWL1CquVrZmKfBBWhyhz8zLD6TQ== ghunt@ip-192-168-123-123.ec2.internal$', 'pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAxAmjU7VojyK+0Pjp2p8CCGTNBtE565A/L8IVbAT8MIucRE9LN1g5LjGnOHUShFJpwuTR1JLX2r9EDRMsf9MmyTgUAnuyP005giWVHXLPtjyjTzbsJ1DEtXRytulmF+GlCOaqPWNde6EOmReqPHbmjIQpRZ/Sc8hziS4jVSQuBA9EhaBmZ62CPqK33mPJvnpwMtdd6nHXAcXsZhStd3NhVDm27+B3sHI6mr2w7ExdBXE5DKiZL2po8n2y4hJYZreJopbjcQmv4oWdDWvPu5I92xDgYCsqcE7zSrv1um+tUM4hl009fbXY4Yy3bAadWL1CquVrZmKfBBWhyhz8zLD6TQ== ghunt@ip-192-168-123-123.ec2.internal'})
  2046. 2024-09-23 23:26:20,453 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'regexp': 'heOMXXNU6skxdPh2fcHh0bzQcaCSQ== holt@crank$', 'pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEApHPly+EA1M4bispl3AulTLjyYCjcJzh6s779K3epDkqh600a+fHsdIiddWCAfIonRq+9MJyOiaNQ+WYLOuajI1IiFZWFt45xDAiyCUnyuT+ytAX+IA3TgTwgTZPfzDOzI8rDRV9Sgl+LZLfPno7T3qxcGx2l51bRk+koRK+Txpph//M3jGvsFmTKhjvfxgEIUmMH9SkASxEdyqASr0+/+uLR92MnT+8CT1pOYYoJyZp9Lta5eGqJvbEmd3Dn7MXqD3vXE57o4rBJ0bR3q5LK59WVNxNQbulJ9z5V7aTJ4AbBFQWxm0fH0gBx+heOMXXNU6skxdPh2fcHh0bzQcaCSQ== holt@crank'})
  2047. 2024-09-23 23:26:20,461 p=33165 u=root n=ansible | TASK [tailscale : Install /usr/bin/iiab-vpn & /usr/bin/iiab-vpn-off (BACKS UP FILES IF CHANGED)] ********************************************
  2048. 2024-09-23 23:26:20,741 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item=iiab-vpn)
  2049. 2024-09-23 23:26:20,961 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=iiab-vpn-off)
  2050. 2024-09-23 23:26:20,969 p=33165 u=root n=ansible | TASK [tailscale : Symlink /usr/bin/iiab-vpn-on -> /usr/bin/iiab-vpn] ************************************************************************
  2051. 2024-09-23 23:26:21,117 p=33165 u=root n=ansible | ok: [127.0.0.1]
  2052. 2024-09-23 23:26:21,139 p=33165 u=root n=ansible | TASK [tailscale : Symlink /usr/bin/iiab-support -> /usr/bin/iiab-vpn] ***********************************************************************
  2053. 2024-09-23 23:26:21,509 p=33165 u=root n=ansible | ok: [127.0.0.1]
  2054. 2024-09-23 23:26:21,527 p=33165 u=root n=ansible | TASK [tailscale : Symlink /usr/bin/iiab-support-on -> /usr/bin/iiab-vpn] ********************************************************************
  2055. 2024-09-23 23:26:21,695 p=33165 u=root n=ansible | ok: [127.0.0.1]
  2056. 2024-09-23 23:26:21,705 p=33165 u=root n=ansible | TASK [tailscale : Symlink /usr/bin/iiab-support-off -> /usr/bin/iiab-vpn-off] ***************************************************************
  2057. 2024-09-23 23:26:21,841 p=33165 u=root n=ansible | ok: [127.0.0.1]
  2058. 2024-09-23 23:26:21,855 p=33165 u=root n=ansible | TASK [tailscale : Record (final) disk space used] *******************************************************************************************
  2059. 2024-09-23 23:26:21,982 p=33165 u=root n=ansible | changed: [127.0.0.1]
  2060. 2024-09-23 23:26:21,991 p=33165 u=root n=ansible | TASK [tailscale : Add 'tailscale_disk_usage = 331776' to /etc/iiab/iiab.ini] ****************************************************************
  2061. 2024-09-23 23:26:22,156 p=33165 u=root n=ansible | changed: [127.0.0.1]
  2062. 2024-09-23 23:26:22,164 p=33165 u=root n=ansible | TASK [tailscale : Set 'tailscale_installed: True'] ******************************************************************************************
  2063. 2024-09-23 23:26:22,170 p=33165 u=root n=ansible | ok: [127.0.0.1]
  2064. 2024-09-23 23:26:22,177 p=33165 u=root n=ansible | TASK [tailscale : Add 'tailscale_installed: True' to /etc/iiab/iiab_state.yml] **************************************************************
  2065. 2024-09-23 23:26:22,283 p=33165 u=root n=ansible | changed: [127.0.0.1]
  2066. 2024-09-23 23:26:22,292 p=33165 u=root n=ansible | TASK [tailscale : Add 'tailscale' variable values to /etc/iiab/iiab.ini] ********************************************************************
  2067. 2024-09-23 23:26:22,400 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'name', 'value': 'Tailscale (VPN)'})
  2068. 2024-09-23 23:26:22,499 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'description', 'value': '"Tailscale enables live/remote support by connecting machines anywhere on the Internet, using a software-defined mesh virtual private network (VPN), and optional web-based management service."'})
  2069. 2024-09-23 23:26:22,600 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'tailscale_install', 'value': True})
  2070. 2024-09-23 23:26:22,702 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'tailscale_enabled', 'value': False})
  2071. 2024-09-23 23:26:22,731 p=33165 u=root n=ansible | PLAY RECAP **********************************************************************************************************************************
  2072. 2024-09-23 23:26:22,731 p=33165 u=root n=ansible | 127.0.0.1                  : ok=41   changed=9    unreachable=0    failed=0    skipped=4    rescued=0    ignored=0  
  2073.  
  2074. =IIAB==========================================================================
  2075. FILE DOES NOT EXIST: /opt/iiab/iiab/iiab-network.log
  2076. =IIAB==========================================================================
  2077. -rw-r--r-- 1 root root 37372 Sep 15 13:13 /opt/iiab/iiab-admin-console/admin-install.log
  2078.                         ...ITS LAST 100 LINES FOLLOW...
  2079.  
  2080. 2024-09-15 13:13:30,063 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/help/Utilities.rst)
  2081. 2024-09-15 13:13:30,351 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/help/ContentMenus.rst)
  2082. 2024-09-15 13:13:30,644 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/help/Overview.rst)
  2083. 2024-09-15 13:13:30,656 p=45212 u=root n=ansible | TASK [console : Copy admin-console javascript files] ****************************************************************************
  2084. 2024-09-15 13:13:30,955 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/zim_functions.js)
  2085. 2024-09-15 13:13:31,247 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/map_functions.js)
  2086. 2024-09-15 13:13:31,540 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/admin_console.js)
  2087. 2024-09-15 13:13:31,829 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/content_functions.js)
  2088. 2024-09-15 13:13:32,116 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/oer2go_functions.js)
  2089. 2024-09-15 13:13:32,408 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/js_menu_functions.js)
  2090. 2024-09-15 13:13:32,697 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/map_functionsV1.js)
  2091. 2024-09-15 13:13:32,707 p=45212 u=root n=ansible | TASK [console : Copy admin-console html fragment files] *************************************************************************
  2092. 2024-09-15 13:13:33,008 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/20-configure.html)
  2093. 2024-09-15 13:13:33,293 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/10-control.html)
  2094. 2024-09-15 13:13:33,580 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/40-install_content.html)
  2095. 2024-09-15 13:13:33,867 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/70-utilities.html)
  2096. 2024-09-15 13:13:34,158 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/50-edit_menus.html)
  2097. 2024-09-15 13:13:34,168 p=45212 u=root n=ansible | TASK [console : Install admin-console config file for web server (now only supports nginx)] *************************************
  2098. 2024-09-15 13:13:34,371 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2099. 2024-09-15 13:13:34,380 p=45212 u=root n=ansible | TASK [console : Install admin-console wsgi service] *****************************************************************************
  2100. 2024-09-15 13:13:34,588 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2101. 2024-09-15 13:13:34,596 p=45212 u=root n=ansible | TASK [console : Put the uswgi file in place] ************************************************************************************
  2102. 2024-09-15 13:13:34,801 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item={'src': 'admin-console.ini.j2', 'dest': '/etc/uwsgi/apps-enabled/admin-console.ini'})
  2103. 2024-09-15 13:13:34,811 p=45212 u=root n=ansible | TASK [console : Install admin-console server info service] **********************************************************************
  2104. 2024-09-15 13:13:35,014 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2105. 2024-09-15 13:13:35,022 p=45212 u=root n=ansible | TASK [console : Install image upload service] ***********************************************************************************
  2106. 2024-09-15 13:13:35,225 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2107. 2024-09-15 13:13:35,234 p=45212 u=root n=ansible | TASK [console : Install admin-console app] **************************************************************************************
  2108. 2024-09-15 13:13:35,434 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2109. 2024-09-15 13:13:35,443 p=45212 u=root n=ansible | TASK [console : Restart nginx to pick up the config files installed] ************************************************************
  2110. 2024-09-15 13:13:35,893 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2111. 2024-09-15 13:13:35,902 p=45212 u=root n=ansible | TASK [console : Add user 'www-data' to shadow group, so it can authenticate Admin Console] **************************************
  2112. 2024-09-15 13:13:36,192 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2113. 2024-09-15 13:13:36,215 p=45212 u=root n=ansible | TASK [console : Enable the uwsgi systemd service] *******************************************************************************
  2114. 2024-09-15 13:13:36,536 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2115. 2024-09-15 13:13:36,554 p=45212 u=root n=ansible | TASK [js-menu] ******************************************************************************************************************
  2116. 2024-09-15 13:13:36,608 p=45212 u=root n=ansible | included: js-menu for 127.0.0.1
  2117. 2024-09-15 13:13:36,621 p=45212 u=root n=ansible | TASK [js-menu : Create js-menu directory tree and dummy module] *****************************************************************
  2118. 2024-09-15 13:13:36,738 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/)
  2119. 2024-09-15 13:13:36,842 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files)
  2120. 2024-09-15 13:13:36,944 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/css)
  2121. 2024-09-15 13:13:37,046 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/js)
  2122. 2024-09-15 13:13:37,149 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/html)
  2123. 2024-09-15 13:13:37,250 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/services)
  2124. 2024-09-15 13:13:37,354 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/sample-menus)
  2125. 2024-09-15 13:13:37,464 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/modules/en-test_mod)
  2126. 2024-09-15 13:13:37,475 p=45212 u=root n=ansible | TASK [js-menu : Copy js-menu css files] *****************************************************************************************
  2127. 2024-09-15 13:13:37,775 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/css/js-menu.css)
  2128. 2024-09-15 13:13:38,062 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/css/js-menu-item.css)
  2129. 2024-09-15 13:13:38,071 p=45212 u=root n=ansible | TASK [js-menu : Copy js-menu html files] ****************************************************************************************
  2130. 2024-09-15 13:13:38,366 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/html/undefined.html)
  2131. 2024-09-15 13:13:38,375 p=45212 u=root n=ansible | TASK [js-menu : Copy js-menu javascript files] **********************************************************************************
  2132. 2024-09-15 13:13:38,673 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/js/js-menu.js)
  2133. 2024-09-15 13:13:38,683 p=45212 u=root n=ansible | TASK [js-menu : Copy js-menu services files] ************************************************************************************
  2134. 2024-09-15 13:13:38,981 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/iiab_meter.php)
  2135. 2024-09-15 13:13:39,269 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/set-server-time.php)
  2136. 2024-09-15 13:13:39,556 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/start_session.php)
  2137. 2024-09-15 13:13:39,850 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/power_off.php)
  2138. 2024-09-15 13:13:40,140 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/record_feedback.php)
  2139. 2024-09-15 13:13:40,150 p=45212 u=root n=ansible | TASK [js-menu : Copy a dummy file] **********************************************************************************************
  2140. 2024-09-15 13:13:40,359 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/)
  2141. 2024-09-15 13:13:40,647 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files)
  2142. 2024-09-15 13:13:40,933 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/css)
  2143. 2024-09-15 13:13:41,218 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/js)
  2144. 2024-09-15 13:13:41,504 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/html)
  2145. 2024-09-15 13:13:41,793 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/services)
  2146. 2024-09-15 13:13:41,803 p=45212 u=root n=ansible | TASK [js-menu : Copy a dummy module for oob menu] *******************************************************************************
  2147. 2024-09-15 13:13:42,100 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2148. 2024-09-15 13:13:42,113 p=45212 u=root n=ansible | TASK [js-menu : Synchronize/Copy menu-files] ************************************************************************************
  2149. 2024-09-15 13:13:42,367 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2150. 2024-09-15 13:13:42,375 p=45212 u=root n=ansible | TASK [js-menu : Install js-menu config file] ************************************************************************************
  2151. 2024-09-15 13:13:42,581 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2152. 2024-09-15 13:13:42,589 p=45212 u=root n=ansible | TASK [js-menu : Install index.html in home] *************************************************************************************
  2153. 2024-09-15 13:13:42,789 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2154. 2024-09-15 13:13:42,798 p=45212 u=root n=ansible | TASK [js-menu : Install menu.json in home] **************************************************************************************
  2155. 2024-09-15 13:13:43,001 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2156. 2024-09-15 13:13:43,010 p=45212 u=root n=ansible | TASK [js-menu : Does "/library/www/html/js-menu/menu-files/menu-defs" directory exist?] *****************************************
  2157. 2024-09-15 13:13:43,117 p=45212 u=root n=ansible | ok: [127.0.0.1]
  2158. 2024-09-15 13:13:43,126 p=45212 u=root n=ansible | TASK [js-menu : Include copying of menu defs] ***********************************************************************************
  2159. 2024-09-15 13:13:43,146 p=45212 u=root n=ansible | included: /opt/iiab/iiab-admin-console/roles/js-menu/tasks/install_menu_defs.yml for 127.0.0.1
  2160. 2024-09-15 13:13:43,155 p=45212 u=root n=ansible | TASK [js-menu : Clone js-menu-files for images and menu defs] *******************************************************************
  2161. 2024-09-15 13:13:44,482 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2162. 2024-09-15 13:13:44,490 p=45212 u=root n=ansible | TASK [js-menu : Synchronize/Copy menu-defs] *************************************************************************************
  2163. 2024-09-15 13:13:44,707 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2164. 2024-09-15 13:13:44,732 p=45212 u=root n=ansible | TASK [js-menu : Synchronize/Copy images] ****************************************************************************************
  2165. 2024-09-15 13:13:44,924 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2166. 2024-09-15 13:13:44,933 p=45212 u=root n=ansible | TASK [js-menu : Post process the downloaded menu defs] **************************************************************************
  2167. 2024-09-15 13:13:45,729 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2168. 2024-09-15 13:13:45,738 p=45212 u=root n=ansible | TASK [js-menu : Otherwise sync local menu defs with repo] ***********************************************************************
  2169. 2024-09-15 13:13:45,745 p=45212 u=root n=ansible | skipping: [127.0.0.1]
  2170. 2024-09-15 13:13:45,753 p=45212 u=root n=ansible | TASK [js-menu : Make web server user owner of images after copying] *************************************************************
  2171. 2024-09-15 13:13:45,876 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2172. 2024-09-15 13:13:45,885 p=45212 u=root n=ansible | TASK [js-menu : Give www-data permission to set time] ***************************************************************************
  2173. 2024-09-15 13:13:45,891 p=45212 u=root n=ansible | skipping: [127.0.0.1]
  2174. 2024-09-15 13:13:45,900 p=45212 u=root n=ansible | TASK [js-menu : Remove above] ***************************************************************************************************
  2175. 2024-09-15 13:13:46,009 p=45212 u=root n=ansible | ok: [127.0.0.1]
  2176. 2024-09-15 13:13:46,018 p=45212 u=root n=ansible | TASK [js-menu : Create Feedback Database] ***************************************************************************************
  2177. 2024-09-15 13:13:46,161 p=45212 u=root n=ansible | changed: [127.0.0.1]
  2178. 2024-09-15 13:13:46,196 p=45212 u=root n=ansible | PLAY RECAP **********************************************************************************************************************
  2179. 2024-09-15 13:13:46,196 p=45212 u=root n=ansible | 127.0.0.1                  : ok=73   changed=61   unreachable=0    failed=0    skipped=4    rescued=0    ignored=0  
  2180.  
  2181. =IIAB==========================================================================
  2182. FILE DOES NOT EXIST: /var/log/messages
  2183. =IIAB==========================================================================
  2184. -rw-r----- 1 syslog adm 687223 Nov 16 20:00 /var/log/syslog
  2185.                         ...ITS LAST 100 LINES FOLLOW...
  2186.  
  2187. 2024-11-16T12:25:01.221546-05:00 box CRON[234469]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
  2188. 2024-11-16T12:30:00.516362-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2189. 2024-11-16T12:30:00.543654-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2190. 2024-11-16T12:30:00.544035-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2191. 2024-11-16T12:30:01.430169-05:00 box CRON[234480]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2192. 2024-11-16T12:31:08.599409-05:00 box systemd[1]: Starting fwupd-refresh.service - Refresh fwupd metadata and update motd...
  2193. 2024-11-16T12:31:08.629963-05:00 box dbus-daemon[606]: [system] Activating via systemd: service name='org.freedesktop.fwupd' unit='fwupd.service' requested by ':1.1350' (uid=990 pid=234520 comm="/usr/bin/fwupdmgr refresh" label="unconfined")
  2194. 2024-11-16T12:31:08.643925-05:00 box systemd[1]: Starting fwupd.service - Firmware update daemon...
  2195. 2024-11-16T12:31:08.779079-05:00 box fwupd[234525]: 17:31:08.778 FuMain               Daemon ready for requests (locale C.UTF-8)
  2196. 2024-11-16T12:31:08.780014-05:00 box dbus-daemon[606]: [system] Successfully activated service 'org.freedesktop.fwupd'
  2197. 2024-11-16T12:31:08.780285-05:00 box systemd[1]: Started fwupd.service - Firmware update daemon.
  2198. 2024-11-16T12:31:08.786480-05:00 box systemd[1]: fwupd-refresh.service: Deactivated successfully.
  2199. 2024-11-16T12:31:08.786612-05:00 box systemd[1]: Finished fwupd-refresh.service - Refresh fwupd metadata and update motd.
  2200. 2024-11-16T12:35:01.948508-05:00 box CRON[234538]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
  2201. 2024-11-16T12:36:08.994697-05:00 box systemd[1]: fwupd.service: Deactivated successfully.
  2202. 2024-11-16T12:39:01.101905-05:00 box CRON[234545]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
  2203. 2024-11-16T12:39:01.114314-05:00 box systemd[1]: Starting phpsessionclean.service - Clean php session files...
  2204. 2024-11-16T12:39:01.233793-05:00 box systemd[1]: phpsessionclean.service: Deactivated successfully.
  2205. 2024-11-16T12:39:01.234128-05:00 box systemd[1]: Finished phpsessionclean.service - Clean php session files.
  2206. 2024-11-16T12:40:01.160091-05:00 box CRON[234594]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2207. 2024-11-16T12:40:01.165524-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2208. 2024-11-16T12:40:01.188232-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2209. 2024-11-16T12:40:01.188617-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2210. 2024-11-16T12:45:01.575046-05:00 box CRON[234642]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
  2211. 2024-11-16T12:50:01.709451-05:00 box CRON[234648]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2212. 2024-11-16T12:50:01.710080-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2213. 2024-11-16T12:50:01.735496-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2214. 2024-11-16T12:50:01.735954-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2215. 2024-11-16T12:55:01.324815-05:00 box CRON[234695]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
  2216. 2024-11-16T13:00:00.398286-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2217. 2024-11-16T13:00:00.451253-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2218. 2024-11-16T13:00:00.451650-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2219. 2024-11-16T13:00:01.573602-05:00 box CRON[234706]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2220. 2024-11-16T13:05:02.057834-05:00 box CRON[234749]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
  2221. 2024-11-16T13:09:01.233867-05:00 box CRON[234754]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
  2222. 2024-11-16T13:09:01.244177-05:00 box systemd[1]: Starting phpsessionclean.service - Clean php session files...
  2223. 2024-11-16T13:09:01.364679-05:00 box systemd[1]: phpsessionclean.service: Deactivated successfully.
  2224. 2024-11-16T13:09:01.364782-05:00 box systemd[1]: Finished phpsessionclean.service - Clean php session files.
  2225. 2024-11-16T13:10:01.574432-05:00 box CRON[234804]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2226. 2024-11-16T13:10:01.597880-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2227. 2024-11-16T13:10:01.601167-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2228. 2024-11-16T13:10:01.601275-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2229. 2024-11-16T13:15:01.173087-05:00 box CRON[234850]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
  2230. 2024-11-16T13:17:01.216690-05:00 box CRON[234856]: (root) CMD (cd / && run-parts --report /etc/cron.hourly)
  2231. 2024-11-16T13:20:01.309353-05:00 box CRON[234862]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2232. 2024-11-16T13:20:01.324300-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2233. 2024-11-16T13:20:01.351920-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2234. 2024-11-16T13:20:01.352064-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2235. 2024-11-16T13:25:01.764192-05:00 box CRON[234908]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
  2236. 2024-11-16T13:30:00.446236-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2237. 2024-11-16T13:30:00.483308-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2238. 2024-11-16T13:30:00.483636-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2239. 2024-11-16T13:30:01.938969-05:00 box CRON[234918]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2240. 2024-11-16T19:38:25.659946-05:00 box systemd-resolved[488]: Clock change detected. Flushing caches.
  2241. 2024-11-16T19:38:25.691130-05:00 box systemd[1]: Starting fwupd-refresh.service - Refresh fwupd metadata and update motd...
  2242. 2024-11-16T19:38:25.712197-05:00 box systemd[1]: Starting phpsessionclean.service - Clean php session files...
  2243. 2024-11-16T19:38:25.724929-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2244. 2024-11-16T19:38:25.751521-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2245. 2024-11-16T19:38:25.751818-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2246. 2024-11-16T19:38:25.831717-05:00 box dbus-daemon[606]: [system] Activating via systemd: service name='org.freedesktop.fwupd' unit='fwupd.service' requested by ':1.1352' (uid=990 pid=234960 comm="/usr/bin/fwupdmgr refresh" label="unconfined")
  2247. 2024-11-16T19:38:25.891407-05:00 box systemd[1]: Starting fwupd.service - Firmware update daemon...
  2248. 2024-11-16T19:38:26.004342-05:00 box systemd[1]: phpsessionclean.service: Deactivated successfully.
  2249. 2024-11-16T19:38:26.005349-05:00 box systemd[1]: Finished phpsessionclean.service - Clean php session files.
  2250. 2024-11-16T19:38:26.124168-05:00 box fwupd[234981]: 00:38:26.123 FuMain               Daemon ready for requests (locale C.UTF-8)
  2251. 2024-11-16T19:38:26.124720-05:00 box dbus-daemon[606]: [system] Successfully activated service 'org.freedesktop.fwupd'
  2252. 2024-11-16T19:38:26.125408-05:00 box systemd[1]: Started fwupd.service - Firmware update daemon.
  2253. 2024-11-16T19:38:26.143338-05:00 box systemd[1]: fwupd-refresh.service: Deactivated successfully.
  2254. 2024-11-16T19:38:26.143452-05:00 box systemd[1]: Finished fwupd-refresh.service - Refresh fwupd metadata and update motd.
  2255. 2024-11-16T19:38:34.430023-05:00 box tailscaled[623]: monitor: time jumped (probably wake from sleep); synthesizing major change event
  2256. 2024-11-16T19:38:34.432942-05:00 box tailscaled[623]: LinkChange: major, rebinding. New state: interfaces.State{defaultRoute=enp0s1 ifs={br0:[10.10.10.10/24] enp0s1:[192.168.64.40/24 fd78:49f8:657b:17b0:5054:ff:fe16:398c/64 llu6] enp0s2:[192.168.1.164/24 llu6]} v4=true v6=true}
  2257. 2024-11-16T19:38:34.433068-05:00 box tailscaled[623]: dns: Set: {DefaultResolvers:[] Routes:{} SearchDomains:[] Hosts:0}
  2258. 2024-11-16T19:38:34.433088-05:00 box tailscaled[623]: dns: Resolvercfg: {Routes:{} Hosts:0 LocalDomains:[]}
  2259. 2024-11-16T19:38:34.433324-05:00 box tailscaled[623]: dns: OScfg: {}
  2260. 2024-11-16T19:38:34.438416-05:00 box tailscaled[623]: dns: failed to configure resolved: setLinkDNS: Link tailscale0 is managed.
  2261. 2024-11-16T19:38:34.438667-05:00 box tailscaled[623]: wgengine: error setting DNS config after major link change: setLinkDNS: Link tailscale0 is managed.
  2262. 2024-11-16T19:38:34.439735-05:00 box tailscaled[623]: onPortUpdate(port=41641, network=udp6)
  2263. 2024-11-16T19:38:34.440742-05:00 box tailscaled[623]: onPortUpdate(port=41641, network=udp4)
  2264. 2024-11-16T19:38:34.441128-05:00 box tailscaled[623]: Rebind; defIf="enp0s1", ips=[192.168.64.40/24 fd78:49f8:657b:17b0:5054:ff:fe16:398c/64 fe80::5054:ff:fe16:398c/64]
  2265. 2024-11-16T19:38:34.441151-05:00 box tailscaled[623]: magicsock: 0 active derp conns
  2266. 2024-11-16T19:38:34.441165-05:00 box tailscaled[623]: magicsock: ReSTUN("link-change-major") ignored; stopped, no private key
  2267. 2024-11-16T19:39:01.781026-05:00 box CRON[235024]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
  2268. 2024-11-16T19:39:01.791641-05:00 box systemd[1]: Starting phpsessionclean.service - Clean php session files...
  2269. 2024-11-16T19:39:01.928935-05:00 box systemd[1]: phpsessionclean.service: Deactivated successfully.
  2270. 2024-11-16T19:39:01.929364-05:00 box systemd[1]: Finished phpsessionclean.service - Clean php session files.
  2271. 2024-11-16T19:40:01.662311-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2272. 2024-11-16T19:40:01.739311-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2273. 2024-11-16T19:40:01.739780-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2274. 2024-11-16T19:40:01.797107-05:00 box CRON[235075]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2275. 2024-11-16T19:43:26.036837-05:00 box systemd[1]: fwupd.service: Deactivated successfully.
  2276. 2024-11-16T19:45:01.339632-05:00 box CRON[235123]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
  2277. 2024-11-16T19:50:01.587495-05:00 box CRON[235129]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2278. 2024-11-16T19:50:01.588583-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2279. 2024-11-16T19:50:01.622681-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2280. 2024-11-16T19:50:01.623119-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
  2281. 2024-11-16T19:55:01.078533-05:00 box CRON[235409]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
  2282. 2024-11-16T19:59:53.907824-05:00 box systemd[1]: Started session-2973.scope - Session 2973 of User ubuntu.
  2283. 2024-11-16T20:00:01.217961-05:00 box CRON[235587]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
  2284. 2024-11-16T20:00:01.226395-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
  2285. 2024-11-16T20:00:01.232777-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
  2286. 2024-11-16T20:00:01.233296-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.