Did you try journalctl <https://github.com/weewx/weewx/wiki/view-logs#journalctl> to read the log? Depending on your system, the log entries will not always appear in /var/log/syslog.
Be sure to read the section *Log messages <https://www.weewx.com/docs/5.1/usersguide/monitoring/#log-messages>* in the manual. In turn, it will lead you to a wiki article with still more details called *View logs <https://github.com/weewx/weewx/wiki/view-logs>*. On Fri, Jun 27, 2025 at 1:22 PM Koen Huisbrink <[email protected]> wrote: > Hello Tom, > > I have searched for the syslog but it is not there, I do not understand > what I am doing wrong. Here I mail the entire log that appears on my > terminal screen during installation. > I followed this guide > https://www.weewx.com/docs/5.1/quickstarts/debian/#configure-apt > > pi@weewx:~ $ sudo apt install -y wget gnupg > > wget -qO - https://weewx.com/keys.html | \ > > sudo gpg --dearmor --output /etc/apt/trusted.gpg.d/weewx.gpg > > Reading package lists... Done > > Building dependency tree... Done > > Reading state information... Done > > wget is already the newest version (1.21.3-1+deb12u1). > > gnupg is already the newest version (2.2.40-1.1). > > 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. > > File '/etc/apt/trusted.gpg.d/weewx.gpg' exists. Overwrite? (y/N) y > > pi@weewx:~ $ echo "deb [arch=all] https://weewx.com/apt/python3 buster > main" | \ > > sudo tee /etc/apt/sources.list.d/weewx.list > > deb [arch=all] https://weewx.com/apt/python3 buster main > > pi@weewx:~ $ sudo apt update > > sudo apt install weewx > > Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB] > > Get:2 http://deb.debian.org/debian-security bookworm-security InRelease > [48.0 kB] > > Get:3 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] > > > Get:4 http://archive.raspberrypi.com/debian bookworm InRelease [55.0 kB] > > > Get:5 http://deb.debian.org/debian bookworm/main armhf Packages [8,508 > kB] > > Get:6 http://archive.raspberrypi.com/debian bookworm/main armhf Packages > [544 kB] > > Get:7 https://weewx.com/apt/python3 buster InRelease [4,251 B] > > > Get:8 http://deb.debian.org/debian bookworm/main arm64 Packages [8,693 > kB] > > Get:9 http://archive.raspberrypi.com/debian bookworm/main arm64 Packages > [543 kB] > > Get:10 https://weewx.com/apt/python3 buster/main all Packages [5,644 B] > > > Get:11 http://deb.debian.org/debian bookworm/main Translation-en [6,109 > kB] > > Get:12 http://deb.debian.org/debian bookworm/contrib arm64 Packages [45.7 > kB] > > Get:13 http://deb.debian.org/debian bookworm/contrib Translation-en [48.4 > kB] > > Get:14 http://deb.debian.org/debian bookworm/non-free armhf Packages > [55.9 kB] > > Get:15 http://deb.debian.org/debian bookworm/non-free arm64 Packages > [75.8 kB] > > Get:16 http://deb.debian.org/debian bookworm/non-free Translation-en > [68.1 kB] > > Get:17 http://deb.debian.org/debian bookworm/non-free-firmware arm64 > Packages [5,832 B] > > Get:18 http://deb.debian.org/debian bookworm/non-free-firmware > Translation-en [20.9 kB] > > Get:19 http://deb.debian.org/debian-security bookworm-security/main arm64 > Packages [265 kB] > > Get:20 http://deb.debian.org/debian-security bookworm-security/main armhf > Packages [251 kB] > > Get:21 http://deb.debian.org/debian-security bookworm-security/main > Translation-en [161 kB] > > Get:22 http://deb.debian.org/debian bookworm-updates/main armhf Packages > [756 B] > > Get:23 http://deb.debian.org/debian bookworm-updates/main arm64 Packages > [756 B] > > Get:24 http://deb.debian.org/debian bookworm-updates/main Translation-en > [664 B] > > Fetched 25.5 MB in 3s (8,282 kB/s) > > Reading package lists... Done > > Building dependency tree... Done > > Reading state information... Done > > 171 packages can be upgraded. Run 'apt list --upgradable' to see them. > > N: Repository 'http://deb.debian.org/debian bookworm InRelease' changed > its 'Version' value from '12.10' to '12.11' > > Reading package lists... Done > > Building dependency tree... Done > > Reading state information... Done > > The following additional packages will be installed: > > python3-cheetah python3-configobj python3-ephem python3-usb > > Suggested packages: > > python-cheetah-doc python3-markdown python3-memcache > python-configobj-doc sqlite ftp httpd > > The following NEW packages will be installed: > > python3-cheetah python3-configobj python3-ephem python3-usb weewx > > 0 upgraded, 5 newly installed, 0 to remove and 171 not upgraded. > > Need to get 2,977 kB of archives. > > After this operation, 9,340 kB of additional disk space will be used. > > Do you want to continue? [Y/n] Y > > Get:1 http://deb.debian.org/debian bookworm/main arm64 python3-configobj > all 5.0.8-1 [34.5 kB] > > Get:2 http://deb.debian.org/debian bookworm/main arm64 python3-cheetah > arm64 3.3.1-1 [136 kB] > > Get:3 http://deb.debian.org/debian bookworm/main arm64 python3-usb all > 1.2.1-2 [37.6 kB] > > Get:4 http://deb.debian.org/debian bookworm/main arm64 python3-ephem > arm64 4.1.4-2+b1 [1,208 kB] > > Get:5 https://weewx.com/apt/python3 buster/main all weewx all 5.1.0-4 > [1,561 kB] > > Fetched 2,977 kB in 2s (1,782 kB/s) > > Preconfiguring packages ... > > Selecting previously unselected package python3-configobj. > > (Reading database ... 129085 files and directories currently installed.) > > Preparing to unpack .../python3-configobj_5.0.8-1_all.deb ... > > Unpacking python3-configobj (5.0.8-1) ... > > Selecting previously unselected package python3-cheetah. > > Preparing to unpack .../python3-cheetah_3.3.1-1_arm64.deb ... > > Unpacking python3-cheetah (3.3.1-1) ... > > Selecting previously unselected package python3-usb. > > Preparing to unpack .../python3-usb_1.2.1-2_all.deb ... > > Unpacking python3-usb (1.2.1-2) ... > > Selecting previously unselected package python3-ephem. > > Preparing to unpack .../python3-ephem_4.1.4-2+b1_arm64.deb ... > > Unpacking python3-ephem (4.1.4-2+b1) ... > > Selecting previously unselected package weewx. > > Preparing to unpack .../archives/weewx_5.1.0-4_all.deb ... > > Unpacking weewx (5.1.0-4) ... > > Setting up python3-usb (1.2.1-2) ... > > Setting up python3-ephem (4.1.4-2+b1) ... > > Setting up python3-cheetah (3.3.1-1) ... > > Setting up python3-configobj (5.0.8-1) ... > > Setting up weewx (5.1.0-4) ... > > Using weewx:weewx as user:group > > Adding system group weewx...done > > Adding system user weewx...done > > Adding user pi to group weewx > > Installing udev rules > > Using configuration file /etc/weewx/weewx.conf > > Processing configuration file /etc/weewx/weewx.conf > > Saving configuration file /etc/weewx/weewx.conf > > Creating skins directory /etc/weewx/skins > > Creating user extension directory /etc/weewx/bin/user > > Configuring database directory /var/lib/weewx > > Configuring reporting directory /var/www/html/weewx > > Setting permissions weewx:weewx on /etc/weewx > > Installing systemd units > > Enabling startup using systemd > > Starting weewxd using systemd > > Processing triggers for man-db (2.11.2-2) ... > > pi@weewx:~ $ > > Op donderdag 26 juni 2025 om 23:40:26 UTC+2 schreef Tom Keffer: > > Koen, > > Please try again, but this time be sure to set debug=1, which will show > additional information. In particular, we need to see the user and > permissions data. > > > > On Thu, Jun 26, 2025 at 12:03 PM Koen Huisbrink <[email protected]> > wrote: > > Hello Tom, > Hope you can help me with this, > everytime i install weewx i dont get index.html in the weewx folder and > now i have got it to this point and something keeps going wrong > There are no syslog > > pi@weewx:~ $ sudo tail -f /var/log/syslog | tee /tmp/mylog > tail: cannot open '/var/log/syslog' for reading: No such file or directory > tail: no files remaining > pi@weewx:~ $ sudo journalctl -u weewx > Jun 26 20:31:21 weewx systemd[1]: Started weewx.service - WeeWX weather > system. > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Initializing weewxd > version 5.1.0 > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Command line: > /home/pi/weewx-venv/lib/python3.11/site-packages/weewxd.py > /home/pi/weewx-data/weewx.conf > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Using Python: 3.11.2 > (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Located at: > /home/pi/weewx-venv/bin/python3 > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Platform: > Linux-6.12.25+rpt-rpi-2712-aarch64-with-glibc2.36 > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Locale: > 'en_GB.UTF-8' > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Entry path: > /home/pi/weewx-venv/lib/python3.11/site-packages/weewxd.py > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: WEEWX_ROOT: > /home/pi/weewx-data > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Config file: > /home/pi/weewx-data/weewx.conf > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: User module: > /home/pi/weewx-data/bin/user > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Debug: 0 > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: User: pi > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Group: pi > Jun 26 20:31:21 weewx weewxd[1436]: INFO __main__: Groups: adm > dialout cdrom sudo audio video plugdev games users input render netdev > lpadmin gpio i2c spi pi > Jun 26 20:31:21 weewx weewxd[1436]: INFO weewx.engine: Loading station > type TE923 (weewx.drivers.te923) > Jun 26 20:31:21 weewx weewxd[1436]: INFO weewx.drivers.te923: driver > version is 0.41.1 > Jun 26 20:31:21 weewx weewxd[1436]: INFO weewx.drivers.te923: polling > interval is 10 > Jun 26 20:31:21 weewx weewxd[1436]: INFO weewx.drivers.te923: sensor map > is {'windLinkStatus': 'link_wind', 'windBatteryStatus': 'bat_wind', > 'rainLinkStatus': 'link_rain', 'rai> > Jun 26 20:31:22 weewx weewxd[1436]: INFO weewx.drivers.te923: Found device > on USB bus= device= > Jun 26 20:31:23 weewx weewxd[1436]: ERROR weewx.drivers.te923: Failed > attempt 1 of 5 to read data: [Errno 110] Operation timed out > Jun 26 20:31:26 weewx weewxd[1436]: ERROR weewx.drivers.te923: > Unrecognised memory size '6' > Jun 26 20:31:26 weewx weewxd[1436]: ERROR weewx.engine: Import of driver > failed: Unrecognised memory size '6' (<class 'weewx.WeeWxIOError'>) > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > Traceback (most recent call last): > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > File "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/engine.py", > line 115, in setupStation > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > self.console = loader_function(config_dict, self) > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > File > "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", > line 454, in loader > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > return TE923Driver(**config_dict[DRIVER_NAME]) > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > File > "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", > line 1135, in __init__ > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > self.station.open() > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > File > "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", > line 1555, in open > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > self.read_memory_size() > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > File > "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", > line 1764, in read_memory> > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > raise weewx.WeeWxIOError(msg) > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL weewx.engine: **** > weewx.WeeWxIOError: Unrecognised memory size '6' > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL __main__: Unable to load > driver: Unrecognised memory size '6' > Jun 26 20:31:26 weewx weewxd[1436]: CRITICAL __main__: **** Exiting... > Jun 26 20:31:26 weewx systemd[1]: weewx.service: Main process exited, > code=exited, status=4/NOPERMISSION > Jun 26 20:31:26 weewx systemd[1]: weewx.service: Failed with result > 'exit-code'. > > Op woensdag 25 juni 2025 om 23:00:51 UTC+2 schreef Tom Keffer: > > Set debug=1, restart (DON'T reinstall) weewx. Post the log from startup > until it crashes. We need the LOG, not the systemctl status. > > If you don't know how to do that, see the wiki section *How to produce a > useful log report > <https://github.com/weewx/weewx/wiki/view-logs#how-to-produce-a-useful-log-report>* > . > > On Wed, Jun 25, 2025 at 1:56 PM Koen Huisbrink <[email protected]> wrote: > > I have tried to install weewx on my raspberry 5 several times. and I > always get error messages or the index.html file is not created. > > Who can help me with this? > I will show the status with error messages here. > > Greetings Koen > > pi@weewx:~ $ sudo systemctl status weewx > × weewx.service - WeeWX weather system > Loaded: loaded (/etc/systemd/system/weewx.service; enabled; preset: > enabled) > Active: failed (Result: exit-code) since Wed 2025-06-25 22:42:14 > CEST; 1min 47s ago > Duration: 5.087s > Docs: https://weewx.com/docs > Process: 2216 ExecStart=/home/pi/weewx-venv/bin/python3 > /home/pi/weewx-venv/lib/python3.11/site-packages/weewxd.py > /home/pi/weewx-data/weewx.conf (code=exited, status=4) > Main PID: 2216 (code=exited, status=4) > CPU: 148ms > > Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine: **** > self.station.open() > Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine: **** > File > "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", > line 1555, in open > Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine: **** > self.read_memory_size() > Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine: **** > File > "/home/pi/weewx-venv/lib/python3.11/site-packages/weewx/drivers/te923.py", > line 1764, in read_memory> > Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine: **** > raise weewx.WeeWxIOError(msg) > Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL weewx.engine: **** > weewx.WeeWxIOError: Unrecognised memory size '6' > Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL __main__: Unable to load > driver: Unrecognised memory size '6' > Jun 25 22:42:14 weewx weewxd[2216]: CRITICAL __main__: **** Exiting... > Jun 25 22:42:14 weewx systemd[1]: weewx.service: Main process exited, > code=exited, status=4/NOPERMISSION > Jun 25 22:42:14 weewx systemd[1]: weewx.service: Failed with result > 'exit-code'. > lines 1-19/19 (END) > > -- > You received this message because you are subscribed to the Google Groups > "weewx-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/weewx-user/b5fa7d90-1493-404b-b063-7735fd1af5e7n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/b5fa7d90-1493-404b-b063-7735fd1af5e7n%40googlegroups.com?utm_medium=email&utm_source=footer>.Hello > Tom, > > > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/CAPq0zEDMduY6Tr8Kup%3DxmZHLQH8n4bWpaLf5A2pfsUiMfx_ejQ%40mail.gmail.com.
