This is using Cisco ASA 5505 firewall. There are 2 interfaces, one being the WAN, and another is LAN. This firewall is working fine, with the only problem being users in Internal LAN can't access a hosted web server by public hostname. For example, an internal web server having an Private IP 10.24.1.x, with firewall port forwarding aaa.bbb.ccc.15 mapped to www.abc.com. For this web server, user can access www.abc.com from any where via the Internet. However, if user is back to work in office, he/she will find that accessing to www.abc.com is simply not successful. If they access by private IP, then, no problem.
Appreciate if you have can help to solve the "mystery". Please see attached ASA Config file.