Confirm that ports are open now.
Did you add the line to config.php as I suggested?
I can get to the site by IP ... using http:// I see a text notice:
"This site is not available currently."
Using https:// however shows site is using a self-signed certificate.
FireFox shows a broken lock with a notice:
"Warning: Potential Security Risk Ahead
Firefox detected a potential security threat and did not continue to 109.236.211.240. If you visit this site, attackers could try to steal information like your passwords, emails, or credit card details."
Don't think I'll test further for ya there!
But more questions ... did you setup a fully qualified
domain name for the IP address in DNS you control?
Why are you not running https? One can use a free cert (LetsEncrypt) or purchase a commercial cert.
If you don't there will be some things that don't work well (if at all) with
Moodle plugins site.
Since your platform is Windows (I don't do Windoze) you will have to find answers to your questions by some other resource.
However I can see
Server: Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.3.11
X-Powered-By: PHP/7.3.11
And you say everything else is there ... are you running something else on the server other than a Moodle?
This past Tuesday was the infamous 'patch Tuesday' - got anything that patched and now this issue appears?
'SoS', Ken