Closed captn3m0 closed 2 years ago
Initial Report via Twitter: https://twitter.com/geekodour/status/1478963440412626946
@captn3m0 This may take a while. None of currently active Termux maintainers can change domain configuration of termux.com
.
@fornwall
Can you try visiting https://termux.github.io now. I have disabled termux.github.io redirection to termux.com with c902873f and 300cc091.
Yeah, that seems to work :+1:
You should delete the termux.com DNS record pointing to GitHub pages to avoid someone else from taking over the website. Alternatively, verifying the domain against the organization should also work
Thanks, that's great. But can you try again after clearing site cache or in private mode. We shifted to https://termux.org with be76ecb1.
https://termux.github.io should continue to work as well, but official links everywhere will point to termux.org.
Github will auto redirect to termux.org due to cname config.
Ah, you are right. Hmm, lets see if I can fix the https settings (to have strict ssl) and thereby solve this issue
Should be enabled now. @captn3m0 does https://termux.org work?
Trying to go to http://termux.org is forcing it to go to https://termux.org, so at least its working. But toogle in setting to enforce https is still not working, maybe delete and re-add again.
Seems good to be, but can you confirm the setting on the Cloudflare side for termux.org
? Does it have strict SSL enabled or Flexible?
@captn3m0 I changed to strict SSL, but have changed back now to "full", as it broke https://packages-cf.termux.org/.
Need to investigate what's wrong with that SSL configuration before I can enable it again.
Full still mitigates against the block, as long as the HTTP -> HTTPS redirect works (which is currently happening). But that only works because the ISP in India doesn't block 3xx responses, so the redirect is still triggered (and subsequent HTTPS requests are allowed through).
We temporarily enabled strict again, back to full now. If site is currently working, then you can go ahead and close the issue.
Full SSL (with a HTTP->HTTPS redirect) mitigates the issue. Closing.
What's the Issue: termux.com is blocked in India.
Why is this happening: https://github.com/captn3m0/hello-cloudflare/
How to Fix: https://github.com/captn3m0/hello-cloudflare/blob/main/README.md#help-my-website-is-blocked
Curl Log as Proof
Note that this is blocked even over HTTPS.