mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-10 03:12:20 +03:00
Login on moved site is not working #1089
Closed
opened 2026-02-04 23:43:04 +03:00 by OVERLORD
·
11 comments
No Branch/Tag Specified
development
l10n_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
pull-request
Mirrored from GitHub Pull Request
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#1089
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 @adminarf on GitHub (Mar 12, 2019).
Describe the bug
Steps To Reproduce
Steps to reproduce the first issue:
Steps to reproduce the second issue:
Expected behavior
Screenshots
If applicable, add screenshots to help explain your problem.
Your Configuration (please complete the following information):
Additional context
The site was copied to a new server and had worked properly on the old server.
.env was updated for new DB and email server details.
I added a new admin account with
php artisan bookstack:create-admin. The result was the same.I changed app_debug to true. This is the result from login:
Views
Queries
@ssddanbrown commented on GitHub (Mar 13, 2019):
Hi @adminarf,
Sorry to hear you are facing issues.
Hard to know what's the issue here. This kind of thing can often occur if the browser does not save cookies for the site or if there's a change of domain during the login and post-login redirect.
Do you have the
APP_URLoption set in your.envfile? Might be worth setting to force a domain. Also worth trying a different browser just to rule-out any overzealous cookie defences.@ssddanbrown commented on GitHub (May 18, 2019):
Due to the lack of response from the original issue author I will close this.
If this issue remains please feel free to open a new issue, referencing this one.
@Biepa commented on GitHub (Oct 21, 2021):
Just moved my installation.
APP_URL was set to the new domain.
Since this is just temporary i moved from https to http, if this is useful.
The login page loads fine, but login with two different accounts is not possible.
In the .env file is a note:
php artisan bookstack:update-url https://old.example.com https://new.example.comThe output is:
Could not open input file: artisanI am using the linuxserver docker container.
I am not very familiar with php.
Is there a easy way to install artisan to complete the migration?
@ssddanbrown commented on GitHub (Oct 21, 2021):
Hi @Biepa,
Artisan will be within the container.
For a linuxserver.io container, artisan commands can be ran as per below assuming your main bookstack container is called
bookstack:Running the above should output all commands. Then you just use the above as a base instead of
php artisan.@Biepa commented on GitHub (Oct 25, 2021):
@ssddanbrown
Hey,
thank you for the hint.
I've done it and this is the output
Unfortunately I still can't login.
@ssddanbrown commented on GitHub (Oct 25, 2021):
Any indicator of what occurs upon login? Are you redirected to the wrong location? Or do you see an error message?
@Biepa commented on GitHub (Oct 25, 2021):
I get the error message, that the credentials are not correct. But they are still working on the "old" instance, so that cant be the problem.
@ssddanbrown commented on GitHub (Oct 25, 2021):
@Biepa Okay, that'll have nothing to do with the command above. Are you sure your new database is populated at all? The system won't differentiate between a non-existing user and non-existing credentials in any way. Would think either the user does not exist in the system or the credentials are incorrect.
@Biepa commented on GitHub (Oct 25, 2021):
@ssddanbrown I first found, that i misscopied something.
Now everything should be in its place.
I can ping the db container from within the bookstack container. The credentials in the .env file are the right ones.
When opening my new url the debug error page shows:
SQLSTATE[HY000] [2002] Connection refused (SQL: select * fromsettingswheresetting_key= app-public limit 1)The db container shows:
In this log i found the following lines repeatingly:
The data should be the same on both hosts, since i made a tar file of each volume on the one side and extracted it on the other host for both containers.
@ssddanbrown commented on GitHub (Oct 26, 2021):
Sounds like quite a fundamental error on the DB side. How was the database copied in? If via mounted volume files you'd probably want to ensure the image used is exactly the same (Including exact same version/hash) otherwise a DB dump, then re-import from dump, may prove more reliable.
@Biepa commented on GitHub (Oct 29, 2021):
@ssddanbrown
You were right. I somehow made a mistake in transferring the data.
Login was possible now. Thanks for taking the time. 👍