tls – How is my ISP circumventing SSL on thepiratebay even though the certificate is valid?

When I visit it is displaying a message from my ISP saying it is blocked under government rules. BUT the https icon is green and the certificate is a SNI certificate from cloudflare that my browser says is valid. The problem occurs in Safari, chrome and firefox on MacOS. But also on my phone as well. Other blocked websites, return an SSL connection error instead. Using curl I get an SSL_ERROR_SYSCALL error on these websites. Except on where I get the following message from the ISP:

<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0" /><style>body{margin:0px;padding:0px;}iframe{width:100%;height:100%}</style><iframe src="" width="100%" height="100%" frameborder=0></iframe>

Further more the same problem is noticed on a different ISP: airtel mobile (mobile internet).

Background: My location is in India and my ISP (the one from which I purchase internet service) is Asianet Broadband. I am using DNS-over-https (cloudflare) and the same problem is observed on firefox with ESNI turned on as well.

What is happening here? I do not understand how a man in the middle attack by the ISP can still show that the certificate is valid and the https icon is green, meaning https is working fine. Isn’t this supposed to be impossible?


  1. (Some conjectures)

Domain blocked by ISP

ISPs blocked my domain in one country. It redirects to an IP address that the ISP uses to block access to sites it blocks. ((url)https://isp… | Read the rest of

ethernet – Is there a way to use the printer cable USB on a modem to adapt to a LAN for a computer and improve ISP connection speed?


On a very basic level, the USB ports on modems and routers are typically only used for USB printers or storage devices and cannot be used for other devices such as Ethernet dongles.

But that said, you are asking two things when you ask this:

“Is there a way to have an additional Ethernet cable adapted from the printer port on our modem to connect to a computer and increase speed?”

So — as explained above — you really cannot add a USB dongle to that modem’s to give it another Ethernet port; they are mainly used for USB printers or storage devices.

That said, you end that sentence:

“…to connect to a computer and increase speed?”

Speed is never determined by how many Ethernet connections come out of a modem. The speed you get from your ISP is the speed that comes out of that single Ethernet port on the modem.

And even if you were somehow to add another Ethernet port it won’t suddenly double the speed. The speed your ISP gives you is the speed you get.

That said, if you are using an ARRIS TM502G Telephony Modem that modem only supports DOCSIS 2.0 which has a maximum speed range of 20 Mbps to 30 Mbps max. So if you want more speed, you need to get a new modem that supports DOCSIS 3.0 or higher. And you — of course — if your plan with your ISP only gives you 20 Mbps, simply upgrading the modem won’t matter: You will only get 20 Mbps.

Residential ISP DC


I am wondering what is Residential ISP DC?

It doesn’t make sense when I see Proxy Sellers marketing Residential ISP DCs Proxies (C… | Read the rest of

Can ISP block Apache feature of switching PHP version in .htaccess file?

I am using a somewhat standard shared hosting and my ISP is most likely using Apache with cPanel to operate those cheapest accounts. I have used cPanel recently to change my entire account’s PHP version to PHP 7.4 (as suggested by WordPress). When I did this, my other service (namely webtrees) stopped working, because the old branch of it supports PHP up to 7.3 only.

I decided to keep PHP 7.4 account-wide, but enforce PHP 7.3 for just a single root folder that holds webtrees’ files:

But, my ISP said “no, this won’t work here”.

So, given the fact that:

  • they are truly using a bare Apache server (because maybe they’re on some mod),
  • this is truly a native Apache’s feature (because maybe it isn’t)

can they really block it? Or is this just a polite way of them saying “we don’t want to involve”?

encryption – Is using ISP provided ONT and router safe?

I am using Optical Fibre.

My ISP said I couldn’t change their HUAWEI GPON Optical Network Terminals.
I only thing that I can use my own is router.

And they provided me with their HUAWAI broadband router.
They said I couldn’t change my router otherwise the telephone won’t work (landline). So I wanted to change the router and give up telephone. I asked my family… they won’t let me change the router because they want to use telephone.

Is this safe? Should I worry about it? Can they backdoor it or install some spyware to my computer?

Is using, visiting only HTTPS and using Mullvad VPN safe enough?

Thank you! =D

logging – if the court asks B ISP to find all the people who visit the A site domain among those who use B ISP

However, the operator of Site A refuses to provide visitor logs because they are not nationals of that country.

Can B isp find the IP of everyone who has visited the domain of a site without using a method of looking at the domain visit history of everyone using that isp to see if they have ever visited the site A domain?

7 – PHP content cannot be created or modified after ISP migration

I recently migrated my Drupal 7 sites to A2 Hosting. Everything was working fine, until I had to edit a node which had some simple PHP code content in its body (it only shows different links if the user is anonymous or authenticated).

After modifying the content and clicking on Save, the page reloads without giving any message (such as node was updated), showing the content editing form as it was prior to the editing.
If I try to create a new page whose body is formatted as PHP code, the page is reloaded with a blank form after I hit Save.
Despite this, all my previous, unmodified PHP snippets were working fine.

This happens in 3 Drupal 7 sites I have hosted at A2. In one of them, as an attempt to fix the issue, I tried to temporary disable the PHP filter module and re-enable it afterwards. I managed to disable it, but it cannot be re-enabled. Every node and block using that input filter stopped working.

Then I installed a new, clean, standard Drupal 7.74 site on a subdomain, for testing purposes. It is impossible to enable PHP filter module in it. If I try it in admin/modules, the page reloads without any message and the PHP filter module remains disabled, just like in my own site. It is possible to enable any other modules, but PHP filter.

What could be the problem?