+ Responder ao Tópico



  1. #1

    Padrão Erro ao iniciar o Radius

    PessoALL,

    Boa madruga!

    Estou com um problema, instalei um servidor freeradius no fedora 8, mas ao fazer as configurações no arquivo radiusd.conf e alterar as linhas:

    authorize, preacct, accounting, session, post-auth

    Descomentando as linhas do SQL (sql) dar um erro:

    Info: Starting - reading configuration files ... [FAILED]

    Como estou lendo e aprendendo, não consigo entender o porquer desse erro.

    Já configurei o arquivo sql.conf
    Ja criei o banco radius e as suas tabelas.
    Configurei o arquivo clients.conf

    Se alguem puder me dar uma luz ficarei grato, como sempre fico! Aqui tenho aprendido muito e só tenho a agradecer.

    Abraços.

  2. #2

    Padrão

    Consegui resolver o problema, faltava incluir o arquivo sql.conf nas configurações do RADIUS.

    O problema agora é resposta na autenticação: Servidor RADIUS não estar respondendo... isso quando o usuário vai se logar.

    Obrigado!



  3. #3

    Padrão

    Bom dia amigo,

    Confere sua conefiguração com a descrita neste tutorial, ele é bem simples porem funciona direitinho https://under-linux.org/forums/mikro...gin-senha.html e aqui na pagina 2 tem como trabalhar com o MySQL no caso com dados para o mikrotik https://under-linux.org/forums/mikro...n-senha-2.html

    Abraços

    Citação Postado originalmente por EdilsonLSouza Ver Post
    Consegui resolver o problema, faltava incluir o arquivo sql.conf nas configurações do RADIUS.

    O problema agora é resposta na autenticação: Servidor RADIUS não estar respondendo... isso quando o usuário vai se logar.

    Obrigado!

  4. #4

    Padrão

    Obrigado Amigo, vou analisar com mais calma o tutor...



  5. #5

    Padrão

    com o seu radius desligado vc no console do seu linux digite o comando

    [email protected]# radius -x

    e poste relatorio gerando para q possa ver onde esta o erro.

    Citação Postado originalmente por EdilsonLSouza Ver Post
    Obrigado Amigo, vou analisar com mais calma o tutor...

  6. #6

    Padrão

    Olá Amigo,

    Segue abaixo:

    Código :
    login as: root
    [email protected]'s password:
    Last login: Mon Jul 14 11:02:48 2008 from cabo-1-10-142.hotlink.com.br
    [[email protected] ~]# radiusd -X
    Starting - reading configuration files ...
    reread_config:  reading radiusd.conf
    Config:   including file: /etc/raddb/proxy.conf
    Config:   including file: /etc/raddb/clients.conf
    Config:   including file: /etc/raddb/snmp.conf
    Config:   including file: /etc/raddb/eap.conf
    Config:   including file: /etc/raddb/sql.conf
     main: prefix = "/usr"
     main: localstatedir = "/var"
     main: logdir = "/var/log/radius"
     main: libdir = "/usr/lib64"
     main: radacctdir = "/var/log/radius/radacct"
     main: hostname_lookups = no
     main: snmp = no
     main: max_request_time = 30
     main: cleanup_delay = 5
     main: max_requests = 1024
     main: delete_blocked_requests = 0
     main: port = 0
     main: allow_core_dumps = no
     main: log_stripped_names = no
     main: log_file = "/var/log/radius/radius.log"
     main: log_auth = no
     main: log_auth_badpass = no
     main: log_auth_goodpass = no
     main: pidfile = "/var/run/radiusd/radiusd.pid"
     main: user = "radiusd"
     main: group = "radiusd"
     main: usercollide = no
     main: lower_user = "no"
     main: lower_pass = "no"
     main: nospace_user = "no"
     main: nospace_pass = "no"
     main: checkrad = "/usr/sbin/checkrad"
     main: proxy_requests = yes
     proxy: retry_delay = 5
     proxy: retry_count = 3
     proxy: synchronous = no
     proxy: default_fallback = yes
     proxy: dead_time = 120
     proxy: post_proxy_authorize = no
     proxy: wake_all_if_all_dead = no
     security: max_attributes = 200
     security: reject_delay = 1
     security: status_server = no
     main: debug_level = 0
    read_config_files:  reading dictionary
    read_config_files:  reading naslist
    Using deprecated naslist file.  Support for this will go away soon.
    read_config_files:  reading clients
    read_config_files:  reading realms
    There appears to be another RADIUS server running on the authentication port 1812
    [[email protected] ~]#

    O que pode estar errado?

    Um grande abraço.



  7. #7

    Padrão

    Log do radius:

    Mon Jul 14 16:56:16 2008 : Info: Using deprecated naslist file. Support for this will go away soon.
    Mon Jul 14 16:56:16 2008 : Info: rlm_exec: Wait=yes but no output defined. Did you mean output=none?
    Mon Jul 14 16:56:16 2008 : Info: rlm_sql (sql): Driver rlm_sql_mysql (module rlm_sql_mysql) loaded and linked
    Mon Jul 14 16:56:16 2008 : Info: rlm_sql (sql): Attempting to connect to [email protected]:/radius
    Mon Jul 14 16:56:16 2008 : Info: rlm_sql_mysql: Starting connect to MySQL server for #0
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql_mysql: Couldn't connect socket to MySQL server [email protected]:radius
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql_mysql: Mysql error 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)'
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql (sql): Failed to connect DB handle #0
    Mon Jul 14 16:56:16 2008 : Info: Ready to process requests.

  8. #8

    Padrão

    Amigo vc esta com o Mysql iniciado, o usuario tem permissão de acesso ao banco de dados??

    Abraços



  9. #9

    Padrão

    Estar iniciado, tenho permissão porque eu acesso via front-mysql usando o IP da maquina, login e senha e vejo os dados inclusos dentro do banco "radius".

  10. #10

    Padrão

    Amigo pq o log do seu radius esta mostrando erro

    Mon Jul 14 16:56:16 2008 : Error: rlm_sql_mysql: Couldn't connect socket to MySQL server [email protected]:radius
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql_mysql: Mysql error 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)'
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql (sql): Failed to connect DB handle #0
    Citação Postado originalmente por EdilsonLSouza Ver Post
    Estar iniciado, tenho permissão porque eu acesso via front-mysql usando o IP da maquina, login e senha e vejo os dados inclusos dentro do banco "radius".



  11. #11

    Padrão

    Clécio, não entendi seu último post, estas a perguntar?

  12. #12

    Padrão

    Seu radius esta dando erro ao conectar no banco de dados

    Mon Jul 14 16:56:16 2008 : Error: rlm_sql_mysql: Couldn't connect socket to MySQL server [email protected]:radius
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql_mysql: Mysql error 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)'
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql (sql): Failed to connect DB handle #0

    Tirei isso do seu log, ta vendo as 3 linhas por isso perguntei se o MySQL esta certo, e se o banco esta td ok

    Abraços

    Citação Postado originalmente por EdilsonLSouza Ver Post
    Log do radius:

    Mon Jul 14 16:56:16 2008 : Info: Using deprecated naslist file. Support for this will go away soon.
    Mon Jul 14 16:56:16 2008 : Info: rlm_exec: Wait=yes but no output defined. Did you mean output=none?
    Mon Jul 14 16:56:16 2008 : Info: rlm_sql (sql): Driver rlm_sql_mysql (module rlm_sql_mysql) loaded and linked
    Mon Jul 14 16:56:16 2008 : Info: rlm_sql (sql): Attempting to connect to [email protected]:/radius
    Mon Jul 14 16:56:16 2008 : Info: rlm_sql_mysql: Starting connect to MySQL server for #0
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql_mysql: Couldn't connect socket to MySQL server [email protected]:radius
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql_mysql: Mysql error 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)'
    Mon Jul 14 16:56:16 2008 : Error: rlm_sql (sql): Failed to connect DB handle #0
    Mon Jul 14 16:56:16 2008 : Info: Ready to process requests.



  13. #13

    Padrão

    Blz, como disse estar tudo normal... tanto que posso acessar normalmente com os dados informados no arquivo sql.conf...