-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DST Server error 500 #78
Comments
I have the same issue the only workaround I got for it so far is create new users with the admin user and use those for now. |
That seems to work using a direct URL indeed! I created a new kid (not user). Then the dashboard page shows the selection between two kids and then you can use all functions except the dashboard view of the original kid. What could be the problem? The dashboard seems to get corrupt, it may have to do with the clock wintertime change (clock one our back in time)? By the way, do you think we should post it in the babybuddy Github or here? Is the addon causing the issue? |
babybuddy/babybuddy#892 (comment) This is definitely an upstream bug IMHO |
It's definitely to do with timezone and winter time change, I created a new user and noticed the user was not in the right time zone changed it and bricked that new user too. So logged in as admin again deleted the new user that just got bricked and created another and did not change the timezone and it works. I have access to the original child can post and use as normal. |
In my area the DST changeover occurred in the early morning on Sunday Nov. 3, but Baby Buddy didn't start throwing error 500 until later that day or early the next day. The workarounds suggested above don't work for me because both of my user accounts return Error 500 on login. It doesn't matter whether I set the ingress user in the addon configuration and open within HA, or if I hit the local webserver over HTTP and log in directly. Same result. I need a workaround so I'm considering digging into the sqlite db directly and looking for user account settings to edit. Not sure I want to go down that path though... |
@dbensmith I'm not entirely clear if this is possible with HA, but are you able to upgrade Baby Buddy to v2.6.1? It was just released a few days ago with the aim of fixing known DST issues. |
Ah looking at some other issues, it looks like not... @OttPeterR anything I can do to help get the HA version of Baby Buddy up to date? I'll have some time over the next two days. |
@cdubz Wanted to chime in that I've been following your work upstream including the DST update, so I'm excited to use it and all the improvements once the HA addon project works through build issues blocking the upgrade. Thank you so much for your hard work!! For others following along, here are some other workarounds I've been trying in the meantime:
A last resort for me would be to find a way to port my data out of the HA addon and into a separate hosted instance of Baby Buddy based on the main repo. |
I'll update my version bump branch and see what the latest build issues are and follow up here. I appreciate all the support! |
@OttPeterR check out my CR over at #73 (review) |
closing, resolved by #73 |
Looks like it worked! My timezone is properly configurable again without breaking anything, and the new features are nice too. Thank you very much for you hard work @cdubz and @OttPeterR! |
After using Babybuddy without any problem for 2 months as an addon in Home Assistant, suddenly it stopped working, and it shows Server error 500 after logging in. The login page is accessible and works (admin/admin) both Ingress and direct URL with port number (8247), but it won't open the dashboard anymore.
What I tried:
The log in the HA addon (set to DEBUG) shows:
The text was updated successfully, but these errors were encountered: