Coredump radiusd -X (debian 2.4 kernel) sql_trace=yes && mysql [freeradius 1.05]
Hi, I installed a clean debian (with a 2.4 kernel) and installed freeradius 1.05. I't worked with some minor changes to clients.conf. I could login to the machine using NTRadPing.exe Thereafter i installed mysql, created all the needed tables. Changed sql.conf and tried to start radius. A coredump was the result. Can anyone tell me what went wrong and how to get it runnning? See the logfile for the log and some gdb output. I'm also still debugging myself. I guess the function lt_dlsym called in 695 inst->module = (rlm_sql_module_t *) lt_dlsym(inst->handle, inst->config->sql_driver); Expects none of the arguments to be NULL and apearantly one of the 2 is! Tnx, Mark <<freeradiusd.log>> -------------------------------------------------------------------------------------------------------------------------------------------- De informatie verzonden met dit e-mailbericht (en bijlagen) is uitsluitend bestemd voor de geadresseerde(n) en zij die van de geadresseerde(n) toestemming hebben dit bericht te lezen. Gebruik door anderen dan geadresseerde(n) is verboden. De informatie in dit e-mailbericht (en de bijlagen) kan vertrouwelijk van aard zijn en kan binnen het bereik vallen van een geheimhoudingsplicht. KPMG is niet aansprakelijk voor schade ten gevolge van het gebruik van elektronische middelen van communicatie, daaronder begrepen -maar niet beperkt tot- schade ten gevolge van niet aflevering of vertraging bij de aflevering van elektronische berichten, onderschepping of manipulatie van elektronische berichten door derden of door programmatuur/apparatuur gebruikt voor elektronische communicatie en overbrenging van virussen en andere kwaadaardige programmatuur. Any information transmitted by means of this e-mail (and any of its attachments) is intended exclusively for the addressee or addressees and for those authorized by the addressee or addressees to read this message. Any use by a party other than the addressee or addressees is prohibited. The information contained in this e-mail (or any of its attachments) may be confidential in nature and fall under a duty of non-disclosure. KPMG shall not be liable for damages resulting from the use of electronic means of communication, including -but not limited to- damages resulting from failure or delay in delivery of electronic communications, interception or manipulation of electronic communications by third parties or by computer programs used for electronic communications and transmission of viruses and other malicious code. --------------------------------------------------------------------------------------------------------------------------------------------
Bergman, Mark wrote:
I installed a clean debian (with a 2.4 kernel) and installed freeradius 1.05. I't worked with some minor changes to clients.conf. I could login to the machine using NTRadPing.exe
Thereafter i installed mysql, created all the needed tables. Changed sql.conf and tried to start radius.
A coredump was the result. Can anyone tell me what went wrong and how to get it runnning?
Try using the freeradius binary package from Debian.
I'm also still debugging myself. I guess the function lt_dlsym called in 695 inst->module = (rlm_sql_module_t *) lt_dlsym(inst->handle, inst->config->sql_driver);
Looks like it's bug #98. http://bugs.freeradius.org/show_bug.cgi?id=98 -- Nicolas Baradakis
On Tue, Sep 27, 2005 at 12:54:29PM +0200, Nicolas Baradakis wrote:
Bergman, Mark wrote:
I installed a clean debian (with a 2.4 kernel) and installed freeradius 1.05. I't worked with some minor changes to clients.conf. I could login to the machine using NTRadPing.exe
Thereafter i installed mysql, created all the needed tables. Changed sql.conf and tried to start radius.
A coredump was the result. Can anyone tell me what went wrong and how to get it runnning?
Try using the freeradius binary package from Debian.
I'm also still debugging myself. I guess the function lt_dlsym called in 695 inst->module = (rlm_sql_module_t *) lt_dlsym(inst->handle, inst->config->sql_driver);
Looks like it's bug #98. http://bugs.freeradius.org/show_bug.cgi?id=98
I doubt that. That bug looks to me like FreeRADIUS not being able to load rlm_eap_tls due to no conf section, but then trying to load rlm_eap_leap (the module after rlm_eap_gtc) and dying when it tries to call on rlm_eap_tls. I'd actually suggest this bug is 'user configuration' except that if building with disable-shared fixed it, then it's not. -- ----------------------------------------------------------- Paul "TBBle" Hampson, MCSE 8th year CompSci/Asian Studies student, ANU The Boss, Bubblesworth Pty Ltd (ABN: 51 095 284 361) Paul.Hampson@Pobox.Com Of course Pacman didn't influence us as kids. If it did, we'd be running around in darkened rooms, popping pills and listening to repetitive music. -- Kristian Wilson, Nintendo, Inc, 1989 License: http://creativecommons.org/licenses/by/2.1/au/ -----------------------------------------------------------
On Tue, Sep 27, 2005 at 09:40:23AM +0200, Bergman, Mark wrote:
Hi,
I installed a clean debian (with a 2.4 kernel) and installed freeradius 1.05. I't worked with some minor changes to clients.conf. I could login to the machine using NTRadPing.exe
Thereafter i installed mysql, created all the needed tables. Changed sql.conf and tried to start radius.
A coredump was the result. Can anyone tell me what went wrong and how to get it runnning? See the logfile for the log and some gdb output.
I'm also still debugging myself. I guess the function lt_dlsym called in 695 inst->module = (rlm_sql_module_t *) lt_dlsym(inst->handle, inst->config->sql_driver); Expects none of the arguments to be NULL and apearantly one of the 2 is!
Do you have the freeradius-mysql package installed? Check if you have /usr/lib/freeradius/rlm_sql_mysql.so and check if ldd-ing it shows no problems with libmysqlclient.so.something. (This last one shouldn't be a problem, mysql-client would have pulled it in) You haven't said which one was NULL, either. -- ----------------------------------------------------------- Paul "TBBle" Hampson, MCSE 8th year CompSci/Asian Studies student, ANU The Boss, Bubblesworth Pty Ltd (ABN: 51 095 284 361) Paul.Hampson@Pobox.Com Of course Pacman didn't influence us as kids. If it did, we'd be running around in darkened rooms, popping pills and listening to repetitive music. -- Kristian Wilson, Nintendo, Inc, 1989 License: http://creativecommons.org/licenses/by/2.1/au/ -----------------------------------------------------------
participants (3)
-
Bergman, Mark -
Nicolas Baradakis -
Paul TBBle Hampson