Skip to content
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

DietPi-Software | Allo Web Gui - Upgrade from 6.18 to 6.26 => "Login failed" #3264

Closed
Heroldgray opened this issue Dec 15, 2019 · 6 comments
Closed
Labels
Allo GUI Bug 🐞 Solution available 🥂 Definite solution has been done
Milestone

Comments

@Heroldgray
Copy link

Heroldgray commented Dec 15, 2019

Extra details

Using SSH console (dietpi-config etc ..) under 6.26 is OK as a workaround but, unfortunately, Web GUI unusable. Thank's for your work.

@MichaIng
Copy link
Owner

@Heroldgray
Many thanks for your report. I'll have a look to get this fixed. Since the Allo web GUI was worked on by @Fourdee I cannot guarantee to be able to fix it for v6.27 already, as long as it needs to be fixed in its own code.

@MichaIng MichaIng added this to the v6.27 milestone Dec 15, 2019
@MichaIng MichaIng added Bug 🐞 Solution available 🥂 Definite solution has been done and removed Investigating 🤔 labels Dec 17, 2019
@MichaIng
Copy link
Owner

MichaIng commented Dec 17, 2019

Issues solved with: 61ccd94

To solve now:

chown -R www-data:www-data /var/www/allo
chmod -R 770 /var/www/allo
chpasswd <<< 'allo:allo'

@Heroldgray
Copy link
Author

To solve now:
chown -R www-data:www-data /var/www/allo
chmod -R 770 /var/www/allo

Thank's @MichaIng !
I've tried your quick fix (chown / chmod) under 6.26.3 but unfortunately still "login failed" on web GUI after reboot.

  • Some logs to monitor ?
  • Would you advise me to reinstall Allo Gui (160) ?

@MichaIng
Copy link
Owner

MichaIng commented Dec 17, 2019

@Heroldgray
Okay, so it was not just me. Please try:

chpasswd <<< 'allo:allo'

The user is definitely created with this password, not sure if the web GUI changes something about that somehow, when failing 🤔.


Further testing:

usermod -p 'allo' allo

breaks it again 🤔. Mysterious, no special characters inside, but it fails as well when trying to log in manually with password "allo" then...
... ahh, the given string is taken as encrypted... quite important to know, same for useradd...

Okay chpasswd is the right thing to go with.
Resolved with: 1dfa757

@Heroldgray
Copy link
Author

Please try:
chpasswd <<< 'allo:allo'

Bingo !
Thank's @MichaIng

@MichaIng
Copy link
Owner

@Heroldgray
Great, thanks for testing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Allo GUI Bug 🐞 Solution available 🥂 Definite solution has been done
Projects
None yet
Development

No branches or pull requests

2 participants