# Ruckus

{% hint style="info" %}
O seguinte guia foi criado usando Ruckus **Virtual SmartZone Essentials** versão **6.1.2.0.441**.
{% endhint %}

## Preparar certificados

Para estabelecer uma conexão RadSec válida, os seus Access Points devem confiar no **Certificado do servidor RADIUS** e o seu servidor RADIUS deve confiar no seu **Certificado de Cliente RadSec**. Para conseguir isso,

1. Descarregue o certificado raiz da CA que emitiu o seu **Certificado do servidor RADIUS** conforme descrito [aqui](/pt/portal-de-administracao/settings/settings-server.md#download).
2. Crie um **Certificado de Cliente RadSec** para o seu Ruckus SmartZone. Se estiver a usar **SCEPman Certificate Master**, o processo é descrito [aqui](https://docs.scepman.com/certificate-deployment/certificate-master/client-certificate-pkcs-12).&#x20;
3. **Divida o certificado gerado** na chave privada (nomeada "priv.key" neste exemplo) e no certificado (nomeado "clientcert.cer"). Caso o **Certificado de Cliente RadSec** tenha sido descarregado no formato **PKCS#12/.pfx** , isto pode ser facilmente feito, por exemplo, usando OpenSSL:\
   \
   Chave Privada:\
   `openssl pkcs12 -in <your-radsec-client-cert>.pfx -nocerts -nodes -out priv.key`\
   \
   Certificado sem Chave Privada:\
   `openssl pkcs12 -in <your-radsec-client-cert>.pfx -clcerts -nokeys -out clientcert.cer`&#x20;

Dependendo da versão do firmware do seu Ruckus, poderá ser necessário remover a secção de atributos do pacote dos seus ficheiros de certificado e chave privada. Esta secção tem um aspeto semelhante ao do seguinte exemplo:

```
Atributos
    localKeyID: 52 70 EB 96 89 23 90 F9 D5 0E 06 82 5C EC F7 63 30 44 F1 A9 
    friendlyName: Certificate from SCEPman
Key Attributes: <No Attributes>
```

{% hint style="warning" %}
Certifique-se de monitorizar a expiração do seu **Certificado de Cliente RadSec** e renová-lo a tempo para evitar interrupções no serviço.
{% endhint %}

3. Adicione o certificado raiz da CA que emitiu o **Certificado de Cliente RadSec** à sua instância RADIUS conforme descrito [aqui](/pt/portal-de-administracao/settings/trusted-roots.md#add) e selecione **RadSec** em **Usar para**. \
   Caso o **Certificado de Cliente RadSec** tenha sido emitido pela SCEPman e já confie na SCEPman Root CA para autenticação de cliente, basta editar o certificado SCEPman Root CA confiável e selecionar **Ambos** em **Usar para**.&#x20;

## Configuração do Ruckus SmartZone (SZ)

{% hint style="info" %}
A seguir, o Ruckus SZ é configurado como um **proxy de autenticação**, ou seja, os pedidos de autenticação RADIUS são encaminhados dos WAPs para o Ruckus SZ e reencaminhados centralmente para o RADIUSaaS.
{% endhint %}

Para informações gerais sobre como importar certificados para o Ruckus SmartZone, consulte a respetiva documentação:

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

1. Importe o certificado raiz da CA que emitiu o seu **Certificado do servidor RADIUS** (transferido durante a etapa 1 [aqui](#prepare-certificates)) navegando até **Administração >** **Sistema > Certificates > SZ Trusted CA Certificates/Chain (external)**.
2. Clique em **Importar**, forneça um **Nome** e um opcional **Descrição** para o seu certificado RADIUS CA e carregue o ficheiro de certificado clicando em **Procurar** ao lado de **Root CA Certificate**. Caso esteja a trazer o seu próprio **Certificado do servidor RADIUS** e caso tenha sido emitido por uma CA intermédia, carregue também todos os certificados intermédios em **Intermediate CA Certificates**.<br>

   <figure><img src="/files/0f434a192cd8a0523ab90d6c7743b3545c399c25" alt="" width="375"><figcaption></figcaption></figure>
3. Em seguida, clique em **Validar** e **OK**.
4. Importe o seu **Certificado de Cliente RadSec** (obtido na etapa 3 [aqui](#prepare-certificates)) navegando até **Administração >** **System > Certificates > SZ as Client Certificate**.
5. Clique em **Importar** e forneça um **Nome** e um opcional **Descrição** para o seu **Certificado de Cliente RadSec**. Em seguida, carregue a parte pública do seu **Certificado de Cliente RadSec** clicando em **Procurar** ao lado de **Certificado de Cliente**. Por fim, carregue a chave privada clicando em **Procurar** ao lado de **Chave privada**.<br>

   <figure><img src="/files/1fe12e914458359c006e05c0e9fa8f268b2ddf24" alt=""><figcaption></figcaption></figure>
6. Para a configuração do servidor RADIUS, navegue até **Security > Authentication > Proxy (SZ Authenticator)**.
7. Clique em **Criar** e forneça um **Nome**, opcional **Nome amigável** e **Descrição** para o perfil RADIUS.
8. Selecione **RADIUS** como **Protocolo do serviço**.
9. Em **Opções de serviço RADIUS**, configure as seguintes definições:

| **Encriptação**                                  | Ativar                                                                                                                                                                                                                                   |
| ------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **CN/SAN Idenity**                               | <p>Forneça o atributo CN/SAN do seu <strong>Certificado do servidor RADIUS</strong>. </p><p><img src="/files/30edb30cbaf5b26bcdc58ae20509df50d6739404" alt="Showing SAN to be used as Certificate server name" data-size="original"></p> |
| **Validação OCSP**                               | <p>Predefinição: Desativado<br>Caso esteja a trazer o seu próprio <strong>Certificado do servidor RADIUS</strong> e a CA que o emitiu permita a sua revogação, forneça aqui o URL do Respondedor OCSP da sua CA.</p>                     |
| **Certificado de Cliente**                       | Selecione o **Certificado de Cliente RadSec** carregado anteriormente no Ruckus SZ.                                                                                                                                                      |
| **Certificado de servidor**                      | Desativar                                                                                                                                                                                                                                |
| **Entrega de localização fora de banda RFC5580** | Desativar                                                                                                                                                                                                                                |

10. Em seguida, em **Servidor Principal**, para o **Endereço IP/FQDN** escolha o endereço IP ou o nome DNS do seu [ponto final do serviço RadSec](/pt/portal-de-administracao/settings/settings-server.md#properties). Para o **Porta** selecione **2083**. <br>

    <figure><img src="/files/89b77a92fe41bcb676f7be9022337135d7ec36b7" alt=""><figcaption></figcaption></figure>
11. Clique em **OK**.


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.radiusaas.com/pt/configuracao/access-point-setup/radsec-available/ruckus.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
