Hello there. I have had this issue since my website has been created. Whenever I try to access my website through specific networks, sometimes I get the error message saying: “This site can’t be reached. ERR_TIMED_OUT”.
For me personally, this issue happens when I use mobile data. My website works on wifi. However, I have a user in the U.S. who can access the site on his mobile data network, but not on his home network. So I know it is an error which effects random networks. I have contacted D.O. support and I have been told that this is not a DNS issue (which I thought it was the whole time), but an Apache configuration issue. Just a heads up, my server runs on Apache and uses Nginx as a reverse proxy.
I am not sure if this information is needed, but I figure I might as well give too much info than not enough. So, I have four domain names. Three of them are .org/.net/.ca and these three automatically redirect to the .com domain.
Essentially, I have apache configuration files set up for all of my domain names. Additionally, all of my conf. files are set up on two different ports as well; 8080, and 8443. So, there are eight configuration files in total. Two conf files per domain name for 8080 / 8443 ports. I am not sure if all of these are needed, I assume so though.
So, what D.O. support told me is, “This is related to your virtual host configuration. You can see the existing vhosts with the apache ctl command: apachectl -S”. I tried using this command to go through the conf. files but my knowledge is so limited in this specific area that I am afraid I am going to break my server by making changes.
And so, I come to you guys, the digital ocean community. I am sure that this is a quick fix, and so my offer is 50$ American (I’m Canadian, so I felt I need to clarify as Canadian money is worth less) to fix my issues. This would include making a back up of the conf files prior to making changes in case anything goes wrong (however I am sure you will do this as it is common knowledge to back up files.)
I am really scared of breaking my server somehow because as I said, this is something I have zero knowledge of. So if you are knowledgeable and believe you can help, then please message me! I feel that this is confusing for someone with limited knowledge of apache conf files, but for someone with lots of knowledge, this will be an easy and quick fix!
Anyways, if you are willing to help me with this issue, I will send you 25$ before you get to work, and the other 25$ after you finish.
Please message me if you have any questions :)
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.