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

502 bad gateway error after hitting bookstack url #5439

Open
2 tasks done
sachinvishwakarma26 opened this issue Jan 22, 2025 · 14 comments
Open
2 tasks done

502 bad gateway error after hitting bookstack url #5439

sachinvishwakarma26 opened this issue Jan 22, 2025 · 14 comments

Comments

@sachinvishwakarma26
Copy link

Attempted Debugging

  • I have read the debugging page

Searched GitHub Issues

  • I have searched GitHub for the issue.

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
Copy link
Author

Hi @ssddanbrown ,

Kindly provide the resolution for the same

@ssddanbrown
Copy link
Member

Hi @sachinvishwakarma26,
You mentioned following my guide but you also mentioned nginx, whereas my guide is using Apache.

  • What web server are you actually using on the server to run with PHP/BookStack?
  • Have you introduced any additional proxy layers or other web-servers?

@sachinvishwakarma26
Copy link
Author

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

@sachinvishwakarma26
Copy link
Author

Image

@ssddanbrown
Copy link
Member

@sachinvishwakarma26 What nginx configuration did you use?

@sachinvishwakarma26
Copy link
Author

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
Copy link
Member

@sachinvishwakarma26

  • Did you definitely install BookStack to the /var/www/BookStack path? In my guide I did not, but used /var/www/bookstack.
  • Have you verified PHP-FPM is installed and running, with a socket available at the /run/php-fpm.sock path?

@sachinvishwakarma26
Copy link
Author

Hi @ssddanbrown

Bookstack and php-fpm are installed and as well as service running.

Image

Image

@sachinvishwakarma26
Copy link
Author

Image

@ssddanbrown
Copy link
Member

@sachinvishwakarma26

Fix the /var/www/BookStack/public path in your nginx config to be /var/www/bookstack/public since 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.log on attempted access. If so, please share the log messages.
If not, is anything logged to /var/log/nginx/bookstack_access.log?

@sachinvishwakarma26
Copy link
Author

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
Copy link
Author

Hi @ssddanbrown ,

Kindly provide the update for the same?

Thanks,
Prakash

@watschi
Copy link

watschi commented Jan 24, 2025

You can find backup & restore instructions in the official documentation at https://www.bookstackapp.com/docs/admin/backup-restore/

@sachinvishwakarma26
Copy link
Author

Hi @watschi @ssddanbrown ,

We are trying to take db backup but its throwing below error. Kindly suggest here.

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants