Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Ce guide explique comment utiliser la fonctionnalité de partage d'écran (screen sharing) de kMeet la solution éthique de visioconférence gratuite par Infomaniak.

 

Prérequis

  • Posséder l'app desktop kMeet (application de bureau sur macOS / Windows) ou l'app mobile kMeet (application pour smartphone ou tablette Android).
    • L'app Web kMeet (service en ligne kmeet.infomaniak.com) est également compatible.
    • Le partage d'écran n'est pas encore possible avec l'app mobile iOS.
  • S'il s'agit de votre première utilisation ou premier partage d'écran, les autorisations demandées par le système d'exploitation (macOS, Windows…) ou le navigateur (Chrome, Firefox…) peuvent nécessiter un redémarrage de l'application et par conséquent une interruption de la réunion.

Mieux vaut préparer à l'avance les aspects techniques pour ne pas se trouver en situation délicate lors de la retransmission ; prenez connaissance de cet autre guide à ce sujet.

 

Lancer le partage d'écran

Pour démarrer le partage de son écran:

  1. Démarrez kMeet via kmeet.infomaniak.com ou depuis l'une des applications pour ordinateur ou appareils mobiles.
  2. Créez ou rejoignez une salle de réunion.
  3. Cliquez sur l'icône d'écran fléché pour Partager votre écran:
  4. Lisez l'avertissement éventuel affiché par votre appareil et validez l'autorisation d'accès au contenu de l'écran.
  5. Par défaut, c'est l'entier de votre écran qui sera partagé à l'étape suivante, mais vous pouvez également choisir une fenêtre précise, celle d'une application par exemple, afin de restreindre la vision des participants sur une activité précise de l'appareil.
    • Attention, si le but du partage est d'ensuite permettre aux participants d'intéragir en dessinant, il faut choisir le partage de l'écran complet.
  6. Cliquez sur le bouton pour démarrer le partage:
  7. Pour arrêter la diffusion, cliquez à nouveau sur l'icône de la barre d'outils.

Cette FAQ a été utile?

Ce guide explique comment utiliser GnuPG / PGP avec PHP sur un Serveur Cloud Infomaniak, suite à l'obsolescence de l'extension native (des alternatives "PHP pur" ou des wrappers modernes sont privilégiés).

 

Préambule

  • L'extension système PHP_GnuPG n'est plus maintenue par la communauté PHP et n'est donc plus disponible sur les environnements récents.
  • Deux alternatives principales en "Pure PHP" (installables via Composer) permettent de continuer à signer ou chiffrer vos données en toute sécurité.
  • En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches : lancez un appel d'offres gratuit ; ils s'occupent de tout, vous libérant des détails techniques — découvrez aussi le rôle de l'hébergeur.

 

Option 1 : Crypt_GPG (Recommandé)

Cette bibliothèque agit comme un wrapper : elle communique directement avec le binaire gpg installé sur votre Serveur Cloud. C'est la solution la plus performante et la plus stable.

Pour l'installer, connectez-vous en SSH et exécutez cette commande à la racine de votre projet :

# Install the PEAR Crypt_GPG package via Composer
composer require pear/crypt_gpg

Exemple d'utilisation pour chiffrer un message (approche orientée objet) :

<?php
require_once 'vendor/autoload.php';

try {
    // Initialize the GPG object
    $gpg = new Crypt_GPG();

    // Set the recipient email (must match a public key already imported on the server)
    $gpg->addEncryptKey('contact@example.com');

    $message = "This is a secret message.";
    
    // Encrypt the data
    $enveloppe = $gpg->encrypt($message);
    
    echo $enveloppe;
} catch (Exception $e) {
    // Handle potential encryption errors
    echo "Error: " . $e->getMessage();
}

 

Option 2 : OpenPGP.php (Indépendant)

Cette bibliothèque est intégralement écrite en PHP. Son avantage majeur est qu'elle ne dépend pas du binaire gpg du serveur, garantissant une portabilité totale de votre code entre différents environnements.

# Install the OpenPGP.php library
composer require singpolyma/openpgp-php

Exemple de structure de base :

<?php
require_once 'vendor/autoload.php';

// Use the library classes to handle OpenPGP packets 
// directly in PHP without system calls to the GPG binary.
// Example: $msg = OpenPGP_Message::parse(OpenPGP::unarmor($data));

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide explique comment transférer à Infomaniak des données (Web, Mail, Domaine, et même Cloud) actuellement hébergées ailleurs. Vous restez évidemment propriétaire de vos données, sans perte ni interruption !

 

Préambule

  • En regroupant vos noms de domaine, sites Web et adresses mail chez Infomaniak, vous simplifiez la gestion de vos factures et de vos services.
  • De plus, la liaison de vos domaines se fera automatiquement avec votre site et votre adresse mail.
    • Vous n'aurez ainsi pas besoin de configurer manuellement les DNS de vos domaines chez un autre registrar.
  • En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches : lancez un appel d'offres gratuit ; ils s'occupent de tout, vous libérant des détails techniques.

 

Guides spécifiques

Cliquez sur le lien correspondant à votre hébergeur actuel :

  • Swisscom: guide complet pour migrer les données Web, Mail et nom de domaine

 

Guides pour tout autre hébergeur

Pour ne pas interrompre votre site et vos e-mails et ne pas perdre de contenu en important vos données existantes, migrez vos services dans l'ordre indiqué:

  1. Importer les données Web (tout site PHP, HTML, etc.)

  2. Copier les données Mail (adresses et contenu des boites, etc.) vers kSuite ou un simple Service Mail

  3. Transférer le nom de domaine (gestion du domaine, zone DNS, etc.)

Vous pouvez également emmener d'autres types de données sur les serveurs Infomaniak:


Cette FAQ a été utile?

Ce guide concerne Laravel, un framework Web open-source écrit en PHP respectant le principe modèle-vue-contrôleur (MVC). Prenez également connaissance de leur documentation.

 

Prérequis

 

Installation de Laravel 11

Pour cela:

  1. Connectez-vous sur le serveur en SSH (besoin d'aide ?).
  2. Placez-vous dans le répertoire du site en exécutant la commande “cd chemin-vers-le-site” (par exemple cd sites/laravel.domain.xyz).
  3. Créez un nouveau projet en exécutant la commande composer create-project laravel/laravel example-app.
  4. Modifiez le fichier .env à la racine de l’hébergement pour mettre à jour les paramètres de connexion à la nouvelle base de données:
    • DB_CONNECTION=mysql
    • DB_HOST=xxxx.myd.infomaniak.com
    • DB_PORT=3306
    • DB_DATABASE= le nom de la base de données MySQL (xxxx_newbdd)
    • DB_USERNAME= l’utilisateur MySQL avec les droits sur cette base
    • DB_PASSWORD= son mot de passe
  5. Placez-vous dans le répertoire du projet et publier via SSH:
    cd example-app
    php artisan migrate
  6. Modifiez le répertoire cible pour le faire pointer dans le sous-répertoire «public» du projet, ici /sites/laravel.domain.xyz/example-app/public.

 

En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches : lancez un appel d'offres gratuit ; ils s'occupent de tout, vous libérant des détails techniques — découvrez aussi le rôle de l'hébergeur.


Cette FAQ a été utile?

Ce guide détaille comment sauvegarder un ordinateur équipé de la distribution Linux de votre choix à l'aide d'Acronis sur Swiss Backup la solution de sauvegarde dans un cloud suisse indépendant.

Il est également possible de sauvegarder (Sauvegarde Cloud) un serveur Linux à l'aide de rClone.

 

Prérequis

 

Différences entre les appareils

Choisissez Machine Virtuelle:

  • Machine virtuelle hébergée sur un environnement d'hyperviseur (par ex. VMware, Hyper-V, Scale Computing HC3 ou Virtuozzo).
  • Serveur VPS ou machine virtuelle dans un environnement Public Cloud Infomaniak
    • Ces environnements reposent sur des technologies de virtualisation, et la licence est conçue pour couvrir ce type de configuration.
    • L'hôte physique qui héberge les machines virtuelles doit être couvert par une seule licence, et cette licence inclut toutes les VM présentes sur cet hôte.
  • Cluster d'hyperviseurs avec plusieurs hôtes (chaque hôte nécessite une licence VM).

Choisissez Linux Server:

  • Machine physique ou une machine virtuelle individuelle fonctionnant sous Linux (système d'exploitation serveur).
  • Machine de type serveur autonome (qu'il soit hébergé localement ou sur un cloud sans environnement de virtualisation complexe, et sans hyperviseur comme VMware ou Hyper-V pour gérer des machines virtuelles sur cet appareil).
    • Chaque licence couvre une machine physique ou virtuelle individuelle.
  • Serveur physique chez vous ou en colocation.

 

Configurer la sauvegarde

Afin d'installer l'agent Acronis Cyber Protect 15 sur un système Debian en ligne de commande uniquement, sans interface graphique:

 

1. Mise à jour du système

Avant d'installer quoi que ce soit, il est recommandé de mettre à jour la liste des paquets disponibles.

sudo apt update

Vous pouvez afficher la liste des mises à jour disponibles sans les installer :

apt list --upgradable

Mise à jour partielle (au choix)

Si vous ne souhaitez mettre à jour que certains paquets spécifiques :

sudo apt install package_name_1 package_name_2

Mise à jour complète du système (optionnel)

Pour appliquer toutes les mises à jour disponibles :

sudo apt upgrade -y

 

2. Installation des dépendances requises

Les paquets suivants sont nécessaires au bon fonctionnement de l'agent Acronis :

sudo apt install -y rpm gcc linux-image-$(uname -r) linux-headers-$(uname -r)

 

3. Téléchargement de l'agent Acronis

Téléchargez l'installateur officiel de l'agent Acronis Cyber Protect 15 pour Linux (version complète) :

wget "https://dl.acronis.com/u/AcronisCyberProtect15/Release/AcronisCyberProtect_15_64-bit.x86_64" -O acronis_agent.bin

 

4. Installation de l'agent

Rendez le fichier exécutable et lancez l'installation :

chmod +x acronis_agent.bin

sudo ./acronis_agent.bin

L'installation démarre en mode interactif.

 

5. Enregistrement de l'agent

À la fin de l'installation, un message s'affichera vous demandant d'enregistrer l'agent.

Il vous sera indiqué un code d'enregistrement du type :

Go to https://acronis.infomaniak.com/bc/reg

Enter the code: AB12-CD34

Ouvrez l'URL indiquée depuis un autre appareil disposant d'un navigateur (ordinateur, tablette ou téléphone) et saisissez le code affiché pour terminer l'enregistrement.

 

Créez ensuite un plan de sauvegarde.


Cette FAQ a été utile?

Ce guide détaille comment sauvegarder un ordinateur Apple macOS à l'aide d'Acronis sur Swiss Backup la solution de sauvegarde dans un cloud suisse indépendant.

 

Prérequis

 

Configurer la sauvegarde

Pour configurer la sauvegarde avec Acronis:

  1. Cliquez ici afin d'accéder à la Console Acronis avec les identifiants obtenus suite à l'ajout de l'appareil (besoin d'aide ?).
  2. Téléchargez et installez l'Agent Acronis pour macOS (besoin d'aide ?):


     
    • Prenez également connaissance du chapitre ci-dessous concernant les accès au disque demandé par l'installateur.
  3. Cliquez sur Enregistrer la machine à la fin de l'installation de Cyber Protect:
  4. Ne modifiez pas le code proposé, choisissez l'utilisateur concerné si nécessaire et cliquez sur Vérifier code:
    • Prenez connaissance de cet autre guide si l'enregistrement de la machine échoue.
  5. Créez un plan de sauvegarde.

 

Mot de passe et autorisations d'accès

Lors de l'installation de l'app desktop (point 2 ci-dessus), le mot de passe requis est celui de votre Mac (compte utilisateur)

Vous devrez en outre accorder (depuis les paramètres macOS) l'accès complet au disque à l'Agent Acronis Cyber-Protect-Service:

 

Accéder aux fichiers sauvegardés et les restaurer

Prenez connaissance de cet autre guide pour la restauration de vos données.


Cette FAQ a été utile?

Ce guide explique comment optimiser un site géré sur un Hébergement Web afin de le rendre plus rapide et d'offrir une navigation fluide à tous vos visiteurs, quelle que soit leur vitesse de connexion.

 

Le rôle de l'hébergeur

La vitesse de chargement d'un site Web dépend de nombreux facteurs : performance du serveur, infrastructure réseau de l'hébergeur, connexion Internet du visiteur et optimisation du site lui-même.

En tant qu'hébergeur, Infomaniak s'efforce de proposer le meilleur de l'hébergement en faisant évoluer en permanence ses produits et son infrastructure :

  1. Tous les hébergements fonctionnent sur des disques SSD de dernière génération.
  2. L'infrastructure bénéficie de plus de 70 Gbit/s d'interconnexion et de redondance avec des partenaires comme Cogent ou Level3.
  3. Pour absorber les pics de fréquentation, les serveurs utilisent des processeurs Intel Xeon 64 bits régulièrement renouvelés. Les serveurs mutualisés n'utilisent en moyenne que 40 % de la puissance de leurs CPU.

Lorsque vous soumettez une demande de support concernant des lenteurs, Infomaniak vérifie les points suivants :

  1. Le serveur de votre hébergement fonctionne normalement et n'a rencontré aucun incident durant les 48 dernières heures.
  2. L'infrastructure réseau n'a subi aucune perturbation sur cette même période.

 

Le rôle du détenteur de site et du webmaster

Infomaniak n'intervient pas sur le contenu des serveurs ni sur le développement des sites. La création et la maintenance d'un site sont des métiers distincts, bien qu'ils utilisent les outils et services mis à disposition par l'hébergeur.

 

Analyser la cause des lenteurs

Voici les actions à entreprendre si vous constatez des lenteurs sur votre site :

  1. Appliquez les recommandations de Google PageSpeed Insights. Ces points concernent la conception du site et non la configuration du serveur. Prenez connaissance de cet autre guide si le test recommande d'autoriser la compression des ressources.
  2. En cas de lenteurs constatées depuis l'étranger, activez le DNS Fast Anycast.
  3. Installez un système de cache pour réduire les accès redondants aux bases de données et accélérer l'affichage.
  4. Envisagez l'utilisation d'un CDN.
  5. Testez le temps de réponse du serveur ou TTFB.
  6. Scannez votre hébergement pour détecter d'éventuels virus.
  7. Purgez régulièrement vos bases de données en supprimant les entrées inutiles.
  8. Utilisez la dernière version de PHP compatible avec votre site ou CMS.
  9. Évitez les images, compteurs ou médias hébergés sur des serveurs externes : s'ils sont inatteignables, votre site paraîtra lent.
  10. Désactivez les extensions WordPress superflues ou trop gourmandes en ressources.
  11. Maintenez vos CMS et applications Web à jour régulièrement.
  12. Limitez l'impact des robots d'indexation trop agressifs en configurant un Crawl-delay.
  13. Analysez les error-logs : corriger les erreurs générées par votre site améliore ses performances.
  14. Consultez les slowlogs pour identifier les requêtes SQL prenant plus de 5 secondes à s'exécuter et optimisez-les (exemples d'optimisation).
  15. Ajoutez un moteur de cache serveur comme Memcached (disponible sur serveur Cloud uniquement).
  16. Augmentez la valeur max_children (uniquement sur serveur Cloud).

 

