IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

Freeradius-server-2.1.6 et Mysql


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 4
    Points : 4
    Points
    4
    Par défaut Freeradius-server-2.1.6 et Mysql
    Bonjour monsieur,
    J'ai un probleme serieux concernant freeradius dernière version et mysql
    les test par defaut marche tres bien je voulais mettre le compte des utilisateurs dans une Base de donnée
    c'est la que se pose mon probleme,voici l'erreur

    FreeRADIUS Version 2.1.6, for host i686-pc-linux-gnu, built on Jul 17 2009 at 01:35:53
    Copyright (C) 1999-2009 The FreeRADIUS server project and contributors.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    You may redistribute copies of FreeRADIUS under the terms of the
    GNU General Public License v2.
    Starting - reading configuration files ...
    including configuration file /usr/local/freeradius/etc/raddb/radiusd.conf
    including configuration file /usr/local/freeradius/etc/raddb/proxy.conf
    including configuration file /usr/local/freeradius/etc/raddb/clients.conf
    including files in directory /usr/local/freeradius/etc/raddb/modules/
    including configuration file /usr/local/freeradius/etc/raddb/modules/preprocess
    including configuration file /usr/local/freeradius/etc/raddb/modules/linelog
    including configuration file /usr/local/freeradius/etc/raddb/modules/mschap
    including configuration file /usr/local/freeradius/etc/raddb/modules/detail.example.com
    including configuration file /usr/local/freeradius/etc/raddb/modules/attr_filter
    including configuration file /usr/local/freeradius/etc/raddb/modules/expr
    including configuration file /usr/local/freeradius/etc/raddb/modules/checkval
    including configuration file /usr/local/freeradius/etc/raddb/modules/mac2vlan
    including configuration file /usr/local/freeradius/etc/raddb/modules/chap
    including configuration file /usr/local/freeradius/etc/raddb/modules/attr_rewrite
    including configuration file /usr/local/freeradius/etc/raddb/modules/wimax
    including configuration file /usr/local/freeradius/etc/raddb/modules/smsotp
    including configuration file /usr/local/freeradius/etc/raddb/modules/passwd
    including configuration file /usr/local/freeradius/etc/raddb/modules/pap
    including configuration file /usr/local/freeradius/etc/raddb/modules/counter
    including configuration file /usr/local/freeradius/etc/raddb/modules/radutmp
    including configuration file /usr/local/freeradius/etc/raddb/modules/acct_unique
    including configuration file /usr/local/freeradius/etc/raddb/modules/sradutmp
    including configuration file /usr/local/freeradius/etc/raddb/modules/echo
    including configuration file /usr/local/freeradius/etc/raddb/modules/inner-eap
    including configuration file /usr/local/freeradius/etc/raddb/modules/detail.log
    including configuration file /usr/local/freeradius/etc/raddb/modules/exec
    including configuration file /usr/local/freeradius/etc/raddb/modules/unix
    including configuration file /usr/local/freeradius/etc/raddb/modules/policy
    including configuration file /usr/local/freeradius/etc/raddb/modules/detail
    including configuration file /usr/local/freeradius/etc/raddb/modules/smbpasswd
    including configuration file /usr/local/freeradius/etc/raddb/modules/perl
    including configuration file /usr/local/freeradius/etc/raddb/modules/mac2ip
    including configuration file /usr/local/freeradius/etc/raddb/modules/krb5
    including configuration file /usr/local/freeradius/etc/raddb/modules/digest
    including configuration file /usr/local/freeradius/etc/raddb/modules/sql_log
    including configuration file /usr/local/freeradius/etc/raddb/modules/sqlcounter_expire_on_login
    including configuration file /usr/local/freeradius/etc/raddb/modules/expiration
    including configuration file /usr/local/freeradius/etc/raddb/modules/ippool
    including configuration file /usr/local/freeradius/etc/raddb/modules/pam
    including configuration file /usr/local/freeradius/etc/raddb/modules/etc_group
    including configuration file /usr/local/freeradius/etc/raddb/modules/realm
    including configuration file /usr/local/freeradius/etc/raddb/modules/otp
    including configuration file /usr/local/freeradius/etc/raddb/modules/always
    including configuration file /usr/local/freeradius/etc/raddb/modules/ldap
    including configuration file /usr/local/freeradius/etc/raddb/modules/logintime
    including configuration file /usr/local/freeradius/etc/raddb/modules/files
    including configuration file /usr/local/freeradius/etc/raddb/eap.conf
    including configuration file /usr/local/freeradius/etc/raddb/sql.conf
    including configuration file /usr/local/freeradius/etc/raddb/policy.conf
    including files in directory /usr/local/freeradius/etc/raddb/sites-enabled/
    including configuration file /usr/local/freeradius/etc/raddb/sites-enabled/control-socket
    including configuration file /usr/local/freeradius/etc/raddb/sites-enabled/default
    including configuration file /usr/local/freeradius/etc/raddb/sites-enabled/default_old
    including configuration file /usr/local/freeradius/etc/raddb/sites-enabled/inner-tunnel
    including dictionary file /usr/local/freeradius/etc/raddb/dictionary
    main {
    prefix = "/usr/local/freeradius"
    localstatedir = "/usr/local/freeradius/var"
    logdir = "/usr/local/freeradius/var/log/radius"
    libdir = "/usr/local/freeradius/lib"
    radacctdir = "/usr/local/freeradius/var/log/radius/radacct"
    hostname_lookups = no
    max_request_time = 30
    cleanup_delay = 5
    max_requests = 1024
    allow_core_dumps = no
    pidfile = "/usr/local/freeradius/var/run/radiusd/radiusd.pid"
    checkrad = "/usr/local/freeradius/sbin/checkrad"
    debug_level = 0
    proxy_requests = yes
    log {
    stripped_names = no
    auth = no
    auth_badpass = no
    auth_goodpass = no
    }
    security {
    max_attributes = 200
    reject_delay = 1
    status_server = yes
    }
    }
    radiusd: #### Loading Realms and Home Servers ####
    proxy server {
    retry_delay = 5
    retry_count = 3
    default_fallback = no
    dead_time = 120
    wake_all_if_all_dead = no
    }
    home_server localhost {
    ipaddr = 127.0.0.1
    port = 1812
    type = "auth"
    secret = "testing123"
    response_window = 20
    max_outstanding = 65536
    require_message_authenticator = no
    zombie_period = 40
    status_check = "status-server"
    ping_interval = 30
    check_interval = 30
    num_answers_to_alive = 3
    num_pings_to_alive = 3
    revive_interval = 120
    status_check_timeout = 4
    irt = 2
    mrt = 16
    mrc = 5
    mrd = 30
    }
    home_server_pool my_auth_failover {
    type = fail-over
    home_server = localhost
    }
    realm example.com {
    auth_pool = my_auth_failover
    }
    realm LOCAL {
    }
    radiusd: #### Loading Clients ####
    client localhost {
    ipaddr = 127.0.0.1
    require_message_authenticator = no
    secret = "optimabio"
    nastype = "other"
    }
    radiusd: #### Instantiating modules ####
    instantiate {
    Module: Linked to module rlm_exec
    Module: Instantiating exec
    exec {
    wait = no
    input_pairs = "request"
    shell_escape = yes
    }
    Module: Linked to module rlm_expr
    Module: Instantiating expr
    Module: Linked to module rlm_expiration
    Module: Instantiating expiration
    expiration {
    reply-message = "Password Has Expired "
    }
    Module: Linked to module rlm_logintime
    Module: Instantiating logintime
    logintime {
    reply-message = "You are calling outside your allowed timespan "
    minimum-timeout = 60
    }
    }
    radiusd: #### Loading Virtual Servers ####
    server inner-tunnel {
    modules {
    Module: Checking authenticate {...} for more modules to load
    Module: Linked to module rlm_pap
    Module: Instantiating pap
    pap {
    encryption_scheme = "auto"
    auto_header = no
    }
    Module: Linked to module rlm_chap
    Module: Instantiating chap
    Module: Linked to module rlm_mschap
    Module: Instantiating mschap
    mschap {
    use_mppe = yes
    require_encryption = no
    require_strong = no
    with_ntdomain_hack = no
    }
    Module: Linked to module rlm_unix
    Module: Instantiating unix
    unix {
    radwtmp = "/usr/local/freeradius/var/log/radius/radwtmp"
    }
    Module: Linked to module rlm_eap
    Module: Instantiating eap
    eap {
    default_eap_type = "md5"
    timer_expire = 60
    ignore_unknown_eap_types = no
    cisco_accounting_username_bug = no
    max_sessions = 2048
    }
    Module: Linked to sub-module rlm_eap_md5
    Module: Instantiating eap-md5
    Module: Linked to sub-module rlm_eap_leap
    Module: Instantiating eap-leap
    Module: Linked to sub-module rlm_eap_gtc
    Module: Instantiating eap-gtc
    gtc {
    challenge = "Password: "
    auth_type = "PAP"
    }
    Module: Linked to sub-module rlm_eap_tls
    Module: Instantiating eap-tls
    tls {
    rsa_key_exchange = no
    dh_key_exchange = yes
    rsa_key_length = 512
    dh_key_length = 512
    verify_depth = 0
    pem_file_type = yes
    private_key_file = "/usr/local/freeradius/etc/raddb/certs/server.pem"
    certificate_file = "/usr/local/freeradius/etc/raddb/certs/server.pem"
    CA_file = "/usr/local/freeradius/etc/raddb/certs/ca.pem"
    private_key_password = "whatever"
    dh_file = "/usr/local/freeradius/etc/raddb/certs/dh"
    random_file = "/usr/local/freeradius/etc/raddb/certs/random"
    fragment_size = 1024
    include_length = yes
    check_crl = no
    cipher_list = "DEFAULT"
    make_cert_command = "/usr/local/freeradius/etc/raddb/certs/bootstrap"
    cache {
    enable = no
    lifetime = 24
    max_entries = 255
    }
    }
    Module: Linked to sub-module rlm_eap_ttls
    Module: Instantiating eap-ttls
    ttls {
    default_eap_type = "md5"
    copy_request_to_tunnel = no
    use_tunneled_reply = no
    virtual_server = "inner-tunnel"
    include_length = yes
    }
    Module: Linked to sub-module rlm_eap_peap
    Module: Instantiating eap-peap
    peap {
    default_eap_type = "mschapv2"
    copy_request_to_tunnel = no
    use_tunneled_reply = no
    proxy_tunneled_request_as_eap = yes
    virtual_server = "inner-tunnel"
    }
    Module: Linked to sub-module rlm_eap_mschapv2
    Module: Instantiating eap-mschapv2
    mschapv2 {
    with_ntdomain_hack = no
    }
    Module: Checking authorize {...} for more modules to load
    Module: Linked to module rlm_realm
    Module: Instantiating suffix
    realm suffix {
    format = "suffix"
    delimiter = "@"
    ignore_default = no
    ignore_null = no
    }
    Module: Linked to module rlm_files
    Module: Instantiating files
    files {
    usersfile = "/usr/local/freeradius/etc/raddb/users"
    acctusersfile = "/usr/local/freeradius/etc/raddb/acct_users"
    preproxy_usersfile = "/usr/local/freeradius/etc/raddb/preproxy_users"
    compat = "no"
    }
    Module: Checking session {...} for more modules to load
    Module: Linked to module rlm_radutmp
    Module: Instantiating radutmp
    radutmp {
    filename = "/usr/local/freeradius/var/log/radius/radutmp"
    username = "%{User-Name}"
    case_sensitive = yes
    check_with_nas = yes
    perm = 384
    callerid = yes
    }
    Module: Checking post-proxy {...} for more modules to load
    Module: Checking post-auth {...} for more modules to load
    Module: Linked to module rlm_attr_filter
    Module: Instantiating attr_filter.access_reject
    attr_filter attr_filter.access_reject {
    attrsfile = "/usr/local/freeradius/etc/raddb/attrs.access_reject"
    key = "%{User-Name}"
    }
    } # modules
    } # server
    server {
    modules {
    Module: Checking authenticate {...} for more modules to load
    Module: Checking authorize {...} for more modules to load
    Module: Linked to module rlm_preprocess
    Module: Instantiating preprocess
    preprocess {
    huntgroups = "/usr/local/freeradius/etc/raddb/huntgroups"
    hints = "/usr/local/freeradius/etc/raddb/hints"
    with_ascend_hack = no
    ascend_channels_per_line = 23
    with_ntdomain_hack = no
    with_specialix_jetstream_hack = no
    with_cisco_vsa_hack = no
    with_alvarion_vsa_hack = no
    }
    Module: Linked to module rlm_sql
    Module: Instantiating sql
    sql {
    driver = "rlm_sql_mysql"
    server = "localhost"
    port = ""
    login = "root"
    password = ""
    radius_db = "radius"
    read_groups = yes
    sqltrace = no
    sqltracefile = "/usr/local/freeradius/var/log/radius/sqltrace.sql"
    readclients = no
    deletestalesessions = yes
    num_sql_socks = 5
    lifetime = 0
    max_queries = 0
    sql_user_name = ""
    default_user_profile = ""
    nas_query = "SELECT id,nasname,shortname,type,secret FROM nas"
    authorize_check_query = ""
    authorize_group_check_query = ""
    authorize_group_reply_query = ""
    accounting_onoff_query = ""
    accounting_update_query = ""
    accounting_update_query_alt = ""
    accounting_start_query = ""
    accounting_start_query_alt = ""
    accounting_stop_query = ""
    accounting_stop_query_alt = ""
    connect_failure_retry_delay = 60
    simul_count_query = ""
    simul_verify_query = ""
    postauth_query = ""
    safe-characters = "@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_: /"
    }
    Could not link driver rlm_sql_mysql: rlm_sql_mysql.so: cannot open shared object file: No such file or directory
    Make sure it (and all its dependent libraries!) are in the search path of your system's ld.
    /usr/local/freeradius/etc/raddb/sql.conf[22]: Instantiation failed for module "sql"
    /usr/local/freeradius/etc/raddb/sites-enabled/default[161]: Failed to find module "sql".
    /usr/local/freeradius/etc/raddb/sites-enabled/default[62]: Errors parsing authorize section.
    Errors initializing modules


    si parmi vous qq'un a la solution je suis prenneur
    merci!

  2. #2
    Candidat au Club
    Inscrit en
    Décembre 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 4
    Points : 4
    Points
    4
    Par défaut Freeradius et mysql
    Il vallait que je redirige le dossier lib donc ca ok
    mais apres ca il y a une autre qui apparait
    +--- entering group authorize {....}
    erreur segmentation
    J'ai besoin de votre aide

Discussions similaires

  1. Réponses: 5
    Dernier message: 22/10/2008, 17h19
  2. Réponses: 3
    Dernier message: 15/10/2008, 09h24
  3. [vista,VB 2005,SQL server 2005]requêtes paramétrées avec mysql
    Par olivier57b dans le forum Accès aux données
    Réponses: 4
    Dernier message: 04/09/2008, 18h58
  4. Réponses: 0
    Dernier message: 21/01/2008, 17h27
  5. Réponses: 3
    Dernier message: 18/06/2007, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo