Mine was doing the same a couple of days ago, it's working fine now. The problem is with Weatherunderground website.
Joe On Tue, Aug 27, 2024 at 5:22 AM Tom Keffer <[email protected]> wrote: > https://groups.google.com/g/weewx-user/c/cVYEuGL2wmU > > On Mon, Aug 26, 2024 at 8:58 AM Bruce Baumann <[email protected]> > wrote: > >> 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 >>> >> -- >> 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/0569e933-62bb-406f-9017-2a89960ef1e8n%40googlegroups.com >> <https://groups.google.com/d/msgid/weewx-user/0569e933-62bb-406f-9017-2a89960ef1e8n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > 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/CAPq0zECYfRBO%3DbWf5ZaiXvZDsC-Bb2Zk7Ywkc186AzrmFb-b4A%40mail.gmail.com > <https://groups.google.com/d/msgid/weewx-user/CAPq0zECYfRBO%3DbWf5ZaiXvZDsC-Bb2Zk7Ywkc186AzrmFb-b4A%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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/CAEW3Gk%2BJiDyUHPf46rMKYgNOw2sTEpfhuGTp-3WjLMy1K%2BLqzg%40mail.gmail.com.
