What is your internal DNS domain? Is it the same as your external domain? You may need to create an internal DNS record to point to the internal IP address of this host for your internal users to be able to access by the system name.
In the IT trenches? So am I – read my IT-Trenches blog.