Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Running radsecproxy service on Windows

Warning
(community

...

note:

...

this

...

page

...

is

...

still

...

under

...

construction

...

and

...

subject

...

to

...

changes)

Currently, when deploying eduroam, you require a RADIUS (or RADIUS/TLS) server. Traditionally, deploying a Linux or BSD server has been the standard option. This gives you access to a variety of products that speak RADIUS (and RADIUS/TLS). 

...

Running instructions (basics)

  1. Unzip zip file into C:\radsecproxy
  2. Copy C:\radsecproxy\radsecproxy.conf-example to radsecproxy.conf
  3. Edit configuration in radsecproxy.conf
  4. Run cmd.exe (as user or admin)
  5. cd C:\radsecproxy
  6. Execute c:\radsecproxy\radsecproxy.exe -c ./radsecproxy.conf 
    It'll take a little while to start, but then should return to command-line. You might see two warnings about secret length if you used short secrets (like 'testing' or 'testing123').
  7. Close cmd.
  8. Open your Task Manager, search for radsecproxy... it should be there

Windows Firewall

Windows servers come with an application firewall. On Windows 2019 in particular, a bug prevents NPS from properly accepting (and sending) packets over RADIUS (see Meraki Community and Microsoft topics on this). You should probably define four new policies (two inbound, two outbound) in the Windows Firewall:

...

To see how to set up a heartbeat for Windows, look at the Jisc topic here: https://communitysupport.jisceduroam.ac.uk/community/library/network-and-technology-service-docs/configuring-eduroam-heartbeat-your-visitor-network