Hairpin NAT - Problem configuring

Trying to configure Hairpin NAT and I can’t make it work.

I need clients on 10.0.0.0/16 (VLAN 10) to be able to access the services as per the dstnat rules.
Other VLANs and external connections can work the dstnat rules fine, it’s just clients on the same VLAN/subnet as the server they are accessing.

If its on the same vlan, you need to do a src nat as well, other wise the dst server replies directly to the original server and thus the packet doesn’t get un natted !

Thanks, I re-read the wiki article yet again and the srcnat stuff finally clicked in my head.
I’ve configured & working.