mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-12 11:19:36 +03:00
Connection to Bookstack on AWS times out after fresh installation #3764
Closed
opened 2026-02-05 07:22:29 +03:00 by OVERLORD
·
4 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
🐛 Bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#3764
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 @Shisupun on GitHub (Apr 26, 2023).
Describe the Bug
I've created a fresh EC2 instance with Linux running Ubuntu 22.04.
The security inbound rules;
Port range 22, Protocol TCP, Source 0.0.0.0/0
Port range All, Protocol All, Source ::/0
Port range All, Protocol All, Source 0.0.0.0/0
Steps to Reproduce
Create a fresh t2.micro EC2 instance on AWS.
Select Ubuntu 22.04
Instance size: 30GB
Port range 22, Protocol TCP, Source 0.0.0.0/0
Port range All, Protocol All, Source ::/0
Port range All, Protocol All, Source 0.0.0.0/0
Connect to the instance via AWS's ssh connection.
Follow the instructions here: https://www.bookstackapp.com/docs/admin/installation/#ubuntu-2004
The instructions suggest to do this from within the EC2 instance;
When running line #3, it will ask for a domain name to point it to. I've already set the domain name of the public IP in Google DNS records.
Type A, TTL 1hour, Data [Public IP Address]
Once bookstack finishes installing it sends me to the Private IP address (Which I thought was odd) and the domain name.
I follow the private IP address and Google Chrome says that the site can't be reached, [IP Address] took too long to respond. So of course, I switch my DNS records to point to the private IP address and try again, it again and Google Chrome says that the site can't be reached, [IP Address] took too long to respond.
There's also no error log in /var/www/bookstack/storage/logs to point me in the right direction.
Expected Behaviour
Being able to view main bookstack login page.
Screenshots or Additional Context
No response
Browser Details
Google chrome
Exact BookStack Version
I dont know, I cant access Bookstack.
PHP Version
No response
Hosting Environment
Ubuntu 20.04 using official installation script
@ssddanbrown commented on GitHub (Apr 26, 2023):
If you're not getting through via your configured domain, this'll generally be an issue on your DNS or environment networking side.
http://and nothttps://? Some domains (like.dev) force HTTPS usage in browsers, but you won't have HTTPS active yet.php -S 0.0.0.0:8080on the server, can you accesshttp://<domain>:8080and see a "Not Found" page with a purple header bar?http://<public_ip>:8080@Shisupun commented on GitHub (Apr 26, 2023):
Its been a couple of hours, so I assume it should have propagated by now.
The bookstack application says to go to http;// and not https://.
When I try to connect with http:// I get the same result, likewise with https://
The domain is .net so I am not sure it applies here.
I run php -S 0.0.0.0:8080 and the output is
PHP 8.1.2-1ubuntu2.11 Development Server (http://0.0.0.0:8080) started
When I go to http://<mydomain.net>:8080 i receive the same error of the site can't be reached. There's no purple header bar,
When I access http://public_ip:8080 I do indeed get a "Not found" with a purple bar.
What should I do next?
@ssddanbrown commented on GitHub (Apr 26, 2023):
Based upon that, it sounds like the domain is leading to the server, at least in your browser.
@Shisupun commented on GitHub (Apr 26, 2023):
It seems that by doing this, it worked! Thanks!
I'll try to reproduce this one more time to verify if there's something else that might need to be addressed.