> For the complete documentation index, see [llms.txt](https://docs.radiusaas.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.radiusaas.com/fr/configuration/access-point-setup/radsec-available/ruckus.md).

# Ruckus

{% hint style="info" %}
Le guide suivant a été créé à l’aide de Ruckus **Virtual SmartZone Essentials** version **6.1.2.0.441**.
{% endhint %}

## Préparer les certificats

Pour établir une connexion RadSec valide, vos points d'accès doivent faire confiance au **certificat serveur RADIUS** et votre serveur RADIUS doit faire confiance à votre **Certificat client RadSec**. Pour y parvenir,

1. Téléchargez le certificat racine de l'AC qui a émis votre **certificat serveur RADIUS** comme décrit [ici](/fr/portail-dadministration/settings/settings-server.md#download).
2. Créez un **Certificat client RadSec** pour votre Ruckus SmartZone. Si vous utilisez **SCEPman Certificate Master**, le processus est décrit [ici](https://docs.scepman.com/certificate-deployment/certificate-master/client-certificate-pkcs-12).&#x20;
3. **Séparez le certificat généré** en clé privée (nommée « priv.key » dans cet exemple) et le certificat (nommé « clientcert.cer »). Au cas où le **Certificat client RadSec** a été téléchargé au format **PKCS#12/.pfx** format, cela peut se faire facilement, par exemple avec OpenSSL :\
   \
   Clé privée :\
   `openssl pkcs12 -in <your-radsec-client-cert>.pfx -nocerts -nodes -out priv.key`\
   \
   Certificat sans clé privée :\
   `openssl pkcs12 -in <your-radsec-client-cert>.pfx -clcerts -nokeys -out clientcert.cer`&#x20;

Selon la version du micrologiciel Ruckus, il peut être nécessaire de supprimer la section des attributs bag de vos fichiers de certificat et de clé privée. Cette section ressemble à l'exemple suivant :

```
Attributs
    localKeyID: 52 70 EB 96 89 23 90 F9 D5 0E 06 82 5C EC F7 63 30 44 F1 A9 
    friendlyName: Certificat de SCEPman
Attributs de clé : <Aucun attribut>
```

{% hint style="warning" %}
Veillez à surveiller l'expiration de votre **Certificat client RadSec** et à le renouveler à temps afin d'éviter des interruptions de service.
{% endhint %}

3. Ajoutez le certificat racine de l'AC qui a émis le **Certificat client RadSec** à votre instance RADIUS comme décrit [ici](/fr/portail-dadministration/settings/trusted-roots.md#add) et sélectionnez **RadSec** sous **Utiliser pour**. \
   Au cas où le **Certificat client RadSec** a été émis par SCEPman et que vous faites déjà confiance à l'AC racine SCEPman pour l'authentification client, modifiez simplement le certificat AC racine SCEPman approuvé et sélectionnez **Les deux** sous **Utiliser pour**.&#x20;

## Configuration de Ruckus SmartZone (SZ)

{% hint style="info" %}
Dans ce qui suit, Ruckus SZ est configuré comme un **proxy d'authentification**, c.-à-d. que les requêtes d'authentification RADIUS sont acheminées des WAPs vers Ruckus SZ puis transmises de manière centralisée à RADIUSaaS.
{% endhint %}

Pour des informations générales sur l'importation de certificats dans Ruckus SmartZone, veuillez consulter leur documentation :

{% embed url="<https://docs.commscope.com/bundle/sz-700-controlleradminguide-sz300sz144vsz/page/GUID-5EA43C47-3B01-4908-B5B6-0961CF283504.html>" %}

1. Importez le certificat racine de l'AC qui a émis votre **certificat serveur RADIUS** (téléchargé à l'étape 1 [ici](#prepare-certificates)) en naviguant vers **Administration >** **Système > Certificats > Certificats/chaîne d'AC de confiance SZ (externe)**.
2. Cliquez sur **Importer**, fournissez un **Nom** et facultatif **Description** pour votre certificat d'AC RADIUS et téléversez le fichier de certificat en cliquant sur **Parcourir** à côté de **Certificat d'AC racine**. Si vous utilisez votre propre **certificat serveur RADIUS** et s'il a été émis par une AC intermédiaire, veuillez également téléverser tous les certificats intermédiaires sous **Certificats d'AC intermédiaires**.<br>

   <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2FAZCF72Q5flkuuziNfqO1%2FScreenshot_2024-08-21_at_12_54_18.jpg?alt=media&amp;token=8b235815-5598-4aa0-92d3-1aac31b68810" alt="" width="375"><figcaption></figcaption></figure>
3. Ensuite, cliquez sur **Valider** et **OK**.
4. Importez votre **Certificat client RadSec** (obtenu à l'étape 3 [ici](#prepare-certificates)) en naviguant vers **Administration >** **Système > Certificats > SZ en tant que certificat client**.
5. Cliquez sur **Importer** et fournissez un **Nom** et facultatif **Description** pour votre **Certificat client RadSec**. Puis téléversez la partie publique de votre **Certificat client RadSec** en cliquant sur **Parcourir** à côté de **Certificat client**. Enfin, téléversez la clé privée en cliquant sur **Parcourir** à côté de **clé privée**.<br>

   <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2FUpPaaObb5SSDUhQnqoQM%2FScreenshot_2024-08-21_at_13_10_30.jpg?alt=media&amp;token=6c1869ef-6304-4f2d-9d17-e15d7a7e068b" alt=""><figcaption></figcaption></figure>
6. Pour la configuration du serveur RADIUS, accédez à **Sécurité > Authentification > Proxy (authentificateur SZ)**.
7. Cliquez sur **Créer** et fournissez un **Nom**, facultatif **Nom convivial** et **Description** pour le profil RADIUS.
8. Sélectionnez **RADIUS** comme **Protocole de service**.
9. Sous **Options de service RADIUS**, configurez les paramètres suivants :

| **Chiffrement**                                      | Activer                                                                                                                                                                                                                                                                                                                                                                                                    |
| ---------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Identité CN/SAN**                                  | <p>Fournissez l'attribut CN/SAN de votre <strong>certificat serveur RADIUS</strong>. </p><p><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2FdCLBHFKCJZj1uZdxaCgS%2Fimage.png?alt=media&amp;token=be2354b0-4b68-47f5-8820-37d84231a9ee" alt="Showing SAN to be used as Certificate server name" data-size="original"></p> |
| **Validation OCSP**                                  | <p>Par défaut : désactivé<br>Si vous utilisez votre propre <strong>certificat serveur RADIUS</strong> et que l'AC qui l'a émis autorise sa révocation, fournissez ici l'URL du répondeur OCSP de votre AC.</p>                                                                                                                                                                                             |
| **Certificat client**                                | Sélectionnez le **Certificat client RadSec** téléversé précédemment vers Ruckus SZ.                                                                                                                                                                                                                                                                                                                        |
| **certificat de serveur**                            | Désactiver                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Transmission de l'emplacement hors bande RFC5580** | Désactiver                                                                                                                                                                                                                                                                                                                                                                                                 |

10. Ensuite, sous **Serveur principal**, pour le **Adresse IP/FQDN** choisissez soit l'adresse IP soit le nom DNS de votre [point de terminaison du service RadSec](/fr/portail-dadministration/settings/settings-server.md#properties). Pour le **Port** sélectionnez **2083**. <br>

    <figure><img src="https://1168716614-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSWU1DQ4UGkqER7uGNUOm%2Fuploads%2F2Sy3yfp75uRGxmdtUD6n%2FScreenshot_2024-08-21_at_13_29_21.jpg?alt=media&amp;token=352eba23-1727-48bf-8917-86af18318c99" alt=""><figcaption></figcaption></figure>
11. Cliquez sur **OK**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.radiusaas.com/fr/configuration/access-point-setup/radsec-available/ruckus.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
