Inbound requests are received by a special server that you
also must get from iPASS called RoamServer. RoamServer receives requests
from the iPASS network and then sends them to Radiator as ordinary RADIUS
requests. Seethe following figure. RoamServer will usually run on the same
host as Radiator, or possibly on a different host in your network.
Figure 23. Schematic diagram of how iPASS inbound requests are
handled
In order to configure Radiator to handle inbound iPASS
requests, you need to do the following things:
- Enter into a commercial arrangement for iPASS to provide Roam
Server access to you. iPASS will provide you with an ISP partner
number.
- Request the iPASS RoamServer software for your platform from
iPASS.
- Install and configure the RoamServer software according to the
instructions included with it. This will involve configuring the
package, requesting and receiving an encryption certificate, and
submitting details of your server and realm to iPASS. Install the
package in the normal place (
/usr/ipass
). If you
have already done this for outbound requests above, you do not need to
do it again.
- Configure Radiator in the usual way for your local realms. Add a
Client clause specifying the host where the RoamServer software is
running, and the shared secret you configured into
RoamServer:
<Client localhost>
Secret secret
</Client>
<Realm ...>
....
- Test that RoamServer sends requests to Radiator by using the test
software provided with RoamServer.