Can't Access WebGui from remote VPN site/other subnet

Well at a guess you need to reconfigure your httpd/apache2 server port 80 (http) is listening but not visible from your far end.

/etc/services on the host should tell you what service is running on what ports, common web services will use 80 through 89 and you have some of those plus 8088 , investigate your httpd/apache2 config files for why port 80 is not apparent to your far end. My guess is that something changed, perhaps

might be it ?

I also notice M$ like services running on 192.168.0.96 in the 5000? land , is that so? and do you need them also? and are you sure that it won’t interfere with your normal asterisk voip traffic?