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

    IPSec service core dumps upon login

    Scheduled Pinned Locked Moved IPsec
    10 Posts 2 Posters 3.2k 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.
    • T Offline
      Trel
      last edited by

      I followed this tutorial.

      https://doc.pfsense.org/index.php/Mobile_IPsec_on_2.0#IPsec_Server_Setup

      The IPSec log is

      Dec 18 14:30:29 	racoon: INFO: unsupported PF_KEY message REGISTER
      Dec 18 14:31:22 	racoon: INFO: unsupported PF_KEY message REGISTER
      Dec 18 14:31:34 	racoon: [Self]: INFO: respond new phase 1 negotiation: <snip>[500]<=><snip>[5806]
      Dec 18 14:31:34 	racoon: INFO: begin Aggressive mode.
      Dec 18 14:31:34 	racoon: INFO: received broken Microsoft ID: FRAGMENTATION
      Dec 18 14:31:34 	racoon: INFO: received Vendor ID: RFC 3947
      Dec 18 14:31:34 	racoon: INFO: received Vendor ID: draft-ietf-ipsec-nat-t-ike-02
      Dec 18 14:31:34 	racoon: INFO: received Vendor ID: draft-ietf-ipsec-nat-t-ike-02
      Dec 18 14:31:34 	racoon: INFO: received Vendor ID: draft-ietf-ipsec-nat-t-ike-00
      Dec 18 14:31:34 	racoon: INFO: received Vendor ID: draft-ietf-ipsra-isakmp-xauth-06.txt
      Dec 18 14:31:34 	racoon: INFO: received Vendor ID: CISCO-UNITY
      Dec 18 14:31:34 	racoon: INFO: received Vendor ID: DPD
      Dec 18 14:31:34 	racoon: [<snip>] INFO: Selected NAT-T version: RFC 3947
      Dec 18 14:31:34 	racoon: INFO: Adding remote and local NAT-D payloads.
      Dec 18 14:31:34 	racoon: [<snip>] INFO: Hashing <snip>[5806] with algo #2 (NAT-T forced)
      Dec 18 14:31:34 	racoon: [Self]: [<snip>] INFO: Hashing <snip>[500] with algo #2 (NAT-T forced)
      Dec 18 14:31:34 	racoon: INFO: Adding xauth VID payload.
      Dec 18 14:31:34 	racoon: [Self]: INFO: NAT-T: ports changed to: <snip>[5792]<-><snip>[4500]
      Dec 18 14:31:34 	racoon: ERROR: ignore information because ISAKMP-SA has not been established yet.
      Dec 18 14:31:34 	racoon: INFO: NAT-D payload #0 doesn't match
      Dec 18 14:31:34 	racoon: INFO: NAT-D payload #1 doesn't match
      Dec 18 14:31:34 	racoon: INFO: NAT detected: ME PEER
      Dec 18 14:31:34 	racoon: INFO: Sending Xauth request
      Dec 18 14:31:34 	racoon: [Self]: INFO: ISAKMP-SA established <snip>[4500]-<snip>[5792] spi:<snip>: <snip>Dec 18 14:31:34 	racoon: INFO: Using port 0
      Dec 18 14:31:34 	racoon: user '<snip>' authenticated
      Dec 18 14:31:34 	racoon: INFO: login succeeded for user "<snip>"</snip></snip></snip></snip></snip></snip></snip></snip></snip></snip></snip></snip></snip></snip></snip>
      

      (Personal info snipped)

      And then the system log

      Dec 18 14:32:16 	kernel: pid 91307 (racoon), uid 0: exited on signal 11 (core dumped)
      
      1 Reply Last reply Reply Quote 0
      • jimpJ Offline
        jimp Rebel Alliance Developer Netgate
        last edited by

        Are you on 2.1-RELEASE?
        Using RADIUS or LDAP or Local Auth?

        I recall that happening at some point during the 2.1 BETA stage but not in quite some time.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • T Offline
          Trel
          last edited by

          @jimp:

          Are you on 2.1-RELEASE?
          Using RADIUS or LDAP or Local Auth?

          I recall that happening at some point during the 2.1 BETA stage but not in quite some time.

          2.1-RELEASE (amd64)
          built on Wed Sep 11 18:17:37 EDT 2013
          FreeBSD <snip>8.3-RELEASE-p11 FreeBSD 8.3-RELEASE-p11 #1: Wed Sep 11 18:59:48 EDT 2013 root@snapshots-8_3-amd64.builders.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_SMP.8 amd64

          Intel(R) Celeron(R) CPU 743 @ 1.30GHz

          Local Auth.</snip>

          1 Reply Last reply Reply Quote 0
          • jimpJ Offline
            jimp Rebel Alliance Developer Netgate
            last edited by

            Does it happen regardless of the login sucess? Meaning, if you put in the wrong password, does it still crash?

            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • T Offline
              Trel
              last edited by

              @jimp:

              Does it happen regardless of the login sucess? Meaning, if you put in the wrong password, does it still crash?

              Dec 19 13:18:01 	racoon: user '<snip>' could not authenticate.
              Dec 19 13:18:01 	racoon: INFO: Released port 0
              Dec 19 13:18:01 	racoon: INFO: login failed for user "<snip>"
              Dec 19 13:18:01 	racoon: ERROR: Attempt to release an unallocated address (port 0)
              Dec 19 13:18:01 	racoon: ERROR: mode config 6 from <snip>[62093], but we have no ISAKMP-SA.
              Dec 19 13:18:01 	racoon: ERROR: mode config 6 from <snip>[62093], but we have no ISAKMP-SA.
              Dec 19 13:18:01 	racoon: ERROR: mode config 6 from <snip>[62093], but we have no ISAKMP-SA.
              Dec 19 13:18:01 	racoon: [<snip>] ERROR: unknown Informational exchange received.
              Dec 19 13:18:01 	racoon: [<snip>] ERROR: unknown Informational exchange received.</snip></snip></snip></snip></snip></snip></snip>
              

              Looks like it stays running for failed logins.

              1 Reply Last reply Reply Quote 0
              • T Offline
                Trel
                last edited by

                I did additional testing last night, and I can confirm, I can have failed attempts (did 5 separate ones, some failing on user, some on password), but as soon as there's a successful one, the service stops and the system log has the core dump error.

                1 Reply Last reply Reply Quote 0
                • T Offline
                  Trel
                  last edited by

                  Anything else I can do for debugging purposes?  I'm using OpenVPN right now, but I would like to eventually get IPSec set up for people who can't use openvpn.

                  1 Reply Last reply Reply Quote 0
                  • jimpJ Offline
                    jimp Rebel Alliance Developer Netgate
                    last edited by

                    It's a bit late, but I think we finally stumbled onto a cause for this.

                    https://redmine.pfsense.org/issues/3417

                    If you have four DNS servers defined to be pushed to clients, remove the fourth one.

                    Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                    Need help fast? Netgate Global Support!

                    Do not Chat/PM for help!

                    1 Reply Last reply Reply Quote 0
                    • T Offline
                      Trel
                      last edited by

                      @jimp:

                      It's a bit late, but I think we finally stumbled onto a cause for this.

                      https://redmine.pfsense.org/issues/3417

                      If you have four DNS servers defined to be pushed to clients, remove the fourth one.

                      I believe I do.  I'll have to double check.

                      1 Reply Last reply Reply Quote 0
                      • T Offline
                        Trel
                        last edited by

                        Ok, that looks like it corrected the core dump issue at least, though I'm having no luck with getting my Android phone connected.  I don't know where to look from there.

                        I used the mobile client tutorial to no avail, but I'm not sure which end is not working correctly now, but that's likely for another topic.

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