With traditional inside/outside NAT, this doesn't work. What you're trying to do is called hairpinning and isn't supported. If you really need to be able to access your internal resources using the outside addresses, you can try switching to a NAT Virtual Interface (NVI) configuration to accomplish this.
The configuration is similar to what you have except that you leave the "inside" portion of the command off of all of your NAT definitions. You also need to remove "ip nat inside" and "ip nat outside" from the relevant interfaces and replace them with "ip nat enable" instead.
Give that a try and see if it solves things for you.
---
Jody Lemoine, Network Architect
CCIE 41436, MTCRE, MTCINE, MTCIPv6E
tishco networks, Virtually Everywhere
(905) 378-1134, jody.lemoine@tishco.ca