You should use the "station key" as the password. You can find it at https://www.wunderground.com/member/devices
On Sat, Aug 5, 2023 at 12:46 PM Paul R Anderson <p...@pauland.net> wrote: > 2 days ago I changed my password on Weather Underground after they > requested I do so. My new password is accepted when logging on to their > site. However if I update my weewx.conf with the new password uploads > fail. Setting weewx.conf with the old password uploading works. I'm > assuming that Weather Underground doesn't sync new passwords across their > services on a timely basis. So just check my log daily and when uploads > stop working then it's time to set weewx.conf to the new password. > > Classic Weather Underground behavior actually they have always had flaky > api's and services, and things have gone from bad to worse since IBM bought > them. Often wonder why I still bother uploading my data to them and the > only reason is that I've been doing so for about 20 years. > > Paul > > On Fri, Aug 4, 2023 at 6:07 PM Tom Keffer <tkef...@gmail.com> wrote: > >> Sorry. I missed that piece of information. >> >> I believe the WU uses DigiCert, so if an expired certificate is the >> problem, your goal is to update the DigiCert root certificate. I'm not sure >> how to do that on a Mac, although I'm sure there are instructions >> somewhere. Perhaps you can download a .pem file directly from their >> website. Check around. >> >> One thing to try is the app Keychain Access. Click on "System Roots" and >> look for the DigiCert certificates and see how old they are. >> >> Sorry I don't have anything more helpful. >> >> On Fri, Aug 4, 2023 at 2:33 PM David Barto <ba...@kdbarto.org> wrote: >> >>> This is a MacOS install, apt-get doesn’t exist. 8^( >>> >>> David >>> >>> On Aug 4, 2023, at 2:25 PM, Tom Keffer <tkef...@gmail.com> wrote: >>> >>> Can't speak for the problem with forecast, but for your >>> CERTIFICATE_VERIFY_FAILED error, try refreshing the certificates on your >>> machine: >>> >>> *sudo apt-get update* >>> *sudo apt-get install --reinstall ca-certificates* >>> >>> >>> On Fri, Aug 4, 2023 at 2:13 PM David Barto <ba...@kdbarto.org> wrote: >>> >>>> But only after I changed my password on the Wunderground.com >>>> <http://wunderground.com/> site because they asked me to. (Bas..rds) >>>> >>>> So it went from fine: >>>> Aug 1 20:43:15 Magrathea weewx[58335]: manager: Added record >>>> 2023-08-01 20:43:00 PDT (1690947780) to database 'weewx.sdb' >>>> Aug 1 20:43:15 Magrathea weewx[58335]: manager: Added record >>>> 2023-08-01 20:43:00 PDT (1690947780) to daily summary in 'weewx.sdb' >>>> Aug 1 20:43:15 Magrathea weewx[58335]: restx: CWOP: wait interval (240 >>>> < 600) has not passed for record 2023-08-01 20:43:00 PDT (1690947780) >>>> Aug 1 20:43:15 Magrathea weewx[58335]: restx: StationRegistry: wait >>>> interval (85440 < 604800) has not passed for record 2023-08-01 20:43:00 PDT >>>> (1690947780) >>>> Aug 1 20:43:16 Magrathea weewx[58335]: forecast: WUThread: WU: failed >>>> attempt 1 to download forecast: HTTP Error 503: Service Unavailable >>>> Aug 1 20:43:18 Magrathea weewx[58335]: forecast: WUThread: WU: failed >>>> attempt 2 to download forecast: HTTP Error 503: Service Unavailable >>>> Aug 1 20:43:19 Magrathea weewx[58335]: forecast: WUThread: WU: failed >>>> attempt 3 to download forecast: HTTP Error 503: Service Unavailable >>>> Aug 1 20:43:19 Magrathea weewx[58335]: forecast: WUThread: WU: failed >>>> to download forecast >>>> Aug 1 20:43:19 Magrathea weewx[58335]: forecast: WUThread: WU: no >>>> forecast data for KCAPOWAY187 from http://api.wunderground.com/api >>>> >>>> to this: >>>> >>>> Aug 4 00:57:18 Magrathea weewx[58335]: manager: Added record >>>> 2023-08-04 00:57:00 PDT (1691135820) to database 'weewx.sdb' >>>> Aug 4 00:57:18 Magrathea weewx[58335]: manager: Added record >>>> 2023-08-04 00:57:00 PDT (1691135820) to daily summary in 'weewx.sdb' >>>> Aug 4 00:57:18 Magrathea weewx[58335]: restx: StationRegistry: wait >>>> interval (273480 < 604800) has not passed for record 2023-08-04 00:57:00 >>>> PDT (1691135820) >>>> Aug 4 00:57:18 Magrathea weewx[58335]: restx: CWOP: wait interval (480 >>>> < 600) has not passed for record 2023-08-04 00:57:00 PDT (1691135820) >>>> Aug 4 00:57:19 Magrathea weewx[58335]: restx >>>> *alert: Wunderground-PWS: Failed upload attempt 1: <urlopen error [SSL: >>>> CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>*Aug >>>> 4 00:57:19 Magrathea weewx[58335]: forecast: WUThread: WU: failed attempt 1 >>>> to download forecast: HTTP Error 503: Service Unavailable >>>> Aug 4 00:57:20 Magrathea weewx[58335]: forecast: WUThread: WU: failed >>>> attempt 2 to download forecast: HTTP Error 503: Service Unavailable >>>> Aug 4 00:57:20 Magrathea weewx[58335]: forecast: WUThread: WU: failed >>>> attempt 3 to download forecast: HTTP Error 503: Service Unavailable >>>> Aug 4 00:57:20 Magrathea weewx[58335]: forecast: WUThread: WU: failed >>>> to download forecast >>>> Aug 4 00:57:20 Magrathea weewx[58335]: forecast: WUThread: WU: no >>>> forecast data for KCAPOWAY187 from http://api.wunderground.com/api >>>> >>>> And I stopped publishing. >>>> >>>> Which certificate is it complaining about and how would I find/create a >>>> proper certificate. >>>> Note: Version 3.9.2 (yeah, old and my Mac I’m using has a very old >>>> python on it) >>>> Local updates are fine: http://www.kdbarto.org/Weather/Current_Plus.htm >>>> >>>> David >>>> >>>> >>>> ...well over half of the time you spend working on a project (on >>>> the order of 70 percent) >>>> is spent thinking, and no tool, no matter how advanced, can think >>>> for you. >>>> Consequently, even if a tool did everything except the thinking for you >>>> -- if it wrote 100 percent of the code, >>>> wrote 100 percent of the documentation, did 100 percent of the testing, >>>> burned the CD-ROMs, >>>> put them in boxes, and mailed them to your customers -- the best >>>> you could hope for would >>>> be a 30 percent improvement in productivity. In order to do better than >>>> that, you have to >>>> change the way you think. >>>> --Fred Brooks >>>> David Barto >>>> ba...@kdbarto.org >>>> >>>> >>>> >>>> -- >>>> 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+unsubscr...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/405339E8-0448-477E-9162-719CFCDD90E9%40kdbarto.org >>>> <https://groups.google.com/d/msgid/weewx-user/405339E8-0448-477E-9162-719CFCDD90E9%40kdbarto.org?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 weewx-user+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/CAPq0zEDjDdvyUGX5m6%3DZCjwiY60wtqPPXrk2Rx813yu1k%3DbULQ%40mail.gmail.com >>> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEDjDdvyUGX5m6%3DZCjwiY60wtqPPXrk2Rx813yu1k%3DbULQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> >>> Do the right thing. It will gratify some people and astonish the rest. >>> --Mark Twain. >>> David Barto >>> ba...@kdbarto.org >>> >>> >>> >>> >>> >>> -- >>> 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+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/C5EAE21C-FFEB-4891-854F-C8FF01AD8482%40kdbarto.org >>> <https://groups.google.com/d/msgid/weewx-user/C5EAE21C-FFEB-4891-854F-C8FF01AD8482%40kdbarto.org?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 weewx-user+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/CAPq0zEDG8OLknZhYgx%2BJTzgvULUhqpQSSXH_9HZ_fDT80NR%2BAg%40mail.gmail.com >> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEDG8OLknZhYgx%2BJTzgvULUhqpQSSXH_9HZ_fDT80NR%2BAg%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 weewx-user+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/CAOAVAecUQpfH7mMx_MXia4SMaJ4hj%2Bt8SAXAG7GT-cNkdtEMpw%40mail.gmail.com > <https://groups.google.com/d/msgid/weewx-user/CAOAVAecUQpfH7mMx_MXia4SMaJ4hj%2Bt8SAXAG7GT-cNkdtEMpw%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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zECt0QP1znBXpCywTGGgrv_4Pw8%3D_xXHqjwhuXncuhoMUg%40mail.gmail.com.