mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-18 19:06:51 +03:00
502 bad gateway error after hitting bookstack url #5144
Closed
opened 2026-02-05 09:43:20 +03:00 by OVERLORD
·
29 comments
No Branch/Tag Specified
development
release
v25-12
l10n_development
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.5
v25.12.4
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#5144
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 @sachinvishwakarma26 on GitHub (Jan 22, 2025).
Attempted Debugging
Searched GitHub Issues
Describe the Scenario
Hi @ssddanbrown we are tried to configure bookstack on RHEL 9 and we have completed all configuration setup with following you're document.
we are running application on Nginx web serrvice and we are able to access application through localhost but in not in port no 80 in the browser, its throwing error like bad gateway.
Could you please help us here.
2024-07-RHEL9-install (1).pdf
Exact BookStack Version
8.2
Log Content
No response
Hosting Environment
Hi @ssddanbrown we are tried to configure bookstack on RHEL 9 and we have completed all configuration setup with following you're document.
we are running application on Nginx web serrvice and we are able to access application through localhost but in not in port no 80 in the browser, its throwing error like bad gateway.
Could you please help us here.
@sachinvishwakarma26 commented on GitHub (Jan 23, 2025):
Hi @ssddanbrown ,
Kindly provide the resolution for the same
@ssddanbrown commented on GitHub (Jan 23, 2025):
Hi @sachinvishwakarma26,
You mentioned following my guide but you also mentioned nginx, whereas my guide is using Apache.
@sachinvishwakarma26 commented on GitHub (Jan 23, 2025):
Hi @ssddanbrown ,
1.> What web server are you actually using on the server to run with PHP/BookStack?
Answer: we are using Nginx web server
2.> Have you introduced any additional proxy layers or other web-servers?
Answer: No
@ssddanbrown commented on GitHub (Jan 23, 2025):
@sachinvishwakarma26 What nginx configuration did you use?
@sachinvishwakarma26 commented on GitHub (Jan 23, 2025):
Hi @ssddanbrown.
This is the below nginx configuration
server {
listen 80;
server_name scsbookstack.adaptikcloud.com;
root /var/www/BookStack/public;
access_log /var/log/nginx/bookstack_access.log;
error_log /var/log/nginx/bookstack_error.log;
client_max_body_size 1G;
fastcgi_buffers 64 4K;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ ^/(?:.htaccess|data|config|db_structure.xml|README) {
deny all;
}
location ~ .php(?:$|/) {
fastcgi_split_path_info ^(.+.php)(/.+)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_pass unix:/run/php-fpm.sock;
}
location ~* .(?:jpg|jpeg|gif|bmp|ico|png|css|js|swf)$ {
expires 30d;
access_log off;
}
}
@ssddanbrown commented on GitHub (Jan 23, 2025):
@sachinvishwakarma26
/var/www/BookStackpath? In my guide I did not, but used/var/www/bookstack./run/php-fpm.sockpath?@sachinvishwakarma26 commented on GitHub (Jan 23, 2025):
Hi @ssddanbrown
Bookstack and php-fpm are installed and as well as service running.
@sachinvishwakarma26 commented on GitHub (Jan 23, 2025):
@ssddanbrown commented on GitHub (Jan 23, 2025):
@sachinvishwakarma26
Fix the
/var/www/BookStack/publicpath in your nginx config to be/var/www/bookstack/publicsince that's what's shown on your terminal. Then restart nginx and test again.If it's still not working, Please confirm if lines are added to the
/var/log/nginx/bookstack_error.logon attempted access. If so, please share the log messages.If not, is anything logged to
/var/log/nginx/bookstack_access.log?@sachinvishwakarma26 commented on GitHub (Jan 23, 2025):
Hi @ssddanbrown
Thanks now bookstack url is accessible with port no 80.
we need to one more help currently one more bookstack application already running in Amazon linux2. So we wanted to transfer the data to new Rhel9 server bookstack URL. Could you please provide some any steps to transfer the exiting data instead of copying manually.
Tanks,
Prakash
@sachinvishwakarma26 commented on GitHub (Jan 24, 2025):
Hi @ssddanbrown ,
Kindly provide the update for the same?
Thanks,
Prakash
@watschi commented on GitHub (Jan 24, 2025):
You can find backup & restore instructions in the official documentation at https://www.bookstackapp.com/docs/admin/backup-restore/
@sachinvishwakarma26 commented on GitHub (Jan 27, 2025):
Hi @watschi @ssddanbrown ,
We are trying to take db backup but its throwing below error. Kindly suggest here.
@sachinvishwakarma26 commented on GitHub (Jan 28, 2025):
Team,
Kindly provide the update for the same.
@ssddanbrown commented on GitHub (Jan 28, 2025):
@sachinvishwakarma26 That
bookstackuser you're using for the mysql dump command probably needs a password, which you're not defining.You might be able to use either of these:
@sachinvishwakarma26 commented on GitHub (Jan 28, 2025):
we have tried but isn't working
@ssddanbrown commented on GitHub (Jan 28, 2025):
So have you tried this?
(and enter
bookstack@when promoted for the password)@sachinvishwakarma26 commented on GitHub (Jan 28, 2025):
Hi @ssddanbrown ,
Thanks for youre valauble support as you suggested you are able to take the backup and restoration also done.
but after restoration we are getting below error.
@sachinvishwakarma26 commented on GitHub (Jan 29, 2025):
Hi @ssddanbrown ,
Kindly provide the update for the same.
@watschi commented on GitHub (Jan 30, 2025):
Did you follow all steps in the backup and restore documentation (https://www.bookstackapp.com/docs/admin/backup-restore/)?
You will probably need to update your URLs as described there.
If you followed all steps and are still facing errors, please see the debugging guide at https://www.bookstackapp.com/docs/admin/debugging/ and provide any errors from your log files.
@sachinvishwakarma26 commented on GitHub (Jan 30, 2025):
@watschi,
Yes we have followed the backup and restore documentation and successfully restoration completed.
We went to through debugging steps everything is correcet.
@sachinvishwakarma26 commented on GitHub (Jan 30, 2025):
Hi @ssddanbrown.
We are using mariadb database for bookstack.
Could you please help me out how to take backup and restore commands
@sachinvishwakarma26 commented on GitHub (Jan 30, 2025):
Hi @ssddanbrown ,
we are getting below Database error. Kindly advise here.
@ssddanbrown commented on GitHub (Jan 30, 2025):
With all due respect, I can no longer believe what you say since you very clearly provided incorrect information in the original post, which wastes extra time of people trying to help you.
That looks like a bad restoration.
It's essential that you restore the mysqldump file into a completely empty database.
It cannot have existing tables.
Assuming nothing is important in that new target database, Empty the new target database (drop all tables) then try again.
After restoring, run the
php artisan migrateon your BookStack instance and save the output you get on the command line. Report back if there are any errors. It's important you do this on first run after restore. Subsequent runs of this command may not result in the same information.@sachinvishwakarma26 commented on GitHub (Jan 30, 2025):
@ssddanbrown ,
Can you help us to drop the tables with command and also provide command details for taking backup and as well as restore
@sachinvishwakarma26 commented on GitHub (Jan 31, 2025):
@ssddanbrown ,
Kindly provide the updates for the same.
Note: We are using MariaDB
@sachinvishwakarma26 commented on GitHub (Feb 3, 2025):
@ssddanbrown ,
Kindly update the status
@watschi commented on GitHub (Feb 3, 2025):
Hi @sachinvishwakarma26
this is free software with people (Dan) working on it for free, so please don't excessively tag people for updates. They are already notified the first time, and there are no obligations regarding support.
As to your questions:
The command for backup and restore have been provided to you multiple times now, they are documented in the backup and restore documentation as well as in Dan comments in this thread. If there are any issues with them you need to provide the errors you're receiving executing them, otherwise we can't help with those.
For dropping the tables, the easiest way is to just delete the database, command should easily be found with an internet search. Dropping/deleting a database: https://mariadb.com/kb/en/drop-database/
For recreating, follow the install guide you've linked to already.
@ssddanbrown commented on GitHub (Feb 25, 2025):
Thanks @watschi,
Since there has been on further follow up on this since I'm going to go ahead and close it off.