/etc/raddb/radiusd.conf[249]: Error binding to port for :: port 1812

pradyumna dash neomatrixgem at gmail.com
Fri May 20 15:11:26 CEST 2011


Hi,

You can recheck the same with ps-ef with grep, may be some process is still
there, if you get then kill it or you can try netstat to check for which
service 1812 is used for.

Regards,
Pradyumna

On Fri, May 20, 2011 at 3:02 PM, Dougan, Linda A <DOUGANLA at gru.com> wrote:

>  I just upgraded to net-dialup/freeradius-2.1.7 on a* gentoo* linux
> server.
>
> I have already checked to see if there is anything  listening on port 1812
> including freeradius and there is nothing on that port. Any help would be
> greatly appreciated.
>
>
>
> This is my radiusd-X output.
>
>
>
> FreeRADIUS Version 2.1.7, for host i686-pc-linux-gnu, built on May 12 2011
> at 10:43:07
>
> 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 /etc/raddb/radiusd.conf
>
> including configuration file /etc/raddb/proxy.conf
>
> including configuration file /etc/raddb/clients.conf
>
> including files in directory /etc/raddb/modules/
>
> including configuration file /etc/raddb/modules/cui
>
> including configuration file /etc/raddb/modules/pam
>
> including configuration file /etc/raddb/modules/pap
>
> including configuration file /etc/raddb/modules/otp
>
> including configuration file /etc/raddb/modules/chap
>
> including configuration file /etc/raddb/modules/echo
>
> including configuration file /etc/raddb/modules/exec
>
> including configuration file /etc/raddb/modules/expr
>
> including configuration file /etc/raddb/modules/ldap
>
> including configuration file /etc/raddb/modules/krb5
>
> including configuration file /etc/raddb/modules/perl
>
> including configuration file /etc/raddb/modules/unix
>
> including configuration file /etc/raddb/modules/inner-eap
>
> including configuration file /etc/raddb/modules/radutmp
>
> including configuration file /etc/raddb/modules/counter
>
> including configuration file /etc/raddb/modules/acct_unique
>
> including configuration file /etc/raddb/modules/files
>
> including configuration file /etc/raddb/modules/realm
>
> including configuration file /etc/raddb/modules/wimax
>
> including configuration file /etc/raddb/modules/mac2vlan
>
> including configuration file /etc/raddb/modules/linelog
>
> including configuration file /etc/raddb/modules/sqlcounter_expire_on_login
>
> including configuration file /etc/raddb/modules/detail.example.com
>
> including configuration file /etc/raddb/modules/checkval
>
> including configuration file /etc/raddb/modules/logintime
>
> including configuration file /etc/raddb/modules/sql_log
>
> including configuration file /etc/raddb/modules/sradutmp
>
> including configuration file /etc/raddb/modules/always
>
> including configuration file /etc/raddb/modules/attr_rewrite
>
> including configuration file /etc/raddb/modules/krb5
>
> including configuration file /etc/raddb/modules/perl
>
> including configuration file /etc/raddb/modules/unix
>
> including configuration file /etc/raddb/modules/inner-eap
>
> including configuration file /etc/raddb/modules/radutmp
>
> including configuration file /etc/raddb/modules/counter
>
> including configuration file /etc/raddb/modules/acct_unique
>
> including configuration file /etc/raddb/modules/files
>
> including configuration file /etc/raddb/modules/realm
>
> including configuration file /etc/raddb/modules/wimax
>
> including configuration file /etc/raddb/modules/mac2vlan
>
> including configuration file /etc/raddb/modules/linelog
>
> including configuration file /etc/raddb/modules/sqlcounter_expire_on_login
>
> including configuration file /etc/raddb/modules/detail.example.com
>
> including configuration file /etc/raddb/modules/checkval
>
> including configuration file /etc/raddb/modules/logintime
>
> including configuration file /etc/raddb/modules/sql_log
>
> including configuration file /etc/raddb/modules/sradutmp
>
> including configuration file /etc/raddb/modules/always
>
> including configuration file /etc/raddb/modules/attr_rewrite
>
> including configuration file /etc/raddb/modules/detail
>
> including configuration file /etc/raddb/modules/digest
>
> including configuration file /etc/raddb/modules/ippool
>
> including configuration file /etc/raddb/modules/mac2ip
>
> including configuration file /etc/raddb/modules/mschap
>
> including configuration file /etc/raddb/modules/smbpasswd
>
> including configuration file /etc/raddb/modules/passwd
>
> including configuration file /etc/raddb/modules/policy
>
> including configuration file /etc/raddb/modules/smsotp
>
> including configuration file /etc/raddb/modules/etc_group
>
> including configuration file /etc/raddb/modules/preprocess
>
> including configuration file /etc/raddb/modules/attr_filter
>
> including configuration file /etc/raddb/modules/detail.log
>
> including configuration file /etc/raddb/modules/expiration
>
> including configuration file /etc/raddb/eap.conf
>
> including configuration file /etc/raddb/sql.conf
>
> including configuration file /etc/raddb/policy.conf
>
> including files in directory /etc/raddb/sites-enabled/
>
> including configuration file /etc/raddb/sites-enabled/default
>
> including configuration file /etc/raddb/sites-enabled/inner-tunnel
>
> including configuration file /etc/raddb/sites-enabled/control-socket
>
> group = radiusd
>
> user = radiusd
>
> including dictionary file /etc/raddb/dictionary
>
> main {
>
>         prefix = "/usr"
>
>         localstatedir = "/var"
>
>         logdir = "/var/log/radius"
>
>         libdir = "/usr/lib/freeradius/"
>
>         radacctdir = "/var/log/radius/radacct"
>
>         hostname_lookups = no
>
>         max_request_time = 30
>
>         cleanup_delay = 5
>
>         max_requests = 1024
>
>         allow_core_dumps = no
>
>         pidfile = "/var/run/radiusd/radiusd.pid"
>
>         checkrad = "/usr/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 = no
>
> }
>
> }
>
> radiusd: #### Loading Realms and Home Servers ####
>
> proxy server {
>
>         retry_delay = 5
>
>         retry_count = 3
>
>         default_fallback = yes
>
>         dead_time = 120
>
>         wake_all_if_all_dead = no
>
> }
>
>
>
> realm sfcd.net {
>
>         authhost = LOCAL
>
>         accthost = LOCAL
>
> }
>
>
>
> radiusd: #### Loading Clients ####
>
> client 127.0.0.1 {
>
>         require_message_authenticator = no
>
>         secret = "test"
>
>         shortname = "localhost"
>
>         nastype = "other"
>
> }
>
> client 209.252.140.58/30 {
>
>         require_message_authenticator = no
>
> 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 = "/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 = "/etc/raddb/certs/server.pem"
>
>         certificate_file = "/etc/raddb/certs/server.pem"
>
>         CA_file = "/etc/raddb/certs/ca.pem"
>
>         private_key_password = "whatever"
>
>         dh_file = "/etc/raddb/certs/dh"
>
>         random_file = "/etc/raddb/certs/random"
>
>         fragment_size = 1024
>
>         include_length = yes
>
>         check_crl = no
>
>         cipher_list = "DEFAULT"
>
>         make_cert_command = "/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: Linked to module rlm_unix
>
> Module: Instantiating unix
>
>   unix {
>
>         radwtmp = "/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 = "/etc/raddb/certs/server.pem"
>
>         certificate_file = "/etc/raddb/certs/server.pem"
>
>         CA_file = "/etc/raddb/certs/ca.pem"
>
>         private_key_password = "whatever"
>
>         dh_file = "/etc/raddb/certs/dh"
>
> random_file = "/etc/raddb/certs/random"
>
>         fragment_size = 1024
>
>         include_length = yes
>
>         check_crl = no
>
>         cipher_list = "DEFAULT"
>
>         make_cert_command = "/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 = "/etc/raddb/users"
>
>         acctusersfile = "/etc/raddb/acct_users"
>
>         preproxy_usersfile = "/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 = "/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 = "/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 = "/etc/raddb/huntgroups"
>
>         hints = "/dev/null"
>
>         with_ascend_hack = yes
>
>         ascend_channels_per_line = 24
>
>         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_postgresql"
>
>         server = "gcd.dpu.net"
>
>         port = ""
>
>         login = "radius"
>
>         password = "radius"
>
>         radius_db = "radius"
>
>         read_groups = yes
>
>         sqltrace = no
>
> sqltracefile = "/var/log/radius/sqltrace.sql"
>
>         readclients = no
>
>         deletestalesessions = yes
>
>         num_sql_socks = 2
>
>         lifetime = 0
>
>         max_queries = 0
>
>         sql_user_name = "%{%{Stripped-User-Name}:-%{User-Name}:-none}"
>
>         default_user_profile = ""
>
>         nas_query = "SELECT id,nasname,shortname,type,secret FROM nas"
>
>         authorize_check_query = "SELECT * FROM
> auth_user('%{SQL-User-Name}', '%{User-Password}',
> '%{NAS-Port-T$
>
>         authorize_reply_query = ""
>
>         authorize_group_check_query = "SELECT c.id, g.groupname,
> c.attribute, c.value, c.op             FROM rad_groupcheck A$
>
>         authorize_group_reply_query = "SELECT r.id, g.groupname,
> r.attribute, r.value, r.Op             FROM rad_groupreply A$
>
>         accounting_onoff_query = ""
>
>         accounting_update_query = "INSERT into rad_acct
> (id, nasipaddress, nasportid, acctsessionid, acctstat$
>
>         accounting_update_query_alt = ""
>
>         accounting_start_query = "INSERT into rad_acct          (id,
> nasipaddress, nasportid, acctsessionid, acctstatustype, $
>
>         accounting_start_query_alt = ""
>
>         accounting_stop_query = "INSERT into rad_acct           (id,
> nasipaddress, nasportid, acctsessionid, acctstatustype, $
>
>         accounting_stop_query_alt = ""
>
> group_membership_query = "SELECT g.groupname            FROM rad_groupnames
> AS g, rad_users AS u                WHERE$
>
>         connect_failure_retry_delay = 60
>
>         simul_count_query = "SELECT max_logins('%{SQL-User-Name}')"
>
>         simul_verify_query = ""
>
>         postauth_query = ""
>
>         safe-characters =
> "@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_: /"
>
>   }
>
> rlm_sql (sql): Driver rlm_sql_postgresql (module rlm_sql_postgresql) loaded
> and linked
>
> rlm_sql (sql): Attempting to connect to radius at gcd.dpu.net:/radius
>
> rlm_sql (sql): starting 0
>
> rlm_sql (sql): Attempting to connect rlm_sql_postgresql #0
>
> rlm_sql (sql): Connected new DB handle, #0
>
> rlm_sql (sql): starting 1
>
> rlm_sql (sql): Attempting to connect rlm_sql_postgresql #1
>
> rlm_sql (sql): Connected new DB handle, #1
>
> Module: Checking preacct {...} for more modules to load
>
> Module: Linked to module rlm_acct_unique
>
> Module: Instantiating acct_unique
>
>   acct_unique {
>
>         key = "User-Name, Acct-Session-Id, NAS-IP-Address,
> Client-IP-Address, NAS-Port"
>
> }
>
> Module: Instantiating apt_port
>
>   exec apt_port {
>
>         wait = yes
>
>         program = "/etc/raddb/apt_port"
>
>         input_pairs = "request"
>
>         output_pairs = "request"
>
>         shell_escape = yes
>
>   }
>
> Module: Checking accounting {...} for more modules to load
>
> Module: Checking session {...} for more modules to load
>
> Module: Checking post-proxy {...} for more modules to load
>
> Module: Checking post-auth {...} for more modules to load
>
> } # modules
>
> } # server
>
> radiusd: #### Opening IP addresses and Ports ####
>
> listen {
>
>         type = "auth"
>
>         ipv6addr = :: IPv6 address [::]
>
>         port = 0
>
> /etc/raddb/radiusd.conf[249]: Error binding to port for :: port 1812
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> -
> List info/subscribe/unsubscribe? See
> http://www.freeradius.org/list/users.html
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20110520/5a51df92/attachment.html>


More information about the Freeradius-Users mailing list