The fix for (after i realized even if hosting internally) is you need port 80/443 open from your WAN to your ITFlow instance. When certbot runs, its querying LetsEncrypt to build your certificate, but cant reach your Apache instance for the ACME challenge. That error is basically that the HTTPS backend is not protected and needs the cert tied to it.
Also, when running the install script, it will fail if you run it as sudo. It'll skip every part of the script and not even try to run certbot since it doesn't even install Apache. Make sure you download the script, dump it in /tmp. SSH to your ITFlow instance, log in as root. Change to /tmp. run "chmod +x itflow_install.sh". Then ./itflow_install.sh and watch the fun begin.