Si le problème persiste

Si vous ou votre webmaster ne trouvez pas l'origine des lenteurs, contactez le support Infomaniak par écrit en fournissant les informations suivantes :

  1. Nom du site hébergé.
  2. Dates et heures précises des lenteurs.
  3. Nom de la base de données ou du compte FTP éventuellement concerné.
  4. Votre adresse IP publique lors des tests (visible sur https://www.infomaniak.com/ip).
  5. Type de lenteur (affichage, transferts FTP, etc.).
  6. Indiquez si vous accédez normalement au site d'Infomaniak durant ces épisodes.
  7. Résultat complet d'un traceroute vers 84.16.66.66.
  8. Résultat d'un test de débit sur speedtest.net en sélectionnant Infomaniak comme serveur de destination.

 

Si vos besoins évoluent

Si l'hébergement mutualisé ne suffit plus, étudiez le passage à un Serveur Cloud. Votre site pourra y être migré facilement pour bénéficier de ressources dédiées et de technologies de cache avancées.

En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches : lancez un appel d'offres gratuit ; ils s'occupent de tout, vous libérant des détails techniques.


Cette FAQ a été utile?

Ce guide détaille les possibilités de monétisation des écoutes de Streaming Radio et la gestion de la publicité pour vos flux.

 

Activer la publicité pour le Streaming Radio

Prérequis

  • Prendre contact avec l'un des 2 partenaires publicitaires agréés:
  • Une fois le contrat établi, veiller si nécessaire à ce que la régie sélectionnée informe Infomaniak de l’activation effective.
  • Cette étape permettra de procéder à la migration des flux vers le cluster correspondant.

Ensuite, vous pourrez ainsi assurer la gestion des publicités pre-roll et/ou mid-roll directement depuis la plateforme de la régie, en toute autonomie.

 

Type d'insertions publicitaires

Le type de publicité appelé in-stream pre-roll consiste à diffuser une annonce juste avant le démarrage du flux audio en direct. Concrètement, la publicité se déclenche automatiquement au moment où l’auditeur clique sur le bouton Play, avant de basculer sur le programme en direct.

Le pre-roll se distingue du jingle : le premier est une publicité, tandis que le second relève de l’habillage antenne ou de l’identité sonore de la station.

Enfin, le mid-roll – c’est-à-dire l’insertion de publicités entre deux segments de programmes – correspond au mode de fonctionnement standard proposé par les deux partenaires mentionnés ci-dessus.

Il est important de noter que le post-roll (publicité diffusée après le contenu) n’est pas applicable dans le cadre d’une diffusion en direct, puisque celle-ci ne possède pas de fin déterminée.

 

Conditions techniques

Lors de l’intégration de publicités in-stream pre-roll sur un flux radio en direct, il est impératif de veiller à la parfaite correspondance des paramètres audio entre la publicité et le flux principal:

  • Le bitrate (débit binaire) et la fréquence d’échantillonnage doivent être identiques afin d’éviter toute coupure, latence ou désynchronisation au moment de la transition entre la publicité et le direct.
  • Cette exigence garantit une diffusion fluide et stable, condition essentielle pour maintenir la qualité d’écoute et la continuité du service en temps réel.

Cette FAQ a été utile?

Ce guide propose 2 méthodes permettant de changer la fréquence de facturation des services souscrits auprès d'Infomaniak.

 

Modifier la périodicité des factures

Première méthode

La première méthode consiste à changer la périodicité lors d'un paiement:

  1. Cliquez ici afin d'accéder à la gestion des paiements sur le Manager Infomaniak (besoin d'aide ?).
  2. Sélectionnez le produit concerné.
  3. Cliquez sur le menu déroulant à droite de l'objet concerné pour modifier la durée à laquelle doit correspondre le paiement:
  4. Cliquez sur le bouton bleu en bas de page pour payer la sélection et changer la périodicité de facturation du produit sélectionné.

 

