VPN not connecting with no obvious error
I just setup VPN on our Lion Server (10.7.4) using the instructions here. I've tried from both my Mac and my iPhone, and neither succesfully connect. The only message it displays is "VPN Server not responding", even though the log says transmit success. Any thoughts?
May 21 10:36:27 Atomic1 racoon: IKE Packet: receive success. (Responder, Main-Mode message 1).
May 21 10:36:27 Atomic1 racoon: IKE Packet: transmit success. (Responder, Main-Mode message 2).
May 21 10:36:27 Atomic1 racoon: [9726] INFO: Hashing 555.444.3.222[500] with algo #2
May 21 10:36:27 Atomic1 racoon: [9726] INFO: NAT-D payload #0 doesn't match
May 21 10:36:27 Atomic1 racoon: [9726] INFO: Hashing 555.444.3.222[1357] with algo #2
May 21 10:36:27 Atomic1 racoon: [9726] INFO: NAT-D payload #1 doesn't match
May 21 10:36:27 Atomic1 racoon: [9726] INFO: NAT detected: ME PEER
May 21 10:36:27 Atomic1 racoon: IKE Packet: receive success. (Responder, Main-Mode message 3).
May 21 10:36:27 Atomic1 racoon: [9726] INFO: Hashing 555.444.3.222[1357] with algo #2
May 21 10:36:27 Atomic1 racoon: [9726] INFO: Hashing 555.444.3.222[500] with algo #2
May 21 10:36:27 Atomic1 racoon: [9726] INFO: Adding remote and local NAT-D payloads.
May 21 10:36:27 Atomic1 racoon: IKE Packet: transmit success. (Responder, Main-Mode message 4).
May 21 10:36:30 Atomic1 racoon: IKE Packet: transmit success. (Phase1 Retransmit).
May 21 10:36:30 Atomic1 racoon: IKE Packet: transmit success. (Phase1 Retransmit).
May 21 10:36:33 Atomic1 racoon: IKE Packet: transmit success. (Phase1 Retransmit).
May 21 10:36:36 Atomic1 racoon: IKE Packet: transmit success. (Phase1 Retransmit).
May 21 10:36:48 Atomic1 racoon: IKE Packet: transmit success. (Phase1 Retransmit).
May 21 10:36:48 Atomic1 racoon: IKE Packet: transmit success. (Phase1 Retransmit).