Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Ce guide explique comment connecter l'app desktop Apple Mail (application de bureau sur macOS) à une adresse mail hébergée chez Infomaniak.
Préambule
- Votre ordinateur macOS sera automatiquement configuré par le biais de profils de configuration .mobileconfig compatibles Apple, contrairement à une configuration manuelle.
- Il est possible de supprimer un profil de configuration une fois installé (descendre tout en bas de cette page pour les explications).
- Les différents services proposés par Infomaniak sont tous compatibles avec les protocoles standards correspondants (IMAP/SMTP pour le mail par exemple), par conséquent si vous rencontrez un problème avec un logiciel tiers, contactez directement son éditeur ou un Partenaire et consultez la politique de support ainsi que l'article 11.9 des CGU Infomaniak.
Installer un profil de configuration
Prérequis
- Créer l'adresse mail au sein de my kSuite ou d'un Service Mail / kSuite.
- Vérifiez que le Service Mail est configuré de façon optimale.
Vous pouvez télécharger le profil depuis l'appareil concerné ou l'envoyer depuis un autre appareil (si vous avez déjà une adresse mail qui fonctionne correctement par exemple):
- Cliquez ici afin d'accéder à l'outil de configuration Infomaniak (service en ligne https://config.infomaniak.com) — connectez-vous si nécessaire à votre compte Infomaniak sur l'Organisation sur laquelle est gérée votre adresse mail.
- Choisissez d'installer le profil sur cet appareil.
- Choisissez de synchroniser les e-mails.
- Choisissez l'adresse mail à configurer sur Apple Mail (parmi celles auxquelles vous avez accès).
- Créez un nouvel appareil:

- Entrez un nom descriptif pour le nouvel appareil.
- Cliquez sur le bouton pour Télécharger le profil (vous pouvez également l'envoyer par mail grâce au lien de droite):

- Une fois le fichier
profile-applemail.mobileconfigsur votre ordinateur, double-cliquez pour l'ouvrir et l'exécuter. - Cliquez sur OK:

- Ouvrez les Paramètres système de l'ordinateur.
- Cliquez sur Profil téléchargé dans la barre latérale, puis double-cliquez sur le nouveau profil pour l'appliquer:

- Si vous avez une version ancienne de macOS ou que vous ne trouvez pas le profil, recherchez “profil” dans les paramètres, ou prenez connaissance de la documentation officielle en changeant en haut de page* la version de votre système si nécessaire.
- Cliquez sur Installer… :

- Un mot de passe est alors demandé…
- soit vous le connaissez car vous l'avez déjà créé dans la partie Appareils du Service Mail:

- soit vous pouvez copier le nouveau mot de passe qui se trouve plus bas sur la page de l'assistant
config.infomaniak.comouverte précédemment:
- Avant que le mot de passe de l'adresse mail ne s'affiche, il est possible que le mot de passe de votre compte Infomaniak soit demandé par sécurité:

- Ca y est, le mot de passe généré aléatoirement s'affiche, il vous suffit de le copier:

- soit vous le connaissez car vous l'avez déjà créé dans la partie Appareils du Service Mail:
- Collez le mot de passe sur la fenêtre macOS.
- Cliquez sur Installer pour lancer l'installation du profil:

- Ca y est, votre adresse mail est désormais configurée dans l'application Apple Mail que vous pouvez ouvrir et contrôler:

Supprimer un compte IMAP
Prenez connaissance du chapitre "Arrêter d’utiliser un compte" en changeant en haut de page* la version de votre système si nécessaire (attention: ne pas supprimer un compte configuré en POP sans sauvegarder vos messages auparavant).
Supprimer un profil Apple
Prenez connaissance de la documentation officielle en changeant en haut de page* la version de votre système si nécessaire.
*Pourquoi est-il nécessaire de choisir la version du guide correspondante exactement à votre version du système macOS / iOS ? Apple introduit des changements parfois subtils à chaque nouvelle version de son système, par exemple un chemin sur iOS 15…
… devient ceci sur iOS 18…
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment connecter les apps mobiles Contacts et Calendar iOS (iPhone, iPad, etc.) avec les contacts & calendriers hébergés chez Infomaniak.
Préambule
- Votre appareil iOS sera automatiquement configuré par le biais de profils de configuration .mobileconfig compatibles Apple contrairement à une configuration manuelle.
- Il est possible de supprimer un profil de configuration une fois installé (descendre tout en bas de cette page pour les explications).
- Les contacts & calendriers Infomaniak sont liés à votre compte Infomaniak ; quand vous vous connectez à ksuite.infomaniak.com/contacts ou /calendar vous avez sûrement la double validation (2FA) à effectuer lors de la connexion.
- Dans ce cas, un mot de passe d'application est nécessaire pour établir une synchronisation entre votre appareil et les outils Infomaniak.
- Mais pas de panique, la création d'un tel mot de passe vous est proposé en suivant l'assistant de configuration.
- Les différents services proposés par Infomaniak sont tous compatibles avec les protocoles standards correspondants (CalDAV/CardDAV pour les contacts & calendriers par exemple), par conséquent si vous rencontrez un problème avec un logiciel tiers, contactez directement son éditeur ou un Partenaire et consultez la politique de support ainsi que l'article 11.9 des CGU Infomaniak.
Installer un profil de configuration
Pour cela:
- Cliquez ici afin d'accéder à l'outil de configuration Infomaniak (service en ligne https://config.infomaniak.com) — connectez-vous si nécessaire à votre compte Infomaniak sur l'Organisation sur laquelle est gérée votre adresse mail.
- Choisissez d'installer le profil sur cet appareil:
- Choisissez de synchroniser les contacts & calendriers:
- Générez un mot de passe d'application dédié à la synchronisation (afin de conserver la connexion 2FA habituelle de votre compte utilisateur):
- Copiez le mot de passe d'application généré (il vous sera demandé lors de l'installation du profil Apple).
- Téléchargez le profil Apple:
- Autorisez le téléchargement sur l'appareil:
- Ouvrez les paramètres de l'appareil iOS:
- Appuyez sur le profil récemment téléchargé:
- Appuyez sur Installer:
- Déverrouillez votre appareil iOS:
- Appuyez sur Installer:
- Entrez (ou collez) le mot de passe d'application 2 fois consécutives (contacts + calendriers).
- Appyuez sur Terminer:
Si vos applications iOS Contacts et Calendrier étaient déjà ouvertes, il faut les relancer. Vous verrez alors les informations ajoutées par la synchronisation.
Particularités Contacts
Si vous ajoutez de nouveaux contacts depuis l'iPhone après une synchronisation, ils le seront en local, dans le carnet d'adresses de l'iPhone ("Sur mon iPhone") au lieu d'aller dans le carnet synchronisé. Vous devez modifier ce paramètre par défaut dans les réglages de votre application.
Vous ne pouvez malheureusement pas récupérer les informations au sujet des groupes de contacts. En effet, iOS n’utilise pas vraiment des dossiers ou des groupes. Apple taggue/marque chaque contact avec une ou plusieurs catégories mais ça n’est pas une appartenance à un groupe.
Particularités Calendriers
Par défaut, seul votre calendrier personnel s'affiche dans l'application Calendrier. Pour afficher les calendriers partagés par un autre utilisateur:
- Ouvrez l'application Calendrier.
- Touchez Calendrier en bas de l'écran.
- Cochez les calendriers partagés à afficher.
Prenez également connaissance de la documentation Apple à ce sujet.
Pour gérer les notifications concernant des calendriers activés ou désactivés, cliquez sur le ⓘ à droite:
Supprimer un profil Apple
Prenez connaissance de la documentation officielle en changeant en haut de page* la version de votre système si nécessaire.
*Pourquoi est-il nécessaire de choisir la version du guide correspondante exactement à votre version du système macOS / iOS ? Apple introduit des changements parfois subtils à chaque nouvelle version de son système, par exemple un chemin sur iOS 15…
… devient ceci sur iOS 18…
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment supprimer le cache (données mises en cache, suite à diverses opérations, prenant inutilement de l'espace de stockage sur votre appareil) depuis l'app mobile kDrive (application pour smartphone ou tablette iOS / Android).
Supprimer le cache kDrive…
… sur iOS (iPhone, iPad)
- Ouvrez l'app mobile kDrive (iOS).
- Appuyez sur la photo/initiales en bas à droite.
- Appuyez sur Paramètres.
- Appuyez sur Gestion du stockage local.
- Supprimez les données que vous souhaitez, cache par exemple (ou importation ce qui permet également de débloquer des importations éventuellement bloquées)…
… sur Android
- Ouvrez les paramètres du téléphone Android.
- Rendez-vous dans la section Applications ou Applis et notifications par exemple.
- Appuyez éventuellement sur Afficher les XX applications si l'appareil ne les affiche pas par défaut.
- Appuyez sur kDrive.
- Rendez-vous dans la section Stockage ou Espace de stockage et cache par exemple.
- Appuyez sur Vider le cache.
- Attention si vous cliquez sur le bouton Effacer le stockage vous effacerez toutes les données utilisateurs (identifiants de connexion par exemple) en plus du cache.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment exécuter le gestionnaire de dépendance open source Composer 2 à l'aide d'une commande SSH.
Préambule
- Composer est un gestionnaire de dépendances open source pour PHP permettant de définir, d’installer et de mettre à jour les bibliothèques nécessaires à un projet PHP.
- Composer 1 est obsolète depuis 2021, ne permet plus depuis 2025 d’installer de nouveaux packages ou d'effectuer de mises à jour.
- Seule la version 2 de Composer est désormais prise en charge et disponible sur toutes les versions de PHP de 7.2 à 8.3.
Exécuter Composer 2
Composer 2 est déjà préinstallé et accessible via SSH. Il n'est donc pas nécessaire de l'installer manuellement.
Utilisation simple
Connectez-vous à votre hébergement via SSH, puis utilisez la commande suivante:
composerCette commande exécutera automatiquement la version 2 de Composer compatible avec la version de PHP actuellement utilisée dans votre session.
Vérifier la version active
Vous pouvez vérifier la version de Composer disponible avec:
composer --versionExemple de sortie : Composer version 2.5.0 2022-12-20 10:44:08
Forcer une version de PHP spécifique
Si vous souhaitez exécuter Composer avec une version précise de PHP, des alias sont disponibles. Par exemple :
composer_php8.1 --versionou encore:
composer_php7.4Ces alias permettent d’exécuter Composer 2 avec l’interpréteur PHP spécifié, utile pour tester ou déployer un projet sur une version cible de PHP.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide détaille les bibliothèques logicielles permettant de manipuler le format PDF et compatibles avec les différentes offres d'hébergement web Infomaniak.
Préambule
- Les extensions PHP
PDFpermettent entre autre de générer un PDF à partir de données dynamiques pour création de factures personnalisées par exemple.
PDF et Serveur Cloud
Sur Serveur Cloud, vous pouvez installer des apps comme PDFtk …
- La classe PHP
FPDFest supportée. PDFlibde l'éditeur Apryse n'est plus proposé sur les Serveurs Cloud les plus récents car l'extensionPHP_PDFest devenue payante. Si vous vous la procurez il faudra l'installer sur VPS Cloud / VPS Lite ou Public Cloud .
Sur hébergement mutualisé, ImageMagick est actif et supporte les formats EPDF, PDF et PDFA.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide détaille la procédure pour établir votre première connexion SSH sur un VPS Cloud ou VPS Lite Infomaniak.
Connexion via Windows (PuTTY)
Sur Windows, l'outil de référence est PuTTY.
Votre clé privée doit être convertie au format .ppk pour fonctionner.
Étape A : Conversion avec PuTTYgen
- Lancez PuTTYgen.
- Cliquez sur Load pour charger votre clé privée actuelle.
- Cliquez sur Save private key pour générer votre fichier
.ppk.
Étape B : Configuration de PuTTY
- Dans Session entrez l'adresse IP du serveur dans "Host Name".
- Dans Connection > SSH > Auth cliquez sur Browse pour charger votre fichier
.ppk. - Cliquez sur Open.
- Une fenêtre s'ouvre : saisissez votre nom d'utilisateur.
Connexion via un terminal Unix (macOS et Linux)
Utilisez le client SSH natif de votre système en ouvrant un terminal.
La syntaxe est la suivante :
ssh -i [key_path] [user]@[server]
Détails des paramètres
[key_path]: Chemin vers votre fichier de clé privée (généré ou importé lors de la commande).[user]: Nom d'utilisateur (voir le tableau des distributions ci-dessous).[server]: Adresse IPv4 de votre VPS, disponible dans le Manager.
Note sur les permissions : Si vous obtenez une erreur de type "UNPROTECTED PRIVATE KEY FILE", sécurisez votre clé avec la commande suivante : chmod 400 [key_path]
Liste des utilisateurs par défaut
Utilisez l'identifiant correspondant à la distribution Linux installée sur votre serveur :
| Distribution Linux | Utilisateur par défaut |
|---|---|
| Ubuntu | ubuntu |
| Debian 8 et versions supérieures | debian |
| Debian 7 et versions antérieures | root |
| AlmaLinux | almalinux |
| Arch Linux | arch |
| CentOS | cloud-user |
| Fedora | fedora |
| FreeBSD | freebsd |
| OpenBSD | openbsd |
| openSUSE Leap 15 | opensuse |
| openSUSE 42 / SLES | root |
| RancherOS | rancher |
Note : l'utilisateur est toujours celui défini par défaut par l'éditeur de la distribution.
Passage en mode Administrateur (Root)
Par sécurité, la connexion initiale ne se fait pas directement en root.
Pour obtenir les pleins pouvoirs sur le système, exécutez :
sudo -iCette commande charge l'environnement complet de l'utilisateur root (variables système et répertoire personnel).
Lien vers cette FAQ:
Cette FAQ a été utile?
Merci d'avoir choisi Infomaniak pour sécuriser vos sites avec un certificat SSL EV ou DV de Sectigo.
Un certificat SSL sécurise tous les échanges entre votre serveur et vos visiteurs, affiche un cadenas et ajoute le https à votre site.
Principaux guides SSL
- Commander un certificat SSL EV de Sectigo
- Comprendre la différence entre certificat EV et DV
- Utiliser un certificat Sectigo sur site externe (autre hébergeur)
- Comprendre la garantie Sectigo des Certificats SSL
- Résoudre un problème lié à SSL/https
- Installer un certificat SSL gratuit Let's Encrypt sur un site
- Installer un certificat SSL "wildcard" gratuit
- Désinstaller un certificat SSL
- Mettre à jour un certificat SSL Let's Encrypt (par exemple après avoir ajouté/supprimé des alias)
Aide supplémentaire
- Prenez connaissance de toutes les FAQ sur le SSL
- Contacter le support Infomaniak
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment modifier l'URL de votre site Web depuis l'app Joomla installée sur votre Hébergement Web Infomaniak (uniquement dans le cas où vous avez installé Joomla via les outils dédiés proposés par Infomaniak).
Cela permet d'attribuer à votre site Joomla un nom de domaine différent.
Prérequis
- Le nom de domaine que vous souhaitez utiliser doit être au préalable ajouté en alias du domaine principal sur le site concerné.
Modifier le nom de domaine de Joomla
Pour changer l'adresse du site créé avec Joomla, pour un autre nom de domaine qui figure déjà dans la même Organisation :
- Cliquez ici afin d'accéder à la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné:

- Cliquez sur le menu d'action ⋮ situé à droite de l'Application Web concernée.
- Cliquez sur Paramètres de l'application:

- Cliquez sur Modifier à droite du Joomla:

- Sous URL du site, sélectionnez l'adresse Web souhaitée dans le menu déroulant:
- Si vous n'avez pas suivi les prérequis ci-dessus, le domaine souhaité n'apparaitra pas même s'il est enregistré dans la même Organisation.
- Si vous avez ajouté le domaine en tant qu'alias du site, le domaine souhaité apparaitra et vous pourrez le sélectionner afin qu'il remplace le précédent domaine.
- Cliquez sur le bouton Enregistrer:

Domaine “…preview.infomaniak.website” ?
Parmi les URL présentes dans le menu déroulant, l'URL de prévisualisation permet d'accéder à votre site Joomla dans le cas où le nom de domaine du site n'est pas encore correctement configuré pour pointer sur votre app:
Modifier l'adresse ou l'emplacement de Joomla
⚠️ Ces manipulations cassent le lien entre votre Joomla et le système d'Applications Web Infomaniak ; il ne sera plus possible de bénéficier des avantages de ces dernières.
Prérequis
- Créer un compte FTP (besoin d'aide ?).
- Se connecter par FTP (besoin d'aide ?).
Pour modifier l'installation de Joomla si celle-ci a été faite dans un sous-dossier…
… et que ce dernier est visible dans l'adresse du site à chaque consultation…
… voici comment procéder:
- Sur le FTP, déplacez (afin de les remonter à la racine dans le dossier cible du site Web) l'ensemble des fichiers de votre Joomla actuellement installés dans un sous-dossier (dossier
/presentationdans l'exemple ci-dessous):
- Supprimez le sous-dossier devenu vide:

- Modifiez le fichier
.htaccessqui se trouve à la racine de l'arborescence votre Joomla. - Remplacez
RewriteBase /presentationparRewriteBase /:
- Enregistrez les modifications.
- Ne désinstallez surtout pas l'Application Web Joomla mais simplement ne l'utilisez plus et connectez-vous directement à l'interface de gestion de votre Joomla via l'URL
/administrator:
Lien vers cette FAQ:
Cette FAQ a été utile?
Infomaniak kAuth est une application mobile gratuite qui améliore et simplifie la sécurité des comptes Infomaniak protégés par l’authentification à deux facteurs (ou double authentification / 2FA). C'est l'une des méthodes qui permet de sécuriser l'accès à votre compte utilisateur Infomaniak.
Préambule
- La validation en deux étapes protège votre compte et vos données personnelles lors de la connexion aux outils Infomaniak (manager.infomaniak.com et ksuite.infomaniak.com) en demandant:
- votre mot de passe…
- puis une seconde méthode de sécurité:

- L'app mobile kAuth figure parmi ces méthodes (en savoir plus sur la 2FA):

Installer l'app kAuth
Prérequis
- Posséder un compte Infomaniak (connaître son identifiant et son mot de passe).
- Posséder un appareil mobile iOS ou Android.
- Depuis votre appareil mobile iOS ou Android, téléchargez l'app Infomaniak kAuth ici:

- Installer et ouvrir l'application.
Ensuite, deux possibilités s’offrent à vous pour lier vos comptes Infomaniak à kAuth:
- Se connecter depuis ce mobile (recommandé):
- Ouvrez l'app kAuth depuis votre appareil mobile.
- Cliquez sur Se connecter depuis ce mobile.
- Saisissez les identifiants du compte Infomaniak à lier et authentifiez votre connexion si nécessaire (besoin d’aide ?).
- Cliquez sur le bouton Autoriser.
- Se connecter depuis un ordinateur (si vous optez pour cette méthode, vous aurez besoin d’un ordinateur connecté à Internet):
- Ouvrez l'app kAuth depuis un appareil mobile.
- Cliquez sur Se connecter depuis un ordinateur.
- Sur votre ordinateur, ouvrez la page manager.infomaniak.com/2fa
- si la double authentification n’est pas encore activée: cliquer sur Activer et choisir Application kAuth.
- si la double authentification est déjà activée: cliquer sur Ajouter une option puis choisir Application kAuth.
- Sur votre mobile, cliquez sur Continuer.
- Si nécessaire, autorisez kAuth à accéder à votre appareil photo (uniquement requis pour scanner le code QR d’identification).
- Sur votre ordinateur, cliquez sur Suivant pour afficher le code QR à scanner.
- Scannez le code QR affiché sur l’ordinateur.
Sauvegarder les codes de secours
Si vous venez d’activer la double authentification, l’application affichera automatiquement vos 10 codes de secours personnels.
Téléchargez et conservez une copie de ces codes car ils seront l’unique moyen d’accéder à votre compte en cas de perte de vos identifiants ou pour accéder à votre compte sans accès à votre téléphone.
Fonctionnement de l'app mobile
Lorsque vous tentez de vous connecter à votre compte et après avoir saisi avec succès votre mot de passe habituel, vous recevez une notification push sur votre appareil mobile qui vous demande d’autoriser la connexion ("OUI / NON"), via une notification de l'app kAuth:
ou directement dans l'application kAuth:
Si la connexion est autorisée, la page initiale est automatiquement redirigée vers le compte Infomaniak. Vous n’avez pas besoin de saisir manuellement un code à usage unique comme avec une application OTP traditionnelle ou un code envoyé par SMS.
Et sans connexion Internet ?
Les notifications push ne fonctionnent pas sans connexion Internet, mais kAuth fonctionne aussi sans connexion Internet et permet toujours d’afficher un code à usage unique de la même manière qu’une application OTP traditionnelle :
- Ouvrez kAuth depuis votre appareil mobile.
- Cliquez sur le compte Infomaniak concerné.
- Recopiez le code à usage unique (chaque code est valable 30 secondes) sur la page de connexion:

Vous pouvez ainsi toujours accéder à votre compte en déplacement ou en vacances.
Ajouter des comptes supplémentaires
kAuth permet de gérer plusieurs comptes Infomaniak:
- Ouvrez kAuth depuis votre appareil mobile.
- Cliquez sur le bouton bleu :

- Répétez les étapes décrites ci-dessus pour lier le compte.
Supprimer un compte de kAuth
Pour supprimer votre identité Infomaniak de l'app kAuth, il faut désactiver la méthode de sécurité kAuth depuis la partie 2FA du Manager du compte Infomaniak concerné.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment ajuster la configuration d'un site Node.js hébergé sur l'infrastructure Infomaniak. Vous apprendrez à adapter le comportement de votre application en fonction de son évolution, de ses dépendances ou de vos préférences techniques.
Prérequis
- Installer un site Node.js sur votre hébergement.
- Tester vos modifications en local avant de les appliquer en production.
- Vérifier que vos scripts (
start,build) sont bien définis dans votre fichierpackage.json. - Si vous modifiez la structure de votre projet, pensez à ajuster le dossier d'exécution et les commandes associées.
- Important : Le port d'écoute défini dans le Manager doit impérativement correspondre à celui utilisé dans le code de l'application.
Accéder à la configuration
Chaque site dispose d'un tableau de bord dédié pour contrôler l'application (start, stop, restart), consulter les logs d'exécution, gérer les versions de Node.js et activer les certificats SSL :
- Cliquez ici afin d'accéder à la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au site concerné.
- Cliquez sur Gérer sous Paramètres avancés :

- Cliquez sur l'onglet Node.js pour accéder aux réglages :

Commandes et automatisation
Dossier d'exécution
Le dossier d'exécution indique l'emplacement sur le serveur où seront exécutées les commandes de construction (build) et de lancement. Il doit pointer vers le répertoire racine de votre application, là où se trouve votre fichier package.json.
./ // Root directory
./app // Subfolder named app
./backend // Subfolder named backend
Commande de construction (Build)
Si votre application nécessite une étape de préparation (installation des dépendances, compilation TypeScript, minification), renseignez ici la commande à exécuter. C'est la méthode recommandée pour déployer vos mises à jour.
Contrairement à une exécution manuelle en SSH, cette interface utilise un environnement aux performances boostées pour garantir une construction rapide sans impacter les ressources de votre site en production. Vous pouvez y enchaîner plusieurs tâches (comme un git pull suivi d'un build) et suivre l'avancement ainsi que les logs du processus en temps réel directement depuis le Manager.
# Example: install dependencies and build
npm install && npm run build
# Example: update code and build with yarn
git pull && yarn install && yarn buildNote : Si votre projet est déjà compilé ou ne nécessite aucune étape intermédiaire, ce champ peut rester vide.
Commande de lancement
Cette instruction démarre votre serveur. Elle doit être identique à celle utilisée dans votre environnement de développement local pour lancer le point d'entrée de l'application.
# Option 1: Direct file launch
node index.js
# Option 2: Using npm script
npm start
# Option 3: Using yarn script
yarn start
Port d'écoute
Votre application doit impérativement écouter sur le port dynamique attribué par le Manager. Ce port est transmis à votre code via la variable d'environnement PORT.
// Use the port provided by the environment
const port = process.env.PORT || 8080;
app.listen(port, () => {
console.log(`Application started on port ${port}`);
});
Version de Node.js
Vous pouvez sélectionner la version de Node.js souhaitée dans les réglages. Il est conseillé de privilégier une version stable (LTS) pour assurer la sécurité et la pérennité de votre projet.
Appliquer et valider les changements
Une fois vos modifications enregistrées dans le Manager, vous devez redémarrer votre application depuis le tableau de bord pour que les nouveaux paramètres (nouvelle version de Node, nouveau port ou nouvelle commande de build) soient pris en compte.
En cas de difficulté au démarrage, vous pouvez consulter la console d'exécution ou vous référer à cet autre guide pour un dépannage.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide détaille les conditions et procédure pour utiliser un certificat Sectigo Infomaniak sur un site hébergé ailleurs, auprès d'un hébergeur tiers.
Préambule
- Vous avez la possibilité de bénéficier des tarifs avantageux d'Infomaniak pour vos certificats SSL tout en gérant vos sites chez un autre hébergeur.
Installer un certificat Sectigo
Du fait des différents prestataires, l'installation de votre certificat ne sera pas automatique:
1. Obtenir le CSR
Exportez le fichier de configuration CSR depuis votre hébergeur et le saisir à la commande de votre certificat chez Infomaniak.
2. Confirmer la propriété du domaine
Validez les domaines inclus dans le certificat via l'une des méthodes suivantes:
- Saisie d'un code de validation reçu à l'une des adresses mail suivantes (l'adresse mail complète doit exister sur le domaine à valider, ici “
domain.xyz” par exemple):- admin@domain.xyz
- administrator@domain.xyz
- hostmaster@domain.xyz
- postmaster@domain.xyz
- webmaster@domain.xyz
- Création d'un enregistrement CNAME unique dans les DNS du domaine.
- Fichier txt de validation à charger via FTP sur votre site.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment transférer automatiquement les photos de votre appareil mobile (Android) vers kDrive Infomaniak.
Préambule
- Une fois cette fonctionnalité activée, les photos de l'appareil mobile seront sauvegardées dans le dossier kDrive de votre choix.
- Mode premier plan :
- La synchronisation fonctionne de manière optimale lorsque l'application kDrive est active et au premier plan.
- Mode arrière-plan
- Android peut limiter le fonctionnement des applications en arrière-plan pour économiser la batterie.
- Pour une synchronisation fluide, assurez-vous que l'application kDrive n'est pas soumise à des "optimisations de batterie" strictes dans les réglages de votre téléphone.
- Nommage des fichiers : contrairement à iOS, la sauvegarde automatique sur Android conserve généralement le nom d'origine des fichiers (ex: IMG_001.jpg) mais prenez connaissance des informations en bas de ce guide.
Activer l'envoi vers kDrive sur Android
Prérequis
Pour configurer la sauvegarde automatique :
- Ouvrez l'app mobile kDrive.
- Appuyez sur vos initiales ou votre avatar (en bas à droite).
- Appuyez sur Paramètres :

- Appuyez sur Sauvegarde photo :

- Activez la Sauvegarde automatique :

- Si nécessaire, acceptez la demande d'autorisation d'accès d'Android à tous vos médias et la synchronisation en arrière-plan:

- Appuyez sur Sélectionner un kDrive:

- Choisissez le compte Infomaniak et le kDrive de destination:

- Appuyez sur la sélection de dossier kDrive:

- Une fois dans le dossier cible sur kDrive, appuyez sur Sélectionner:

- Appuyez sur les dossiers qui devront être sauvegardés:

- Activez le ou les dossiers de votre appareil à synchroniser (ex: DCIM, WhatsApp, etc.).
- Refermez la fenêtre de sélection des dossiers:

- Ajustez vos préférences (vidéos, classement mensuel, suppression après envoi, etc.) puis appuyez sur Enregistrer :

Attention : Risque de collision et perte de données
L'application Android conserve le nom original défini par votre appareil. Sur certains modèles (comme les Sony Xperia), la numérotation des photos est séquentielle (ex: DSC_0001.jpg).
Si vous activez l'option de suppression du contenu sur le mobile après l'envoi, l'appareil peut réinitialiser sa numérotation. Lors de la prochaine synchronisation, une nouvelle photo nommée DSC_0001.jpg pourrait alors écraser la précédente sur votre kDrive.
Pour éviter toute perte de données, il est recommandé de configurer votre application "Appareil Photo" pour utiliser un nommage basé sur la date et l'heure (ex: 20260219_150109.jpg) plutôt qu'une suite numérique simple.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment accéder aux fichiers kDrive en local sur le disque dur par l'app desktop kDrive (application de bureau sur macOS / Windows / Linux), ainsi qu'aux fichiers de l'app Web kDrive (service en ligne ksuite.infomaniak.com/kdrive).
Prérequis
- Installer l'app desktop kDrive sur votre appareil.
Voir les fichiers kDrive
Lorsque l'application kDrive est installée et lancée:
- Faites un clic gauche sur l'icône de l'app dans la zone de notification de votre ordinateur (en haut à droite sur macOS, en bas à droite sur Windows et un double clic gauche dans la barre des tâches sur Linux).
- Cliquez sur le menu d'action ⋮ en haut à droite.
- Cliquez sur Ouvrir kDrive Web pour accéder aux fichiers stockés sur le serveur kDrive:

- Cliquez sur l'élément au-dessus pour ouvrir le dossier du disque sur votre ordinateur contenant vos fichiers kDrive, physiquement présents ou virtuellement présents (selon si Lite Sync est activée).
Si vos fichiers ne sont pas tous présents / synchronisés, prenez connaissance de cet autre guide.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment obtenir et installer une application sur ordinateur à partir de certaines interfaces Infomaniak comme celle de kSuite ou celles qui permettent de gérer vos calendriers/agendas ou vos carnets d'adresses.
Installer une progressive web app (PWA)
Une Progressive Web App (PWA) est une application conçue pour le Web et offrant une expérience semblable à celle d'une application mobile. Les PWA sont rapides et offrent de nombreuses fonctionnalités disponibles sur les appareils mobiles. Elles peuvent par exemple fonctionner hors connexion et envoyer des notifications.
Télécharger l'app (PWA) Calendar Infomaniak
- Cliquez ici afin d'accéder à l'app Web Calendar Infomaniak (service en ligne ksuite.infomaniak.com/calendar).
Cliquez sur l'icône spécifique et dédiée aux PWA dans la barre d'adresses du navigateur:
Sur certains appareils, il faut choisir l'option “Ajouter à l'écran d'accueil” pour pouvoir “créer” l'application autonome.
Supprimer l'application Calendar Infomaniak
- Ouvrez l'application concernée précédemment créée.
- Cliquez sur le menu d'action ⋮ .
Cliquez sur Désinstaller:
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment augmenter le volume de stockage de votre VPS Cloud une fois le changement d'offre effectué.
Préambule
- Par défaut, le VPS Cloud est fourni avec deux volumes :
- 1 volume pour le système d'exploitation de votre choix (
/dev/vda). - 1 volume pour le stockage de vos données (
/dev/vdb), c'est celui-ci qui sera augmenté.
- 1 volume pour le système d'exploitation de votre choix (
- Attention: selon le système d'exploitation installé, le volume système peut se nommer
/dev/sda,/dev/sda1ou/dev/vda; idem pour le volume de données/dev/sdb,/dev/sdb2ou/dev/vdb… Il convient donc de remplacer ces indications par celles correspondant à votre situation.
Commandes SSH pour augmenter le volume de stockage
Si vous choisissez du XFS par exemple, il est nécessaire d'installer les outils appropriés (s'ils ne sont pas déjà présents) :
sudo apt install xfsprogsPuis d'augmenter le volume avec les commandes SSH suivantes :
sudo xfs_grow /dev/vdbEt si vous choisissez du EXT4 :
sudo resize2fs /dev/vdbÉtendre le volume après une augmentation du volume de stockage
Deux cas de figures peuvent se présenter une fois que vous avez étendu le volume de stockage de votre serveur sous Linux. Noter qu’aucune donnée n’est supprimée lors de l’augmentation de l’espace via le changement d’offre de votre VPS.
Premier cas de figure
Dans le cas ou tout le volume est utilisé sans partition, il n'est pas nécessaire de faire un resizepart, vu qu’il n’y a pas de partition.
sudo umount /dev/vdb
sudo fsck.ext4 -f /dev/vdb
sudo resize2fs /dev/vdbSecond cas de figure
Dans le cas d’un volume qui contient une partition (/dev/vdb1), il faut commencer par arrêter les processus qui utilise ce volume puis il faut démonter la partition.
sudo umount /dev/vdb1Il faut ensuite augmenter la taille de la partition avec parted qui dispose de la commande resizepart, ce qui n'est pas le cas de fdisk.
sudo parted /dev/vdb
GNU Parted 3.2
Using /dev/vdb
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted) resizepart 1 100%
(parted) quit
sudo fsck.ext4 -f /dev/vdb1
sudo resize2fs /dev/vdb1Et le volume Système ?
Il n'est pas possible d'agrandir la taille du volume système.
Pour Linux, Infomaniak fournit 20 Go, suffisant pour n'importe quelle distribution Linux.
Pour Windows, Infomaniak fournit 100 Go sur le disque C, suffisant pour Windows. Les applications doivent être installées sur le lecteur D. Si vous disposez de 50 Go vous pouvez demander 100 Go (contactez le support Infomaniak en précisant un créneau pour l'opération car il y a quelques minutes d'interruption à prévoir).
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment consulter et modifier les paramètres de configuration MySQL / MariaDB d’un Serveur Cloud. Ces paramètres permettent d’ajuster le comportement, les performances et certaines fonctionnalités du service, y compris les limites de ressources.
Préambule
MySQLest installé sur un Serveur Cloud dédié : les ressources ne sont pas partagées avec d’autres clients.- Une seule instance
MySQLouMariaDBest présente par Serveur Cloud. - Le nombre et la taille des bases de données dépendent uniquement de l’espace disque et des ressources disponibles.
- Pour de très gros volumes de données non relationnelles, MongoDB est recommandé.
Paramètres configurables MySQL / MariaDB
La liste suivante présente les principales variables que vous pouvez personnaliser dans votre instance MySQL / MariaDB :
| Nom | Description | Valeur |
|---|---|---|
bulk_insert_buffer_size | Taille du tampon pour les opérations d’insertion en bloc | 8M |
default_charset | Définit le jeu de caractères par défaut pour la base de données | utf8mb4 |
declare_explicit_defaults_for_timestamp | Permet de déclarer explicitement les valeurs par défaut pour les colonnes de type timestamp | "" |
declare_innodb_autoextend_increment | Incrément utilisé pour l’extension automatique de l’espace de table InnoDB | "" |
declare_key_buffer | Taille du tampon de clé pour les tables MyISAM | "" |
event_scheduler | Activation ou désactivation du planificateur d’événements MariaDB (permet d’exécuter des tâches planifiées côté serveur) | OFF |
ft_max_word_len | Longueur maximale des mots pour la recherche en texte intégral (Full-Text) | Indéfini |
ft_min_word_len | Longueur minimale des mots pour la recherche en texte intégral (Full-Text) | 3 |
innodb_additional_mem_pool_size | Taille du pool mémoire supplémentaire pour InnoDB | "" |
innodb_buffer_pool_size | Taille du pool mémoire tampon InnoDB (stockage des données et index) | "" |
innodb_flush_log_at_trx_commit | Fréquence d’écriture des journaux InnoDB sur disque | "" |
innodb_large_prefix | Activation du préfixe large pour les index InnoDB | |
innodb_lock_wait_timeout | Délai maximum d’attente pour l’obtention de verrous InnoDB | "" |
innodb_log_buffer_size | Taille du tampon de journal InnoDB | "" |
innodb_log_file_size | Taille des fichiers de journal InnoDB | "" |
innodb_ft_min_token_size | Taille minimale du token pour la recherche en texte intégral (Full-Text) | Indéfini |
innodb_ft_max_token_size | Taille maximale du token pour la recherche en texte intégral (Full-Text) | Indéfini |
join_buffer_size | Taille du tampon de jointure pour les requêtes | 1M |
key_buffer_size | Taille du tampon de clé pour les tables MyISAM | 4M |
lc_time_names | Définit la langue utilisée pour le format des noms de mois et jours | Indéfini |
local_infile | Active ou désactive la lecture locale de fichiers | 0 |
log_bin_enabled | Active ou désactive la journalisation binaire des transactions | true |
max_allowed_packet | Taille maximale des paquets réseau autorisés | Indéfini |
max_connect_errors | Nombre maximal d’erreurs de connexion avant blocage | 10 |
max_connections | Nombre maximal de connexions simultanées | Indéfini |
max_heap_table_size | Taille maximale des tables en mémoire | 8M |
max_user_connections | Nombre maximal de connexions simultanées par utilisateur | 38 |
myisam_max_sort_file_size | Taille maximale du fichier temporaire utilisé pour le tri des tables MyISAM | 2G |
myisam_sort_buffer_size | Taille du tampon de tri pour les tables MyISAM | 16M |
myisamrecover | Options de récupération automatique pour les tables MyISAM | myisam-recover-options |
query_cache_enabled | Activation ou désactivation du cache de requêtes | |
query_cache_limit | Limite de taille des résultats stockés dans le cache de requêtes | 256K |
query_cache_size | Taille totale du cache de requêtes | 64M |
query_cache_type | Type de cache utilisé pour les requêtes | 0 |
read_buffer_size | Taille du tampon de lecture séquentielle | 2M |
read_rnd_buffer_size | Taille du tampon de lecture aléatoire | 2M |
table_open_cache | Nombre de tables que le serveur peut garder ouvertes simultanément | 256 |
thread_cache_size | Taille du cache de threads | 1 |
thread_concurrency | Nombre de threads concurrents (0 = illimité) | 0 |
thread_stack | Taille de la pile par thread | 256K |
timeouts | Délais d’attente (wait_timeout et interactive_timeout) | 30 |
tmp_table_size | Taille maximale des tables temporaires en mémoire | 8M |
tmpdir | Répertoire temporaire utilisé pour les fichiers temporaires | "/home/nfs-clients/.mysql_tmp" |
Tout paramètre non défini reste à sa valeur par défaut.
Modifier les paramètres MySQL / MariaDB
Pour modifier la configuration de votre instance :
- Cliquez ici pour accéder à la gestion de votre produit dans le Manager Infomaniak (besoin d’aide ?).
- Sélectionnez le nom du Serveur Cloud concerné.
- Cliquez sur MySQL / MariaDB dans le menu latéral.
- Éditez les paramètres souhaités puis validez vos modifications.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique le fonctionnement du Programme Partenaire d'Infomaniak, ses conditions d'éligibilité et ses nombreux avantages exclusifs pour les professionnels de l'IT.
Préambule
- En devenant Partenaire, vous développez vos activités avec un prestataire reconnu pour sa fiabilité, sa sécurité (certifié ISO) et son engagement écologique exemplaire.
- Le programme est ouvert à toute entité professionnelle (Suisse ou Europe) qui remplit les critères suivants :
- Être une société inscrite au Registre du Commerce (ou SIRET/équivalent) avec un site Web actif.
- Gérer un volume de produits égal ou supérieur à CHF 2000 / € 1800 par an.
- Assurer le support technique de premier niveau et la facturation de ses propres clients.
- S'engager à utiliser exclusivement les solutions Infomaniak pour les projets issus de la plateforme d'appels d'offres.
- Respecter les conditions particulières Revendeurs.
- Devenez Partenaire pour bénéficier immédiatement de remises, de cashbacks et d'outils de gestion centralisés.
- Si vous êtes un particulier, orientez-vous vers le Programme d'Affiliation (cumul impossible avec le statut Partenaire).
Avantages exclusifs des Partenaires
Le Programme Partenaire est conçu pour maximiser votre rentabilité tout en vous offrant une infrastructure souveraine et performante.
Support prioritaire "Support Plus" inclus
- Accès gratuit au Support Plus : en tant que Partenaire, vous profitez d'un accès privilégié à nos experts.
- Vos demandes sont traitées prioritairement par nos équipes techniques basées en Suisse, garantissant une réactivité maximale pour vos clients.
- Une ligne directe et une interface de ticketing dédiée pour résoudre rapidement vos problématiques complexes.
Rentabilité et Économies
- Remises et Cashbacks : jusqu'à 35% de remise sur nos produits phares et des cashbacks récurrents sur les services sous gestion.
- Tarifs Domaines : accès aux meilleurs prix du marché sur les extensions les plus courantes.
- Outils Offerts : accès gratuit et illimité à l'ensemble des thèmes et plugins WordPress d'Elegant Themes (Divi, etc.).
Visibilité et Développement
- Appels d'offres : recevez en exclusivité les besoins déposés par les clients Infomaniak via notre plateforme d'appels d'offres.
- Annuaire des Partenaires : améliorez votre SEO et votre notoriété en figurant gratuitement sur l'annuaire officiel.
Gestion simplifiée (console Revendeur)
- Interface centralisée : un tableau de bord unique pour piloter l'ensemble de votre parc client et suivre vos revenus.
- Délégation d'accès : gérez les droits d'accès de vos collaborateurs et définissez des périmètres d'intervention précis sur les comptes de vos clients.
- Marque blanche et facturation : liberté totale sur la refacturation de vos services et gestion simplifiée des flux financiers.
Ressources et Guides Techniques
- Qu'est-ce qu'un Partenaire ?
- Qu'est-ce qu'un Client (au sens Partenaire) ?
- Ajouter un Client et gérer ses produits
- Autoriser un Partenaire à gérer vos produits
- Gérer les autorisations d'accès entre Partenaire et Client
- Gérer la facturation Infomaniak entre Partenaire et Client
- Exporter des données de facturation Clients
- Stopper une relation entre Partenaire et Client
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment ajouter un sceau de confiance dynamique sur un site sécurisé avec un certificat SSL de Sectigo.
Préambule
- Infomaniak, en tant qu’hébergeur, propose des certificats SSL pour sécuriser les sites Web de ses clients
- Sectigo (anciennement connu sous le nom de Comodo) est un fournisseur de certificats SSL reconnu qui offre différents niveaux de sécurité
- Le "sceau de confiance dynamique", ou "Sectigo Trust Seal" / "Sectigo Trust Logo" est un visuel que les propriétaires de sites Web peuvent afficher sur leurs pages pour indiquer aux visiteurs que leur connexion est sécurisée, un signe de confiance qui informe les utilisateurs que les transactions et les échanges d'informations effectués sur le site sont cryptés et protégés par un certificat SSL émis par Sectigo.
- En utilisant un certificat SSL de Sectigo et en affichant le sceau de confiance dynamique, un site Web chez Infomaniak bénéficie donc non seulement d'une sécurisation des échanges de données, mais aussi d'une augmentation de la confiance des utilisateurs, essentielle dans le commerce électronique et pour la protection des informations personnelles.
Ajouter un sceau de confiance
Voici comment fonctionne un sceau de confiance dynamique :
- Validation : pour obtenir un tel sceau, le propriétaire du site doit d'abord obtenir un certificat SSL valide auprès de Sectigo, ce qui nécessite un processus de validation; selon le niveau de certificat choisi (Domain Validation - DV, Organization Validation - OV ou Extended Validation - EV), cette validation peut être plus ou moins approfondie
- Installation : une fois le certificat SSL obtenu et installé sur le serveur web d'Infomaniak, le site Web est alors capable d'établir des connexions sécurisées en HTTPS
- Affichage du sceau : Sectigo fournit un code HTML ou un script que le propriétaire du site peut ensuite intégrer à son site Web ; ce code permet d'afficher le sceau de confiance dynamique de Sectigo
- Mise à jour : le sceau est souvent mis à jour en temps réel pour refléter la situation actuelle du certificat SSL ; si le certificat venait à expirer ou à être révoqué, le sceau le refléterait également, avertissant ainsi les visiteurs potentiels que le site pourrait ne plus être sécurisé
Le sceau de confiance se compose d'une image et d'un code HTML. Ce dernier fonctionne uniquement si un certificat Sectigo est installé sur le site et génère dans ce cas un logo interactif qui affiche les données du certificat.
Enregistrer l'une des images ci-dessous
Cliquez avec le bouton droit de la souris sur l'image à enregistrer puis cliquez sur Enregistrer l'image sous...
- Petit

- Moyen

- Grand

Téléverser l'image sur votre site
Envoyez l'image sur votre serveur Web (via FTP ou votre CMS) et notez l'URL d'accès vers cette image pour la prochaine étape (par exemple https://domain.xyz/wp-content/uploads/sectigo.png).
Obtenir le code à intégrer dans vos pages
Entrez l'adresse complète de votre image sur la page https://www.trustlogo.com/install/index2.html afin de vérifier si l'image est bien joignable.
Cliquez sur le bouton Continuer sur la même page pour obtenir les 2 codes à copier-coller dans l'en-tête de votre (ou vos) page(s) Web:

Important:
- Dans le code,
CL1correspond à un certificat SSLDV; remplacezCL1parSC5pour un certificat SSL de typeEV.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide concerne le module Drupal "Infomaniak_Connect" qui permet aux utilisateurs de se connecter à votre site Drupal (qu'il soit hébergé par Infomaniak ou pas) en utilisant leurs identifiants Infomaniak.
Préambule
- Autoriser la connexion via un compte Infomaniak sur votre site Drupal permet à vos visiteurs de commenter, de s'inscrire à des cours ou d'accéder à tout contenu réservé aux membres en un seul clic, sans avoir à créer un nouveau compte.
- C'est un gain de temps pour eux et une méthode plus sûre pour vous, car vous n'avez pas à gérer de mots de passe supplémentaires.
- Le fonctionnement de ce module externe est identique aux options "Se connecter avec Google", "Se connecter avec Facebook" ou “Se connecter avec Apple” ; il utilise les protocoles standard OAuth2 et OpenID Connect pour permettre une authentification unique (SSO).
A. Créer une application avec Auth Infomaniak
Pour cela:
- Cliquez ici afin d'accéder à la gestion de votre produit Auth sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez sur le bouton pour Créer une nouvelle application:

- Choisissez le type “Web Front-End”.
- Donnez un nom à votre application.
- Dans le champ URL, indiquez le nom de domaine correspondant à votre site Drupal après lequel vous ajoutez
/openid-connect-authorize(prenez connaissance de la documentation github si nécessaire). - Cliquez sur le bouton pour terminer la création de l'app:

- Notez précieusement les 2 informations obtenues lors de la finalisation de votre application OAuth2:

B. Configurer l'extension Drupal
En SSH, déployez si nécessaire Composer pour pouvoir rapatrier les extensions openid_connect et infomaniak_connect. Pour cela:
- Vous devez si nécessaire éditer le fichier composer.json car la version de
openid_connectn’est pas encore considérée comme stable. Ajoutez: "minimum-stability": "dev", "prefer-stable": true- Les commandes SSH pour l'installation des 2 extensions sont ici:
Ensuite, sur Drupal:
- Recherchez le module Infomaniak parmi vos modules préinstallés.
- Sélectionnez-le.
- Cliquez sur le bouton Installer:

- L'installation des dépendances va se faire:

- Sous Configuration, cliquez pour paramétrer la connexion OpenID:

- Cliquez sur le bouton d'édition:

- Les seuls champs à remplir sont Client ID et Client Secret et proviennent des informations obtenues au point A ci-dessus:

- N'oubliez pas d'enregistrer les modifications apportées aux réglages de l'extension.
- Dans l'onglet Paramètres, vous pouvez choisir le type d'affichage pour votre page de connexion ; n'oubliez pas de sauvegarder:

- Un bouton supplémentaire, pour une connexion par identifiant Infomaniak, est désormais visible sur votre page de connexion destinée aux utilisateurs:

Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide vous aide à diagnostiquer et résoudre l'erreur "Votre connexion n’est pas privée" (ou NET::ERR_CERT_AUTHORITY_INVALID). Cette alerte de sécurité peut concerner aussi bien les visiteurs d'un site que ses administrateurs.
Préambule
- Cette alerte est un mécanisme de protection de votre navigateur. Elle indique qu'une connexion sécurisée n'a pas pu être établie avec le serveur pour l'une des raisons suivantes :
- Le site ne possède pas de certificat de sécurité SSL/TLS.
- Le certificat installé est expiré ou mal configuré.
- La connexion entre votre appareil et le serveur est interceptée ou perturbée.
- Attention : Sur un site présentant cette erreur, les données que vous saisissez (mots de passe, numéros de carte) ne sont pas chiffrées et peuvent être interceptées par des tiers.
Solutions pour les visiteurs
Si vous rencontrez cette erreur sur un site que vous ne gérez pas, le problème peut parfois venir de votre propre configuration. Voici les points à vérifier :
- Vérifiez l'heure de votre appareil : Si votre ordinateur ou smartphone n'est pas à la bonne date/heure, la validation du certificat échouera systématiquement.
- Testez en navigation privée : Si l'erreur disparaît, videz le cache et les cookies de votre navigateur.
- Vérifiez votre réseau : Évitez les réseaux Wi-Fi publics qui peuvent forcer leurs propres portails de connexion.
- Antivirus et Pare-feu : Certains logiciels de sécurité analysent les connexions HTTPS et peuvent provoquer de faux positifs.

Solutions pour les propriétaires d'un site Infomaniak
Si vous êtes l'administrateur du site, vous devez vous assurer que votre certificat SSL est actif et valide pour couvrir l'intégralité de vos noms de domaine.
1. Le certificat SSL est-il installé ?
Si votre site est encore en HTTP, vous devez générer un certificat (gratuit via Let's Encrypt ou payant). Prenez connaissance des certificats disponibles chez Infomaniak.
Important : Si vous avez ajouté des alias (noms de domaine secondaires) à votre site après l'installation du SSL, vous devez mettre à jour le certificat pour qu'il les intègre.
2. Vérifier la validité et l'expiration
Chez Infomaniak, les certificats se renouvellent automatiquement, mais un blocage technique peut parfois survenir. Pour vérifier l'état de votre certificat :
- Cliquez ici pour accéder à la gestion de vos certificats dans le Manager (besoin d'aide ?).
- Vérifiez le statut et la date d'expiration dans le tableau de bord :

3. Forcer le HTTPS et corriger le "Contenu Mixte"
Si votre certificat est valide mais que l'erreur persiste (ou que le cadenas n'est pas vert), il est possible que votre site charge encore des éléments (images, scripts) en HTTP. Pour corriger cela, prenez connaissance de cet autre guide.
Lien vers cette FAQ:
Cette FAQ a été utile?