So I just did a stop + start of mysql and now have this error. Looks like I
have the wrong password but can't figure out where it's coming from or how
to change.

Feb 22 20:40:22 odroid weewx[26350]: cheetahgenerator: **** Ignoring
template /home/weewx/skins/Standard/index.html.tmpl
Feb 22 20:40:22 odroid weewx[26350]: cheetahgenerator: **** Reason: (1045,
"Access denied for user 'weewx'@'odroid.fios-router.home' (usi
                     ng password: YES)")
Feb 22 20:40:22 odroid weewx[26350]: ****  Traceback (most recent call
last):
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/home/weewx/bin/weewx/cheetahgenerator.py", line 330, in generate
Feb 22 20:40:22 odroid weewx[26350]: ****      print >> _file,
compiled_template
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in
__str__
Feb 22 20:40:22 odroid weewx[26350]: ****      rc = getattr(self,
mainMethName)()
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"cheetah__home_weewx_skins_Standard_index_html_tmpl_1550886019_7_59410.py",
line 975, i                                   n respond
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"cheetah__home_weewx_skins_Standard_index_html_tmpl_1550886019_7_59410.py",
line 98, in                                    __errorCatcher5
Feb 22 20:40:22 odroid weewx[26350]: ****    File "<string>", line 1, in
<module>
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/home/weewx/bin/weewx/tags.py", line 369, in latest
Feb 22 20:40:22 odroid weewx[26350]: ****      manager =
self.db_lookup(data_binding)
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/home/weewx/bin/weewx/manager.py", line 870, in db_lookup
Feb 22 20:40:22 odroid weewx[26350]: ****      return
self.get_manager(data_binding)
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/home/weewx/bin/weewx/manager.py", line 857, in get_manager
Feb 22 20:40:22 odroid weewx[26350]: ****
self.manager_cache[data_binding] = open_manager(manager_dict, initialize)
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/home/weewx/bin/weewx/manager.py", line 1009, in open_manager
Feb 22 20:40:22 odroid weewx[26350]: ****      manager_dict['table_name'])
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/home/weewx/bin/weewx/manager.py", line 101, in open
Feb 22 20:40:22 odroid weewx[26350]: ****      connection =
weedb.connect(database_dict)
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/home/weewx/bin/weedb/__init__.py", line 89, in connect
Feb 22 20:40:22 odroid weewx[26350]: ****      return
driver_mod.connect(**db_dict)
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/home/weewx/bin/weedb/mysql.py", line 57, in connect
Feb 22 20:40:22 odroid weewx[26350]: ****      database_name=database_name,
engine=engine, autocommit=autocommit, **kwargs)
Feb 22 20:40:22 odroid weewx[26350]: ****    File
"/home/weewx/bin/weedb/mysql.py", line 48, in guarded_fn
Feb 22 20:40:22 odroid weewx[26350]: ****      raise klass(e)
Feb 22 20:40:22 odroid weewx[26350]: ****  BadPasswordError: (1045, "Access
denied for user 'weewx'@'odroid.fios-router.home' (using pass
                     word: YES)")
Feb 22 20:40:22 odroid weewx[26350]: cheetahgenerator: Generated 16 files
for report BigReport in 2.02 seconds
Feb 22 20:40:24 odroid weewx[26350]: imagegenerator: Generated 11 images
for BigReport in 1.60 seconds
Feb 22 20:40:24 odroid weewx[26350]: copygenerator: copied 0 files to
/home/weewx/public_html/big


On Fri, Feb 22, 2019 at 8:04 PM Dave Webb KB1PVH <[email protected]> wrote:

> Vince,
>
>  I didn't stop and start mysql after making changes, I'll try that along
> with the other points you mentioned. I'll probably revisit this after a
> calming adult beverage...or two.
>
> Dave-KB1PVH
>
>
> Sent from my Galaxy S9
>
> On Fri, Feb 22, 2019, 7:55 PM vince <[email protected]> wrote:
>
>> On Friday, February 22, 2019 at 4:40:02 PM UTC-8, Dave Webb wrote:
>>>
>>> Doing #2 didn't fix it, still getting same error. I'm going to abort
>>> mission until tomorrow or Sunday.
>>>
>>>
>> A few thoughts:
>>
>>    - after you change the mysql config to listen to non-localhost
>>    traffic, you probably need to start+stop mysql on the database server to
>>    have it take effect
>>    - you might be blocking incoming traffic with a packet filter on your
>>    database server (ok, that one's more of a stretch)
>>    - it could be DNS resolution on the weewx system as well.   Can the
>>    weewx system resolve the hostname 'sdr-pi' that you defined for the db
>>    server ?
>>    - and Tom's item3 is the acid test - can you connect from the weewx
>>    system via the shell directly, using the hostname/db/user/pass you defined
>>    in weewx.conf ?
>>
>>
>> --
>> 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].
>> 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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to