Hello All, I have been working on migrating my existing working config over to a server running Freeradius 3.0.0. The config was copied over by going through the config files line by line and inserting, no config file has been directly copied over. All is well until I try to authenticate against it. radiusd -X is ok, no errors. Listening on auth address 127.0.0.1 port 18120 as server inner-tunnel Listening on auth address * port 1812 as server default Listening on acct address * port 1813 as server default Opening new proxy address * port 1814 Listening on proxy address * port 1814 Ready to process requests. Then on authentication it crashes out: (11) eap : Tunneled authentication was successful. (11) eap : SUCCESS (11) eap : Saving tunneled attributes for later (11) eap : Reply was handled (11) eap : New EAP session, adding 'State' attribute to reply 0x39749cfb307e85b8 (11) [eap] = ok (11) } # post-proxy = ok Segmentation fault (core dumped) The system is Ubuntu 13.10 and freeradius was compiled using the following steps: tar -zxvf freeradius-server-3.0.0.tar.gz cd freeradius-server-3.0.0/ apt-get install gcc apt-get install make apt-get install libssl-dev apt-get install libtalloc-dev apt-get install libmysqlclient-dev ./configure --sysconfdir=/etc make make install Bertalan
Bertalan Voros wrote:
I have been working on migrating my existing working config over to a server running Freeradius 3.0.0. The config was copied over by going through the config files line by line and inserting, no config file has been directly copied over.
That's good.
Then on authentication it crashes out: (11) eap : Tunneled authentication was successful. (11) eap : SUCCESS (11) eap : Saving tunneled attributes for later (11) eap : Reply was handled (11) eap : New EAP session, adding 'State' attribute to reply 0x39749cfb307e85b8 (11) [eap] = ok (11) } # post-proxy = ok Segmentation fault (core dumped)
Please see doc/bugs. It tells you how to get additional information. Alan DeKok.
I am following the instructions in doc/bugs. Need some clarification on this bit: When it core dumps, do: $ gdb /path/to/executable /path/to/core/file The path to executable is I assume the path to raddb. Where do I find the core file? On 23 October 2013 16:09, Alan DeKok <aland@deployingradius.com> wrote:
Bertalan Voros wrote:
I have been working on migrating my existing working config over to a server running Freeradius 3.0.0. The config was copied over by going through the config files line by line and inserting, no config file has been directly copied over.
That's good.
Then on authentication it crashes out: (11) eap : Tunneled authentication was successful. (11) eap : SUCCESS (11) eap : Saving tunneled attributes for later (11) eap : Reply was handled (11) eap : New EAP session, adding 'State' attribute to reply 0x39749cfb307e85b8 (11) [eap] = ok (11) } # post-proxy = ok Segmentation fault (core dumped)
Please see doc/bugs. It tells you how to get additional information.
Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-- Bertalan Voros m: 07932858025
Bertalan Voros wrote:
I am following the instructions in doc/bugs.
Need some clarification on this bit:
When it core dumps, do:
$ gdb /path/to/executable /path/to/core/file
That's only if you get a core. If you're running radiusd under gdb, you'll just be put back to the (gdb) prompt. You can then run commands from there. Alan DeKok.
participants (2)
-
Alan DeKok -
Bertalan Voros