Hello,
I have a RH1100AHx2 that has several site-to-site IPsec VPNs running on it (3 total). We changed ISPs recently, and I took the opportunity to update this device and start with a new configuration, bringing some settings from v6.29.1. I got 2 of the VPNs connected by having the techs on the remote sides replace the IP addresses and either rebuild their configs or reset them (all remote peers are Ciscos). The third VPN, I am having trouble with. On his end, phase 1 and 2 are up and running, and passing traffic to my side, but he doesn’t see any return traffic. In my log, I can see the IPsec established, but I get two errors.: “xxx.xxx.xxx.xxx failed to pre-process ph2 packet” and “xxx.xxx.xxx.xxx peer sent packet for dead phase2”. Everything has been confirmed with the remote tech several times. I feel like its something on this end. I have rebuilt my settings from scratch, just in case there is something from the old version that’s not valid in the new, but the results were the same.
Here are my settings:
Proposal:
name="Name" auth-algorithms=sha1 enc-algorithms=3des lifetime=1h pfs-group=none
Policy:
src-address=<localLANaddress>/32 src-port=any dst-address=<remoteLANaddress>/32 dst-port=any protocol=all action=encrypt level=require ipsec-protocols=esp tunnel=yes sa-src-address=<localWANIPaddress> sa-dst-address=<remoteWANIPaddress> proposal=New IU-Health-Phase 2 priority=0
Peer:
address=<remoteWANIPaddress>/32 local-address=:: passive=no port=500 auth-method=pre-shared-key secret="<password>" generate-policy=no policy-template-group=default exchange-mode=main send-initial-contact=no nat-traversal=no proposal-check=obey hash-algorithm=sha1 enc-algorithm=3des dh-group=modp1024 lifetime=8h lifebytes=0 dpd-interval=2m dpd-maximum-failures=5
I have have a srcnat nat rule in place to accept traffic across to the remote LAN:
chain=srcnat action=accept src-address=<localLANaddress> dst-address=<remoteLANaddress> log=no log-prefix=""
My remote counterpart also sent me output from his Cisco showing the status, if anyone would like to see it. For some reason, this exact setup worked fine on my other router running 6.29.1, but not here. I can’t figure out why phase 2 is not processing on my end, but is on his end.
Thanks