log attached
On Tuesday, June 2, 2020 at 4:46:32 PM UTC-4, Jamie Stephens wrote:
>
> trying to get weewx working with DNS hijack and an accurite access
>
> unbuntu 20.04
>
> interceptor .53
>
> i tried both wu-client and acurite-bridge
>
> verified my DNS hijack is correct
>
>
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL weewx.engine: ****
> self._server = Consumer.TCPServer(address, port, handler)
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL weewx.engine: **** File
> "/usr/share/weewx/user/interceptor.py", line 584, in __init__
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL weewx.engine: ****
> TCPServer.__init__(self, (address, int(port)), handler)
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL weewx.engine: **** File
> "/usr/lib/python3.8/socketserver.py", line 452, in __init__
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL weewx.engine: ****
> self.server_bind()
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL weewx.engine: **** File
> "/usr/lib/python3.8/socketserver.py", line 466, in server_bind
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL weewx.engine: ****
> self.socket.bind(self.server_address)
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL weewx.engine: ****
> OSError: [Errno 98] Address already in use
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL __main__: Unable to load
> driver: [Errno 98] Address already in use
> Jun 2 20:38:47 weewx weewx[2399] CRITICAL __main__: **** Exiting...
>
> i'm a linux newb but able to read and follow directions just no good
> results :(
>
>
>
>
--
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 on the web visit
https://groups.google.com/d/msgid/weewx-user/a80a0ba4-0ab2-42a0-a056-15868e74e6fc%40googlegroups.com.
Jun 3 11:06:29 weewx weewx[2201] DEBUG __main__: **** File
"/usr/lib/python3.8/queue.py", line 179, in get
Jun 3 11:06:29 weewx weewx[2201] DEBUG __main__: ****
self.not_empty.wait(remaining)
Jun 3 11:06:29 weewx weewx[2201] DEBUG __main__: **** File
"/usr/lib/python3.8/threading.py", line 306, in wait
Jun 3 11:06:29 weewx weewx[2201] DEBUG __main__: **** gotit =
waiter.acquire(True, timeout)
Jun 3 11:06:29 weewx weewx[2201] DEBUG __main__: **** File
"/usr/share/weewx/weewxd", line 257, in sigTERMhandler
Jun 3 11:06:29 weewx weewx[2201] DEBUG __main__: **** raise Terminate
Jun 3 11:06:29 weewx weewx[2201] DEBUG __main__: **** Terminate
Jun 3 11:06:34 weewx weewx[2616]: . ...done.
Jun 3 11:06:34 weewx systemd[1]: weewx.service: Succeeded.
Jun 3 11:06:34 weewx systemd[1]: Stopped LSB: weewx weather system.
Jun 3 11:15:55 weewx systemd[1]: Starting LSB: weewx weather system...
Jun 3 11:15:55 weewx weewx[2690]: * Starting weewx weather system weewx
Jun 3 11:15:55 weewx weewx[2712] INFO __main__: Initializing weewx version
4.1.1
Jun 3 11:15:55 weewx weewx[2712] INFO __main__: Using Python 3.8.2 (default,
Apr 27 2020, 15:53:34) #012[GCC 9.3.0]
Jun 3 11:15:55 weewx weewx[2712] INFO __main__: Platform
Linux-5.4.0-33-generic-x86_64-with-glibc2.29
Jun 3 11:15:55 weewx weewx[2712] INFO __main__: Locale is 'C.UTF-8'
Jun 3 11:15:55 weewx weewx[2712] INFO __main__: PID file is /var/run/weewx.pid
Jun 3 11:15:56 weewx weewx[2715] INFO __main__: Using configuration file
/etc/weewx/weewx.conf
Jun 3 11:15:56 weewx weewx[2715] INFO __main__: Debug is 1
Jun 3 11:15:56 weewx weewx[2690]: ...done.
Jun 3 11:15:56 weewx systemd[1]: Started LSB: weewx weather system.
Jun 3 11:15:56 weewx weewx[2715] DEBUG __main__: Initializing engine
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.engine: Loading station type
Interceptor (user.interceptor)
Jun 3 11:15:56 weewx weewx[2715] INFO user.interceptor: driver version is 0.53
Jun 3 11:15:56 weewx weewx[2715] INFO user.interceptor: device type: wu-client
Jun 3 11:15:56 weewx weewx[2715] INFO user.interceptor: mode is listen
Jun 3 11:15:56 weewx weewx[2715] INFO user.interceptor: listen on :80
Jun 3 11:15:56 weewx weewx[2715] INFO user.interceptor: sensor map:
{'pressure': 'pressure', 'barometer': 'barometer', 'outHumidity':
'humidity_out', 'inHumidity': 'humidity_in', 'outTemp': 'temperature_out',
'inTemp': 'temperature_in', 'windSpeed': 'wind_speed', 'windGust': 'wind_gust',
'windDir': 'wind_dir', 'windGustDir': 'wind_gust_dir', 'radiation':
'solar_radiation', 'dewpoint': 'dewpoint', 'windchill': 'windchill', 'rain':
'rain', 'rainRate': 'rain_rate', 'UV': 'uv', 'txBatteryStatus': 'battery',
'extraTemp1': 'temperature_1', 'extraTemp2': 'temperature_2', 'extraTemp3':
'temperature_3', 'extraHumid1': 'humidity_1', 'extraHumid2': 'humidity_2',
'soilTemp1': 'soil_temperature_1', 'soilTemp2': 'soil_temperature_2',
'soilMoist1': 'soil_moisture_1', 'soilMoist2': 'soil_moisture_2', 'soilMoist3':
'soil_moisture_3', 'soilMoist4': 'soil_moisture_4', 'leafWet1':
'leafwetness_1', 'leafWet2': 'leafwetness_2', 'pm2_5': 'pm2_5', 'extraTemp4':
'temperature_4', 'extraTemp5': 'temperature_5', 'extraTemp6': 'temperature_6',
'extraTemp7': 'temperature_7', 'extraTemp8': 'temperature_8', 'extraHumid3':
'humidity_3', 'extraHumid4': 'humidity_4', 'extraHumid5': 'humidity_5',
'extraHumid6': 'humidity_6', 'extraHumid7': 'humidity_7', 'extraHumid8':
'humidity_8', 'soilTemp3': 'soil_temperature_3', 'soilTemp4':
'soil_temperature_4'}
Jun 3 11:15:56 weewx weewx[2715] DEBUG user.interceptor: start tcp server
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.engine.StdTimeSynch
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.engine.StdTimeSynch
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.engine.StdConvert
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.engine: StdConvert target unit is
0x1
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.engine.StdConvert
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.engine.StdCalibrate
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.engine.StdCalibrate
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.engine.StdQC
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.engine.StdQC
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.wxservices.StdWXCalculate
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.manager: Daily summary version is
2.0
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.wxservices: The following values
will be calculated: pressure=prefer_hardware, altimeter=prefer_hardware,
appTemp=prefer_hardware, barometer=prefer_hardware, beaufort=prefer_hardware,
cloudbase=prefer_hardware, dewpoint=prefer_hardware, ET=prefer_hardware,
heatindex=prefer_hardware, humidex=prefer_hardware, inDewpoint=prefer_hardware,
maxSolarRad=prefer_hardware, rainRate=prefer_hardware,
windchill=prefer_hardware, windrun=prefer_hardware
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.wxservices: The following
algorithms will be used for calculations: altimeter=aaASOS, maxSolarRad=RS
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.wxservices.StdWXCalculate
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.engine.StdArchive
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.engine: Archive will use data
binding wx_binding
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.engine: Record generation will be
attempted in 'hardware'
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.engine: Using archive interval of
300 seconds (specified in weewx configuration)
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Use LOOP data in hi/low
calculations: 1
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.engine.StdArchive
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.restx.StdStationRegistry
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.restx: StationRegistry: Station
will be registered.
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.restx.StdStationRegistry
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.restx.StdWunderground
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.restx: WU essentials: {}
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.restx: Wunderground-PWS: Data for
station KNCBELMO17 will be posted
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.restx.StdWunderground
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.restx.StdPWSweather
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.restx: PWSweather: Posting not
enabled.
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.restx.StdPWSweather
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.restx.StdCWOP
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.restx: CWOP: Data for station
EW7342 will be posted
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.restx.StdCWOP
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.restx.StdWOW
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.restx: WOW: Posting not enabled.
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.restx.StdWOW
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.restx.StdAWEKAS
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.restx: AWEKAS: Posting not enabled.
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.restx.StdAWEKAS
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.engine.StdPrint
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.engine.StdPrint
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Loading service
weewx.engine.StdReport
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Finished loading service
weewx.engine.StdReport
Jun 3 11:15:56 weewx weewx[2715] INFO __main__: Starting up weewx version 4.1.1
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.engine: Station does not support
reading the time
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.engine: Using binding 'wx_binding'
to database 'weewx.sdb'
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.manager: Starting backfill of
daily summaries
Jun 3 11:15:56 weewx weewx[2715] INFO weewx.engine: Starting main packet loop.
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.manager: Daily summary version is
2.0
Jun 3 11:15:56 weewx weewx[2715] DEBUG weewx.manager: Daily summary version is
2.0
Jun 3 11:16:06 weewx weewx[2715] DEBUG user.interceptor: empty queue
Jun 3 11:16:56 weewx weewx[2715] message repeated 5 times: [ DEBUG
user.interceptor: empty queue]
Jun 3 11:17:01 weewx CRON[2726]: (root) CMD ( cd / && run-parts --report
/etc/cron.hourly)
Jun 3 11:17:06 weewx weewx[2715] DEBUG user.interceptor: empty queue
Jun 3 11:18:36 weewx weewx[2715] message repeated 9 times: [ DEBUG
user.interceptor: empty queue]
Jun 3 11:18:39 weewx systemd[1]: Stopping LSB: weewx weather system...
Jun 3 11:18:39 weewx weewx[2738]: * Stopping weewx weather system weewx
Jun 3 11:18:39 weewx weewx[2715] INFO __main__: Received signal TERM (15).
Jun 3 11:18:39 weewx weewx[2715] INFO weewx.engine: Main loop exiting.
Shutting engine down.
Jun 3 11:18:39 weewx weewx[2715] DEBUG weewx.restx: Shut down CWOP thread.
Jun 3 11:18:39 weewx weewx[2715] DEBUG weewx.restx: Shut down Wunderground-PWS
thread.
Jun 3 11:18:39 weewx weewx[2715] DEBUG weewx.restx: Shut down StationRegistry
thread.
Jun 3 11:18:39 weewx weewx[2715] INFO user.interceptor: shutting down server
thread
Jun 3 11:18:39 weewx weewx[2715] DEBUG user.interceptor: stop tcp server
Jun 3 11:18:39 weewx weewx[2715] INFO __main__: Terminating weewx version 4.1.1
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** Traceback (most
recent call last):
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** File
"/usr/share/weewx/weewxd", line 154, in main
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** engine.run()
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** File
"/usr/share/weewx/weewx/engine.py", line 188, in run
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** for packet in
self.console.genLoopPackets():
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** File
"/usr/share/weewx/user/interceptor.py", line 2548, in genLoopPackets
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** data =
self._device.get_queue().get(True, self._queue_timeout)
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** File
"/usr/lib/python3.8/queue.py", line 179, in get
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: ****
self.not_empty.wait(remaining)
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** File
"/usr/lib/python3.8/threading.py", line 306, in wait
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** gotit =
waiter.acquire(True, timeout)
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** File
"/usr/share/weewx/weewxd", line 257, in sigTERMhandler
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** raise Terminate
Jun 3 11:18:39 weewx weewx[2715] DEBUG __main__: **** Terminate
Jun 3 11:18:44 weewx weewx[2738]: . ...done.
Jun 3 11:18:44 weewx systemd[1]: weewx.service: Succeeded.
Jun 3 11:18:44 weewx systemd[1]: Stopped LSB: weewx weather system.
Jun 3 11:25:02 weewx systemd[1]: Reloading.
Jun 3 11:25:03 weewx systemd[1]: /lib/systemd/system/dbus.socket:5:
ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update
the unit file accordingly.
Jun 3 11:25:03 weewx systemd[1]: Starting Message of the Day...
Jun 3 11:25:04 weewx systemd[1]: Reloading.
Jun 3 11:25:04 weewx systemd[1]: /lib/systemd/system/dbus.socket:5:
ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update
the unit file accordingly.
Jun 3 11:25:05 weewx systemd[1]: Reloading.
Jun 3 11:25:06 weewx systemd[1]: /lib/systemd/system/dbus.socket:5:
ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update
the unit file accordingly.
Jun 3 11:25:06 weewx 50-motd-news[3073]: * MicroK8s gets a native Windows
installer and command-line integration.
Jun 3 11:25:06 weewx 50-motd-news[3073]:
https://ubuntu.com/blog/microk8s-installers-windows-and-macos
Jun 3 11:25:07 weewx systemd[1]: motd-news.service: Succeeded.
Jun 3 11:25:07 weewx systemd[1]: Finished Message of the Day.
Jun 3 11:25:07 weewx systemd[1]: Starting vsftpd FTP server...
Jun 3 11:25:07 weewx systemd[1]: Started vsftpd FTP server.
Jun 3 11:25:09 weewx systemd[1]: Reloading.
Jun 3 11:25:10 weewx systemd[1]: /lib/systemd/system/dbus.socket:5:
ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update
the unit file accordingly.
Jun 3 11:25:12 weewx dbus-daemon[650]: [system] Activating via systemd:
service name='org.freedesktop.PackageKit' unit='packagekit.service' requested
by ':1.25' (uid=0 pid=3153 comm="/usr/bin/gdbus call --system --dest
org.freedeskto" label="unconfined")
Jun 3 11:25:12 weewx systemd[1]: Starting PackageKit Daemon...
Jun 3 11:25:12 weewx PackageKit: daemon start
Jun 3 11:25:12 weewx dbus-daemon[650]: [system] Successfully activated service
'org.freedesktop.PackageKit'
Jun 3 11:25:12 weewx systemd[1]: Started PackageKit Daemon.
Jun 3 11:25:37 weewx systemd[1]: Reloading.
Jun 3 11:25:38 weewx systemd[1]: /lib/systemd/system/dbus.socket:5:
ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update
the unit file accordingly.
Jun 3 11:25:39 weewx systemd[1]: Reloading.
Jun 3 11:25:40 weewx systemd[1]: /lib/systemd/system/dbus.socket:5:
ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update
the unit file accordingly.
Jun 3 11:25:40 weewx systemd[1]: Reloading.
Jun 3 11:25:41 weewx systemd[1]: /lib/systemd/system/dbus.socket:5:
ListenStream= references a path below legacy directory /var/run/, updating
/var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update
the unit file accordingly.