mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-05 00:29:48 +03:00
v0.25.1 // Cannot log in with standard or LDAP auth, debug not showing up... #1022
Closed
opened 2026-02-04 23:25:43 +03:00 by OVERLORD
·
11 comments
No Branch/Tag Specified
development
l10n_development
further_theme_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
No Label
🐕 Support
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#1022
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @derek-shnosh on GitHub (Feb 2, 2019).
Describe the bug
A user reported that they could not log in, I was logged in and was able to view the site fine. I logged out and am now unable to log back in; I'm simply given a message stating, An unknown error occurred, return to home.
I set
AUTH_METHOD=standardin my .env and attempted to log in using the local account but was presented with the same message.I then ran
php artisan bookstack:create-adminto create a new account, which reportedly succeeded, but I'm getting the same message with this new account as well.I set
APP_DEBUG=truein my .env and refreshed the page, but the debug bar did not show.Screenshots

Your Configuration (please complete the following information):
Additional context
This is one of two servers in the environment, the other seems to be working fine on the same version.
@ssddanbrown commented on GitHub (Feb 4, 2019):
Hi @derek-shnosh,
It's really odd that
APP_DEBUG=truedoes not seem to be taking effect.When you change the
AUTH_METHODtostandarddo you see the login inputs change (From username to email)?Just wondering if any of your .env options are taking effect or just the debug one. Could possible be caching of some kind.
@derek-shnosh commented on GitHub (Feb 5, 2019):
@ssddanbrown - interesting, seems my .env file is being ignored because changing the
AUTH_METHODdoesn't reflect a change to the login screen. Any ideas?There are a few
.envfiles in my bookstack dir;@ssddanbrown commented on GitHub (Feb 5, 2019):
@derek-shnosh Hmm, Could possibly be the application cache.
You could try running:
in the BookStack dir, See if that clears things
@derek-shnosh commented on GitHub (Feb 5, 2019):
@ssddanbrown unfortunately that didn't help as I'm experiencing the same symptoms.
@ssddanbrown commented on GitHub (Feb 5, 2019):
@derek-shnosh Really odd 😕
If you temporarily move all the
.envfiles out of the default location (backup first 😨) does it break BookStack or does it still work?@derek-shnosh commented on GitHub (Feb 5, 2019):
@ssddanbrown I was previously running through a reverse proxy (even internally) but I've disabled that to troubleshoot/validate; also because I kept getting redirected back to its https URL (https://docs.domain.com) when accessing the local host name (http://docs.domain.local)... even after changing the
APP_URLto the local host name.Now, whether the
.envfiles exist in the root directory or not, I get nothing when I try to go to http://docs.domain.local. I ran NMAP against the host (before and after moving.envfiles) and found this interesting;That last line Did not follow redirect to https://docs.domain.com/login (actual TLD omitted) is weird. I checked my apache2 config (
/etc/apache2/sites-enabled/docs-synergy.conf) file and there is no redirect configured there.@ssddanbrown commented on GitHub (Feb 5, 2019):
@derek-shnosh Pretty sure that redirect is performed by BookStack since it's to the /login page. I get the same on my local dev instance (Requesting bookstack.local, but bookstack currently configured for bookstackdev.com, both domains point to same place, BookStack redirecting based on APP_URL):
Is the redirect URL, that nmap does not follow, the one you expect bookstack to be on?
@derek-shnosh commented on GitHub (Feb 5, 2019):
@ssddanbrown It seems that bookstack is completely ignoring my
.envfile as you previously suspected.My
APP_URLis currently configured tohttp://docs.synergy.local, which is the server the site is hosted on. So if anything it should just redirect to http://docs.synergy.local/login.I manually entered that http URL and am presented with a broken site; i.e. huge fonts/symbols.
If I scroll down to the login fields (which ask for a username and password) and enter my credentials, it tries to log in via redirect to https://docs.domain.com.
@derek-shnosh commented on GitHub (Feb 5, 2019):
@ssddanbrown unsure if this helps, but of the three bookstack deployments (different servers) that I've got on v0.25.1, this is the only one that doesn't use the default
DocumentRootfor apache; i.e. instead of/var/www/bookstack, I'm hosting from/var/www/docs/synergy/. Coincidentally, this is also the only server having an issue.Definitely not throwing stones, just curious if any changes were made between the previous v0.24.3 release and v0.25.1 that may impact how
.envis parsed, at least pertaining to its location.@derek-shnosh commented on GitHub (Feb 5, 2019):
@ssddanbrown things are working, here's what I did.
/var/www/docs/synergy/to/var/www/bookstack/, set permissions onbootstrap/cache,public/uploadsandstorage(as the install script does), edited apache config to point to this directory instead and restarted the apache service.php artistan cache:clear,php artistan view:clear, andphp artistan config:clear./var/www/docs/synergy/again and restarted services, ran thephp artisan xcommands.In all honesty, I don't know what the
php artisancommands do, but I found theview:clearin the update guide and figured I'd give it a shot. Being that I ran those commands against both directories, It seems that maybe something gets hosed up when using a non-standard working directory.I'm back working though, now that I've changed apache to point to
/var/www/bookstack.@ssddanbrown commented on GitHub (Feb 6, 2019):
@derek-shnosh Awesome, Glade to hear things are working now and thanks for providing the info.
Sounds like just some extra-sticky caching at play, possibly could be affected by file permissions (Since they can effect ability to clear the cache).
Will now close this since it sounds like things are good now.