Listen port problem

2008-05-15 Thread Hoggins!

Hello,

I have a strange problem since I updated my freeradius from 1.x to 2.x, 
from a simple rpm update. It binds to random ports !


Here is the dump of radiusd -X :


FreeRADIUS Version 2.0.2, for host i386-redhat-linux-gnu, built on Mar 
18 2008 at 13:16:44

Copyright (C) 1999-2008 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.
Starting - reading configuration files ...
including configuration file /etc/raddb//radiusd.conf
including configuration file /etc/raddb//clients.conf
including configuration file /etc/raddb//snmp.conf
including configuration file /etc/raddb//eap.conf
including configuration file /etc/raddb//sql.conf
including configuration file /etc/raddb//sql/mysql/dialup.conf
including configuration file /etc/raddb//sql/mysql/counter.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 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
   user = radiusd
   group = radiusd
   checkrad = /usr/sbin/checkrad
   debug_level = 0
   proxy_requests = no
security {
   max_attributes = 200
   reject_delay = 1
   status_server = yes
}
}
client localhost {
   ipaddr = 127.0.0.1
   require_message_authenticator = no
   secret = radiusbouffard
   nastype = other
}
client 192.168.0.0/16 {
   require_message_authenticator = no
   secret = radiusbouffard
   shortname = wifigates
}
radiusd:  Loading Realms and Home Servers 
radiusd:  Instantiating modules 
instantiate {
Module: Linked to module rlm_exec
Module: Instantiating exec
 exec {
   wait = yes
   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 {
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
 }
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
  }
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
  }
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
  }
Module: Linked to sub-module rlm_eap_mschapv2
Module: Instantiating eap-mschapv2
  mschapv2 {
   

Re: Listen port problem

2008-05-15 Thread Alan DeKok
Hoggins! wrote:
 I have a strange problem since I updated my freeradius from 1.x to 2.x,
 from a simple rpm update. It binds to random ports !

  Weird.  Either re-build yourself from source, or just specify the
ports in radiusd.conf.

  Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html


Re: Listen port problem

2008-05-15 Thread Hoggins!

Thanks, I'm already rebuilding from source, see what I can get.
Specifying the ports in the radiusd.conf doesn't solve the problem. Very 
weird.


Alan DeKok a écrit :

Hoggins! wrote:
  

I have a strange problem since I updated my freeradius from 1.x to 2.x,
from a simple rpm update. It binds to random ports !



  Weird.  Either re-build yourself from source, or just specify the
ports in radiusd.conf.

  Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
  
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html