Difference between revisions of "RADIUS authentication"

Jump to: navigation, search
(Forum post with detailed configuration for IAS (MS Radius service))
(see also forum discussion link)
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Location: Settings link in ''Administration > Users > [[Authentication]]''
+
{{Authentication}}
 +
{{Note|The RADIUS authentication plugin is no longer a standard plugin in Moodle 3.2 onwards}}
 +
==Troubleshooting==
  
 +
If you get an error message saying: "Warning: The Auth_RADIUS module does not seem to be present", you need to follow these steps:
  
{{stub}}
+
Using debian-based linux (such as Ubuntu):
 +
#Install the following modules: php5-dev php5-auth-pam php5-radius php-pear <pre>sudo apt-get install php5-dev php5-auth-pam php5-radius php-pear</pre>
 +
#Install Auth_RADIUS module for pear<pre>sudo pear install radius Auth_RADIUS</pre>
 +
#Add the following line to your php.ini file<pre>extension=radius.so</pre>
 +
#Restart apache services<pre>sudo /etc/init.d/apache2 restart</pre>
  
 
==See also==
 
==See also==
  
*[http://moodle.org/mod/forum/view.php?id=42 Using Moodle: User authentication] forum
+
*[http://moodle.org/mod/forum/view.php?id=42 Authentication forum] on moodle.org
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=110890#p518884 LDAP / RADIUS / How to get working?] forum discussion
+
*[https://moodle.org/mod/forum/discuss.php?d=356889 Help for a fix: Unable to manually edit students due to "authentication plugin radius not found"] forum discussion
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=123755 Authentication modules and exchange 2007 - working radius cfg] forum discussion
+
* MDL-55927 - Tracker issue for removing the RADIUS authentication plugin from core
  
[[Category:Authentication]]
+
[[de:RADIUS-Server]]

Latest revision as of 08:32, 17 August 2017

Note: The RADIUS authentication plugin is no longer a standard plugin in Moodle 3.2 onwards


Troubleshooting

If you get an error message saying: "Warning: The Auth_RADIUS module does not seem to be present", you need to follow these steps:

Using debian-based linux (such as Ubuntu):

  1. Install the following modules: php5-dev php5-auth-pam php5-radius php-pear
    sudo apt-get install php5-dev php5-auth-pam php5-radius php-pear
  2. Install Auth_RADIUS module for pear
    sudo pear install radius Auth_RADIUS
  3. Add the following line to your php.ini file
    extension=radius.so
  4. Restart apache services
    sudo /etc/init.d/apache2 restart

See also