Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    PFSENSE ipsec + cisco RV110W

    Scheduled Pinned Locked Moved 2.1 Snapshot Feedback and Problems - RETIRED
    4 Posts 3 Posters 3.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jmaracil
      last edited by

      Hi:

      I can't establish a IPSEC VPN Connection between my pfsense box and Cisco RV110W.

      Please find as follow the logs from  the webconfigurator:

      Apr 24 19:28:41 racoon: [Unknown Gateway/Dynamic]: ERROR: such policy already exists. anyway replace it: 192.168.2.1/24[0] 192.168.11.0/24[0] proto=any dir=in
      Apr 24 19:28:41 racoon: [Unknown Gateway/Dynamic]: DEBUG: db :0x28547288: 192.168.2.1/24[0] 192.168.11.0/24[0] proto=any dir=in
      Apr 24 19:28:41 racoon: [Unknown Gateway/Dynamic]: DEBUG: sub:0xbfbfe774: 192.168.2.1/24[0] 192.168.11.0/24[0] proto=any dir=in
      Apr 24 19:28:41 racoon: [Unknown Gateway/Dynamic]: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 racoon: [Unknown Gateway/Dynamic]: DEBUG: sub:0xbfbfe774: 192.168.2.1/24[0] 192.168.11.0/24[0] proto=any dir=in

      Please find as follow the logs from  /var/log/ipsec.log

      __Apr 24 19:22:55 remot racoon: DEBUG: reading config file /var/etc/racoon.conf
      Apr 24 19:22:55 remot racoon: DEBUG: hmac(modp768)
      Apr 24 19:22:55 remot racoon: DEBUG: no check of compression algorithm; not supp                                                                                                                    orted in sadb message.
      Apr 24 19:22:55 remot racoon: DEBUG: getsainfo params: loc='192.168.11.0/24' rmt                                                                                                                    ='192.168.2.1/24' peer='NULL' client='NULL' id=1
      Apr 24 19:22:55 remot racoon: DEBUG: no check of compression algorithm; not supp                                                                                                                    orted in sadb message.
      Apr 24 19:22:55 remot racoon: DEBUG: getsainfo params: loc='ANONYMOUS' rmt='ANON                                                                                                                    YMOUS' peer='NULL' client='NULL' id=2
      Apr 24 19:22:55 remot racoon: DEBUG: evaluating sainfo: loc='192.168.11.0/24', r                                                                                                                    mt='192.168.2.1/24', peer='ANY', id=1
      Apr 24 19:22:55 remot racoon: DEBUG: remoteid mismatch: 1 != 2
      Apr 24 19:22:55 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:22:55 remot racoon: DEBUG: got pfkey REGISTER message
      Apr 24 19:22:55 remot racoon: INFO: unsupported PF_KEY message REGISTER
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey REGISTER message
      Apr 24 19:28:41 remot racoon: INFO: unsupported PF_KEY message REGISTER
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDDELETE message
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.                                                                                                                    11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547288: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547508: 192.168.11.254/32[0] 192.16                                                                                                                    8.11.0/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547648: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDDELETE message
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.                                                                                                                    11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547288: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDADD message
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.                                                                                                                    11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547508: 192.168.11.254/32[0] 192.16                                                                                                                    8.11.0/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDADD message
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.                                                                                                                    11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547508: 192.168.11.254/32[0] 192.16                                                                                                                    8.11.0/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe794: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547288: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDDUMP message
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDDUMP message
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.                                                                                                                    11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDDUMP message
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.                                                                                                                    11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547288: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: ERROR: such policy already exists. anyway replace                                                                                                                      it: 192.168.2.1/24[0] 192.168.11.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDDUMP message
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.11.254/32[0] 192.16                                                                                                                    8.11.0/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.                                                                                                                    11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.11.254/32[0] 192.16                                                                                                                    8.11.0/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547288: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDDUMP message
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.                                                                                                                    11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547288: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547508: 192.168.11.254/32[0] 192.16                                                                                                                    8.11.0/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey X_SPDDUMP message
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547148: 192.168.11.0/24[0] 192.168.                                                                                                                    11.254/32[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547288: 192.168.2.1/24[0] 192.168.1                                                                                                                    1.0/24[0] proto=any dir=in
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547508: 192.168.11.254/32[0] 192.16                                                                                                                    8.11.0/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: sub:0xbfbfe774: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: db :0x28547648: 192.168.11.0/24[0] 192.168.                                                                                                                    2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: ERROR: such policy already exists. anyway replace                                                                                                                      it: 192.168.11.0/24[0] 192.168.2.1/24[0] proto=any dir=out
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[1] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[2] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: reading config file /var/etc/racoon.conf
      Apr 24 19:28:41 remot racoon: DEBUG: hmac(modp768)
      Apr 24 19:28:41 remot racoon: DEBUG: no check of compression algorithm; not supp                                                                                                                    orted in sadb message.
      Apr 24 19:28:41 remot racoon: DEBUG: getsainfo params: loc='192.168.11.0/24' rmt                                                                                                                    ='192.168.2.1/24' peer='NULL' client='NULL' id=1
      Apr 24 19:28:41 remot racoon: DEBUG: no check of compression algorithm; not supp                                                                                                                    orted in sadb message.
      Apr 24 19:28:41 remot racoon: DEBUG: getsainfo params: loc='ANONYMOUS' rmt='ANON                                                                                                                    YMOUS' peer='NULL' client='NULL' id=2
      Apr 24 19:28:41 remot racoon: DEBUG: evaluating sainfo: loc='192.168.11.0/24', r                                                                                                                    mt='192.168.2.1/24', peer='ANY', id=1
      Apr 24 19:28:41 remot racoon: DEBUG: remoteid mismatch: 1 != 2
      Apr 24 19:28:41 remot racoon: DEBUG: pk_recv: retry[0] recv()
      Apr 24 19:28:41 remot racoon: DEBUG: got pfkey REGISTER message
      Apr 24 19:28:41 remot racoon: INFO: unsupported PF_KEY message REGISTER

      Please find the configuration I have

      PFSense Box
      Public IP: 91.187.69.2
      LAN IP: 192.168.11.254/24

      Cisco RV100W Box
      Public 91.187.68.192
      LAN IP: 192.168.2.1/24

      Phase I
      Interface WAN
      Remote Gateway: Public IP of the Cisco Rv110W
      Authentication Method: Mutual PSK
      Negotiation mode: main
      My identifier: Public IP of my PFSense
      Peer identifier:  Public IP of the Cisco Rv110W
      Pre-Shared Key: any
      Policy generation: Default
      Proposal Checking: Obey
      Encription algorithm: 3DES
      Hash algorithm: SHA1
      DH key group: 1
      Lifetime: 28800
      Nat Transversal: Enable
      Dead Peer Detection: Disabled

      Phase 2
      Mode: tunnel
      Local network: LAN SUBNET
      Remote Network: Type: Network , address 192.168.2.1/24
      Protocol: ESP
      Encrytion Algorithms : 3DES
      Hash Algorithms: MD5
      PFS Key Group: 1
      Lifetime: 3600

      Any idea, solution ??, its very urgent.

      An urgent reply will be much appreciated__

      1 Reply Last reply Reply Quote 0
      • E
        eri--
        last edited by

        Apr 24 19:28:41 remot racoon: DEBUG: remoteid mismatch: 1 != 2

        That seems quite ovious no?

        1 Reply Last reply Reply Quote 0
        • J
          jmaracil
          last edited by

          @ermal:

          Apr 24 19:28:41 remot racoon: DEBUG: remoteid mismatch: 1 != 2

          That seems quite ovious no?

          Yes maybe, but sorry, but I can't see where is the error.

          Can you help me ??

          1 Reply Last reply Reply Quote 0
          • L
            limecat
            last edited by

            I believe that means that the "ID" part of the config doesnt match between local and remote.  Make sure that however the Cisco identifies itself (IP or whatever) matches what you have in your config.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.