-
Notifications
You must be signed in to change notification settings - Fork 26
Description
TLDR: Apache calls this module, sends the request to NPS, NPS evaluates and returns an accept, but Apache does not process the accept.
Context:
Apache Subversion (CollabNet SVN Edge or VisualSVN Server) over HTTPS.
Running in Windows domain environment with external NAS/AD Servers.
Incorporating this module into the Apache server to use NPS as the RADIUS server.
Started with changes from Unicode to Winsock as suggested here: https://www.apachelounge.com/viewtopic.php?p=41452
Apache now sends requests.
NPS requires the use of Message-Authenticator attribute in RADIUS communications. Modified the module to include/calculate this attribute. (See files)
After properly configuring NPS it now processes the requests and sends back a radius-accept message.
Apache/mod_auth_radius is not handling the accept. Apache logs (svn access) shows no user in the SVN log.
To me it appears that the module is either not handling the response or it is not sending information back to Apache httpd in a way that is expected for apache basic authentication to complete.