I have tried 'inspect ipsec-pass-thru' as well as enabling NAT-T but it still has not helped.
VPN Client -> Local Network ASA 1 -> Local Network Network ASA 2 -> Internet -> Remote Network ASA (VPN Server)
From outside internet, I can successfully connect to remote ASA VPN server via the Cisco VPN client and pass traffic successfully.
However, when I initiate VPN Client connection from local network, it connects sucessfully but on passing the traffic I see 'Regular translation created failed for protocol 50' in 'Local Network ASA 2' logs.
I have enabled 'inspect ipsec-pass-thru' and NAT-T on both ASA's in the local network but it hasn't worked. The problem has to be with our local ASA devices because the VPN connection works fine from outside.
Please suggest what could be the problem. All the forums just talk about enabling the above mentioned two features to make it work (which I have already done).