Guide pratique : gérer les serveurs personnalisés dans SimpleX Chat
- Introduction
- Comprendre le fonctionnement
- Ajouter de nouveaux serveurs
- Supprimer des serveurs
- Migrer une connexion
- Peut-on choisir le serveur ?
- Attention avant de supprimer un serveur
- Et les groupes ?
- Les serveurs XFTP
- Configuration conseillée
- Bonnes pratiques
- À retenir
Introduction
SimpleX Chat permet d’utiliser des serveurs personnalisés SMP (pour les messages) et XFTP (pour les transferts de fichiers). Cette fonctionnalité améliore la résilience et permet d’utiliser ses propres serveurs ou une sélection de serveurs publics.
Cependant, il est important de comprendre qu’une connexion existante reste liée au serveur qui a été utilisé lors de sa création. Modifier la liste des serveurs dans les paramètres ne migre pas automatiquement les conversations.
Comprendre le fonctionnement
Chaque conversation possède une ou plusieurs adresses de réception (Receiving Addresses).
Ces adresses sont hébergées sur un serveur SMP.
Ainsi :
- Les nouvelles connexions utilisent les serveurs actuellement configurés dans les paramètres.
- Les connexions existantes continuent d’utiliser les serveurs avec lesquels elles ont été créées tant qu’elles ne sont pas migrées.
L’historique des conversations est enregistré localement sur votre appareil et n’est pas stocké sur les serveurs.
Ajouter de nouveaux serveurs
L’ajout de nouveaux serveurs est sans risque.
Ils seront utilisés pour :
- les nouveaux contacts ;
- les nouveaux groupes ;
- les nouvelles adresses de réception créées après leur ajout.
Les conversations existantes continuent de fonctionner normalement.
Supprimer des serveurs
C’est l’opération qui demande le plus de prudence.
Cas n°1 : le serveur n’est utilisé par aucune connexion
Vous pouvez le supprimer sans conséquence.
Vos conversations resteront intactes.
Cas n°2 : le serveur est utilisé par une connexion existante
Si vous supprimez ce serveur :
- les messages destinés à cette adresse risquent de ne plus être reçus ;
- la connexion peut devenir inutilisable jusqu’à sa recréation ou sa migration.
Le simple fait d’ajouter un nouveau serveur ne déplace pas automatiquement les connexions existantes.
Migrer une connexion
Pour déplacer une conversation vers une nouvelle adresse de réception :
- Ouvrir la conversation.
- Appuyer sur le nom du contact.
- Ouvrir Connection.
- Choisir Change receiving address.
SimpleX crée alors une nouvelle adresse de réception sur un serveur autorisé.
Remarque : il n’est actuellement pas possible de choisir manuellement le serveur utilisé. L’application sélectionne automatiquement un serveur parmi ceux autorisés.
Peut-on choisir le serveur ?
Pas directement.
Si vous souhaitez utiliser un serveur précis, la méthode consiste à :
- Conserver uniquement ce serveur activé temporairement dans la liste des serveurs SMP.
- Lancer Change receiving address.
- Réactiver ensuite les autres serveurs.
⚠️ Ne désactivez pas le serveur actuellement utilisé avant que la migration soit terminée, sinon celle-ci peut échouer.
Attention avant de supprimer un serveur
Ne supprimez jamais immédiatement un ancien serveur après avoir ajouté un nouveau.
La méthode recommandée est :
- Ajouter les nouveaux serveurs.
- Vérifier qu’ils fonctionnent correctement.
- Migrer progressivement les contacts importants si nécessaire.
- Attendre quelques jours afin de confirmer que tout fonctionne normalement.
- Supprimer ensuite les anciens serveurs.
Et les groupes ?
Les groupes fonctionnent différemment.
Chaque membre possède sa propre connexion avec sa propre adresse de réception.
Il est donc possible que plusieurs serveurs différents soient utilisés au sein d’un même groupe.
La suppression d’un serveur peut ainsi affecter uniquement certaines connexions du groupe.
Les serveurs XFTP
Les serveurs XFTP servent uniquement au transfert des pièces jointes.
Les supprimer n’efface pas les fichiers déjà téléchargés.
En revanche, les futurs transferts utilisant un serveur supprimé pourront échouer tant que les connexions concernées n’auront pas été mises à jour.
Configuration conseillée
Pour la plupart des utilisateurs, la configuration suivante est suffisante :
- 3 à 5 serveurs SMP
- 2 à 3 serveurs XFTP
Au-delà, les bénéfices sont généralement limités.
Bonnes pratiques
- Ajoutez les nouveaux serveurs avant de retirer les anciens.
- Ne supprimez jamais un serveur sans être certain qu’il n’est plus utilisé.
- Migrez progressivement les connexions importantes.
- Conservez plusieurs serveurs afin d’assurer une bonne disponibilité.
- Évitez les modifications importantes lorsque plusieurs conversations sont actives.
À retenir
Les serveurs ne stockent pas vos conversations : ils servent uniquement au transport des messages.
Changer la liste des serveurs n’affecte pas l’historique, mais peut affecter les connexions existantes si un serveur encore utilisé est supprimé.
En cas de doute, la meilleure stratégie est toujours :
Ajouter → Migrer → Vérifier → Supprimer
Cette approche limite les risques d’interruption et garantit une transition en douceur vers une nouvelle configuration de serveurs.
Write a comment