mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-05 00:29:48 +03:00
Apache Error 500 at '/login' #502
Closed
opened 2026-02-04 20:37:01 +03:00 by OVERLORD
·
24 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
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#502
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 @0Styless on GitHub (Nov 19, 2017).
For Bug Reports
Expected Behavior
Login in BookStackApp
Current Behavior
No login possible
Steps to Reproduce
Just try to open the BookStackApp.
Already established connections (logged in users) can continue to work. A new log in is not possible.
Output of storage/logs/laravel.log:
[2017-11-19 20:34:19] production.ERROR: SocialiteProviders\Manager\Exception\MissingConfigException: Configuration for AZURE_KEY is missing.Configuration of .env:
@ssddanbrown commented on GitHub (Nov 20, 2017):
Hi @0Styless,
This is a strange issue. I'l likely need more information to be able to help at all.
What login methods are you using and/or trying to use?
After initial login, Are you trying to change or add any of the authentication options?
Have you made any changes to BookStack files other than the
.envfile?@0Styless commented on GitHub (Nov 20, 2017):
Hey @ssddanbrown
Yes it is. The last thing I have changed is the update to version 0.18.5.
And the only change I did to he .env file is to turn on the debug mode after the issue occured. Also I have made no other changes to any files.
The authentication method that I use is standard. No social authentication. And I'm not trying to use anything else then that.
All users that are logged in can change and read/write data without any problems.
I have seen that the same error also occur when I try to click at a user in the administration settings.
@0Styless commented on GitHub (Nov 22, 2017):
Hello @ssddanbrown
I have tried to reproduce the issue on a new server, unfortunately without any result.
I performed all settings that are also set on the production server and the application still works.
Any idea what I can try to solve the issue?
@lommes commented on GitHub (Nov 23, 2017):
@0Styless did you update from a version of BookStack from before v0.18.2 (where azure was added)?
Can you check if
config/services.phpcontainsYou also may try to set
in your .env file.
@0Styless commented on GitHub (Nov 23, 2017):
Hey @lommes
no nothing like that. I always used the standard authentication.
The
config/services.phpcontains exactly these settings. Also I have set the options in the.envfile, but nothing has changed.Fortunately I have found a workaround. It seems to help to remove the application folder and install it new from the scratch (of course keep the database so there is no data loss). I know that is not the solution to this problem but it helps for the moment,
In fact I did the following:
For the moment the problem is gone. But I would glad to hear how to avoid this issue in the future.
@ssddanbrown commented on GitHub (Nov 23, 2017):
@0Styless If I'm honest I have no idea about this. I can in no way find the string
AZURE_KEYwithin any files used in BookStack at all.If you still have your old, broken directory/install backed up it would be great if you could run:
within the directory to see if you have that string defined anywhere.
@lommes commented on GitHub (Nov 23, 2017):
@ssddanbrown thats why i thought it might be a problem with the update to 0.18.2+ because there are the values set to false. AZURE_KEY seems to be in the code of the Azure provider.
@0Styless commented on GitHub (Nov 24, 2017):
Hey @ssddanbrown the only file where the string is defined is in the
.envfile.Of course only because @lommes told me to try these options.
And there are a few lines in the
storage/logs/laravel.log, probably from the debug mode.@schmidfelix commented on GitHub (Nov 29, 2017):
I have the same problem.
@0Styless commented on GitHub (Nov 29, 2017):
Hey @Schmiddinger
did you tried the workaround too? Does it work in your environment?
@schmidfelix commented on GitHub (Nov 29, 2017):
Yes I tried it and no, I't doesn't work :D
@lommes commented on GitHub (Nov 30, 2017):
@0Styless do you remember what your exact version before the update to 0.18.5 was?
@Schmiddinger Did it happen after an update too or in a fresh install?
@schmidfelix commented on GitHub (Nov 30, 2017):
@lommes It happend after a fresh install. I've installed all components via composer, etc.
@0Styless commented on GitHub (Nov 30, 2017):
Hey @lommes
must be the beta release 0.18.0.
@ssddanbrown commented on GitHub (Dec 4, 2017):
Okay, Think I've found where this error stems from:
https://github.com/SocialiteProviders/Manager/blob/v3.2.0/src/Helpers/ConfigRetriever.php#L156
Might be throwing us off by the way different errors are collected and reported on later within the way SocialiteProviders/Manager handles errors.
This could possibly be an issue due to config caching. If the config is cached without the azure config then this error could be thrown.
Check if you have a
bootstrap/cache/config.phpfile and, if so, delete it. Let me know if that fixes things.@schmidfelix commented on GitHub (Dec 4, 2017):
This file doesn't exists ;D
@0Styless commented on GitHub (Dec 4, 2017):
@Schmiddinger @ssddanbrown
In my "corrupted" installation the file exists, should I give it a try when I have the time?
@schmidfelix commented on GitHub (Dec 10, 2017):
@ssddanbrown
@schmidfelix commented on GitHub (Dec 20, 2017):
?
@ssddanbrown commented on GitHub (Dec 20, 2017):
@Schmiddinger I'd suggest trying to update to v0.19 following the update guide steps to see if the problem remains. I'm hoping a good change and update of dependencies may solve this.
@schmidfelix commented on GitHub (Jan 3, 2018):
the error keeps alive
@alariva commented on GitHub (Jan 13, 2018):
Deleting as per https://github.com/BookStackApp/BookStack/issues/596#issuecomment-349062490 worked for me.
v0.18.5@ltoop commented on GitHub (Jun 18, 2018):
Found myself here when trying to resolve the same error.
In my case: when I had run
composer installit had not exited cleanly - hadn't copied .env.example yet and my hosting provider had an older version of PHP as default. After updating the .env file and setting the path to use a later version of php, runningcomposer installcompleted successfully and resolved the 500 error@ssddanbrown commented on GitHub (May 7, 2019):
Since the last comment on this issue is relatively old I'm going to close this. If the issue remains and is something you still require to be fixed please open a new issue, referencing this one.