15.2. iPASS Inbound Previous topic Parent topic Child topic Next topic

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

iPass_inbound.png
In order to configure Radiator to handle inbound iPASS requests, you need to do the following things:
  1. Enter into a commercial arrangement for iPASS to provide Roam Server access to you. iPASS will provide you with an ISP partner number.
  2. Request the iPASS RoamServer software for your platform from iPASS.
  3. 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.
  4. 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 ...>
          ....
  5. Test that RoamServer sends requests to Radiator by using the test software provided with RoamServer.