- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 251
 
webHomer authentication
        lmangani edited this page Nov 23, 2014 
        ·
        2 revisions
      
    Webhomer offers three options for authentication:
- Internal (MySQL)
 - RADIUS
 - LDAP
 
To implement RADIUS authentication in Homer, perform the following steps:
1.) Ensure your PHP installation supports RADIUS:
- On Debian, the package is php5-radius
 - On CentOS/RHEL the package is php-pecl-radius
 - Don't forget to restart Apache after installing the package
 
2.) Configure RADIUS specific settings in: webhomer/class/auth/radius_build/settings.php
- Your RADIUS users will all be logged in with userlevel 3 unless you change parameter RADIUS_USERLEVEL
 
3.) Enable RADIUS authentication in webHomer using the AUTHENTICATION parameter as follows in 'preferences.php':
- define('AUTHENTICATION',"radius_build");
 
4.) Log-in with your RADIUS credentials
Note: When you are configured for RADIUS or LDAP authentication methods, the homer_logon table will not be used at all
(C) 2008-2023 QXIP BV

HEP/EEP Agent Examples:
- CaptAgent
 - HEPlify
 - Kamailio
 - OpenSIPS
 - FreeSwitch
 - Asterisk
 - sipgrep
 - sngrep
 - RTPEngine
 - RTPProxy
 - Oracle ACME SBC
 - Sonus SBC
 - Avaya SM
 - Sansay SBC
 
HEP/EEP Agent Examples (LOGS):
HEP/EEP Proxy:
Extra Examples:
- Custom JSON Stats
 - RTCP-XR Stats
 - GEO IP Maps
 - Janus/Meetecho-WebRTC
 - Cloudshark Export
 - Encrypted HEP Tunneling
 - SNMP Monitoring
 - FreeSWITCH ESL Monitoring
 - Kazoo Monitoring
 - Speech-to-Text-to-HEP
 
Extra Resources:
