publish server by dnat and portforwarding

Publishing Server








Having a problem publishing a server 192.168.20.57 in site 2 while the firewall is in site 1 with the alias IP 41.41.85.196 but the rule isn't working note that the server is in a site and firewall is in another site connected together by RED Connection through MPLS Connection also i've tried to make double port forwarding:
1- from Public IP to RED IP of firewall 2
2- from RED IP of firewall 2 to Server 192.168.20.57
but still not working


The troubleshooting and solution summary:
Server is behind firewall 2.
Public ip is on firewall 1.
Both firewall are connected via red tunnel.
Customer has configured dnat rule on firewall 1 and lan to lan rule is present on firewall 2.
We checked that traffic and it was coming on firewall 1 then forwarded to firewall 2.
Noticed that there is no return traffic.
We enabled snat as masq on firewall 1 dnat rule.
And configured dnat on firewall 2 in which kept kept both source and destination ip as server.
After that we can able to reach public ip and getting prompt for password.