I am configuring a ASA5505 with DMZ. I have local lan 192.168.103/24 and DMZ 10.103.1.0/24. I am able to connect from LAN to DMZ using 10.103.1.0/24 address but not the other way around. I can add either a static or dymanic NAT for this.
I'm not sure how to configure the NAT to allow DMZ host to connect to 192.168.103.0/24. I will control access through ACL rather than trying to "hide" them via NAT from the VPN.
Apologies, there is a typo in the command - should be
static (inside,dmz) 192.168.103.0 192.168.103.0 netmask 255.255.255.0
but you already have this line in your config
static (inside,dmz) 10.103.1.0 192.168.103.0 netmask 255.255.255.0
you need to remove this unless you need it in which case if you need it you can't add the line i gave you.