Try using https (instead of http)

-tk

On Mon, Sep 10, 2018 at 7:56 AM Pat <p...@obrienphoto.net> wrote:

> Hi John, I know I asked this before but don't think I saw a reply. I may
> have lost it in the shuffle.
>
> This looks like it could be due to an outdated Python module. When was the
> last time you've updated your system?
>
> What is the output when you run this command:
>
> python -c "exec(\"import urllib2\\nprint urllib2.__version__\")"
>
>
>
>
> On Monday, September 10, 2018 at 9:52:08 AM UTC-4, John Clark wrote:
>>
>> Still having "earthquake" problem. I noticed something that may make no
>> difference but not sure how I would fix it.
>>
>> I removed any "Belchertown" file/directory I could find and installed 0.7
>> with wee install, ran a few syslog loops and came up with the following:
>>
>> Sep 10 08:05:18 OptiPlex weewx[15703]: Belchertown Extension: version 0.7Sep 
>> 10 08:05:18 OptiPlex weewx[15703]: forecast: ZambrettiThread: Zambretti: 
>> units=1 winddir=346.956499898 pressure=29.834265283 first_p=29.810304082 
>> last_p=29.8495650658Sep 10 08:05:18 OptiPlex weewx[15703]: forecast: 
>> ZambrettiThread: Zambretti: pressure=1010.30402681 month=8 winddir=15 
>> trend=0.443176434794 north=TrueSep 10 08:05:18 OptiPlex weewx[15703]: 
>> forecast: ZambrettiThread: Zambretti: code is CSep 10 08:05:18 OptiPlex 
>> weewx[15703]: forecast: ZambrettiThread: Zambretti: generated 1 forecast 
>> recordSep 10 08:05:18 OptiPlex weewx[15703]: forecast: ZambrettiThread: 
>> Zambretti: saving 1 forecast recordsSep 10 08:05:18 OptiPlex weewx[15703]: 
>> manager: Added record 2018-09-10 08:05:00 CDT (1536584700) to database 
>> 'forecast.sdb'Sep 10 08:05:18 OptiPlex weewx[15703]: forecast: 
>> ZambrettiThread: Zambretti: saved 1 forecast recordsSep 10 08:05:18 OptiPlex 
>> weewx[15703]: forecast: ZambrettiThread: Zambretti: deleting forecasts prior 
>> to 1535979918Sep 10 08:05:18 OptiPlex weewx[15703]: forecast: 
>> ZambrettiThread: Zambretti: deleted forecasts prior to 1535979918Sep 10 
>> 08:05:18 OptiPlex weewx[15703]: forecast: ZambrettiThread: Zambretti: 
>> terminating threadSep 10 08:05:18 OptiPlex weewx[15703]: restx: CWOP: 
>> Connected to server cwop.aprs.net:14580Sep 10 08:05:19 OptiPlex 
>> weewx[15703]: restx: PWSWeather: Published record 2018-09-10 08:05:00 CDT 
>> (1536584700)Sep 10 08:05:19 OptiPlex weewx[15703]: restx: Wunderground-PWS: 
>> Published record 2018-09-10 08:05:00 CDT (1536584700)Sep 10 08:05:19 
>> OptiPlex weewx[15703]: Belchertown Extension: New forecast file downloaded 
>> to /var/www/html/weewx/json/darksky_forecast.jsonSep 10 08:05:19 OptiPlex 
>> weewx[15703]: restx: WeatherCloud: Published record 2018-09-10 08:05:00 CDT 
>> (1536584700)Sep 10 08:05:19 OptiPlex weewx[15703]: reportengine: Caught 
>> unrecoverable exception in generator 
>> weewx.cheetahgenerator.CheetahGeneratorSep 10 08:05:19 OptiPlex 
>> weewx[15703]:         ****  Error downloading earthquake data. Check the URL 
>> and try again. You are trying to use URL: 
>> http://earthquake.usgs.gov/fdsnws/event/1/query?limit=1&lat=37.212907&lon=-89.529325&maxradiuskm=1000&format=geojson&nodata=204&minmag=2,
>>  and the error is: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL 
>> routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>Sep 10 
>> 08:05:19 OptiPlex weewx[15703]:         ****  Traceback (most recent call 
>> last):Sep 10 08:05:19 OptiPlex weewx[15703]:         ****    File 
>> "/usr/share/weewx/weewx/reportengine.py", line 239, in runSep 10 08:05:19 
>> OptiPlex weewx[15703]:         ****      obj.start()Sep 10 08:05:19 OptiPlex 
>> weewx[15703]:         ****    File "/usr/share/weewx/weewx/reportengine.py", 
>> line 273, in startSep 10 08:05:19 OptiPlex weewx[15703]:         ****      
>> self.run()Sep 10 08:05:19 OptiPlex weewx[15703]:         ****    File 
>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 158, in runSep 10 
>> 08:05:19 OptiPlex weewx[15703]:         ****      ngen = 
>> self.generate(gen_dict[section_name], self.gen_ts)Sep 10 08:05:19 OptiPlex 
>> weewx[15703]:         ****    File 
>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generateSep 10 
>> 08:05:19 OptiPlex weewx[15703]:         ****      ngen += 
>> self.generate(section[subsection], gen_ts)Sep 10 08:05:19 OptiPlex 
>> weewx[15703]:         ****    File 
>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generateSep 10 
>> 08:05:19 OptiPlex weewx[15703]:         ****      ngen += 
>> self.generate(section[subsection], gen_ts)Sep 10 08:05:19 OptiPlex 
>> weewx[15703]:         ****    File 
>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 320, in generateSep 10 
>> 08:05:19 OptiPlex weewx[15703]:         ****      default_binding)Sep 10 
>> 08:05:19 OptiPlex weewx[15703]:         ****    File 
>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 372, in _getSearchListSep 
>> 10 08:05:19 OptiPlex weewx[15703]:         ****      searchList += 
>> obj.get_extension_list(timespan, db_lookup)Sep 10 08:05:19 OptiPlex 
>> weewx[15703]:         ****    File "/usr/share/weewx/user/belchertown.py", 
>> line 466, in get_extension_listSep 10 08:05:19 OptiPlex weewx[15703]:        
>>  ****      raise ValueError( "Error downloading earthquake data. Check the 
>> URL and try again. You are trying to use URL: %s, and the error is: %s" % ( 
>> earthquake_url, error ) )Sep 10 08:05:19 OptiPlex weewx[15703]:         **** 
>>  ValueError: Error downloading earthquake data. Check the URL and try again. 
>> You are trying to use *URL: 
>> http://earthquake.usgs.gov/fdsnws/event/1/query?limit=1&lat=37.212907&lon=-89.529325&maxradiuskm=1000&format=geojson&nodata=204&minmag=2
>>  
>> <http://earthquake.usgs.gov/fdsnws/event/1/query?limit=1&lat=37.212907&lon=-89.529325&maxradiuskm=1000&format=geojson&nodata=204&minmag=2>*,
>>  and the error is: <urlopen error [Errno 1] _ssl.c:510: error:14077410:SSL 
>> routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure>Sep 10 
>> 08:05:19 OptiPlex weewx[15703]:         ****  Generator terminatedSep 10 
>> 08:05:19 OptiPlex weewx[15703]: copygenerator: copied 22 files to 
>> /var/www/html/weewxSep 10 08:05:19 OptiPlex weewx[15703]: reportengine: 
>> Running report forecastSep 10 08:05:19 OptiPlex weewx[15703]: reportengine: 
>> Found configuration file /etc/weewx/skins/forecast/skin.conf for report 
>> forecastSep 10 08:05:19 OptiPlex weewx[15703]: cheetahgenerator: using 
>> search list ['weewx.cheetahgenerator.Almanac', 
>> 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
>> 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
>> 'weewx.cheetahgenerator.Extras', 'user.forecast.ForecastVariables']Sep 10 
>> 08:05:19 OptiPlex weewx[15703]: manager: Daily summary version is 2.0Sep 10 
>> 08:05:20 OptiPlex weewx[15703]: cheetahgenerator: Generated 12 files for 
>> report forecast in 0.47 secondsSep 10 08:05:20 OptiPlex weewx[15703]: 
>> copygenerator: copied 87 files to /var/www/html/weewx/forecastSep 10 
>> 08:05:20 OptiPlex weewx[15703]: reportengine: Running report 
>> Highcharts_BelchertownSep 10 08:05:20 OptiPlex weewx[15703]: reportengine: 
>> Found configuration file /etc/weewx/skins/Highcharts_Belchertown/skin.conf 
>> for report Highcharts_BelchertownSep 10 08:05:20 OptiPlex weewx[15703]: 
>> cheetahgenerator: using search list ['weewx.cheetahgenerator.Almanac', 
>> 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
>> 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
>> 'weewx.cheetahgenerator.Extras', 
>> 'user.belchertown_highchartsSearchX.highchartsDay', 
>> 'user.belchertown_highchartsSearchX.highchartsWeek', 
>> 'user.belchertown_highchartsSearchX.highchartsMonth',
>>
>> The text in red is what I noticed. If I copy and paste the URL, the
>> website changes it to *https://(etc) <https://(etc)> *and I can read the
>> info without a fuss. If this is the problem, is there something I can do on
>> my end to fix it, and where? Also, as before, as long as earthquakes are
>> activated, no information is updated either locally or remotely (ftp, CWOP,
>> etc) but when I change it back to "0" all seems to work fine.
>> --
>> *John Clark*
>>
> --
> 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.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to