Pour que cela soit pris en compte il est primordial de changer la périodicité ET de payer la facture incluant le produit à la périodicité changée.

 

Deuxième méthode

La seconde méthode est la suivante:

  1. Cliquez ici afin d'accéder à la gestion de vos produits sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez sur le type de produits concerné (par exemple hébergement, Serveur Cloud, etc.)
  3. Cliquez sur le nom du produit concerné:
  4. Cliquez sur le bouton Gérer.
  5. Cliquez sur Modifier l'offre:
  6. Choisissez la fréquence de facturation souhaitée (uniquement possible à partir d'un certain montant).
  7. Validez le changement:

 

Si vous passez d'une facturation annuelle à mensuelle ou trimestrielle à mensuelle, modifiez uniquement la fréquence de facturation durant le mois qui précède la fin de l'échéance en cours. Par exemple si vous avez payé ou renouvelé votre hébergement Cloud pour 1 an le 1er janvier 2026, ne modifiez pas la fréquence de facturation avant le 1er décembre 2026 sinon vous serez à nouveau facturé pour tous les mois restants de l'année 2026 et il sera nécessaire de contacter le Support afin d'être remboursé.


Cette FAQ a été utile?

Les sites Node.js proposés par Infomaniak permettent d'exécuter des applications Node.js dans un environnement flexible, prêt à l'emploi, sans avoir à gérer une infrastructure serveur.

 

Préambule

  • Offrant la souplesse d'un serveur sans la complexité de son administration, ce type d'hébergement est particulièrement adapté aux projets API REST, pour déployer le CMS Ghost, n8n, Strapi ou des frameworks comme Express.js, NestJS ou encore socket.io, next.js, outils métiers ou prototypes pour:
    • développeurs souhaitant déployer des applications Node.js sans gérer d'infrastructure.
    • webmasters cherchant à expérimenter ou à se former à Node.js.
    • agences et freelances travaillant sur plusieurs projets clients.
    • étudiants, enseignants et écoles nécessitant un environnement simple pour tester du code.
  • Les gestionnaires de paquets NPM et Yarn sont pris en charge.
  • Si vous installez Node.js sur un hébergement Web au sein d'un Serveur Cloud, votre site ne fonctionnera pas avec les ressources garanties du Serveur Cloud managé.
    • Prenez connaissance de cet autre guide pour utiliser Fast Installer et déployer NVM.
  • Node.js = nom officiel du langage/environnement ; NodeJS = nom "technique" ou simplifié dans certains contextes (souvent pour des raisons pratiques, pas de vraie différence technique).

 

Créer un site Node.js

Pour accéder à un plan d'hébergement Web et y ajouter un site Node.js:

  1. Cliquez ici pour accéder à la gestion de vos hébergements dans le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribué à l'hébergement concerné:
  3. Cliquez sur le bouton bleu Ajouter:
  4. Choisissez un projet avec technologies avancées.
  5. Cliquez sur Suivant:
  6. Choisissez Node.js.
  7. Sélectionnez une éventuelle autre version si nécessaire.
  8. Cliquez sur Suivant:
  9. Choisissez le type de domaine à attribuer à ce nouveau site :
    1. un nom de domaine déjà acquis
    2. un sous-domaine créé à partir d'un nom de domaine déjà acquis
    3. un nom de domaine encore disponible et à commander
  10. Entrez le nom de domaine ou le sous-domaine.
  11. Choisissez les options avancées éventuelles.
  12. Cliquez sur Suivant:
  13. Choisissez l'une des deux approches possibles:
    1. Méthode rapide:
      1. Un projet d'exemple préconfiguré est automatiquement installé.
      2. Cette approche est idéale pour découvrir Node.js ou démarrer rapidement une base fonctionnelle.
    2. Méthode personnalisée:
      1. Le code source peut être importé via Git, archive ZIP, SSH ou SFTP.
      2. Vous définissez vous-même les scripts, points d'entrée, port d'écoute, et commandes de build nécessaires.
  14. C'est terminé, le site est prêt:

 

Chaque site dispose d'un tableau de bord dédié pour contrôler l'application (start, stop, restart), consulter la console d'exécution, gérer les versions de Node.js, configurer les domaines et activer les certificats SSL:

Pour aller plus loin dans la configuration de votre site Node.js, prenez connaissance de cet autre guide.


Cette FAQ a été utile?

Ce guide permet de résoudre une erreur de type "Invalid query: MySQL server has gone away".

 

Préambule

 

Solutions

Pour éviter l'erreur "MySQL server has gone away", voici plusieurs approches possibles:

Vérification et reconnexion automatique

Avant d'exécuter une requête, il est recommandé de tester si la connexion MySQL est toujours active. Si la connexion a été fermée, vous pouvez la rétablir automatiquement avant de poursuivre avec votre requête. Voici un exemple en PHP :

if (!mysqli_ping($connexion)) {
mysqli_close($connexion);
$connexion = mysqli_connect($host, $user, $password, $database);
}

La fonction mysqli_ping() vérifie si la connexion est toujours valide. Si elle ne l'est pas, le script ferme la connexion et en ouvre une nouvelle.

Envoi de "Ping" régulier

Un autre moyen consiste à exécuter un script qui envoie régulièrement un "ping" à la base de données pour maintenir la connexion active. Par exemple vous pourriez créer une tâche planifiée (cron job) qui envoie une requête légère, comme SELECT 1; à intervalles réguliers.

Ajustement des paramètres MySQL (Serveur Cloud)

Avec un Serveur Cloud, vous pouvez augmenter les valeurs des variables wait_timeout et interactive_timeout depuis le menu MySQL de votre serveur pour prolonger la durée de la connexion avant qu'elle ne soit fermée. 

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide explique comment diffuser une réunion en ligne kMeet dans un flux séparé accessible par une URL unique grâce au Streaming Vidéo Infomaniak.

 

✘ INDISPONIBLE avec
kSuite gratuit / kSuite Standard
my kSuite / my kSuite+ (ik.me, etik.com, ikmail.com) 


 

Préambule

  • Diffuser une réunion type conférence dans un flux de Streaming Vidéo plutôt qu'au sein de l'application kMeet présente plusieurs avantages:
    • Diffusion publique à grande échelle sans avoir à restreindre l'accès à une audience limitée aux personnes invitées.
    • Attirer un public plus large, comme les conférences, webinaires ou évènements en direct où des centaines ou milliers de spectateurs peuvent suivre l'événement sans rejoindre un appel privé.
    • Permet de toucher un nombre illimité de spectateurs.
    • Nul besoin de gestion d'accès pour chaque participant, le flux est simplement consultable via un lien.
    • Un simple navigateur Web suffit pour accéder au flux de streaming.
    • Accès passif: les spectateurs ne sont pas forcés de participer activement ou d'interagir ; ils peuvent simplement regarder l'événement sans s'enregistrer ou se connecter, ce qui convient mieux aux grands événements.
    • Pas d'interruptions vocales ou de perturbations liées à la gestion des micros ; cela permet de garder un flux plus fluide et centré sur l'intervenant.
    • Résolution de diffusion plus élevée quand kMeet peut être limité par des contraintes de bande passante et une qualité vidéo moindre pour éviter la surcharge réseau.

 

Créer le lien de partage en Streaming Vidéo

Prérequis

  • Il faut être modérateur du kMeet pour pouvoir créer un lien de diffusion live mais il n'est pas nécessaire de posséder une offre de Streaming vidéo Infomaniak.

Ensuite:

  1. Démarrez kMeet via ksuite.infomaniak.com/kmeet ou depuis l'une des applications pour ordinateur ou appareils mobiles.
  2. Une fois dans la réunion, cliquez sur le menu d'action ○○○ dans la barre d'outils kMeet.
  3. Choisissez de Démarrer la diffusion en direct:
  4. Cliquez sur le bouton pour Démarrer:
  5. Patientez le temps de la création du flux de Streaming Vidéo:
  6. Au même endroit, une fois le lien du stream affiché, cliquez sur l'icône à droite pour copier l'URL correspondant au flux en direct ; collez l'URL dans un message à l'attention des participants ou de toute personne devant assister à la diffusion en direct.
  7. Un symbole affiché sur kMeet ainsi qu'un signal sonore affiche le début de la diffusion via Streaming Vidéo:

Le flux est diffusé en continu pendant maximum 24 heures, et ne sera plus accessible dès que la réunion kMeet est stoppée.


Cette FAQ a été utile?

Ce guide explique comment résoudre certaines erreurs Lite Sync macOS pouvant survenir avec l'app desktop kDrive (application de bureau sur macOS).

 

Blocage de synchronisation 1/10

Vérifiez si les autorisations macOS sont bien activées pour kDrive et les extensions Lite Sync:

  1. Ouvrez les paramètres macOS.
  2. Sous Général, cliquez sur Ouverture et extensions.
  3. Descendez jusqu'à l'indication Endpoint Security Extensions :: kDrive LiteSync Extension:
  4. Vérifiez que les autorisations sont activées et validez en bas:

Profitez-en pour faire le tour des autres éléments concernant kDrive afin de vérifier que tout soit bien activé.

 

Erreur de type "Unable to start Lite Sync plugin"

Afin de corriger une erreur de type "Unable to start Lite Sync plugin" qui survient généralement lorsque l’extension Lite Sync a disparu ou n’a pas les autorisations nécessaires…

 

… vérifier la présence de l'extension

Depuis une application de type Terminal (interface en ligne de commande, CLI /Command Line Interface) sur un appareil macOS :

% systemextensionsctl list

Le résultat s'apparente à:

1 extension(s)
--- com.apple.system_extension.endpoint_security
enabled active teamID bundleID (version) name [state]
* * 864VDCS2QY com.infomaniak.drive.desktopclient.LiteSyncExt (3.5.0/1) kDrive LiteSync Extension [activated enabled]

Si le résultat de la commande ne mentionne pas "kDrive LiteSync Extension", l'extension n'est pas présente:

  • Supprimez la synchronisation et l’ajouter à nouveau.

Si le résultat de la commande n’a pas le statut [activated enabled]:

  • Autorisez l’extension dans les Réglages Système / Confidentialité et Sécurité.

 

… vérifier les permissions de l'extension

Dans les Réglages Système / Confidentialité et Sécurité / Accès complet au disque de l'appareil macOS:

Accordez l'accès complet à kDrive ainsi qu'aux extensions Lite Sync:

 

… vérifier le fonctionnement de l'extension

Depuis un Terminal:

% ps -ef | grep LiteSyncExt

Le résultat s'apparente à:

0  7434     1   0  1:02   ??         0:25.42 /Library/SystemExtensions/6035BDE4-B7D6-477E-A6AB-C2281E3C7752/com.infomaniak.drive.desktopclient.LiteSyncExt.systemextension/Contents/MacOS/com.infomaniak.drive.desktopclient.LiteSyncExt

Si l’extension ne semble pas être en fonction, tentez les actions suivantes:

  • Redémarrer l’app.
  • Rebooter le Mac.
  • Supprimer / ajouter la synchro.
  • Désinstaller / réinstaller l’app.

 

Si ce n'est toujours pas OK

  • Demandez les logs kDrive (niveau Debug):
  • Vérifiez dans la Console s'il y a un rapport de blocage à la date du dernier démarrage de l’app et si oui, envoyez-les à Infomaniak:

Récupérez les messages kDrive dans la Console:

  • Quittez l’app.
  • Dans la Console, sélectionnez le Mac, filtrez sur[KD], cliquez sur Démarrer:
  • Lancez l’app.
  • Cliquez dans la liste des messages, sélectionnez-les (Ctrl+A), les copier (Ctrl+C) et envoyez-les à Infomaniak.

Cette FAQ a été utile?

Ce guide explique comment installer ownCloud (ou Nextcloud qui est une version améliorée de Owncloud) en quelques clics sur les offres d'Hébergement Web payantes.

 

Indépendamment de vos produits d'hébergement, Infomaniak propose également un service Cloud performant : kDrive (stockage, synchronisation et partage de fichiers)

 

Préambule

  • OwnCloud fait partie des applications (non développées par Infomaniak) et permet la mise en place d'un système de stockage & partage de fichiers au sein d'un "cloud" que vous maîtrisez entièrement (gestion des utilisateurs, permissions, quotas, applications mobiles associées, etc.).
  • Contrairement à d'autres hébergeurs, Infomaniak autorise l'utilisation d'ownCloud sur ses hébergements:
    • Une utilisation personnelle est autorisée sur les hébergements Web mutualisé.
    • Pour un usage intensif et professionnel, il est recommandé d'opter pour un Serveur Cloud afin d'y installer ownCloud ou Nextcloud.

 

Installer ownCloud

Prérequis

  • Posséder un hébergement Web Infomaniak (commander si nécessaire).
  • Mettre à niveau la partie Bases de données si nécessaire (surtout pour Nextcloud).
  • Si un site vierge est déjà présent sur l'hébergement, cliquez sur le bouton comme sur l'image ci-dessous et sautez directement à l'étape 8:
     

Afin d'accéder à l'Hébergement Web et d'y installer un nouveau site avec l'application:

  1. Cliquez ici afin d'accéder à la gestion de votre hébergement sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribué à l'hébergement sur lequel installer l'application.
  3. Cliquez sur le bouton Ajouter un site:
  4. Sélectionnez l'option intermédiare pour le déploiement d'outils.
  5. Cliquez sur Suivant:
  6. Sélectionnez le domaine ou sous-domaine et les options avancées si nécessaire, puis cliquez sur Suivant:
  7. Patientez quelques minutes, le temps de la création du site:
  8. Sélectionnez l'application souhaitée (si nécessaire, filtrez et recherchez):
  9. Cliquez sur Suivant en bas de page:
  10. Laissez l'emplacement par défaut ou choisissez d'installer l'app dans un nouveau dossier que vous pouvez créer grâce à une icône visible à droite du point 10 sur l'image.
  11. Choisissez éventuellement d'installer une version antérieure si nécessaire.
  12. Cliquez sur Suivant:
  13. Configurez nom d'utilisateur et mot de passe.
  14. Spécifiez certains réglages avancés si nécessaire (type de sauvegarde notamment).
  15. Prenez connaissance et acceptez les conditions d'utilisation de l'app sélectionnée.
  16. Cliquez sur Suivant:
  17. Confirmez l'installation de l'application à l'étape suivante et patientez:
    • Prenez connaissance d'éventuel message d'erreur à l'écran si par exemple le dossier d'installation choisi n'est pas vide ou si la version de PHP du site sur lequel vous tentez l'installation n'est pas compatible.

Cette FAQ a été utile?

Ce guide concerne le planificateur de tâches, une fonctionnalité qui permet d'exécuter des scripts sur Hébergement Web au moment et à la fréquence de votre choix afin d'automatiser des tâches répétitives.

 

Prenez également connaissance de cet autre guide si vous recherchez des informations au sujet de crontab (crons via SSH) sur Serveur Cloud.

 

Accéder au planificateur de tâches (webcron)

Pour accéder à l'outil de planification des tâches:

  1. Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribué au produit concerné.
  3. Cliquez sur Web dans le menu latéral gauche.
  4. Cliquez sur Planificateur de tâches dans le menu latéral gauche:
  5. Cliquez sur Tâches dans le menu latéral gauche.
  6. Les crons existants et les tâches en cours d'exécution s'affichent sous les 2 onglets de la page.
  7. Cliquez sur le bouton Planifier une tâche afin de créer une tâche planifiée en spécifiant notamment si l'URL du script à exécuter est protégée par mot de passe, si vous désirez recevoir des notifications, et bien-sûr l'intervalle désirée (lire ci-dessous), etc.:
  8. Ne pas oublier d'activer la tâche grâce au bouton à bascule (toggle switch):

 

Intervalles minimum

A l'étape suivante vous pouvez planifier le cron selon…

  • [ a ]… des intervalles pré-établis comme par exemple 1 fois par semaine…
  • [ b ]… ou une personnalisation à un intervalle minimum de:
    • 15 minutes avec un hébergement mutualisé
    • 1 minute sur Serveur Cloud

 

Notifications & analyse

A l'étape suivante vous pouvez activer des e-mails de notification:

L'étape suivante permet d'activer une analyse de la tâche:

 

Lancer la tâche manuellement 1 fois

Une fois la tâche créée, cliquez sur le menu d'action situé à droite de l'élément concerné pour accéder à la gestion rapide de votre tâche et à son journal d'exécutions:

En haut de la page, vous pouvez cliquer sur le bouton pour exécuter la tâche manuellement 1 fois:


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 PDF permettent 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

Sur hébergement mutualisé, ImageMagick est actif et supporte les formats EPDF, PDF et PDFA.


Cette FAQ a été utile?

Ce guide concerne la création de réseaux privés entre différentes offres d'hébergement Infomaniak comme VPS Cloud / VPS Lite, Public Cloud, NAS Synology, etc.

 

Créer un VLAN entre VPS

Il n'est pas possible de créer un réseau privé (VLAN) entre VPS Cloud / VPS Lite et d'autres produits, comme NAS Synology par exemple, car ils sont installés sur des réseaux distincts.

Cependant il est possible de créer un VLAN entre minimum 10 VPS Cloud / VPS Lite vous appartenant (contactez le support Infomaniak) cependant un réseau privé dédié ne pourra pas communiquer avec un autre.

Il est recommandé de migrer vers l'offre Public Cloud pour créer de tels réseaux privés entre VM.


Cette FAQ a été utile?

Ce guide détaille la structure kDrive Infomaniak: interface en ligne, menus pour gérer et retrouver ses partages, utilité et signification des dossiers par défaut, etc.

 

Préambule

  • Ce guide s'applique à l'app Web kDrive (service en ligne ksuite.infomaniak.com/kdrive).
  • L'app desktop kDrive (application de bureau sur macOS / Windows / Linux) n'est pas directement concernée (et n'affichera pas certains éléments).
    • L'app mobile (application pour smartphone ou tablette iOS / Android) est par contre similaire en terme d'organisation des menus (avec quelques singularités comme les fichiers hors ligne par exemple).
  • Les dossiers Communs et le menu Partages ne sont visibles qu'avec certaines offres multi-utilisateurs.
  • Ne pas renommer et/ou déplacer les dossiers créés par défaut ni sur la version Web et encore moins en local, car cela engendre des problèmes de synchronisation.
  • Pour accéder rapidement aux différentes fonctionnalités/opérations, faites un clic droit sur vos fichiers.

 

3 éléments principaux

L'interface kDrive propose un menu latéral gauche qui vous conduit vers les données du kDrive, notamment ces 3 éléments principaux:

 

1. Dossiers de l'organisation: communs aux collaborateurs de votre Organisation

Ce dossier affiche l'arborescence des dossiers partagés de façon automatique à certains ou à tous les utilisateurs du même kDrive ; s'ils contiennent des documents ils s'afficheront au centre de l'interface:

Si vous créez un nouveau dossier ici, vous pourrez choisir de le partager à l'Organisation entière (tous les utilisateurs du kDrive) ou seulement quelques utilisateurs / équipes de travail qui devront alors demander un accès si nécessaire:

 

2. Mon dossier: dossier personnel & privé par défaut

Ce dossier affiche l'arborescence des dossiers propres à l'utilisateur lui-même: en effet chaque utilisateur kDrive possède son propre espace personnel qui ne sera pas partagé automatiquement aux autres utilisateurs du même kDrive:

Les documents éventuels s'afficheront au centre de l'interface.

 

3. Partages

Le menu Partages conduit vers 4 sous-menus affichés dans le menu latéral gauche:

  1. Les éléments qui vous sont partagés par d'autres utilisateurs kDrive, parmi les kDrive auxquels vous avez accès avec votre identifiant de connexion
  2. Les éléments que vous partagez avec d'autres utilisateurs
  3. Les éléments que vous avez partagé en créant un lien de partage public
  4. Les boites de dépôt


Les éléments éventuels s'afficheront au centre de l'interface et pourront être modifiés / supprimés.

Prenez connaissance de cet autre guide au sujet du comportement de ces dossiers de partage sur l'app Desktop.

 

Eléments secondaires

 

Mes favoris

Ce menu regroupe vos fichiers et dossiers définis comme favoris sur kDrive, que vous retrouvez alors sur l'app Web…

… et l'app mobile:

 

Mes dernières modifications

Ce menu affiche les dernières opérations effectuées par votre utilisateur:

Vous pouvez ainsi rapidement revenir à des fichiers récemment modifiés même si leur emplacement est éparpillé dans différents sous-dossiers de votre kDrive. Vous pouvez aussi sélectionner ces fichiers pour les déplacer ou les supprimer en bloc.

 

Corbeille

Ce menu conduit vers vos données supprimées et qui peuvent encore être restaurées:

 

Catégories

Vous pouvez également accéder rapidement à vos fichiers si ceux-ci sont catégorisés grâce au menu Catégories en cliquant sur les différentes catégories qui y sont regroupées:

 

Définir l'affichage par défaut lors du démarrage

Vous pouvez choisir avec quelle page d'accueil démarrer la navigation au sein du kDrive en ligne, parmi les 3 propositions suivantes:

  1. votre dossier personnel
  2. le dossier des documents communs
  3. les favoris (qui regroupe les documents ajoutés en favori par votre utilisateur)

Pour accéder à kDrive et modifier la page d'accueil :

  1. Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez sur l'icône Paramètres en haut à droite.
  3. Vérifiez ou sélectionnez le kDrive concerné dans le menu déroulant du menu latéral gauche.
  4. Cliquez sur Général dans le menu latéral gauche.
  5. Choisissez la page qui devra s'afficher par défaut lors de l'arrivée à la page d'accueil:

 

Restaurer le dossier commun (synchronisé sur un ordinateur)

Si vous effacez par erreur le dossier correspondant aux données que vous échangez en commun avec l'ensemble des utilisateurs du kDrive ("Dossiers de l'organisation"), pas de panique: il va revenir automatiquement. Il s'agit d'un dossier spécial qui ne peut être déplacé y compris sur ordinateur:

S'il ne revient pas immédiatement, patientez le temps que les tâches déjà en cours en arrière-plan s'effectuent entièrement:


Cette FAQ a été utile?

Ce guide concerne un souci d'accès à l'API Server qui peut survenir lors de l'utilisation de Kubernetes as a Service (KaaS) sur Public Cloud Infomaniak.

 

Préambule

  • Dans le cadre de Kubernetes as a Service, le certificat SSL permettant la connexion à l’API Server (l'interface de management pour le client) est renouvelé une fois par an.
  • Prenez connaissance d'éventuels problèmes en cours sur https://status.infomaniak.cloud/.

 

API Server inaccessible

Si le certificat a été renouvelé, il se peut que vous ne parveniez plus à vous connecter à votre cluster. Si vous utilisez l’outil CLI kubectl, l’erreur suivante peut s'afficher :

"Unhandled Error" err="couldn't get current server API group list: the server has asked for the client to provide credentials"

 

Résolution de la problématique

Pour résoudre ce souci, vous devez mettre à jour vos identifiants d'accès selon votre méthode de déploiement.

1. Via le Manager Infomaniak (utilisation manuelle)

Il est nécessaire de re-télécharger le fichier Kubeconfig à jour :

  1. Cliquez ici afin d'accéder à la gestion de votre cluster sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribué au produit concerné:
  3. Téléchargez le nouveau fichier Kubeconfig.
  4. Remplacez votre ancien fichier local (généralement ~/.kube/config).

 

2. Via Terraform (Infrastructure as Code)

Si vous gérez votre infrastructure avec Terraform, le comportement attendu est le suivant :

  • Le fournisseur (provider) devrait normalement récupérer automatiquement le nouveau Kubeconfig lors de l'étape de lecture (read).
  • Lors de la récupération du state ou de l'exécution d'un terraform plan, l'outil va rafraîchir les données et télécharger la nouvelle version du certificat depuis l'API Infomaniak.

Prenez également connaissance de la documentation officielle Public Cloud pour plus d'informations sur la gestion de vos ressources.


Cette FAQ a été utile?

Ce guide explique comment importer des données externes (fichiers, dossiers, etc.) vers votre kDrive en utilisant le protocole WebDAV fourni par votre hébergeur Cloud.

 

Préambule

  • Prenez connaissance de cet autre guide si vous recherchez des informations pour copier des données précises d'un kDrive vers un autre lorsque votre utilisateur dispose d'un accès aux 2 kDrive concernés.
  • Prenez connaissance de cet autre guide si vous recherchez des informations au sujet d'une utilisation ultérieure de votre kDrive via le protocole WebDAV.

 

Importer des données externes par WebDAV

Prérequis

  • Posséder une offre kDrive ou kSuite (WebDAV non requis)
  • Avoir des permissions suffisantes au sein de kDrive ou kSuite.
  • Ne pas changer de mots de passe tant que l'importation n'est pas terminée !

Pour accéder à l'outil d'importation, là où les données doivent être importées:

  1. Cliquez ici afin d'accéder à l'app Web kDrive Infomaniak (service en ligne ksuite.infomaniak.com/kdrive).
  2. Cliquez sur l'icône Paramètres en haut à droite.
  3. Vérifiez ou sélectionnez le kDrive concerné dans le menu déroulant du menu latéral gauche.
  4. Cliquez sur Général dans le menu latéral gauche.
  5. Cliquez sur Importer des données externes:
  6. Cliquez le bouton bleu Démarrer:
  7. Cliquez sur WebDAV.
  8. Complétez les informations demandées en fonction de la source (notamment l'adresse WebDAV en votre possession - obtenue à la source).
  9. Choisissez le kDrive de destination et l'emplacement souhaité pour accueillir les données importées.
  10. Cliquez sur Démarrer:

 

Exemple: copier les données d'un kDrive externe à l'Organisation

Pour importer un kDrive qui se trouverait hors de l'Organisation dans laquelle se trouve votre kDrive de destination, il faut saisir les informations suivantes au point 9 ci-dessus (vos identifiants seront exclusivement utilisés pour importer vos données ; ils seront immédiatement supprimés à la fin du processus):

  • Nom d'utilisateur: adresse mail de connexion au compte Infomaniak
  • Mot de passe: créez un mot de passe d'application pour cet usage spécifique.
  • Point d'entrée: l'URL de connexion WebDAV avec l'ID du kDrive source (disque de départ) — prenez connaissance de cet autre guide au sujet de l'ID kDrive
    • Exemple: https://123456.connect.kdrive.infomaniak.com si l'ID est “123456” afin d'obtenir l'entier du kDrive ; mais il est également possible de n'importer qu'une partie (lire ci-dessous).

 

Spécifier le nom d'un sous-dossier précis

Il est possible de choisir un sous-dossier comme dossier source, en combinant l'ID kDrive et le chemin du dossier.

Exemple d'adresse pour un dossier précis dans l'espace partagé des Dossiers de l'organisation (= "Common documents") — remplacez Folder Name par le nom du dossier concerné dans le chemin:

  • https://IDkDrive.connect.kdrive.infomaniak.com/Common documents/Folder Name

Exemple pour un dossier/sous-dossier qui se trouverait dans les dossiers personnels (donc hors des Dossiers de l'organisation) — remplacez Folder Name et Sub-folder Name par le nom des dossiers concernés dans le chemin:

  • https://IDkDrive.connect.kdrive.infomaniak.com/Folder name/Sub-folder Name

Cette FAQ a été utile?