Good news! Activation succeeded over Airtel ISP mobile 4G.
POST /cgi-bin/blackmagic_mklic HTTP/1.0
Host: gic.hostedactivation.com
User-Agent: RLM_ACTIVATION/1.1
Content-Type: application/x-www-form-urlencoded
Content-Length: 656
E:--snip--
HTTP/1.1 200 OK
Date: Mon, ?? May 2022 ??:??:?? GMT
Server: Apache/2.4.18 (Ubuntu)
X-XSS-Protection: 1; mode=block
x-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self' accounts.google.com; style-src 'self' 'unsafe-inline' fonts.googleapis.com; font-src *;img-src * data:; script-src *
http://www.google-analytics.com ajax.googleapis.com 'unsafe-inline' 'unsafe-eval';
Referrer-Policy: strict-origin
Content-Length: 56
Connection: close
Content-Type: text/html
status=0
actver=XXXXX
davinciresolvestudio
license_end
However it is certain that my Firewall had no role to play in it because
• Same Firewall was active on Wifi Hotspot with Mobile 4G !!!!!!!!!!!
From the packet capture it was clear that the HTTP POST request with Activation key reached the server at 104.245.35.68 even when it was failing. But there was an error code with HTTP 200OK but Activation status=-1015 returned.
Learnings:
BMD should strongly recommend hostedactivation Licensing vendor that this transaction be done on TLS/HTTPS. It is possible that the communication is intercepted by an ISP filtering proxy and it may be messing with it in such a way that the key seen on the server end is invalid. An encrypted communication will prevent that possibility and suffering for customers.