I am using Xampp HTTP server pack which has Apache HTTP server and mySQL database. So far within the LAN everything works fine, but once I try to connect to my webpage outside of my LAN it gets blocked. I know it is CIS because once I disable the Firewall it works. Turn Firewall back on it fails to load. once again this is only when not on the same network as the server system.
Have you looked into your Firewall logs to see exactly what it is blocking?
This would help to review your rules to find the “bung up”.
Ensure you have the right protocols, directions, ports, IP’s or lack thereof in this case.
Also ensure your rules are not placed below other rules which may block the traffic before it filters down to your Allow rules.