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

    FreeRadius server not starting in 2.4.4

    Scheduled Pinned Locked Moved General pfSense Questions
    21 Posts 2 Posters 3.0k 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.
    • emammadovE
      emammadov
      last edited by emammadov

      I entered this command in shell, but it loaded too long and gave this error: 504 Gateway Time-out
      nginx

      I loggen in pfsense again and saw Radius serve started, if I stop and start again, it doesn't start. Now the output of this command are as following, it is too long.

      FreeRADIUS Version 3.0.17
      Copyright (C) 1999-2017 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
      For more information about these matters, see the file named COPYRIGHT
      Starting - reading configuration files ...
      including dictionary file /usr/local/share/freeradius/dictionary
      including dictionary file /usr/local/share/freeradius/dictionary.dhcp
      including dictionary file /usr/local/share/freeradius/dictionary.vqp
      including dictionary file /usr/local/etc/raddb/dictionary
      including configuration file /usr/local/etc/raddb/radiusd.conf
      including configuration file /usr/local/etc/raddb/clients.conf
      including files in directory /usr/local/etc/raddb/mods-enabled/
      including configuration file /usr/local/etc/raddb/mods-enabled/unpack
      including configuration file /usr/local/etc/raddb/mods-enabled/utf8
      including configuration file /usr/local/etc/raddb/mods-enabled/dynamic_clients
      including configuration file /usr/local/etc/raddb/mods-enabled/replicate
      including configuration file /usr/local/etc/raddb/mods-enabled/googleauth
      including configuration file /usr/local/etc/raddb/mods-enabled/datacounter_acct
      including configuration file /usr/local/etc/raddb/mods-enabled/soh
      including configuration file /usr/local/etc/raddb/mods-enabled/digest
      including configuration file /usr/local/etc/raddb/mods-enabled/motp
      including configuration file /usr/local/etc/raddb/mods-enabled/linelog
      including configuration file /usr/local/etc/raddb/mods-enabled/mschap
      including configuration file /usr/local/etc/raddb/mods-enabled/echo
      including configuration file /usr/local/etc/raddb/mods-enabled/radutmp
      including configuration file /usr/local/etc/raddb/mods-enabled/logintime
      including configuration file /usr/local/etc/raddb/mods-enabled/detail
      including configuration file /usr/local/etc/raddb/mods-enabled/realm
      including configuration file /usr/local/etc/raddb/mods-enabled/passwd
      including configuration file /usr/local/etc/raddb/mods-enabled/expiration
      including configuration file /usr/local/etc/raddb/mods-enabled/unix
      including configuration file /usr/local/etc/raddb/mods-enabled/exec
      including configuration file /usr/local/etc/raddb/mods-enabled/preprocess
      including configuration file /usr/local/etc/raddb/mods-enabled/always
      including configuration file /usr/local/etc/raddb/mods-enabled/counter
      including configuration file /usr/local/etc/raddb/mods-enabled/files
      including configuration file /usr/local/etc/raddb/mods-enabled/cache_eap
      including configuration file /usr/local/etc/raddb/mods-enabled/eap
      including configuration file /usr/local/etc/raddb/mods-enabled/expr
      including configuration file /usr/local/etc/raddb/mods-enabled/attr_filter
      including configuration file /usr/local/etc/raddb/mods-enabled/detail.log
      including configuration file /usr/local/etc/raddb/mods-enabled/pap
      including configuration file /usr/local/etc/raddb/mods-enabled/sradutmp
      including configuration file /usr/local/etc/raddb/mods-enabled/date
      including configuration file /usr/local/etc/raddb/mods-enabled/chap
      including files in directory /usr/local/etc/raddb/policy.d/
      including configuration file /usr/local/etc/raddb/policy.d/cui
      including configuration file /usr/local/etc/raddb/policy.d/eap
      including configuration file /usr/local/etc/raddb/policy.d/debug
      including configuration file /usr/local/etc/raddb/policy.d/abfab-tr
      including configuration file /usr/local/etc/raddb/policy.d/canonicalization
      including configuration file /usr/local/etc/raddb/policy.d/control
      including configuration file /usr/local/etc/raddb/policy.d/filter
      including configuration file /usr/local/etc/raddb/policy.d/moonshot-targeted-ids
      including configuration file /usr/local/etc/raddb/policy.d/operator-name
      including configuration file /usr/local/etc/raddb/policy.d/accounting
      including configuration file /usr/local/etc/raddb/policy.d/dhcp
      including configuration file /usr/local/etc/raddb/policy.d/pfs_custom_policies
      including files in directory /usr/local/etc/raddb/sites-enabled/
      including configuration file /usr/local/etc/raddb/sites-enabled/default
      including configuration file /usr/local/etc/raddb/sites-enabled/inner-tunnel-peap
      including configuration file /usr/local/etc/raddb/sites-enabled/inner-tunnel-ttls
      main {
       security {
       	allow_core_dumps = no
       }
      	name = "radiusd"
      	prefix = "/usr/local"
      	localstatedir = "/var"
      	logdir = "/var/log"
      	run_dir = "/var/run"
      }
      main {
      	name = "radiusd"
      	prefix = "/usr/local"
      	localstatedir = "/var"
      	sbindir = "/usr/local/sbin"
      	logdir = "/var/log"
      	run_dir = "/var/run"
      	libdir = "/usr/local/lib/freeradius-3.0.17"
      	radacctdir = "/var/log/radacct"
      	hostname_lookups = no
      	max_request_time = 30
      	cleanup_delay = 5
      	max_requests = 1024
      	pidfile = "/var/run/radiusd.pid"
      	checkrad = "/usr/local/sbin/checkrad"
      	debug_level = 0
      	proxy_requests = yes
       log {
       	stripped_names = no
       	auth = yes
       	auth_badpass = no
       	auth_goodpass = no
       	msg_badpass = ""
       	msg_goodpass = ""
       	colourise = yes
       	msg_denied = "You are already logged in - access denied"
       }
       resources {
       }
       security {
       	max_attributes = 200
       	reject_delay = 1.000000
       	status_server = no
       }
      }
      radiusd: #### Loading Realms and Home Servers ####
      radiusd: #### Loading Clients ####
       client pfsense {
       	ipaddr = 127.0.0.1
       	require_message_authenticator = no
       	secret = <<< secret >>>
       	nas_type = "other"
       	proto = "udp"
        limit {
        	max_connections = 16
        	lifetime = 0
        	idle_timeout = 30
        }
       }
      Debugger not attached
       # Creating Auth-Type = mschap
       # Creating Auth-Type = digest
       # Creating Auth-Type = eap
       # Creating Auth-Type = PAP
       # Creating Auth-Type = CHAP
       # Creating Auth-Type = MS-CHAP
       # Creating Auth-Type = MOTP
       # Creating Auth-Type = GOOGLEAUTH
       # Creating Autz-Type = Status-Server
       # Creating Acct-Type = Status-Server
      radiusd: #### Instantiating modules ####
       modules {
        # Loaded module rlm_unpack
        # Loading module "unpack" from file /usr/local/etc/raddb/mods-enabled/unpack
        # Loaded module rlm_utf8
        # Loading module "utf8" from file /usr/local/etc/raddb/mods-enabled/utf8
        # Loaded module rlm_dynamic_clients
        # Loading module "dynamic_clients" from file /usr/local/etc/raddb/mods-enabled/dynamic_clients
        # Loaded module rlm_replicate
        # Loading module "replicate" from file /usr/local/etc/raddb/mods-enabled/replicate
        # Loaded module rlm_exec
        # Loading module "googleauth" from file /usr/local/etc/raddb/mods-enabled/googleauth
        exec googleauth {
        	wait = yes
        	program = "/usr/local/etc/raddb/scripts/googleauth.py %{request:User-Name} %{reply:MOTP-Init-Secret} %{reply:MOTP-PIN} %{request:User-Password}"
        	shell_escape = yes
        }
        # Loading module "datacounterdaily" from file /usr/local/etc/raddb/mods-enabled/datacounter_acct
        exec datacounterdaily {
        	wait = yes
        	program = "/bin/sh /usr/local/etc/raddb/scripts/datacounter_acct.sh %{request:User-Name} daily %{request:Acct-Input-Octets} %{request:Acct-Output-Octets} %{request:Acct-Status-Type} %{request:Acct-Session-Id}"
        	shell_escape = yes
        }
        # Loading module "datacounterweekly" from file /usr/local/etc/raddb/mods-enabled/datacounter_acct
        exec datacounterweekly {
        	wait = yes
        	program = "/bin/sh /usr/local/etc/raddb/scripts/datacounter_acct.sh %{request:User-Name} weekly %{request:Acct-Input-Octets} %{request:Acct-Output-Octets} %{request:Acct-Status-Type} %{request:Acct-Session-Id}"
        	shell_escape = yes
        }
        # Loading module "datacountermonthly" from file /usr/local/etc/raddb/mods-enabled/datacounter_acct
        exec datacountermonthly {
        	wait = yes
        	program = "/bin/sh /usr/local/etc/raddb/scripts/datacounter_acct.sh %{request:User-Name} monthly %{request:Acct-Input-Octets} %{request:Acct-Output-Octets} %{request:Acct-Status-Type} %{request:Acct-Session-Id}"
        	shell_escape = yes
        }
        # Loading module "datacounterforever" from file /usr/local/etc/raddb/mods-enabled/datacounter_acct
        exec datacounterforever {
        	wait = yes
        	program = "/bin/sh /usr/local/etc/raddb/scripts/datacounter_acct.sh %{request:User-Name} forever %{request:Acct-Input-Octets} %{request:Acct-Output-Octets} %{request:Acct-Status-Type} %{request:Acct-Session-Id}"
        	shell_escape = yes
        }
        # Loaded module rlm_soh
        # Loading module "soh" from file /usr/local/etc/raddb/mods-enabled/soh
        soh {
        	dhcp = yes
        }
        # Loaded module rlm_digest
        # Loading module "digest" from file /usr/local/etc/raddb/mods-enabled/digest
        # Loading module "motp" from file /usr/local/etc/raddb/mods-enabled/motp
        exec motp {
        	wait = yes
        	program = "/usr/local/bin/bash /usr/local/etc/raddb/scripts/otpverify.sh %{request:User-Name} %{request:User-Password} %{reply:MOTP-Init-Secret} %{reply:MOTP-PIN} %{reply:MOTP-Offset}"
        	shell_escape = yes
        }
        # Loaded module rlm_linelog
        # Loading module "linelog" from file /usr/local/etc/raddb/mods-enabled/linelog
        linelog {
        	filename = "/var/log/linelog"
        	escape_filenames = no
        	syslog_severity = "info"
        	permissions = 384
        	format = "This is a log message for %{User-Name}"
        	reference = "messages.%{%{reply:Packet-Type}:-default}"
        }
        # Loading module "log_accounting" from file /usr/local/etc/raddb/mods-enabled/linelog
        linelog log_accounting {
        	filename = "/var/log/linelog-accounting"
        	escape_filenames = no
        	syslog_severity = "info"
        	permissions = 384
        	format = ""
        	reference = "Accounting-Request.%{%{Acct-Status-Type}:-unknown}"
        }
        # Loaded module rlm_mschap
        # Loading module "mschap" from file /usr/local/etc/raddb/mods-enabled/mschap
        mschap {
        	use_mppe = yes
        	require_encryption = no
        	require_strong = no
        	with_ntdomain_hack = yes
         passchange {
         }
        	allow_retry = yes
        	winbind_retry_with_normalised_username = no
        }
        # Loading module "echo" from file /usr/local/etc/raddb/mods-enabled/echo
        exec echo {
        	wait = yes
        	program = "/bin/echo %{User-Name}"
        	input_pairs = "request"
        	output_pairs = "reply"
        	shell_escape = yes
        }
        # Loaded module rlm_radutmp
        # Loading module "radutmp" from file /usr/local/etc/raddb/mods-enabled/radutmp
        radutmp {
        	filename = "/var/log/radutmp"
        	username = "%{User-Name}"
        	case_sensitive = yes
        	check_with_nas = yes
        	permissions = 384
        	caller_id = yes
        }
        # Loaded module rlm_logintime
        # Loading module "logintime" from file /usr/local/etc/raddb/mods-enabled/logintime
        logintime {
        	minimum_timeout = 60
        }
        # Loaded module rlm_detail
        # Loading module "detail" from file /usr/local/etc/raddb/mods-enabled/detail
        detail {
        	filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/detail-%Y%m%d"
        	header = "%t"
        	permissions = 384
        	locking = no
        	escape_filenames = no
        	log_packet_header = no
        }
        # Loaded module rlm_realm
        # Loading module "IPASS" from file /usr/local/etc/raddb/mods-enabled/realm
        realm IPASS {
        	format = "prefix"
        	delimiter = "/"
        	ignore_default = no
        	ignore_null = yes
        }
        # Loading module "suffix" from file /usr/local/etc/raddb/mods-enabled/realm
        realm suffix {
        	format = "suffix"
        	delimiter = "@"
        	ignore_default = no
        	ignore_null = yes
        }
        # Loading module "realmpercent" from file /usr/local/etc/raddb/mods-enabled/realm
        realm realmpercent {
        	format = "suffix"
        	delimiter = "%"
        	ignore_default = no
        	ignore_null = yes
        }
        # Loading module "ntdomain" from file /usr/local/etc/raddb/mods-enabled/realm
        realm ntdomain {
        	format = "prefix"
        	delimiter = "\"
        	ignore_default = no
        	ignore_null = yes
        }
        # Loaded module rlm_passwd
        # Loading module "etc_passwd" from file /usr/local/etc/raddb/mods-enabled/passwd
        passwd etc_passwd {
        	filename = "/etc/passwd"
        	format = "*User-Name:Crypt-Password:"
        	delimiter = ":"
        	ignore_nislike = no
        	ignore_empty = yes
        	allow_multiple_keys = no
        	hash_size = 100
        }
        # Loaded module rlm_expiration
        # Loading module "expiration" from file /usr/local/etc/raddb/mods-enabled/expiration
        # Loaded module rlm_unix
        # Loading module "unix" from file /usr/local/etc/raddb/mods-enabled/unix
        unix {
        	radwtmp = "/var/log/radwtmp"
        }
      Creating attribute Unix-Group
        # Loading module "exec" from file /usr/local/etc/raddb/mods-enabled/exec
        exec {
        	wait = no
        	input_pairs = "request"
        	shell_escape = yes
        	timeout = 10
        }
        # Loaded module rlm_preprocess
        # Loading module "preprocess" from file /usr/local/etc/raddb/mods-enabled/preprocess
        preprocess {
        	huntgroups = "/usr/local/etc/raddb/mods-config/preprocess/huntgroups"
        	hints = "/usr/local/etc/raddb/mods-config/preprocess/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
        }
        # Loaded module rlm_always
        # Loading module "reject" from file /usr/local/etc/raddb/mods-enabled/always
        always reject {
        	rcode = "reject"
        	simulcount = 0
        	mpp = no
        }
        # Loading module "fail" from file /usr/local/etc/raddb/mods-enabled/always
        always fail {
        	rcode = "fail"
        	simulcount = 0
        	mpp = no
        }
        # Loading module "ok" from file /usr/local/etc/raddb/mods-enabled/always
        always ok {
        	rcode = "ok"
        	simulcount = 0
        	mpp = no
        }
        # Loading module "handled" from file /usr/local/etc/raddb/mods-enabled/always
        always handled {
        	rcode = "handled"
        	simulcount = 0
        	mpp = no
        }
        # Loading module "invalid" from file /usr/local/etc/raddb/mods-enabled/always
        always invalid {
        	rcode = "invalid"
        	simulcount = 0
        	mpp = no
        }
        # Loading module "userlock" from file /usr/local/etc/raddb/mods-enabled/always
        always userlock {
        	rcode = "userlock"
        	simulcount = 0
        	mpp = no
        }
        # Loading module "notfound" from file /usr/local/etc/raddb/mods-enabled/always
        always notfound {
        	rcode = "notfound"
        	simulcount = 0
        	mpp = no
        }
        # Loading module "noop" from file /usr/local/etc/raddb/mods-enabled/always
        always noop {
        	rcode = "noop"
        	simulcount = 0
        	mpp = no
        }
        # Loading module "updated" from file /usr/local/etc/raddb/mods-enabled/always
        always updated {
        	rcode = "updated"
        	simulcount = 0
        	mpp = no
        }
        # Loaded module rlm_counter
        # Loading module "daily" from file /usr/local/etc/raddb/mods-enabled/counter
        counter daily {
        	filename = "/var/log/radacct/timecounter/db.daily"
        	key = "User-Name"
        	reset = "daily"
        	count_attribute = "Acct-Session-Time"
        	counter_name = "Daily-Session-Time"
        	check_name = "Max-Daily-Session"
        	reply_name = "Session-Timeout"
        	cache_size = 5000
        }
        # Loading module "weekly" from file /usr/local/etc/raddb/mods-enabled/counter
        counter weekly {
        	filename = "/var/log/radacct/timecounter/db.weekly"
        	key = "User-Name"
        	reset = "weekly"
        	count_attribute = "Acct-Session-Time"
        	counter_name = "Weekly-Session-Time"
        	check_name = "Max-Weekly-Session"
        	reply_name = "Session-Timeout"
        	cache_size = 5000
        }
        # Loading module "monthly" from file /usr/local/etc/raddb/mods-enabled/counter
        counter monthly {
        	filename = "/var/log/radacct/timecounter/db.monthly"
        	key = "User-Name"
        	reset = "monthly"
        	count_attribute = "Acct-Session-Time"
        	counter_name = "Monthly-Session-Time"
        	check_name = "Max-Monthly-Session"
        	reply_name = "Session-Timeout"
        	cache_size = 5000
        }
        # Loading module "forever" from file /usr/local/etc/raddb/mods-enabled/counter
        counter forever {
        	filename = "/var/log/radacct/timecounter/db.forever"
        	key = "User-Name"
        	reset = "never"
        	count_attribute = "Acct-Session-Time"
        	counter_name = "Forever-Session-Time"
        	check_name = "Max-Forever-Session"
        	reply_name = "Session-Timeout"
        	cache_size = 5000
        }
        # Loaded module rlm_files
        # Loading module "files" from file /usr/local/etc/raddb/mods-enabled/files
        files {
        	filename = "/usr/local/etc/raddb/mods-config/files/authorize"
        	acctusersfile = "/usr/local/etc/raddb/mods-config/files/accounting"
        	preproxy_usersfile = "/usr/local/etc/raddb/mods-config/files/pre-proxy"
        }
        # Loaded module rlm_cache
        # Loading module "cache_eap" from file /usr/local/etc/raddb/mods-enabled/cache_eap
        cache cache_eap {
        	driver = "rlm_cache_rbtree"
        	key = "%{%{control:State}:-%{%{reply:State}:-%{State}}}"
        	ttl = 15
        	max_entries = 0
        	epoch = 0
        	add_stats = no
        }
        # Loaded module rlm_eap
        # Loading module "eap" from file /usr/local/etc/raddb/mods-enabled/eap
        eap {
        	default_eap_type = "mschapv2"
        	timer_expire = 60
        	ignore_unknown_eap_types = no
        	cisco_accounting_username_bug = no
        	max_sessions = 4096
        }
        # Loaded module rlm_expr
        # Loading module "expr" from file /usr/local/etc/raddb/mods-enabled/expr
        expr {
        	safe_characters = "@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_: /äéöüàâæçèéêëîïôœùûüaÿÄÉÖÜßÀÂÆÇÈÉÊËÎÏÔŒÙÛÜŸ"
        }
        # Loaded module rlm_attr_filter
        # Loading module "attr_filter.post-proxy" from file /usr/local/etc/raddb/mods-enabled/attr_filter
        attr_filter attr_filter.post-proxy {
        	filename = "/usr/local/etc/raddb/mods-config/attr_filter/post-proxy"
        	key = "%{Realm}"
        	relaxed = no
        }
        # Loading module "attr_filter.pre-proxy" from file /usr/local/etc/raddb/mods-enabled/attr_filter
        attr_filter attr_filter.pre-proxy {
        	filename = "/usr/local/etc/raddb/mods-config/attr_filter/pre-proxy"
        	key = "%{Realm}"
        	relaxed = no
        }
        # Loading module "attr_filter.access_reject" from file /usr/local/etc/raddb/mods-enabled/attr_filter
        attr_filter attr_filter.access_reject {
        	filename = "/usr/local/etc/raddb/mods-config/attr_filter/access_reject"
        	key = "%{User-Name}"
        	relaxed = no
        }
        # Loading module "attr_filter.access_challenge" from file /usr/local/etc/raddb/mods-enabled/attr_filter
        attr_filter attr_filter.access_challenge {
        	filename = "/usr/local/etc/raddb/mods-config/attr_filter/access_challenge"
        	key = "%{User-Name}"
        	relaxed = no
        }
        # Loading module "attr_filter.accounting_response" from file /usr/local/etc/raddb/mods-enabled/attr_filter
        attr_filter attr_filter.accounting_response {
        	filename = "/usr/local/etc/raddb/mods-config/attr_filter/accounting_response"
        	key = "%{User-Name}"
        	relaxed = no
        }
        # Loading module "auth_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
        detail auth_log {
        	filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/auth-detail-%Y%m%d"
        	header = "%t"
        	permissions = 384
        	locking = no
        	escape_filenames = no
        	log_packet_header = no
        }
        # Loading module "reply_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
        detail reply_log {
        	filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/reply-detail-%Y%m%d"
        	header = "%t"
        	permissions = 384
        	locking = no
        	escape_filenames = no
        	log_packet_header = no
        }
        # Loading module "pre_proxy_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
        detail pre_proxy_log {
        	filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/pre-proxy-detail-%Y%m%d"
        	header = "%t"
        	permissions = 384
        	locking = no
        	escape_filenames = no
        	log_packet_header = no
        }
        # Loading module "post_proxy_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
        detail post_proxy_log {
        	filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/post-proxy-detail-%Y%m%d"
        	header = "%t"
        	permissions = 384
        	locking = no
        	escape_filenames = no
        	log_packet_header = no
        }
        # Loaded module rlm_pap
        # Loading module "pap" from file /usr/local/etc/raddb/mods-enabled/pap
        pap {
        	normalise = yes
        }
        # Loading module "sradutmp" from file /usr/local/etc/raddb/mods-enabled/sradutmp
        radutmp sradutmp {
        	filename = "/var/log/sradutmp"
        	username = "%{User-Name}"
        	case_sensitive = yes
        	check_with_nas = yes
        	permissions = 420
        	caller_id = no
        }
        # Loaded module rlm_date
        # Loading module "date" from file /usr/local/etc/raddb/mods-enabled/date
        date {
        	format = "%b %e %Y %H:%M:%S %Z"
        	utc = no
        }
        # Loaded module rlm_chap
        # Loading module "chap" from file /usr/local/etc/raddb/mods-enabled/chap
        instantiate {
        # Instantiating module "expiration" from file /usr/local/etc/raddb/mods-enabled/expiration
        # Instantiating module "logintime" from file /usr/local/etc/raddb/mods-enabled/logintime
        # Instantiating module "daily" from file /usr/local/etc/raddb/mods-enabled/counter
      rlm_counter: Current Time: 1539678732 [2018-10-16 12:32:12], Next reset 1539720000 [2018-10-17 00:00:00]
      rlm_counter: add_defaults: Start
      rlm_counter: DEFAULT1 set to 1539720000
      rlm_counter: DEFAULT2 set to 1539678732
      rlm_counter: add_defaults: End
        # Instantiating module "weekly" from file /usr/local/etc/raddb/mods-enabled/counter
      rlm_counter: Current Time: 1539678732 [2018-10-16 12:32:12], Next reset 1540065600 [2018-10-21 00:00:00]
      rlm_counter: add_defaults: Start
      rlm_counter: DEFAULT1 set to 1540065600
      rlm_counter: DEFAULT2 set to 1539678732
      rlm_counter: add_defaults: End
        # Instantiating module "monthly" from file /usr/local/etc/raddb/mods-enabled/counter
      rlm_counter: Current Time: 1539678732 [2018-10-16 12:32:12], Next reset 1541016000 [2018-11-01 00:00:00]
      rlm_counter: add_defaults: Start
      rlm_counter: DEFAULT1 set to 1541016000
      rlm_counter: DEFAULT2 set to 1539678732
      rlm_counter: add_defaults: End
        # Instantiating module "forever" from file /usr/local/etc/raddb/mods-enabled/counter
      rlm_counter: Current Time: 1539678732 [2018-10-16 12:32:12], Next reset 0 [2018-10-16 12:00:00]
      rlm_counter: add_defaults: Start
      rlm_counter: DEFAULT1 set to 0
      rlm_counter: DEFAULT2 set to 1539678732
      rlm_counter: add_defaults: End
        }
        # Instantiating module "linelog" from file /usr/local/etc/raddb/mods-enabled/linelog
        # Instantiating module "log_accounting" from file /usr/local/etc/raddb/mods-enabled/linelog
        # Instantiating module "mschap" from file /usr/local/etc/raddb/mods-enabled/mschap
      rlm_mschap (mschap): using internal authentication
        # Instantiating module "detail" from file /usr/local/etc/raddb/mods-enabled/detail
        # Instantiating module "IPASS" from file /usr/local/etc/raddb/mods-enabled/realm
        # Instantiating module "suffix" from file /usr/local/etc/raddb/mods-enabled/realm
        # Instantiating module "realmpercent" from file /usr/local/etc/raddb/mods-enabled/realm
        # Instantiating module "ntdomain" from file /usr/local/etc/raddb/mods-enabled/realm
        # Instantiating module "etc_passwd" from file /usr/local/etc/raddb/mods-enabled/passwd
      rlm_passwd: nfields: 3 keyfield 0(User-Name) listable: no
        # Instantiating module "preprocess" from file /usr/local/etc/raddb/mods-enabled/preprocess
      reading pairlist file /usr/local/etc/raddb/mods-config/preprocess/huntgroups
      reading pairlist file /usr/local/etc/raddb/mods-config/preprocess/hints
        # Instantiating module "reject" from file /usr/local/etc/raddb/mods-enabled/always
        # Instantiating module "fail" from file /usr/local/etc/raddb/mods-enabled/always
        # Instantiating module "ok" from file /usr/local/etc/raddb/mods-enabled/always
        # Instantiating module "handled" from file /usr/local/etc/raddb/mods-enabled/always
        # Instantiating module "invalid" from file /usr/local/etc/raddb/mods-enabled/always
        # Instantiating module "userlock" from file /usr/local/etc/raddb/mods-enabled/always
        # Instantiating module "notfound" from file /usr/local/etc/raddb/mods-enabled/always
        # Instantiating module "noop" from file /usr/local/etc/raddb/mods-enabled/always
        # Instantiating module "updated" from file /usr/local/etc/raddb/mods-enabled/always
        # Instantiating module "files" from file /usr/local/etc/raddb/mods-enabled/files
      reading pairlist file /usr/local/etc/raddb/mods-config/files/authorize
      reading pairlist file /usr/local/etc/raddb/mods-config/files/accounting
      reading pairlist file /usr/local/etc/raddb/mods-config/files/pre-proxy
        # Instantiating module "cache_eap" from file /usr/local/etc/raddb/mods-enabled/cache_eap
      rlm_cache (cache_eap): Driver rlm_cache_rbtree (module rlm_cache_rbtree) loaded and linked
        # Instantiating module "eap" from file /usr/local/etc/raddb/mods-enabled/eap
         # Linked to sub-module rlm_eap_md5
         # Linked to sub-module rlm_eap_leap
         # Linked to sub-module rlm_eap_gtc
         gtc {
         	challenge = "Password: "
         	auth_type = "PAP"
         }
         # Linked to sub-module rlm_eap_tls
         tls {
         	tls = "tls-common"
         }
         tls-config tls-common {
         	verify_depth = 0
         	ca_path = "/usr/local/etc/raddb/certs"
         	pem_file_type = yes
         	private_key_file = "/usr/local/etc/raddb/certs/server_key.pem"
         	certificate_file = "/usr/local/etc/raddb/certs/server_cert.pem"
         	ca_file = "/usr/local/etc/raddb/certs/ca_cert.pem"
         	dh_file = "/usr/local/etc/raddb/certs/dh"
         	random_file = "/dev/urandom"
         	fragment_size = 1024
         	include_length = yes
         	auto_chain = yes
         	check_crl = no
         	check_all_crl = no
         	cipher_list = "DEFAULT"
         	cipher_server_preference = no
         	ecdh_curve = "prime256v1"
         	tls_max_version = ""
         	tls_min_version = "1.0"
          cache {
          	enable = no
          	lifetime = 24
          	max_entries = 255
          }
          verify {
          	skip_if_ocsp_ok = no
          }
          ocsp {
          	enable = no
          	override_cert_url = no
          	url = "http://127.0.0.1/ocsp/"
          	use_nonce = yes
          	timeout = 0
          	softfail = no
          }
         }
         # Linked to sub-module rlm_eap_ttls
         ttls {
         	tls = "tls-common"
         	default_eap_type = "md5"
         	copy_request_to_tunnel = no
         	use_tunneled_reply = no
         	virtual_server = "inner-tunnel-ttls"
         	include_length = yes
         	require_client_cert = no
         }
      tls: Using cached TLS configuration from previous invocation
         # Linked to sub-module rlm_eap_peap
         peap {
         	tls = "tls-common"
         	default_eap_type = "mschapv2"
         	copy_request_to_tunnel = no
         	use_tunneled_reply = no
         	proxy_tunneled_request_as_eap = yes
         	virtual_server = "inner-tunnel-peap"
         	soh = no
         	require_client_cert = no
         }
      tls: Using cached TLS configuration from previous invocation
         # Linked to sub-module rlm_eap_mschapv2
         mschapv2 {
         	with_ntdomain_hack = no
         	send_error = no
         }
        # Instantiating module "attr_filter.post-proxy" from file /usr/local/etc/raddb/mods-enabled/attr_filter
      reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/post-proxy
        # Instantiating module "attr_filter.pre-proxy" from file /usr/local/etc/raddb/mods-enabled/attr_filter
      reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/pre-proxy
        # Instantiating module "attr_filter.access_reject" from file /usr/local/etc/raddb/mods-enabled/attr_filter
      reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/access_reject
      [/usr/local/etc/raddb/mods-config/attr_filter/access_reject]:11 Check item "FreeRADIUS-Response-Delay" 	found in filter list for realm "DEFAULT".
      [/usr/local/etc/raddb/mods-config/attr_filter/access_reject]:11 Check item "FreeRADIUS-Response-Delay-USec" 	found in filter list for realm "DEFAULT".
        # Instantiating module "attr_filter.access_challenge" from file /usr/local/etc/raddb/mods-enabled/attr_filter
      reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/access_challenge
        # Instantiating module "attr_filter.accounting_response" from file /usr/local/etc/raddb/mods-enabled/attr_filter
      reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/accounting_response
        # Instantiating module "auth_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
      rlm_detail (auth_log): 'User-Password' suppressed, will not appear in detail output
        # Instantiating module "reply_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
        # Instantiating module "pre_proxy_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
        # Instantiating module "post_proxy_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
        # Instantiating module "pap" from file /usr/local/etc/raddb/mods-enabled/pap
       } # modules
      radiusd: #### Loading Virtual Servers ####
      server { # from file /usr/local/etc/raddb/radiusd.conf
      } # server
      server default { # from file /usr/local/etc/raddb/sites-enabled/default
       # Loading authenticate {...}
       # Loading authorize {...}
       # Loading preacct {...}
       # Loading accounting {...}
       # Loading session {...}
       # Loading pre-proxy {...}
       # Loading post-proxy {...}
       # Loading post-auth {...}
      } # server default
      server inner-tunnel-peap { # from file /usr/local/etc/raddb/sites-enabled/inner-tunnel-peap
       # Loading authenticate {...}
       # Loading authorize {...}
      Ignoring "sql" (see raddb/mods-available/README.rst)
      Ignoring "ldap" (see raddb/mods-available/README.rst)
       # Loading session {...}
       # Loading post-proxy {...}
       # Loading post-auth {...}
      } # server inner-tunnel-peap
      server inner-tunnel-ttls { # from file /usr/local/etc/raddb/sites-enabled/inner-tunnel-ttls
       # Loading authenticate {...}
       # Loading authorize {...}
       # Loading session {...}
       # Loading post-proxy {...}
       # Loading post-auth {...}
      } # server inner-tunnel-ttls
      radiusd: #### Opening IP addresses and Ports ####
      listen {
        	type = "auth"
        	ipaddr = *
        	port = 1812
      Failed binding to auth address * port 1812 bound to server default: Address already in use
      /usr/local/etc/raddb/sites-enabled/default[2]: Error binding to port for 0.0.0.0 port 1812
      

      Elvin

      S 1 Reply Last reply Reply Quote 0
      • S
        strangegopher
        last edited by

        it really shouldn't do that. Enable ssh for now (you can disable it later) under "System" > "Advanced" and hit save.
        If you are on windows install ssh program like putty. Enter the ip address of pfsense and hit open. login with your pfsense username/password. When connected to ssh, select option 8 for shell. and try radiusd -X again.

        1 Reply Last reply Reply Quote 0
        • S
          strangegopher @emammadov
          last edited by strangegopher

          @emammadov ignore the last post, we got the output we wanted. i think i know what is wrong, what is the ip address set for auth under Services > FreeRADIUS > Interfaces

          It should be either 192.168.4.1 or 192.168.2.1

          1 Reply Last reply Reply Quote 0
          • emammadovE
            emammadov
            last edited by emammadov

            I deleted * from interfaces and added 192.168.2.1 and 192.168.4.1, but it didn't help too. My screenshots and output from ssh are as following. I have used radius for pfsense webgui in 2.4.3p1.

            0_1539681859463_1.jpg
            0_1539681864534_2.jpg
            0_1539681869419_3.jpg
            0_1539681873433_4.jpg

            Enter an option: 8
            
            [2.4.4-RELEASE][admin@pfsense.smart.az]/root: radiusd -X
            FreeRADIUS Version 3.0.17
            Copyright (C) 1999-2017 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
            For more information about these matters, see the file named COPYRIGHT
            Starting - reading configuration files ...
            including dictionary file /usr/local/share/freeradius/dictionary
            including dictionary file /usr/local/share/freeradius/dictionary.dhcp
            including dictionary file /usr/local/share/freeradius/dictionary.vqp
            including dictionary file /usr/local/etc/raddb/dictionary
            including configuration file /usr/local/etc/raddb/radiusd.conf
            including configuration file /usr/local/etc/raddb/clients.conf
            including files in directory /usr/local/etc/raddb/mods-enabled/
            including configuration file /usr/local/etc/raddb/mods-enabled/unpack
            including configuration file /usr/local/etc/raddb/mods-enabled/utf8
            including configuration file /usr/local/etc/raddb/mods-enabled/dynamic_clients
            including configuration file /usr/local/etc/raddb/mods-enabled/replicate
            including configuration file /usr/local/etc/raddb/mods-enabled/googleauth
            including configuration file /usr/local/etc/raddb/mods-enabled/datacounter_acct
            including configuration file /usr/local/etc/raddb/mods-enabled/soh
            including configuration file /usr/local/etc/raddb/mods-enabled/digest
            including configuration file /usr/local/etc/raddb/mods-enabled/motp
            including configuration file /usr/local/etc/raddb/mods-enabled/linelog
            including configuration file /usr/local/etc/raddb/mods-enabled/mschap
            including configuration file /usr/local/etc/raddb/mods-enabled/echo
            including configuration file /usr/local/etc/raddb/mods-enabled/radutmp
            including configuration file /usr/local/etc/raddb/mods-enabled/logintime
            including configuration file /usr/local/etc/raddb/mods-enabled/detail
            including configuration file /usr/local/etc/raddb/mods-enabled/realm
            including configuration file /usr/local/etc/raddb/mods-enabled/passwd
            including configuration file /usr/local/etc/raddb/mods-enabled/expiration
            including configuration file /usr/local/etc/raddb/mods-enabled/unix
            including configuration file /usr/local/etc/raddb/mods-enabled/exec
            including configuration file /usr/local/etc/raddb/mods-enabled/preprocess
            including configuration file /usr/local/etc/raddb/mods-enabled/always
            including configuration file /usr/local/etc/raddb/mods-enabled/counter
            including configuration file /usr/local/etc/raddb/mods-enabled/files
            including configuration file /usr/local/etc/raddb/mods-enabled/cache_eap
            including configuration file /usr/local/etc/raddb/mods-enabled/eap
            including configuration file /usr/local/etc/raddb/mods-enabled/expr
            including configuration file /usr/local/etc/raddb/mods-enabled/attr_filter
            including configuration file /usr/local/etc/raddb/mods-enabled/detail.log
            including configuration file /usr/local/etc/raddb/mods-enabled/pap
            including configuration file /usr/local/etc/raddb/mods-enabled/sradutmp
            including configuration file /usr/local/etc/raddb/mods-enabled/date
            including configuration file /usr/local/etc/raddb/mods-enabled/chap
            including files in directory /usr/local/etc/raddb/policy.d/
            including configuration file /usr/local/etc/raddb/policy.d/cui
            including configuration file /usr/local/etc/raddb/policy.d/eap
            including configuration file /usr/local/etc/raddb/policy.d/debug
            including configuration file /usr/local/etc/raddb/policy.d/abfab-tr
            including configuration file /usr/local/etc/raddb/policy.d/canonicalization
            including configuration file /usr/local/etc/raddb/policy.d/control
            including configuration file /usr/local/etc/raddb/policy.d/filter
            including configuration file /usr/local/etc/raddb/policy.d/moonshot-targeted-ids
            including configuration file /usr/local/etc/raddb/policy.d/operator-name
            including configuration file /usr/local/etc/raddb/policy.d/accounting
            including configuration file /usr/local/etc/raddb/policy.d/dhcp
            including configuration file /usr/local/etc/raddb/policy.d/pfs_custom_policies
            including files in directory /usr/local/etc/raddb/sites-enabled/
            including configuration file /usr/local/etc/raddb/sites-enabled/default
            including configuration file /usr/local/etc/raddb/sites-enabled/inner-tunnel-peap
            including configuration file /usr/local/etc/raddb/sites-enabled/inner-tunnel-ttls
            main {
             security {
                    allow_core_dumps = no
             }
                    name = "radiusd"
                    prefix = "/usr/local"
                    localstatedir = "/var"
                    logdir = "/var/log"
                    run_dir = "/var/run"
            }
            main {
                    name = "radiusd"
                    prefix = "/usr/local"
                    localstatedir = "/var"
                    sbindir = "/usr/local/sbin"
                    logdir = "/var/log"
                    run_dir = "/var/run"
                    libdir = "/usr/local/lib/freeradius-3.0.17"
                    radacctdir = "/var/log/radacct"
                    hostname_lookups = no
                    max_request_time = 30
                    cleanup_delay = 5
                    max_requests = 1024
                    pidfile = "/var/run/radiusd.pid"
                    checkrad = "/usr/local/sbin/checkrad"
                    debug_level = 0
                    proxy_requests = yes
             log {
                    stripped_names = no
                    auth = yes
                    auth_badpass = no
                    auth_goodpass = no
                    msg_badpass = ""
                    msg_goodpass = ""
                    colourise = yes
                    msg_denied = "You are already logged in - access denied"
             }
             resources {
             }
             security {
                    max_attributes = 200
                    reject_delay = 1.000000
                    status_server = no
             }
            }
            radiusd: #### Loading Realms and Home Servers ####
            radiusd: #### Loading Clients ####
             client pfsense {
                    ipaddr = 127.0.0.1
                    require_message_authenticator = no
                    secret = <<< secret >>>
                    nas_type = "other"
                    proto = "udp"
              limit {
                    max_connections = 16
                    lifetime = 0
                    idle_timeout = 30
              }
             }
            Debugger not attached
             # Creating Auth-Type = mschap
             # Creating Auth-Type = digest
             # Creating Auth-Type = eap
             # Creating Auth-Type = PAP
             # Creating Auth-Type = CHAP
             # Creating Auth-Type = MS-CHAP
             # Creating Auth-Type = MOTP
             # Creating Auth-Type = GOOGLEAUTH
             # Creating Autz-Type = Status-Server
             # Creating Acct-Type = Status-Server
            radiusd: #### Instantiating modules ####
             modules {
              # Loaded module rlm_unpack
              # Loading module "unpack" from file /usr/local/etc/raddb/mods-enabled/unpack
              # Loaded module rlm_utf8
              # Loading module "utf8" from file /usr/local/etc/raddb/mods-enabled/utf8
              # Loaded module rlm_dynamic_clients
              # Loading module "dynamic_clients" from file /usr/local/etc/raddb/mods-enabled/dynamic_clients
              # Loaded module rlm_replicate
              # Loading module "replicate" from file /usr/local/etc/raddb/mods-enabled/replicate
              # Loaded module rlm_exec
              # Loading module "googleauth" from file /usr/local/etc/raddb/mods-enabled/googleauth
              exec googleauth {
                    wait = yes
                    program = "/usr/local/etc/raddb/scripts/googleauth.py %{request:User-Name} %{reply:MOTP-Init-Secret} %{reply:MOTP-PIN} %{request:User-Password}"
                    shell_escape = yes
              }
              # Loading module "datacounterdaily" from file /usr/local/etc/raddb/mods-enabled/datacounter_acct
              exec datacounterdaily {
                    wait = yes
                    program = "/bin/sh /usr/local/etc/raddb/scripts/datacounter_acct.sh %{request:User-Name} daily %{request:Acct-Input-Octets} %{request:Acct-Output-Octets} %{request:Acct-Status-Type} %{request:Acct-Session-Id}"
                    shell_escape = yes
              }
              # Loading module "datacounterweekly" from file /usr/local/etc/raddb/mods-enabled/datacounter_acct
              exec datacounterweekly {
                    wait = yes
                    program = "/bin/sh /usr/local/etc/raddb/scripts/datacounter_acct.sh %{request:User-Name} weekly %{request:Acct-Input-Octets} %{request:Acct-Output-Octets} %{request:Acct-Status-Type} %{request:Acct-Session-Id}"
                    shell_escape = yes
              }
              # Loading module "datacountermonthly" from file /usr/local/etc/raddb/mods-enabled/datacounter_acct
              exec datacountermonthly {
                    wait = yes
                    program = "/bin/sh /usr/local/etc/raddb/scripts/datacounter_acct.sh %{request:User-Name} monthly %{request:Acct-Input-Octets} %{request:Acct-Output-Octets} %{request:Acct-Status-Type} %{request:Acct-Session-Id}"
                    shell_escape = yes
              }
              # Loading module "datacounterforever" from file /usr/local/etc/raddb/mods-enabled/datacounter_acct
              exec datacounterforever {
                    wait = yes
                    program = "/bin/sh /usr/local/etc/raddb/scripts/datacounter_acct.sh %{request:User-Name} forever %{request:Acct-Input-Octets} %{request:Acct-Output-Octets} %{request:Acct-Status-Type} %{request:Acct-Session-Id}"
                    shell_escape = yes
              }
              # Loaded module rlm_soh
              # Loading module "soh" from file /usr/local/etc/raddb/mods-enabled/soh
              soh {
                    dhcp = yes
              }
              # Loaded module rlm_digest
              # Loading module "digest" from file /usr/local/etc/raddb/mods-enabled/digest
              # Loading module "motp" from file /usr/local/etc/raddb/mods-enabled/motp
              exec motp {
                    wait = yes
                    program = "/usr/local/bin/bash /usr/local/etc/raddb/scripts/otpverify.sh %{request:User-Name} %{request:User-Password} %{reply:MOTP-Init-Secret} %{reply:MOTP-PIN} %{reply:MOTP-Offset}"
                    shell_escape = yes
              }
              # Loaded module rlm_linelog
              # Loading module "linelog" from file /usr/local/etc/raddb/mods-enabled/linelog
              linelog {
                    filename = "/var/log/linelog"
                    escape_filenames = no
                    syslog_severity = "info"
                    permissions = 384
                    format = "This is a log message for %{User-Name}"
                    reference = "messages.%{%{reply:Packet-Type}:-default}"
              }
              # Loading module "log_accounting" from file /usr/local/etc/raddb/mods-enabled/linelog
              linelog log_accounting {
                    filename = "/var/log/linelog-accounting"
                    escape_filenames = no
                    syslog_severity = "info"
                    permissions = 384
                    format = ""
                    reference = "Accounting-Request.%{%{Acct-Status-Type}:-unknown}"
              }
              # Loaded module rlm_mschap
              # Loading module "mschap" from file /usr/local/etc/raddb/mods-enabled/mschap
              mschap {
                    use_mppe = yes
                    require_encryption = no
                    require_strong = no
                    with_ntdomain_hack = yes
               passchange {
               }
                    allow_retry = yes
                    winbind_retry_with_normalised_username = no
              }
              # Loading module "echo" from file /usr/local/etc/raddb/mods-enabled/echo
              exec echo {
                    wait = yes
                    program = "/bin/echo %{User-Name}"
                    input_pairs = "request"
                    output_pairs = "reply"
                    shell_escape = yes
              }
              # Loaded module rlm_radutmp
              # Loading module "radutmp" from file /usr/local/etc/raddb/mods-enabled/radutmp
              radutmp {
                    filename = "/var/log/radutmp"
                    username = "%{User-Name}"
                    case_sensitive = yes
                    check_with_nas = yes
                    permissions = 384
                    caller_id = yes
              }
              # Loaded module rlm_logintime
              # Loading module "logintime" from file /usr/local/etc/raddb/mods-enabled/logintime
              logintime {
                    minimum_timeout = 60
              }
              # Loaded module rlm_detail
              # Loading module "detail" from file /usr/local/etc/raddb/mods-enabled/detail
              detail {
                    filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/detail-%Y%m%d"
                    header = "%t"
                    permissions = 384
                    locking = no
                    escape_filenames = no
                    log_packet_header = no
              }
              # Loaded module rlm_realm
              # Loading module "IPASS" from file /usr/local/etc/raddb/mods-enabled/realm
              realm IPASS {
                    format = "prefix"
                    delimiter = "/"
                    ignore_default = no
                    ignore_null = yes
              }
              # Loading module "suffix" from file /usr/local/etc/raddb/mods-enabled/realm
              realm suffix {
                    format = "suffix"
                    delimiter = "@"
                    ignore_default = no
                    ignore_null = yes
              }
              # Loading module "realmpercent" from file /usr/local/etc/raddb/mods-enabled/realm
              realm realmpercent {
                    format = "suffix"
                    delimiter = "%"
                    ignore_default = no
                    ignore_null = yes
              }
              # Loading module "ntdomain" from file /usr/local/etc/raddb/mods-enabled/realm
              realm ntdomain {
                    format = "prefix"
                    delimiter = "\"
                    ignore_default = no
                    ignore_null = yes
              }
              # Loaded module rlm_passwd
              # Loading module "etc_passwd" from file /usr/local/etc/raddb/mods-enabled/passwd
              passwd etc_passwd {
                    filename = "/etc/passwd"
                    format = "*User-Name:Crypt-Password:"
                    delimiter = ":"
                    ignore_nislike = no
                    ignore_empty = yes
                    allow_multiple_keys = no
                    hash_size = 100
              }
              # Loaded module rlm_expiration
              # Loading module "expiration" from file /usr/local/etc/raddb/mods-enabled/expiration
              # Loaded module rlm_unix
              # Loading module "unix" from file /usr/local/etc/raddb/mods-enabled/unix
              unix {
                    radwtmp = "/var/log/radwtmp"
              }
            Creating attribute Unix-Group
              # Loading module "exec" from file /usr/local/etc/raddb/mods-enabled/exec
              exec {
                    wait = no
                    input_pairs = "request"
                    shell_escape = yes
                    timeout = 10
              }
              # Loaded module rlm_preprocess
              # Loading module "preprocess" from file /usr/local/etc/raddb/mods-enabled/preprocess
              preprocess {
                    huntgroups = "/usr/local/etc/raddb/mods-config/preprocess/huntgroups"
                    hints = "/usr/local/etc/raddb/mods-config/preprocess/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
              }
              # Loaded module rlm_always
              # Loading module "reject" from file /usr/local/etc/raddb/mods-enabled/always
              always reject {
                    rcode = "reject"
                    simulcount = 0
                    mpp = no
              }
              # Loading module "fail" from file /usr/local/etc/raddb/mods-enabled/always
              always fail {
                    rcode = "fail"
                    simulcount = 0
                    mpp = no
              }
              # Loading module "ok" from file /usr/local/etc/raddb/mods-enabled/always
              always ok {
                    rcode = "ok"
                    simulcount = 0
                    mpp = no
              }
              # Loading module "handled" from file /usr/local/etc/raddb/mods-enabled/always
              always handled {
                    rcode = "handled"
                    simulcount = 0
                    mpp = no
              }
              # Loading module "invalid" from file /usr/local/etc/raddb/mods-enabled/always
              always invalid {
                    rcode = "invalid"
                    simulcount = 0
                    mpp = no
              }
              # Loading module "userlock" from file /usr/local/etc/raddb/mods-enabled/always
              always userlock {
                    rcode = "userlock"
                    simulcount = 0
                    mpp = no
              }
              # Loading module "notfound" from file /usr/local/etc/raddb/mods-enabled/always
              always notfound {
                    rcode = "notfound"
                    simulcount = 0
                    mpp = no
              }
              # Loading module "noop" from file /usr/local/etc/raddb/mods-enabled/always
              always noop {
                    rcode = "noop"
                    simulcount = 0
                    mpp = no
              }
              # Loading module "updated" from file /usr/local/etc/raddb/mods-enabled/always
              always updated {
                    rcode = "updated"
                    simulcount = 0
                    mpp = no
              }
              # Loaded module rlm_counter
              # Loading module "daily" from file /usr/local/etc/raddb/mods-enabled/counter
              counter daily {
                    filename = "/var/log/radacct/timecounter/db.daily"
                    key = "User-Name"
                    reset = "daily"
                    count_attribute = "Acct-Session-Time"
                    counter_name = "Daily-Session-Time"
                    check_name = "Max-Daily-Session"
                    reply_name = "Session-Timeout"
                    cache_size = 5000
              }
              # Loading module "weekly" from file /usr/local/etc/raddb/mods-enabled/counter
              counter weekly {
                    filename = "/var/log/radacct/timecounter/db.weekly"
                    key = "User-Name"
                    reset = "weekly"
                    count_attribute = "Acct-Session-Time"
                    counter_name = "Weekly-Session-Time"
                    check_name = "Max-Weekly-Session"
                    reply_name = "Session-Timeout"
                    cache_size = 5000
              }
              # Loading module "monthly" from file /usr/local/etc/raddb/mods-enabled/counter
              counter monthly {
                    filename = "/var/log/radacct/timecounter/db.monthly"
                    key = "User-Name"
                    reset = "monthly"
                    count_attribute = "Acct-Session-Time"
                    counter_name = "Monthly-Session-Time"
                    check_name = "Max-Monthly-Session"
                    reply_name = "Session-Timeout"
                    cache_size = 5000
              }
              # Loading module "forever" from file /usr/local/etc/raddb/mods-enabled/counter
              counter forever {
                    filename = "/var/log/radacct/timecounter/db.forever"
                    key = "User-Name"
                    reset = "never"
                    count_attribute = "Acct-Session-Time"
                    counter_name = "Forever-Session-Time"
                    check_name = "Max-Forever-Session"
                    reply_name = "Session-Timeout"
                    cache_size = 5000
              }
              # Loaded module rlm_files
              # Loading module "files" from file /usr/local/etc/raddb/mods-enabled/files
              files {
                    filename = "/usr/local/etc/raddb/mods-config/files/authorize"
                    acctusersfile = "/usr/local/etc/raddb/mods-config/files/accounting"
                    preproxy_usersfile = "/usr/local/etc/raddb/mods-config/files/pre-proxy"
              }
              # Loaded module rlm_cache
              # Loading module "cache_eap" from file /usr/local/etc/raddb/mods-enabled/cache_eap
              cache cache_eap {
                    driver = "rlm_cache_rbtree"
                    key = "%{%{control:State}:-%{%{reply:State}:-%{State}}}"
                    ttl = 15
                    max_entries = 0
                    epoch = 0
                    add_stats = no
              }
              # Loaded module rlm_eap
              # Loading module "eap" from file /usr/local/etc/raddb/mods-enabled/eap
              eap {
                    default_eap_type = "mschapv2"
                    timer_expire = 60
                    ignore_unknown_eap_types = no
                    cisco_accounting_username_bug = no
                    max_sessions = 4096
              }
              # Loaded module rlm_expr
              # Loading module "expr" from file /usr/local/etc/raddb/mods-enabled/expr
              expr {
                    safe_characters = "@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_: /äéöüàâæçèéêëîïôœùûüaÿÄÉÖÜßÀÂÆÇÈÉÊËÎÏÔŒÙÛÜŸ"
              }
              # Loaded module rlm_attr_filter
              # Loading module "attr_filter.post-proxy" from file /usr/local/etc/raddb/mods-enabled/attr_filter
              attr_filter attr_filter.post-proxy {
                    filename = "/usr/local/etc/raddb/mods-config/attr_filter/post-proxy"
                    key = "%{Realm}"
                    relaxed = no
              }
              # Loading module "attr_filter.pre-proxy" from file /usr/local/etc/raddb/mods-enabled/attr_filter
              attr_filter attr_filter.pre-proxy {
                    filename = "/usr/local/etc/raddb/mods-config/attr_filter/pre-proxy"
                    key = "%{Realm}"
                    relaxed = no
              }
              # Loading module "attr_filter.access_reject" from file /usr/local/etc/raddb/mods-enabled/attr_filter
              attr_filter attr_filter.access_reject {
                    filename = "/usr/local/etc/raddb/mods-config/attr_filter/access_reject"
                    key = "%{User-Name}"
                    relaxed = no
              }
              # Loading module "attr_filter.access_challenge" from file /usr/local/etc/raddb/mods-enabled/attr_filter
              attr_filter attr_filter.access_challenge {
                    filename = "/usr/local/etc/raddb/mods-config/attr_filter/access_challenge"
                    key = "%{User-Name}"
                    relaxed = no
              }
              # Loading module "attr_filter.accounting_response" from file /usr/local/etc/raddb/mods-enabled/attr_filter
              attr_filter attr_filter.accounting_response {
                    filename = "/usr/local/etc/raddb/mods-config/attr_filter/accounting_response"
                    key = "%{User-Name}"
                    relaxed = no
              }
              # Loading module "auth_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
              detail auth_log {
                    filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/auth-detail-%Y%m%d"
                    header = "%t"
                    permissions = 384
                    locking = no
                    escape_filenames = no
                    log_packet_header = no
              }
              # Loading module "reply_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
              detail reply_log {
                    filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/reply-detail-%Y%m%d"
                    header = "%t"
                    permissions = 384
                    locking = no
                    escape_filenames = no
                    log_packet_header = no
              }
              # Loading module "pre_proxy_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
              detail pre_proxy_log {
                    filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/pre-proxy-detail-%Y%m%d"
                    header = "%t"
                    permissions = 384
                    locking = no
                    escape_filenames = no
                    log_packet_header = no
              }
              # Loading module "post_proxy_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
              detail post_proxy_log {
                    filename = "/var/log/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/post-proxy-detail-%Y%m%d"
                    header = "%t"
                    permissions = 384
                    locking = no
                    escape_filenames = no
                    log_packet_header = no
              }
              # Loaded module rlm_pap
              # Loading module "pap" from file /usr/local/etc/raddb/mods-enabled/pap
              pap {
                    normalise = yes
              }
              # Loading module "sradutmp" from file /usr/local/etc/raddb/mods-enabled/sradutmp
              radutmp sradutmp {
                    filename = "/var/log/sradutmp"
                    username = "%{User-Name}"
                    case_sensitive = yes
                    check_with_nas = yes
                    permissions = 420
                    caller_id = no
              }
              # Loaded module rlm_date
              # Loading module "date" from file /usr/local/etc/raddb/mods-enabled/date
              date {
                    format = "%b %e %Y %H:%M:%S %Z"
                    utc = no
              }
              # Loaded module rlm_chap
              # Loading module "chap" from file /usr/local/etc/raddb/mods-enabled/chap
              instantiate {
              # Instantiating module "expiration" from file /usr/local/etc/raddb/mods-enabled/expiration
              # Instantiating module "logintime" from file /usr/local/etc/raddb/mods-enabled/logintime
              # Instantiating module "daily" from file /usr/local/etc/raddb/mods-enabled/counter
            rlm_counter: Current Time: 1539681453 [2018-10-16 13:17:33], Next reset 1539720000 [2018-10-17 00:00:00]
            rlm_counter: add_defaults: Start
            rlm_counter: DEFAULT1 set to 1539720000
            rlm_counter: DEFAULT2 set to 1539681453
            rlm_counter: add_defaults: End
              # Instantiating module "weekly" from file /usr/local/etc/raddb/mods-enabled/counter
            rlm_counter: Current Time: 1539681453 [2018-10-16 13:17:33], Next reset 1540065600 [2018-10-21 00:00:00]
            rlm_counter: add_defaults: Start
            rlm_counter: DEFAULT1 set to 1540065600
            rlm_counter: DEFAULT2 set to 1539681453
            rlm_counter: add_defaults: End
              # Instantiating module "monthly" from file /usr/local/etc/raddb/mods-enabled/counter
            rlm_counter: Current Time: 1539681453 [2018-10-16 13:17:33], Next reset 1541016000 [2018-11-01 00:00:00]
            rlm_counter: add_defaults: Start
            rlm_counter: DEFAULT1 set to 1541016000
            rlm_counter: DEFAULT2 set to 1539681453
            rlm_counter: add_defaults: End
              # Instantiating module "forever" from file /usr/local/etc/raddb/mods-enabled/counter
            rlm_counter: Current Time: 1539681453 [2018-10-16 13:17:33], Next reset 0 [2018-10-16 13:00:00]
            rlm_counter: add_defaults: Start
            rlm_counter: DEFAULT1 set to 0
            rlm_counter: DEFAULT2 set to 1539681453
            rlm_counter: add_defaults: End
              }
              # Instantiating module "linelog" from file /usr/local/etc/raddb/mods-enabled/linelog
              # Instantiating module "log_accounting" from file /usr/local/etc/raddb/mods-enabled/linelog
              # Instantiating module "mschap" from file /usr/local/etc/raddb/mods-enabled/mschap
            rlm_mschap (mschap): using internal authentication
              # Instantiating module "detail" from file /usr/local/etc/raddb/mods-enabled/detail
              # Instantiating module "IPASS" from file /usr/local/etc/raddb/mods-enabled/realm
              # Instantiating module "suffix" from file /usr/local/etc/raddb/mods-enabled/realm
              # Instantiating module "realmpercent" from file /usr/local/etc/raddb/mods-enabled/realm
              # Instantiating module "ntdomain" from file /usr/local/etc/raddb/mods-enabled/realm
              # Instantiating module "etc_passwd" from file /usr/local/etc/raddb/mods-enabled/passwd
            rlm_passwd: nfields: 3 keyfield 0(User-Name) listable: no
              # Instantiating module "preprocess" from file /usr/local/etc/raddb/mods-enabled/preprocess
            reading pairlist file /usr/local/etc/raddb/mods-config/preprocess/huntgroups
            reading pairlist file /usr/local/etc/raddb/mods-config/preprocess/hints
              # Instantiating module "reject" from file /usr/local/etc/raddb/mods-enabled/always
              # Instantiating module "fail" from file /usr/local/etc/raddb/mods-enabled/always
              # Instantiating module "ok" from file /usr/local/etc/raddb/mods-enabled/always
              # Instantiating module "handled" from file /usr/local/etc/raddb/mods-enabled/always
              # Instantiating module "invalid" from file /usr/local/etc/raddb/mods-enabled/always
              # Instantiating module "userlock" from file /usr/local/etc/raddb/mods-enabled/always
              # Instantiating module "notfound" from file /usr/local/etc/raddb/mods-enabled/always
              # Instantiating module "noop" from file /usr/local/etc/raddb/mods-enabled/always
              # Instantiating module "updated" from file /usr/local/etc/raddb/mods-enabled/always
              # Instantiating module "files" from file /usr/local/etc/raddb/mods-enabled/files
            reading pairlist file /usr/local/etc/raddb/mods-config/files/authorize
            reading pairlist file /usr/local/etc/raddb/mods-config/files/accounting
            reading pairlist file /usr/local/etc/raddb/mods-config/files/pre-proxy
              # Instantiating module "cache_eap" from file /usr/local/etc/raddb/mods-enabled/cache_eap
            rlm_cache (cache_eap): Driver rlm_cache_rbtree (module rlm_cache_rbtree) loaded and linked
              # Instantiating module "eap" from file /usr/local/etc/raddb/mods-enabled/eap
               # Linked to sub-module rlm_eap_md5
               # Linked to sub-module rlm_eap_leap
               # Linked to sub-module rlm_eap_gtc
               gtc {
                    challenge = "Password: "
                    auth_type = "PAP"
               }
               # Linked to sub-module rlm_eap_tls
               tls {
                    tls = "tls-common"
               }
               tls-config tls-common {
                    verify_depth = 0
                    ca_path = "/usr/local/etc/raddb/certs"
                    pem_file_type = yes
                    private_key_file = "/usr/local/etc/raddb/certs/server_key.pem"
                    certificate_file = "/usr/local/etc/raddb/certs/server_cert.pem"
                    ca_file = "/usr/local/etc/raddb/certs/ca_cert.pem"
                    dh_file = "/usr/local/etc/raddb/certs/dh"
                    random_file = "/dev/urandom"
                    fragment_size = 1024
                    include_length = yes
                    auto_chain = yes
                    check_crl = no
                    check_all_crl = no
                    cipher_list = "DEFAULT"
                    cipher_server_preference = no
                    ecdh_curve = "prime256v1"
                    tls_max_version = ""
                    tls_min_version = "1.0"
                cache {
                    enable = no
                    lifetime = 24
                    max_entries = 255
                }
                verify {
                    skip_if_ocsp_ok = no
                }
                ocsp {
                    enable = no
                    override_cert_url = no
                    url = "http://127.0.0.1/ocsp/"
                    use_nonce = yes
                    timeout = 0
                    softfail = no
                }
               }
               # Linked to sub-module rlm_eap_ttls
               ttls {
                    tls = "tls-common"
                    default_eap_type = "md5"
                    copy_request_to_tunnel = no
                    use_tunneled_reply = no
                    virtual_server = "inner-tunnel-ttls"
                    include_length = yes
                    require_client_cert = no
               }
            tls: Using cached TLS configuration from previous invocation
               # Linked to sub-module rlm_eap_peap
               peap {
                    tls = "tls-common"
                    default_eap_type = "mschapv2"
                    copy_request_to_tunnel = no
                    use_tunneled_reply = no
                    proxy_tunneled_request_as_eap = yes
                    virtual_server = "inner-tunnel-peap"
                    soh = no
                    require_client_cert = no
               }
            tls: Using cached TLS configuration from previous invocation
               # Linked to sub-module rlm_eap_mschapv2
               mschapv2 {
                    with_ntdomain_hack = no
                    send_error = no
               }
              # Instantiating module "attr_filter.post-proxy" from file /usr/local/etc/raddb/mods-enabled/attr_filter
            reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/post-proxy
              # Instantiating module "attr_filter.pre-proxy" from file /usr/local/etc/raddb/mods-enabled/attr_filter
            reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/pre-proxy
              # Instantiating module "attr_filter.access_reject" from file /usr/local/etc/raddb/mods-enabled/attr_filter
            reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/access_reject
            [/usr/local/etc/raddb/mods-config/attr_filter/access_reject]:11 Check item "FreeRADIUS-Response-Delay"  found in filter list for realm "DEFAULT".
            [/usr/local/etc/raddb/mods-config/attr_filter/access_reject]:11 Check item "FreeRADIUS-Response-Delay-USec"     found in filter list for realm "DEFAULT".
              # Instantiating module "attr_filter.access_challenge" from file /usr/local/etc/raddb/mods-enabled/attr_filter
            reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/access_challenge
              # Instantiating module "attr_filter.accounting_response" from file /usr/local/etc/raddb/mods-enabled/attr_filter
            reading pairlist file /usr/local/etc/raddb/mods-config/attr_filter/accounting_response
              # Instantiating module "auth_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
            rlm_detail (auth_log): 'User-Password' suppressed, will not appear in detail output
              # Instantiating module "reply_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
              # Instantiating module "pre_proxy_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
              # Instantiating module "post_proxy_log" from file /usr/local/etc/raddb/mods-enabled/detail.log
              # Instantiating module "pap" from file /usr/local/etc/raddb/mods-enabled/pap
             } # modules
            radiusd: #### Loading Virtual Servers ####
            server { # from file /usr/local/etc/raddb/radiusd.conf
            } # server
            server default { # from file /usr/local/etc/raddb/sites-enabled/default
             # Loading authenticate {...}
             # Loading authorize {...}
             # Loading preacct {...}
             # Loading accounting {...}
             # Loading session {...}
             # Loading pre-proxy {...}
             # Loading post-proxy {...}
             # Loading post-auth {...}
            } # server default
            server inner-tunnel-peap { # from file /usr/local/etc/raddb/sites-enabled/inner-tunnel-peap
             # Loading authenticate {...}
             # Loading authorize {...}
            Ignoring "sql" (see raddb/mods-available/README.rst)
            Ignoring "ldap" (see raddb/mods-available/README.rst)
             # Loading session {...}
             # Loading post-proxy {...}
             # Loading post-auth {...}
            } # server inner-tunnel-peap
            server inner-tunnel-ttls { # from file /usr/local/etc/raddb/sites-enabled/inner-tunnel-ttls
             # Loading authenticate {...}
             # Loading authorize {...}
             # Loading session {...}
             # Loading post-proxy {...}
             # Loading post-auth {...}
            } # server inner-tunnel-ttls
            radiusd: #### Opening IP addresses and Ports ####
            listen {
                    type = "auth"
                    ipaddr = 192.168.2.1
                    port = 1812
            }
            listen {
                    type = "auth"
                    ipaddr = 192.168.4.1
                    port = 1812
            }
            listen {
                    type = "auth"
                    ipaddr = 127.0.0.1
                    port = 18128
            }
            listen {
                    type = "auth"
                    ipaddr = 127.0.0.1
                    port = 18127
            }
            Listening on auth address 192.168.2.1 port 1812 bound to server default
            Listening on auth address 192.168.4.1 port 1812 bound to server default
            Listening on auth address 127.0.0.1 port 18128 bound to server inner-tunnel-peap
            Listening on auth address 127.0.0.1 port 18127 bound to server inner-tunnel-ttls
            Ready to process requests
            
            
            

            After executing this command radius server starts automatically, but if I stop and start or restart it again, it doesn't start.

            Elvin

            S 1 Reply Last reply Reply Quote 0
            • S
              strangegopher @emammadov
              last edited by

              @emammadov said in FreeRadius server not starting in 2.4.4:

              Ready to process requests

              that message indicates that the server is working just fine.

              for some reason when you restart the server, it is already running (bound to the port).

              1 Reply Last reply Reply Quote 0
              • emammadovE
                emammadov
                last edited by

                Though when executing this command radius server starts automatically, after a while it stops itself.

                Elvin

                1 Reply Last reply Reply Quote 0
                • S
                  strangegopher
                  last edited by

                  oh, did u leave the ssh running after executing the command?
                  radiusd -X just runs radius in debug mode in foreground. and it exists as soon as you close the ssh window.
                  it is not the solution to your problem, just a way to figure out what is going on here.
                  Check Diagnostics > Sockets and it will show 192.168.2.1:1812 and 192.168.4.1:1812 running even if radius shows up as stopped on services page. Strange, but maybe someone with better knowledge knows why it is not restarting properly.

                  But now that you mention it stopping all of a sudden, indicates that it is also crashing, again you would need to look at logs to know exactly why it is crashing.

                  1 Reply Last reply Reply Quote 0
                  • emammadovE
                    emammadov
                    last edited by emammadov

                    I looked at Check Diagnostics > Sockets and there is no 192.168.2.1:1812 and 192.168.4.1:1812 running. Currently radius stopped automatically. I started Radius with executing radiusd -X again, now I see these entries in Socket.

                    oot radiusd 64486 12 udp4 192.168.2.1:1812 :
                    root radiusd 64486 13 udp4 192.168.4.1:1812 :
                    root radiusd 64486 14 udp4 127.0.0.1:18128 :
                    root radiusd 64486 15 udp4 127.0.0.1:18127 :
                    root sshd 31260 3 tcp4 192.168.2.1:33426 192.168.4.10:7792

                    Elvin

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      strangegopher @emammadov
                      last edited by strangegopher

                      @emammadov okay so when you try to start it, it works but it just stops automatically? can you check Status > System Logs for any radius messages? or if you have it logging to /var/log/radius.log can you do this in ssh:
                      cat /var/log/radius.log to see messages when the program exists.

                      don't use radiusd -X to start freeradius, do it in Status > Services page.

                      1 Reply Last reply Reply Quote 0
                      • emammadovE
                        emammadov
                        last edited by

                        I run cat /var/log/radius.log, but there is no log entries inside this file. There is no logs in System Logs either.

                        CLOG▒!▒▒[2.4.4-RELEASE][admin@pfsense.smart.az]/var/log: cat radius.log
                        [2.4.4-RELEASE][admin@pfsense.smart.az]/var/log:
                        

                        Elvin

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          strangegopher @emammadov
                          last edited by

                          @emammadov Go into Services > FreeRADIUS > Settings
                          Select "RADIUS Logging Destination" to /var/log/radius.log and set "RADIUS Logging" to enable and then hit save.
                          Go to Status > Services and try to start freeradius again.
                          Check the log file again.

                          1 Reply Last reply Reply Quote 0
                          • emammadovE
                            emammadov
                            last edited by

                            I did as you said, but there is no logs in that file again.

                            0_1539687630486_1.jpg
                            0_1539687634894_2.jpg

                            Elvin

                            1 Reply Last reply Reply Quote 0
                            • S
                              strangegopher
                              last edited by

                              it seems freeradius is working fine in debug mode but something is preventing freeradius from starting normally. Can you try restarting pfsense and check if it makes any logs?

                              1 Reply Last reply Reply Quote 0
                              • emammadovE
                                emammadov
                                last edited by

                                I will restart pfsense after work tonight, because there are many employees working now at our company.

                                Elvin

                                1 Reply Last reply Reply Quote 0
                                • emammadovE
                                  emammadov
                                  last edited by

                                  Removed freeradius, restarted pfsense and then reinstall freeradius, it began to work. Thank you very much,

                                  Elvin

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