John
I hope the routing between the client and the server is fine from branch 2 to branch 1... You need to check the following:
1) ACL on branch 2 inside interface, if any to allow TCP 443...
2) ACL on branch 1 outside interface to allow TCP 443 and a static ...
3) FIXUP protocol command on branch 2 PIX.. make sure you have the same config as in branch 1, where the setup works....
send us the configs if possible.. all the best.. rate replies if found useful..
Raj