dialup-admin problem

Scott Miller srmiller at interbel.net
Tue Jan 24 17:27:54 CET 2006


I've found that my problem might be with Apache 2 and PHP 5 - does anyone 
else have dialup-admin running properly on Apache 2 and PHP 5?  I'd hate to 
think I'd have to downgrade.

Thanks,
Scott


----- Original Message ----- 
From: "Scott Miller" <srmiller at interbel.net>
To: "FreeRadius users mailing list" <freeradius-users at lists.freeradius.org>
Sent: Monday, January 23, 2006 1:03 PM
Subject: dialup-admin problem


> I've installed freeradius 1.1.0, went through all the tests and everything 
> (the tests) seems to be working fine there.  My platform is:
>
> Fedora Core 4
> Sendmail 8.13.4
> Apache 2.0.54
> MySQL 4.1.16
> PHP 5.0.5-2.1
> Freeradius 1.1.0
>
> I've also followed the instructions for the dialup-admin, and have run 
> into a problem.  When I view servername.com/dialup-admin, I can see the 
> first page just fine, but when I click on any link on the left, the right 
> side just turns white - nothing displays.  The "home" link brings me back 
> to the "A web based administration interface for the freeradius radius 
> server " page, but no other links seem to bring anyting up.
>
> Here's what I did:
>
> 1.  Copied the directory dialup-admin to the /user/local/ directory
> 2.  In /var/www/html I created a simlink /user/local/dialup-admin/htdocs 
> named dialup-admin
>     ln -s /usr/local/dialup-admin/htdocs /var/www/html/dialup-admin
> 3.  Edited httpd.conf to the following
>
>        # Scott Added for freeradius dialup-admin
>        #LoadModule php4_module libexec/libphp4.so
>        #AddModule mod_php4.c
>        AddType application/x-httpd-php .php
>        AddType application/x-httpd-php .php3
>
> I had to comment out the fist two lines, because httpd kept failing and 
> producing the error: Apache 1.3 configuration directives found please read 
> /usr/share/doc/httpd-2.0.54/migration.html
>
> 4.  I did not do: [1.3.2.2] Creating a more secure web interface. - 
> wanting to make it work first, then will start securing it.
> 5.  Created the 4 additional MySQL Databases according to the instructions 
> and all look fine.
> 6.  I then went through the general configuraiton options.  I commented 
> out all LDAP options, and fixed the following:
>
> <Start admin.conf>
> general_prefered_lang: en
> general_prefered_lang_name: English
> general_charset: iso-8859-1
> #general_decode_normal_attributes: yes
> general_base_dir: /usr/local/dialup-admin
> general_radiusd_base_dir: /usr/local/radiusd
> general_use_session: no
> general_most_recent_fl: 30
> #general_strip_realms : yes
> general_realm_delimiter: @
> general_realm_format: suffix
> general_show_user_password: yes
> general_raddb_dir: %{general_radiusd_base_dir}/etc/raddb
> general_ldap_attrmap: %{general_raddb_dir}/ldap.attrmap
> #general_clients_conf: %{general_raddb_dir}/clients.conf
> general_clients_conf: /usr/local/etc/raddb/clients.conf
> general_sql_attrmap: %{general_base_dir}/conf/sql.attrmap
> general_accounting_attrs_file: %{general_base_dir}/conf/accounting.attrs
> general_extra_ldap_attrmap: %{general_base_dir}/conf/extra.ldap-attrmap
> general_lib_type: sql
> general_user_edit_attrs_file: %{general_base_dir}/conf/user_edit.attrs
> general_sql_attrs_file: %{general_base_dir}/conf/sql.attrs
> general_default_file: %{general_base_dir}/conf/default.vals
> #general_ld_library_path: /usr/local/snmpd/lib
> general_finger_type: snmp
> general_nas_type: cisco
> general_snmpfinger_bin: %{general_base_dir}/bin/snmpfinger
> general_radclient_bin: %{general_radiusd_base_dir}/bin/radclient
> general_test_account_login: test
> general_test_account_password: testpass
> general_radius_server: localhost
> general_radius_server_port: 1812
> general_radius_server_auth_proto: pap
> general_radius_server_secret: commented-out
> general_auth_request_file: %{general_base_dir}/conf/auth.request
> general_encryption_method: crypt
> general_accounting_info_order: desc
> general_stats_use_totacct: no
> general_restrict_badusers_access: no
> INCLUDE: %{general_base_dir}/conf/naslist.conf
> INCLUDE: %{general_base_dir}/conf/captions.conf
> #ldap_server: ldap.%{general_domain}
> #ldap_write_server: master.%{general_domain}
> #ldap_base: dc=company,dc=com
> #ldap_binddn: cn=Directory Manager
> #ldap_bindpw: XXXXXXX
> #ldap_default_new_entry_suffix: ou=dialup,ou=guests,%{ldap_base}
> #ldap_default_dn: uid=default-dialup,%{ldap_base}
> #ldap_regular_profile_attr: dialupregularprofile
> #ldap_use_http_credentials: yes
> #ldap_directory_manager: cn=Directory Manager
> #ldap_map_to_directory_manager: admin
> #ldap_debug: true
> # Allow for defining the ldap filter used when searching for a user
> # Variables supported:
> # %u: username
> # %U: username provided though http authentication
> # %mu: mappings for userdb
> # %ma: mappings for accounting
> #ldap_filter: (uid=%u)
> #ldap_userdn: uid=%u,%{ldap_base}
> sql_type: mysql
> sql_server: localhost
> sql_port: 3306
> sql_username: xxxxxxx
> sql_password: xxxxxxx
> sql_database: radius
> sql_accounting_table: radacct
> sql_badusers_table: badusers
> sql_check_table: radcheck
> sql_reply_table: radreply
> sql_user_info_table: userinfo
> sql_groupcheck_table: radgroupcheck
> sql_groupreply_table: radgroupreply
> sql_usergroup_table: usergroup
> sql_total_accounting_table: totacct
> sql_nas_table: nas
> sql_command: /usr/local/bin/mysql
> general_snmp_type: net
> general_snmpwalk_command: /usr/local/bin/snmpwalk
> general_snmpget_command: /usr/local/bin/snmpget
> sql_debug: true
> #sql_use_http_credentials: yes
> #sql_accounting_extra_query: %ma
> sql_use_user_info_table: true
> sql_use_operators: true
> #sql_default_user_profile: DEFAULT
> sql_password_attribute: User-Password
> sql_date_format: Y-m-d
> sql_full_date_format: Y-m-d H:i:s
> sql_row_limit: 40
> sql_connect_timeout: 3
> #sql_extra_servers: sql2.company.com sql3.company.com
> counter_default_daily: 14400
> counter_default_weekly: 72000
> counter_default_monthly: none
> #counter_monthly_calculate_usage: true
>
> <Stop admin.conf>
>
>
> - List info/subscribe/unsubscribe? See 
> http://www.freeradius.org/list/users.html
> 




More information about the Freeradius-Users mailing list