Re: Error uploading to Wunderground.

65 views
Skip to first unread message
Message has been deleted

Bruce Baumann

unread,
Aug 26, 2024, 11:58:52 AM8/26/24
to weewx-user
System is running Debian 12 (Bookworm) on an old Dell Optiplex  9010

On Monday, August 26, 2024 at 8:48:56 AM UTC-7 Bruce Baumann wrote:
Can't find a previous conversation that has a fix for this.  Thank you in advance.
Upgraded to 5.1.0 several weeks ago.  Running smoothly.
Was uploading to Wunderground with no issues until 2 days ago. Now I get:

Aug 26 08:45:22 localhost weewxd[32260]: DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 1: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.>
Aug 26 08:45:23 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Aug 26 08:45:28 localhost weewxd[32260]: DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 2: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.>
Aug 26 08:45:34 localhost weewxd[32260]: DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 3: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.>
Aug 26 08:45:34 localhost weewxd[32260]: ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2024-08-26 08:45:00 PDT (1724687100): Failed upload after 3 tries


Changed "Password" to the "API Key" with no difference.
Full copy of start up, Debug on:

Aug 26 08:45:20 localhost systemd[1]: Started weewx.service - WeeWX.
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Initializing weewxd version 5.1.0
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Using Python: 3.11.2 (main, May  2 2024, 11:59:08) [GCC 12.2.0]
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Located at:   /usr/bin/python3
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Platform:     Linux-6.1.0-22-686-pae-i686-with-glibc2.36
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Locale:       'en_US.UTF-8'
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Entry path:   /usr/share/weewx/weewxd.py
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: WEEWX_ROOT:   /etc/weewx
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Config file:  /etc/weewx/weewx.conf
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: User module:  /etc/weewx/bin/user
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Debug:        1
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: User:         weewx
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Group:        weewx
Aug 26 08:45:20 localhost weewxd[32260]: INFO __main__: Groups:       weewx
Aug 26 08:45:20 localhost weewxd[32260]: DEBUG __main__: loop_on_init: False
Aug 26 08:45:20 localhost weewxd[32260]: DEBUG __main__: Initializing engine
Aug 26 08:45:20 localhost weewxd[32260]: INFO weewx.engine: Loading station type Vantage (weewx.drivers.vantage)
Aug 26 08:45:20 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Driver version is 3.6.2
Aug 26 08:45:20 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Option loop_request=1
Aug 26 08:45:20 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
Aug 26 08:45:20 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Aug 26 08:45:20 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Hardware type is 17
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: ISS ID is 1
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Hardware name: Vantage Vue
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.engine.StdConvert
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.engine: StdConvert target unit is 0x1
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.engine.StdQC
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.manager: Daily summary version is 4.0
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.wxxtypes.StdDelta
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdDelta
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.engine.StdArchive
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.engine: Archive will use data binding wx_binding
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.engine: Record generation will be attempted in 'hardware'
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.engine: Using archive interval of 300 seconds (specified by hardware)
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.restx: StationRegistry: Station will not be registered: no station_url specified.
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.restx: WU essentials: {}
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.restx: Wunderground-PWS: Data for station KWAPOULS26 will be posted
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.restx: PWSweather: Posting not enabled.
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.restx: CWOP: Posting not enabled.
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.restx.StdWOW
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.restx: WOW: Posting not enabled.
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.restx: AWEKAS: Posting not enabled.
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.engine.StdPrint
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Loading service weewx.engine.StdReport
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Aug 26 08:45:21 localhost weewxd[32260]: INFO __main__: Starting up weewx version 5.1.0
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.manager: Daily summary version is 4.0
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.engine: Clock error is -3.59 seconds (positive is fast)
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.manager: Starting backfill of daily summaries
Aug 26 08:45:21 localhost weewxd[32260]: INFO weewx.manager: Daily summaries up to date
Aug 26 08:45:21 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Getting archive packets since 2024-08-26 08:40:00 PDT (1724686800)
Aug 26 08:45:22 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Aug 26 08:45:22 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Retrieving 1 page(s); starting index= 1
Aug 26 08:45:22 localhost weewxd[32260]: INFO weewx.manager: Added record 2024-08-26 08:45:00 PDT (1724687100) to database 'weewx.sdb'
Aug 26 08:45:22 localhost weewxd[32260]: INFO weewx.manager: Added record 2024-08-26 08:45:00 PDT (1724687100) to daily summary in 'weewx.sdb'
Aug 26 08:45:22 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: DMPAFT complete: page timestamp 2024-08-17 11:30:00 PDT (1723919400) less than final timestamp 2024-08-26 08:45:00 PDT (1724687100)
Aug 26 08:45:22 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Catch up complete.
Aug 26 08:45:22 localhost weewxd[32260]: INFO weewx.engine: Starting main packet loop.
Aug 26 08:45:22 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Aug 26 08:45:22 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets.
Aug 26 08:45:22 localhost weewxd[32260]: DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 1: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.>
Aug 26 08:45:23 localhost weewxd[32260]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
Aug 26 08:45:28 localhost weewxd[32260]: DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 2: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.>
Aug 26 08:45:34 localhost weewxd[32260]: DEBUG weewx.restx: Wunderground-PWS: Failed upload attempt 3: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.>
Aug 26 08:45:34 localhost weewxd[32260]: ERROR weewx.restx: Wunderground-PWS: Failed to publish record 2024-08-26 08:45:00 PDT (1724687100): Failed upload after 3 tries

Tom Keffer

unread,
Aug 26, 2024, 3:52:54 PM8/26/24
to weewx...@googlegroups.com

--
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 weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/0569e933-62bb-406f-9017-2a89960ef1e8n%40googlegroups.com.

Joe Pereira

unread,
Aug 26, 2024, 5:08:50 PM8/26/24
to weewx...@googlegroups.com
Mine was doing the same a couple of days ago, it's working fine now.  The problem is with Weatherunderground website.

Joe

Reply all
Reply to author
Forward
0 new messages