Apache2 from home issues
Ubuntu server 22
Apache2
Wordpress - elementor (not pro)
Internal IP: 10.0.0.96 (Site works 100% perfect internally)
External IP: 24.x.x.x
Domain: p**.com
Porkbun DNS - rules are fine, nameservers are fine
Apache2 config, vhost, etc all fine
Listening on 80
permissions are good
firewall is good
.htaccess is good
no redirects or anything, no static ip and using *
Homenetwork
Xfinity
Ports are forwarded
https://canyouseeme.org/ says 80 is open and ISP is NOT blocking
8 Replies
Cant access it from outside, nor the actual domain url
Check if your ISP is blocking port 80 or if double NAT is messing with you, try putting your router in bridge mode. Make sure your Apache config isnβt restricting access and that DNS is properly resolving externally. Take a look at the Apache error logs to see if anything stands out. And just to be sure, try disabling the firewall temporarily to see if itβs blocking the connection.
Wouldn't it be shown the ISP is not blocking 80 from canyouseeme ?
I also tried bridge mode and it broke my wifi and I got 0 service on my phone in the basement but I can get things prepared and try tomorrow π
Are you trying to use a purchased domain name to access your Apache server or are you trying to connect to it from your public ip address?
A purchases domain from porkbun, pointing at the public IP of my server
Is your gateway forwarding port 80 and 443 tcp connections to the ip address of the machine your Apache server is running in?
Yeah they are. I have Xfinity so i forwarded those 2 ports to 10.0.0.96 (my server internal ip)
And what OS is that machine running?
And is your dhcp server keeping the ip address of your machine as a static ip?