Sécurité de la connexion
Configurer le certificat HTTPS
Un certificat personnalisé auquel tous les ordinateurs clients font confiance et qui contient le nom DNS du serveur doit être configuré pour MyQ Central Server :
Le certificat est physiquement stocké dans le répertoire "C:\ProgramData\MyQ Central Server\Cert" dans les fichiers suivants :
server.pfx - certificat avec clés publique et privée
server.cer - certificat avec la clé publique
server.key - clé privée
L'utilisation de certificats de type "wildcard" est déconseillée, car ils présentent un risque de sécurité beaucoup plus élevé lorsqu'ils sont volés.
Bloquer le trafic HTTP non crypté
Le trafic HTTP non crypté ne doit pas être activé dans la configuration de MyQ Central Server :
![Configuring secure communication in MyQ Easy Config](../../../__attachments/1439499660/WebPorts.png?inst-v=f576f6b0-eb9f-4035-8724-3dad44b7106e)
Le pare-feu basé sur l'hôte doit également être configuré de manière à n'autoriser que le trafic HTTPS :
![Configuring the host-based firewall](../../../__attachments/1439499660/FirewallPorts.png?inst-v=f576f6b0-eb9f-4035-8724-3dad44b7106e)
Cryptage des connexions aux bases de données
Si Microsoft SQL Server est utilisé pour stocker la base de données MyQ, assurez-vous que le cryptage TLS est appliqué par le biais du gestionnaire de configuration de SQL Server :
![SQL force encryption](../../../__attachments/1439499660/SQLEncryption.png?inst-v=f576f6b0-eb9f-4035-8724-3dad44b7106e)
Un certificat émis par une autorité de certification de confiance doit également être configuré sur le serveur SQL :
![SQL certificate](../../../__attachments/1439499660/SQLCertificate.png?inst-v=f576f6b0-eb9f-4035-8724-3dad44b7106e)
Renforcer le trafic LDAP crypté
Si la synchronisation des comptes d'utilisateurs est effectuée via le protocole LDAP, la sécurité de la connexion doit être réglée sur SSL :
![LDAP settings in MyQ web UI](../../../__attachments/1439499660/LDAPProperties.png?inst-v=f576f6b0-eb9f-4035-8724-3dad44b7106e)
Pour des raisons de sécurité, n'utilisez pas START TLS, car il est vulnérable aux attaques MITM. Un certificat émis par une autorité de certification de confiance doit être configuré sur tous les serveurs LDAP (contrôleurs de domaine Active Directory).
Sécuriser le trafic SMTP
Si un serveur SMTP est configuré dans MyQ Central Server, imposer l'utilisation de TLS avec validation de certificat :
![](../../../__attachments/1439499660/OutSMTP.png?inst-v=f576f6b0-eb9f-4035-8724-3dad44b7106e)
Toujours utiliser le FQDN
Pour éviter les attaques MITM, utilisez strictement des noms de domaine pleinement qualifiés dans toutes les fenêtres de configuration :
![Custom help example](../../../__attachments/1439499660/CustomHelpExample.png?inst-v=f576f6b0-eb9f-4035-8724-3dad44b7106e)
Ne contactez jamais les serveurs en tapant uniquement des adresses IP ou des noms à étiquette unique.
Sécuriser le trafic RADIUS
Si l'authentification RADIUS est utilisée, il faut toujours générer des secrets partagés forts qui sont spécifiques à MyQ Central Server :
![Radius server settings](../../../__attachments/1439499660/RadiusSettings.png?inst-v=f576f6b0-eb9f-4035-8724-3dad44b7106e)
Protéger les clés d'API REST
En cas d'utilisation d'API REST, protégez les secrets du client contre toute exposition inutile et procédez à un renouvellement périodique des secrets :
![REST API settings in the MyQ web UI](../../../__attachments/1439499660/APISettings.png?inst-v=f576f6b0-eb9f-4035-8724-3dad44b7106e)