Hi Nanogeek and thanks for trying to help.
I solved my situation but don't know if I can help you solve yours; I will try. I solved mine by 1) turning off the Firewall and 2) editing the configuration file. The former is easy to do; here's how I did the latter:
Use Notepad, open file (located at xampp/apache/conf/extra/httpd-xampp.conf). Scroll all the way down to the bottom until you see this:
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
Edit out the 'Deny from all' by putting a hash mark (pound sign) in front of it so that the code now looks like this:
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
#Deny from all
Allow from 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
I think you basically had the same issue as me, but as long as your DNS is set correctly, it should work right out of the box. Since mine didn't, I started from scratch by uninstalling everything (including XAMPP) so that I was back to a virgin server with nothing on it but the operating system. Then I enabled IIS to test different machines to make sure all of them could reach the home page (they could -- they got the default start page of IIS). THEN I stopped the IIS service first, disabled the Firewall, then re-installed XAMPP and edited the configuration file as described above. Voila -- all worked as planned.
I realize this is a year after your problem and you may not want to go to all that trouble, but it sounds like a DNS issue in your case because the product *should* work right out of the box with simple installation.
I hope this helps. If not and you wish to discuss more, please post back. Thanks!!