Base de connaissances

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

Rechercher

Ce guide détaille les solutions éventuelles pour récupérer un nom de domaine expiré ou volé, processus complexe et qui dépend des circonstances spécifiques de chaque cas.

Assurez-vous au préalable qu'il n'est pas simplement en période de rédemption.

 

Contacter le détenteur actuel

Si le nom de domaine est (ré)enregistré au nom d'une autre personne ou entité, vous pouvez essayer de la contacter directement pour discuter d'une éventuelle restitution du nom de domaine. Cela peut impliquer de négocier avec le détenteur actuel et de parvenir à un accord amiable. Cependant, cela peut être difficile si le détenteur actuel n'est pas disposé à coopérer ou si vous ne parvenez pas à le contacter.

 

Utiliser les services de médiation ou d'arbitrage de l'ICANN

L'ICANN (Internet Corporation for Assigned Names and Numbers) offre des services de médiation et d'arbitrage pour résoudre les litiges liés aux noms de domaine. Vous pouvez soumettre une plainte auprès de l'ICANN si vous estimez que vous avez des droits légitimes sur le nom de domaine en question. L'ICANN examinera les preuves présentées par les parties et prendra une décision basée sur les politiques de l'ICANN. Notez cependant que cela peut être un processus long et coûteux.

Les règles et les procédures pour récupérer un nom de domaine expiré ou volé peuvent varier en fonction de la juridiction et des politiques de l'ICANN. Il est recommandé de consulter les politiques spécifiques de l'ICANN ainsi que les lois et régulations locales pour comprendre les options disponibles dans votre situation particulière. Il peut également être utile de consulter un avocat spécialisé dans le droit des noms de domaine pour obtenir des conseils juridiques appropriés.

 

Recourir aux procédures judiciaires

Si vous estimez que le nom de domaine a été volé ou que vos droits ont été violés, vous pouvez envisager de poursuivre en justice le détenteur actuel devant les tribunaux compétents. Cela peut impliquer de déposer une plainte et de présenter des preuves devant un tribunal pour obtenir une décision judiciaire. Les procédures judiciaires peuvent également être coûteuses et prendre du temps.

 

Surveiller les enchères de noms de domaine expirés

Si le nom de domaine a complètement expiré et est mis aux enchères, vous pouvez tenter de l'acheter lors de ces enchères. Certains noms de domaine expirés sont mis en vente aux enchères sur des plateformes spécialisées, et vous pouvez participer à ces enchères pour essayer de récupérer le nom de domaine.

Et pour éviter de se retrouver dans une telle situation, prenez connaissance de cet article Infomaniak à ce sujet.


Cette FAQ a été utile?

Ce guide détaille ce qu'il est possible de rechercher sur l'app Web Mail Infomaniak (service en ligne ksuite.infomaniak.com/mail) ou d'autres services de kSuite. Pour rechercher sur kDrive prenez connaissance de cet autre guide.

 

Rechercher un e-mail

Sur ksuite.infomaniak.com/mail, tapez sur la barre de recherche en haut de page le terme qui doit être trouvé.

La recherche s'effectuera au sein de l'adresse mail mentionnée dans la barre latérale gauche (pour rechercher sur plusieurs adresses mail à la fois, utilisez un logiciel / client de messagerie IMAP sur lequel vous connectez vos différentes adresses):

La recherche avancée est accessible à droite du champ de recherche en haut de votre Mail:

Vous pouvez rechercher du contenu…

  • soit dans le corps du message,
  • soit dans son sujet,
  • soit parmi ses expĂ©diteurs/destinataires…

Vous pouvez également filtrer la recherche par taille du message et par présence de pièce jointe ou non.

Concernant l'étendue des recherches:

  • Le contenu des e-mails chiffrĂ©s n'est pas indexĂ© (sauf l'objet du mail).
  • Le contenu des pièces jointes, tout comme leur nom, n'est pas indexĂ© : il n'est donc pas possible de retrouver un e-mail en recherchant le nom du fichier qui y Ă©tait associĂ©.
  • La mention "Rechercher tous les e-mails" n'inclut ni la Corbeille, ni le dossier Spam:
    • Si une recherche globale ne donne aucun rĂ©sultat, il est possible que l'e-mail se trouve dans l'un de ces deux dossiers.
    • Vous devrez alors vous rendre spĂ©cifiquement dans la Corbeille ou les Spams pour y effectuer la recherche, ou alors lancer la recherche en sĂ©lectionnant l'un de ces 2 Ă©lĂ©ments:
    • Les Ă©ventuels Ă©lĂ©ments trouvĂ©s s'afficheront alors:
    • Idem lorsque vous souhaitez trouver un message dans un rĂ©pertoire prĂ©cis, il vaut mieux d'abord vous y rendre depuis le menu latĂ©ral gauche, puis lancer une recherche.

Pour rechercher la trace d'un e-mail ou connaitre son activité, vous pouvez également rechercher dans les logs d'une adresse mail.

 

La recherche mail avec un logiciel/client de messagerie

Pour savoir comment votre application de messagerie spécifique effectue les recherches, consultez sa documentation. Par exemple les apps desktop (application de bureau) Thunderbird et Outlook peuvent synchroniser les messages localement et effectuer des recherches en local, tandis que d'autres applications peuvent préférer la recherche sur le serveur IMAP et dans ce cas, le logiciel/client de messagerie envoie une commande de recherche au serveur, qui recherche ensuite dans tous les messages stockés sur le serveur et renvoie les résultats au logiciel/client de messagerie.

 

Rechercher un contact

La recherche d'un élément s'effectue automatiquement parmi tous vos carnets d'adresses, groupes, contacts, grâce au champ de recherche en haut de l'interface ksuite.infomaniak.com/contacts:

 

Rechercher un évènement

La recherche d'un élément sur ksuite.infomaniak.com/calendar s'effectue automatiquement parmi tous vos calendriers, évènements, salles, y compris parmi la description de ceux-ci et les personnes qui y étaient liées (si vous cliquez sur un contact, vous obtenez les évènements en commun avec celui-ci):


Cette FAQ a été utile?

Ce guide explique comment dĂ©placer un HĂ©bergement Web (et tous les sites qu'il contient) d'un Serveur Cloud vers un autre Serveur Cloud managĂ©.

Si vous souhaitez mettre à jour le Serveur Cloud actuel vers un serveur de nouvelle génération, prenez connaissance de cet autre guide.

 

Préambule

  • FTP & MySQL
    • Lors du dĂ©placement d'un hĂ©bergement d'un Serveur Cloud Ă  un autre:
      • Les accès FTP et bases de donnĂ©es ne changent pas.
      • Seules changent au niveau des hĂ©bergements les versions supportĂ©es de PHP et MariaDB, ainsi que les adresses IPv4 et IPv6 du serveur.
      • Les noms d'hĂ´tes (hostnames) ne changent pas et sont automatiquement mis Ă  jour pour pointer sur les nouvelles adresses IP.
  • Interruption temporaire:
    • Les sites de l'hĂ©bergement seront indisponibles durant la migration des donnĂ©es.
    • Ce processus peut durer plusieurs minutes en fonction du nombre de fichiers Ă  transfĂ©rer sur le nouveau Serveur Cloud.
  • Passage Ă©ventuel Ă  HTTP/2:
    • Le HTTP/2 est actif sur les nouveaux serveurs.
    • Certaines directives Ă©ventuellement prĂ©sentes dans le fichier .htaccess de votre serveur pourront nĂ©cessiter une adaptation.
  • Redirection du trafic:
    • Un proxy est mis en place durant 7 jours pour rediriger le trafic de l'ancien serveur vers le nouveau.
    • Il convient donc d'y penser durant cette pĂ©riode notamment pour les crons (lire ci-dessous).
  • Crons non migrĂ©s:
    • Les crons par SSH ne sont pas migrĂ©s.
    • Les fichiers et les crons ne sont gĂ©nĂ©ralement pas supprimĂ©s immĂ©diatement, ce qui peut entraĂ®ner des doublons.
    • La gestion des crons relève de votre responsabilitĂ© ; en fonction de l'avancement de votre migration, il vous appartient de:
      • dĂ©sactiver et d'activer les crons via SSH si vous en possĂ©dez, afin d'Ă©viter tout conflit d'exĂ©cution,
      • vĂ©rifier vos crons,
      • vous assurer qu'ils sont configurĂ©s de manière appropriĂ©e sur votre nouveau Serveur Cloud.

 

Déplacer l'hébergement

Prérequis

  • Les deux serveurs doivent se trouver dans la mĂŞme Organisation et ĂŞtre accessible Ă  l'utilisateur rĂ©alisant l'opĂ©ration.

Une fois que le second Serveur Cloud est en service:

  1. Cliquez ici afin d'accéder à la gestion de l'hébergement sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© Ă  l'hĂ©bergement concernĂ©.
  3. Cliquez sur le bouton Gérer.
  4. Cliquez sur Déplacer sur un autre serveur dans le menu qui s'affiche:
  5. Choisissez le serveur de destination souhaité.
  6. Cliquez sur Valider.

 

Adapter la zone DNS et terminer

Si vos noms de domaine ne sont pas gérés chez Infomaniak ou dans la même Organisation que le Serveur Cloud:


Cette FAQ a été utile?

Ce guide détaille l'utilisation de scripts Perl ou Python sur les hébergements Infomaniak et la gestion de leurs modules.

 

Prérequis

  • HĂ©bergements Web mutualisĂ©s: le module CGI n'est plus disponible ; l'exĂ©cution de scripts Perl et Python n'est donc pas supportĂ©e.
  • Serveurs Cloud ManagĂ©s: pour bĂ©nĂ©ficier des dernières technologies, il est possible de mettre Ă  niveau son Serveur Cloud.

 

Configuration Web (Apache/CGI)

Pour exécuter des scripts Python ou Perl via Apache sur Serveur Cloud, l'interprétation de fichiers avec les extensions .py et .pl n'est pas active par défaut.

À l'aide de votre logiciel/client FTP ou le Web FTP, ajouter et adapter la directive suivante dans le fichier .htaccess situé dans le dossier contenant vos scripts:

AddHandler cgi-script .pl .cgi .py
Options +ExecCGI

 

Installation de modules supplémentaires

Sur un Serveur Cloud, vous avez la possibilité d'installer des librairies tierces non présentes par défaut.

Python

  • L'installation passe par PIP, qui est un gestionnaire de paquets utilisĂ© pour installer et gĂ©rer des paquets Ă©crits en Python.
  • Infomaniak propose PIP et PIP3 via l'outil Fast Installer.
  • Une fois PIP installĂ©, vous pourrez installer des modules Python en spĂ©cifiant --user lors de la commande. Par exemple:
  • pip3 install mysql-connector-python --user

Perl

  • L'ajout de modules Perl s'effectue Ă©galement via SSH (console). Il est nĂ©cessaire de les installer dans l'arborescence utilisateur et d'en dĂ©finir le chemin complet au sein des scripts.

 

Informations techniques importantes

  • Chemin de l'interprĂ©teur (Path) : /usr/bin/python
  • Extensions : Les scripts doivent porter l'extension .pl, .cgi ou .py.
  • Limitations : Le module mod_python n'est pas supportĂ©.

 

Résolution d'erreurs (CGIWrap)

Si vous rencontrez l'erreur suivante lors du chargement d'une image :

CGIWrap Error: Execution of this script not permitted
Request Data:Extra Path Info: /dossier/.../image.PL.12.34.gif

Le serveur interprète le fichier comme un script car il contient ".PL" (ou .PY) dans son nom. 
Solution : Renommez simplement le fichier pour retirer cette mention (exemple : image-12-34.gif).


Cette FAQ a été utile?

Ce guide vous aide Ă  tĂ©lĂ©charger toutes les donnĂ©es relatives Ă  votre site Web hĂ©bergĂ© par Infomaniak. 

 

Préambule

  • Des sauvegardes automatiques sont rĂ©alisĂ©es quotidiennement sur les installations Infomaniak.
  • MalgrĂ© tout vous pouvez tĂ©lĂ©charger une version saine et personnelle de votre site Web pour la mettre en sĂ©curitĂ© sur votre installation locale, clĂ© USB, archive .zip sur kDrive, etc.
  • Pour tĂ©lĂ©charger un site rĂ©alisĂ© avec WordPress, prenez connaissance de cet autre guide spĂ©cifique Ă  2 extensions permettant une sauvegarde locale des informations.
  • A l'exception de Site Creator, les donnĂ©es d'un site Web hĂ©bergĂ© par Infomaniak sont accessibles et visibles sur le serveur via une connexion FTP (ce qui signifie que pour rĂ©aliser une sauvegarde des donnĂ©es, il suffit de tĂ©lĂ©charger le contenu du dossier parent sur le serveur).
  • Il ne restera plus qu'Ă  ajouter une sauvegarde de la base de donnĂ©es du site (dans laquelle se trouve des informations qui ne sont pas inscrites dans les fichiers accessibles par FTP).

 

Emplacement du site

Lorsque vous arriverez dans l'arborescence des dossiers sur le serveur, il ne sera pas toujours facile de savoir où se rendre pour télécharger les informations relatives au site qui vous intéresse.

Commencez par noter l'emplacement exact du site que vous souhaitez télécharger, en vous rendant sur manager.infomaniak.com sur le tableau de bord du site au sein de votre Hébergement Web:

L'indication mise en évidence ci-dessus est l'emplacement du site d'exemple. Allez voir le vôtre !

 

Connexion au serveur

Pour vous rendre sur le serveur il faut utiliser un logiciel/client FTP ou le Web FTP sur le Manager qui peut convenir dans la plupart des cas:

 

Téléchargement du site

Lorsque vous arrivez sur le Web FTP, il faut vous rendre à l'emplacement noté au premier chapitre ci-dessus, et cliquer sur l'icône de téléchargement à droite du dossier correspondant à votre site:

 

Le téléchargement démarre et vous obtenez une archive .zip avec l'ensemble des fichiers composants votre site Web (à l'exception des fichiers commençant par un "." comme .htaccess).

 

Téléchargement de la base de données

Dans la plupart des cas, votre site utilise une base de données pour fonctionner. Il faut donc également la télécharger.

Pour cela:

  1. Cliquez sur Bases de données dans le menu latéral gauche.
  2. Cliquez sur le menu d'action â‹® situĂ© Ă  droite du nom de votre base de donnĂ©es (si vous n'ĂŞtes pas sĂ»r de laquelle prendre, rĂ©pĂ©tez l'opĂ©ration pour chacune d'entre elles).
  3. Cliquez sur Télécharger:

Vous devrez confirmer le téléchargement (ou l'export) du fichier correct le plus récent à l'étape suivante afin d'obtenir un fichier .sql.gz qui correspond à toutes les tables de votre base de données, à conserver précieusement.

Le lien de téléchargement est envoyé par e-mail.

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide donne des indications de base pour créer et utiliser un fichier .htaccess et .user.ini avec un Hébergement Web Infomaniak.

 

Préambule

  • Un fichier .htaccess se place Ă  la racine d'un site Web et permet de configurer le serveur HTTP Apache.
    • En tant que fichier de configuration dĂ©centralisĂ©, il offre une flexibilitĂ© significative pour ajuster le comportement du serveur selon les besoins spĂ©cifiques du site.
    • Ce fichier permet de dĂ©finir des règles de réécriture d'URL, d'imposer des restrictions d'accès, de gĂ©rer les erreurs HTTP, et mĂŞme de personnaliser des aspects de sĂ©curitĂ© tels que la dĂ©sactivation de l'affichage des fichiers/dossiers.
    • Il facilite Ă©galement la mise en place de redirections et d'alias, offrant ainsi un contrĂ´le prĂ©cis sur l'organisation et l'accessibilitĂ© du site.
  • Un fichier .user.ini permet de personnaliser les directives PHP du dossier (et ses sous-dossiers) dans lequel il se trouve.
    • En agissant au niveau de l'interprĂ©teur PHP, ce fichier permet de dĂ©finir des configurations spĂ©cifiques pour un dossier donnĂ© et ses sous-rĂ©pertoires.
    • Grâce Ă  sa syntaxe claire, il offre la possibilitĂ© de modifier divers paramètres tels que la limite de mĂ©moire, le temps d'exĂ©cution des scripts, la gestion des erreurs, et d'autres directives liĂ©es Ă  PHP.
    • Cette approche granulaire permet aux dĂ©veloppeurs de personnaliser finement le comportement de PHP en fonction des exigences spĂ©cifiques de chaque section du site.  

 

Créer un fichier…

 

… .htaccess

  1. Connectez-vous à votre hébergement via FTP ou SSH.
  2. A la racine du site Web concerné, créez un nouveau fichier et donnez-lui le nom suivant: .htaccess.
  3. Inscrivez les directives souhaités dans le fichier, prenez connaissance de cet autre guide par exemple.

 

… .user.ini

  1. Connectez-vous à votre hébergement via FTP ou SSH.
  2. A l'endroit désiré, créez un nouveau fichier et donnez-lui le nom suivant: .user.ini.
  3. Inscrivez les paramètres de configuration PHP souhaités dans le fichier.

La modification du fichier .user.ini nécessite plusieurs minutes pour être effective.


Cette FAQ a été utile?

Ce guide est au sujet des adresses IP, celles…

  • … attribuĂ©es aux sites/hĂ©bergements/serveurs, IP dynamiques ou statiques, partagĂ©es ou dĂ©diĂ©es,
  • … attribuĂ©es par votre Fournisseur d'Accès Internet (FAI) lors de l'Ă©tablissement d'une connexion Internet vers votre produit Infomaniak.

 

Préambule

  • Une adresse IP dĂ©diĂ©e ou statique pour un site Web est une adresse IP permanente qui lui est spĂ©cifiquement attribuĂ©e.
  • Contrairement Ă  une adresse IP partagĂ©e, qui est utilisĂ©e par plusieurs sites Web, une adresse IP dĂ©diĂ©e garantit que seule cette plateforme est associĂ©e Ă  cette adresse.
  • Les adresses IP dĂ©diĂ©es pour les sites Web sont souvent utilisĂ©es dans des cas oĂą la stabilitĂ©, la personnalisation et la sĂ©curitĂ© sont importantes, tels que l'hĂ©bergement de serveurs, la configuration de pare-feu ou l'activation de certificats SSL (mĂŞme s'il est possible de procĂ©der sans adresse IP dĂ©diĂ©e pour installer un certificat SSL).
  • Voici les principaux avantages:
    • Configurer une entrĂ©e PTR ou reverse DNS sur les IP dĂ©diĂ©es, est utile notamment pour l'installation d'un serveur mail car certains fournisseurs de messagerie vĂ©rifient l'enregistrement PTR avant d'accepter les e-mails envoyĂ©s depuis un serveur.
    • Meilleure stabilitĂ© de la connexion.
    • RĂ©duction du risque de mauvaise rĂ©putation liĂ©e Ă  des sites Web partageant la mĂŞme adresse IP.
    • FacilitĂ© de configuration de certains aspects techniques.
    • Une IP dĂ©diĂ©e peut amĂ©liorer le rĂ©fĂ©rencement d'un site Web (bien qu'il existe des opinions divergentes parmi les spĂ©cialistes du rĂ©fĂ©rencement).
  • Attention: Infomaniak ne permet pas d'accĂ©der Ă  des sites Web par HTTP(S) par des IP (dĂ©diĂ©es) sur des serveurs gĂ©rĂ©s ; vous devez utiliser un nom de domaine qui pointe vers l'IP (ou utiliser l'URL de prĂ©visualisation).

 

Ajouter une IP dédiée au site Web

Pour ajouter une IP dédiée à votre site Web prenez connaissance de ce guide.

En cas de souci si vous dirigez le trafic Web vers un port défini, prenez connaissance de cet autre guide.

 

Blocage de l'adresse IP (connexion Internet)

Si vous ne parvenez plus à consulter…

  • … toutes vos adresses mail que vous possĂ©dez auprès d'Infomaniak (qui d'habitude fonctionnent bien) et ceci avec un logiciel/client de messagerie depuis un seul et mĂŞme rĂ©seau Internet (c'est-Ă -dire depuis la mĂŞme adresse IP fournie par votre FAI)…

… ou si vous avez malheureusement effectué ce type d'opération:

  • tentatives rĂ©pĂ©tĂ©es de connexions infructueuses par FTP, SSH, ou sur des points d'accès tels que le login WordPress…
  • requĂŞtes retournant trop d'erreurs comme des erreurs 403 en masse…

… votre accès aux serveurs Infomaniak peut être bloqué suite au bannissement de l'adresse IP (banip / ipban) de votre connexion internet.

Afin de débloquer la situation, contactez le support Infomaniak par mail et en précisant le domaine concerné et surtout votre adresse IP publique concernée.

 

Déblocage définitif (IP sur liste blanche)

Avec un Serveur Cloud, vous pouvez demander en sus d'autoriser définitivement l'adresse IP concernée afin que le blocage ne se reproduise plus jamais quelle que soit la situation. Pour cela, vous devez:

  1. Avoir une IP dédiée associée à votre Serveur Cloud.
  2. Etre conscient qu'Infomaniak ne bloquera plus d'éventuelles attaques provenant de cette IP ; les attaques ou tentatives d'accès malveillantes en provenance de cette adresse ne seront plus automatiquement bloquées par les systèmes de sécurité.
  3. Confirmer par mail et depuis une adresse de contact associée au compte (propriétaire ou administrateur) que vous comprenez et acceptez l'entière responsabilité en cas d'attaque provenant de cette IP.

Cette FAQ a été utile?

Ce guide explique comment sauvegarder ou exporter une base de données MySQL/MariaDB via le Manager Infomaniak ou par SSH.

 

Exporter une base de données via le Manager

Afin d'exporter une base de données Infomaniak:

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au site concernĂ©:
  3. Cliquez sur le chevron ‍ à droite de Bases de données dans le menu latéral gauche.
  4. Cliquez sur Bases de données dans le menu latéral gauche.
  5. Cliquez sur le menu d'action ⋮ à droite de l'objet concerné dans le tableau qui s'affiche.
  6. Cliquez sur Exporter (ou sur Télécharger une sauvegarde):
  7. Cliquez sur la méthode d'exportation et choisissez la base de données à télécharger dans le menu déroulant.
  8. Cliquez sur le bouton Suivant:
  9. Cliquez sur les éventuelles instructions désirées:
    1. Compression Gzip
    2. Drop Table
    3. Create Table if not exists
    4. Insert ignore into
  10. Cliquez sur le bouton Exporter.

 

Exporter une base de données via SSH

Si vous ne parvenez pas à exporter la base de données via la console ou que la base de données est volumineuse :

  1. Si nécessaire, créez un compte FTP SSH.
  2. Connectez-vous sur le serveur en SSH (besoin d'aide ?).
  3. Adaptez et exécutez la commande SSH suivante :

    # Usage: mysqldump --host=[hostname] -u [username] --password=[password] [database_name] --no-tablespaces > [output_file.sql]
    mysqldump --host=db_host -u db_user --password=db_password db_name --no-tablespaces > backup.sql
  4. Patientez pendant l'exécution de la commande SSH (le terminal peut se bloquer quelques secondes).
  5. Connectez-vous au serveur via un logiciel/client FTP.
  6. Téléchargez le fichier SQL généré.

 

Aide supplémentaire

  • Exemple de commande Ă  exĂ©cuter Ă  l'Ă©tape 3 de la deuxième procĂ©dure :

    # Example with standard credentials
    mysqldump --host=abcd.xyz.infomaniak.com -u abcd_test --password=your_secret_password abcd_test --no-tablespaces > backup.sql
  • Prenez connaissance de cet autre guide si vous recherchez des informations liĂ©es au serveur MySQL, au nom d'utilisateur et au mot de passe de la base de donnĂ©es.

Cette FAQ a été utile?

Ce guide dĂ©taille les Ă©tapes nĂ©cessaires pour configurer OBS Studio afin de diffuser un flux en direct vers la plateforme de Streaming vidĂ©o Infomaniak. 

 

Préambule

  • OBS Studio est un logiciel gratuit et open source, multiplateformes, largement utilisĂ© pour l'enregistrement vidĂ©o et la diffusion en direct.
  • Grâce Ă  sa flexibilitĂ© et Ă  ses nombreuses options de configuration, il permet de gĂ©rer facilement des sources audio et vidĂ©o, des scènes, ainsi que des paramètres de streaming avancĂ©s.
  • Il ne dispose pas de version officielle sur mobile, mais des applications tierces permettent de diffuser depuis un smartphone ou de l'utiliser en complĂ©ment d'OBS sur ordinateur.

 

Configurer OBS Studio

Côté Infomaniak, vous disposez d'un flux et avez activé l'option de transcodage dans le Cloud.

  1. Cliquez sur le bouton pour accéder à vos paramètres de diffusion:
  2. Copiez les informations de connexion:
  3. Collez ces informations dans les réglages personnalisés de votre diffusion OBS, comme dans l'exemple ci-dessous (Stream login = Stream key):
  4. Validez les paramètres de diffusion:
  5. Ajoutez ensuite une source de diffusion.
  6. Cliquez sur Démarrer la diffusion:
  7. Ca y est, le flux s'affiche côté Infomaniak, libre à vous ensuite de configurer un Player afin d'obtenir les informations permettant le partage de votre flux:

Cette FAQ a été utile?

Ce guide explique comment lier un nom de domaine Ă  un HĂ©bergement Web Infomaniak.

 

Où se trouve votre nom de domaine ?…

 

… Chez Infomaniak, mĂŞme Organisation

Si votre nom de domaine est enregistré auprès d'Infomaniak et qu'il se trouve dans le même compte utilisateur ou organisation que la messagerie, alors il n'y a rien à faire.

  • Prenez connaissance de cet autre guide afin de vĂ©rifier et corriger d'Ă©ventuelles erreurs de configuration.

 

… Chez Infomaniak, Organisation différente

Si votre nom de domaine est enregistré auprès d'Infomaniak mais dans un autre compte utilisateur ou Organisation, alors:

OU

 

… Chez Infomaniak avec des DNS externes

Si votre nom de domaine comporte des DNS qui ne sont pas ceux d'Infomaniak alors:

OU

  • Changez les DNS actuels et sĂ©lectionnez l'utilisation des DNS Infomaniak.
  • Prenez connaissance de cet autre guide afin de vĂ©rifier et corriger d'Ă©ventuelles erreurs de configuration.

 

… Ailleurs avec des DNS externes

Si votre nom de domaine comporte des DNS qui ne sont pas ceux d'Infomaniak alors:

OU

  • Changez les DNS actuels (si nĂ©cessaire prenez connaissance de l'aide du prestataire concernĂ©) en y spĂ©cifiant ceux d'Infomaniak (cela implique d'avoir une zone DNS auprès d'Infomaniak.
  • Cette zone DNS auprès d'Infomaniak sera configurĂ©e correctement mais prenez connaissance de cet autre guide afin de vĂ©rifier et corriger d'Ă©ventuelles erreurs de configuration.

 

… Ailleurs mais vous le rapatriez

Si votre nom de domaine est enregistré chez un autre registrar et que vous souhaitez le rapatrier au même endroit que votre site Web Infomaniak, alors:


Cette FAQ a été utile?

Ce guide explique comment enregistrer ou archiver l'intégralité de vos diffusions Streaming vidéo, ce qui peut être utile pour créer des replays TV ou revisionner les vidéos enregistrées par des caméras de surveillance par exemple.

 

Gérer l'enregistrement automatique des diffusions en direct

Pour activer cette option :

  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. Activez l'enregistrement des directs par le bouton Ă  bascule (toggle switch) depuis le tableau de bord du flux:

Une fois cette fonctionnalité activée et sa connexion FTP configurée, le flux sera automatiquement et perpétuellement enregistré à partir du moment qu'il est envoyé vers (ou tiré par) la plateforme d'Infomaniak.

Restez vigilant par rapport à votre espace FTP qui pourrait rapidement être saturé.

En cas de besoin, vous avez également la possibilité de planifier manuellement des enregistrements depuis l'outil de planification.

 

Fonctionnement des enregistrements automatiques

Une fois cette option activée, un fichier mp4 sera automatiquement généré après chaque diffusion, lequel sera transféré vers l'espace FTP ou VOD configuré par vos soins.

Précisions importantes :

  • Une diffusion est dĂ©finie comme le moment entre la connexion et la dĂ©connexion jusqu'Ă  l'encodeur vidĂ©o.
  • QualitĂ© des enregistrements : dans le cas d'un flux multi-bitrate, la qualitĂ© source maximum sera conservĂ©e.
  • Limitation de la taille des fichiers : en cas de diffusion en continu, vous avez la possibilitĂ© de dĂ©finir la durĂ©e maximum de chaque fichier mp4 ; cette option vous permet d'Ă©viter de gĂ©nĂ©rer des fichiers trop lourds et de garantir l'enregistrement de vos archives vers l'espace FTP ou VOD de votre choix (et une fois la durĂ©e atteinte, l'enregistrement est automatiquement stoppĂ© puis envoyĂ© par FTP et un nouvel enregistrement est lancĂ©).

 

Personnalisation des noms des enregistrements

Afin de vous permettre de facilement identifier et classer vos archives, le nom des enregistrements est personnalisable de manière dynamique à l'aide de paramètres spécifiés entre des accolades.

Exemple :

template_{stream_id}_{date|format:YYYY-MM-dd_hh:mm:ss}_{fragment_id|from:1|prefix:fragment_(|suffix:)}.{extension}
  • stream_id = reprĂ©sente l'identifiant du flux sous forme d'une chaĂ®ne de caractères.
  • date|format: ISO 8601 = date du jour de l'enregistrement.
  • time|format: ISO 8601 = heure de l'enregistrement.
  • datetime|format: ISO 8601 = date et heure de l'enregistrement.
  • fragment_id|from:number|prefix:string|suffix:string: = numĂ©ro du fragment dans le cas oĂą un enregistrement est dĂ©coupĂ© avec possibilitĂ© de le prĂ©fixer et/ou de le suffixer.
    • Chaque fragment sera incrĂ©mentĂ©, "from" permettant d'indiquer quel sera le premier fragment de rĂ©fĂ©rence.
  • extension = extension finale du fichier.

Ces paramètres et leurs options sont optionnels et leur ordre est totalement libre. Ils peuvent être utilisés autant de fois que souhaité. Si vous fournissez la même option plusieurs fois, seule la dernière sera prise en compte. Toute option non reconnue sera simplement ignorée.

 

Exemple 1

Situation : vous avez deux programmations quotidiennes, la première démarre à 10h00 et la seconde à 20h05. En configurant le nommage des fichiers de cette façon template_{date|format:hh:mm:ss} vous obtiendrez les noms de fichier suivants :

Pour la journée du 5 décembre 2019 :

  • Le premier enregistrement Ă  10h00 s'appellera: template-10:00:00.mp4
  • Le second enregistrement Ă  20h05 s'appellera: template-20:05:00.mp4

Pour la journée du 6 décembre 2019 :

  • Le premier enregistrement Ă  10h00 s'appellera: template-10:00:00.mp4
    L'enregistrement de la veille du même nom sera écrasé et remplacé par celui-ci.
  • Le second enregistrement Ă  20h05 s'appellera: template-20:05:00.mp4
    L'enregistrement de la veille du même nom sera écrasé et remplacé par celui-ci.
  • etc.

Cette logique peut d'avérer particulièrement utile pour avoir un système d'enregistrement en boucle, par exemple pour une vidéo surveillance. L'utilisateur ira récupérer la vidéo uniquement en cas de besoin et cela évite d'archiver un nombre de vidéos potentiellement infini au risque de saturer l'espace FTP.

 

Exemple 2

Situation : vous avez cette fois un enregistrement perpĂ©tuel, 24h/7, avec une limitation de la durĂ©e des fichiers fixĂ©e Ă  360 minutes. En configurant le nommage des fichiers de cette façon template_{date|format:YYYY-MM-dd}_{fragment_id|from:1|prefix:fragment_(|suffix:)}.{extension} vous obtiendrez les noms de fichier suivants :

  • Le premier fichier de la journĂ©e Ă  0h00 s'appellera: template_2019-02-05.mp4
  • Le second fichier de la journĂ©e Ă  6h00 s'appellera: template_2019-02-05_fragment(1).mp4
  • Le troisième fichier de la journĂ©e Ă  12h00 s'appellera: template_2019-02-05_fragment(2).mp4
  • Le quatrième fichier de la journĂ©e Ă  18h00 s'appellera: template_2019-02-05_fragment(3).mp4

En configurant le nommage des fichiers de cette façon template_{date|format:YYYY-MM-dd}_{fragment_id|from:0|prefix:fragment_(|suffix:)}.{extension} vous obtiendrez les noms suivants :

  • Le premier fichier de la journĂ©e Ă  0h00 s'appellera: template_2019-02-05_fragment(0).mp4
  • Le second fichier de la journĂ©e Ă  6h00 s'appellera: template_2019-02-05_fragment(1).mp4
  • Le troisième fichier de la journĂ©e Ă  12h00 s'appellera: template_2019-02-05_fragment(2).mp4
  • Le quatrième fichier de la journĂ©e Ă  18h00 s'appellera: template_2019-02-05_fragment(3).mp4

Cette FAQ a été utile?

Ce guide explique comment ajouter un site web supplémentaire à un plan d'hébergement Infomaniak existant.

 

Préambule

  • L'hĂ©bergement peut ĂŞtre sur un plan d'hĂ©bergement Web partagĂ© ou sur un Serveur Cloud Infomaniak.
  • Le site supplĂ©mentaire peut ĂŞtre soit :
    • un deuxième nom de domaine (par exemple. domain2.xyz),
    • ou un sous-domaine (par exemple. abc.domain.xyz) d’un nom de domaine que vous possĂ©dez dĂ©jĂ .
  • Dans cette gestion multisite/multidomaine (virtual host), l'espace disque total et les ressources de votre hĂ©bergement sont partagĂ©s entre vos sites/sous-domaines.

 

Accéder à la gestion des sites

Prérequis

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

  1. Cliquez ici pour accĂ©der Ă  la gestion de vos produits dans le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au produit concernĂ©.
  3. Cliquez sur le bouton bleu Ajouter:
  4. Choisissez le contenu optionnel pour le nouveau site (A)‍‍ ou autre installation spécifique, espace vierge, technologies avancées (Node.js par exemple) (B)‍:‍
  5. Cliquez sur Suivant.
  6. 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
  7. Entrez le nom de domaine (domain2.xyz, par exemple) ou le sous-domaine.
  8. Choisissez les options avancées éventuelles, dont :
    1. Par défaut, le nouveau site est ajouté au répertoire /sites/domain2.xyz sur votre serveur FTP.
    2. Pour définir manuellement un autre répertoire, cochez Définir l'emplacement manuellement et indiquez le chemin et le nom.
    3. Créez un nouveau dossier si nécessaire :
  9. Cliquez sur Continuer.

 

 

Si c'est un sous-domaine ou si le nom de domaine ou sa zone DNS est géré par Infomaniak, il est possible de mettre à jour automatiquement les entrées DNS existantes. Sinon, effectuez les modifications nécessaires auprès de votre registrar ou transférez la gestion du nom de domaine à Infomaniak.


Cette FAQ a été utile?

Ce guide explique comment, après l'acquisition auprès d'Infomaniak d'un nom de domaine, obtenir gratuitement un Service Mail + un hébergement Web.

 

Préambule

  • Pour chaque nom de domaine enregistrĂ© ou transfĂ©rĂ© chez Infomaniak, vous pouvez bĂ©nĂ©ficier gratuitement:
    1. d'une adresse mail qui vous donne accès notamment à l'app Mail Infomaniak
    2. et d'un espace Web de 10 Mo pour une page basique.
  • Il est Ă©galement possible d'avoir un Service Mail gratuit tout en possĂ©dant une offre Web payante, ou l'inverse.
  • PlutĂ´t qu'un Service Mail de type Starter, il existe Ă©galement kSuite.

 

Activer l'offre Starter Mail + Web

Prérequis

  • PossĂ©der un nom de domaine auprès d'Infomaniak (une zone DNS ne suffit pas).
  • Selon le type (Mail ou Web) dĂ©sirĂ©, ne pas avoir de produit correspondant dĂ©jĂ  associĂ© au nom de domaine et ceci dans n'importe quelle Organisation Infomaniak existante.

Pour commander un Service Mail Starter et HĂ©bergement Web Starter compris avec chaque domaine:

  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Ă©:
    • Il est nĂ©cessaire qu'aucun produit ne soit reliĂ© pour le moment au domaine (visible sur la colonne des produits liĂ©s).
  3. Cliquez sur l'un ou l'autre des raccourcis pour Connecter un service (mail ou web):
  4. Dans les 2 cas, cliquez sur Commander …:
  5. Vous pourrez choisir le service gratuit (mail ou web) correspondant et l'étape suivante vous proposera de choisir l'autre (mail ou web) si désiré.
  6. Cliquez en bas de page pour continuer:
  7. T‍erminez la commande:
    ‍
  8. Revenez sur votre Manager Infomaniak pour découvrir et utiliser vos nouveaux produits:
    • ‍
    • ‍

 

Utiliser vos produits Starter

 

Faire évoluer une offre Starter

 

En cas de problème avec un hébergement Starter

Un hébergement Web de type Starter ne propose pas d'IPv6. Attention donc aux enregistrements AAAA dans la zone DNS du nom de domaine concerné qui peuvent notamment vous empêcher d'activer le SSL ; prenez également connaissance de cet autre guide.


Cette FAQ a été utile?

Ce guide explique comment importer une base de donnĂ©es MySQL/MariaDB sur un HĂ©bergement Web Infomaniak.

 

Importer une base de données

Afin d'importer une base de données Infomaniak:

  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 le chevron ‍ à droite du menu de bases de données dans le menu latéral gauche.
  4. Cliquez sur Bases de données.
  5. Cliquez sur le bouton / menu “Plus d'actions” pour obtenir différents choix.
  6. Choisissez Importer une base de données:
  7. Vous aurez alors le choix:
    1. d'envoyer directement votre base de données (sql, gz, bz2, zip, 300 Mo max) depuis votre ordinateur,
    2. de sélectionner le fichier à importer depuis votre hébergement après l'avoir déposé sur le serveur via FTP,
    3. de choisir une sauvegarde parmi celles qui se font de façon automatique.
  8. puis également à choix:
    1. importer les donnĂ©es vers une nouvelle base (crĂ©ation),
    2. importer sur une base existante (remplacement/écrasement).

Attention: une importation MySQL/MariaDB consécutive à une exportation nécessite une action de votre part si vous utilisez des TRIGGERS/VIEWS: prenez connaissance de cet autre guide !

 

Méthode alternative (SSH - pour utilisateurs avancés)

Prérequis

Pour importer en SSH:

  1. Envoyer la base de données à importer via FTP sur votre hébergement.
  2. Ouvrez un terminal/console SSH,
  3. Depuis une application de type Terminal (interface en ligne de commande, CLI /Command Line Interface) sur votre appareil, par exemple l'application PuTTY (à télécharger et installer sur Windows) ou Terminal (installé par défaut sur macOS), exécutez et adaptez la commande suivante:
  4. ssh ftp-user@adresse-du-serveur‍
  5. Saisissez le mot de passe du compte FTP + SSH.
  6. Saisissez et adaptez la commande suivante:

    mysql --verbose -u db-user -p db-name -h db-host < path‍
    • remplacez db-user par le nom d'utilisateur de la base de donnĂ©es (par exemple abcd_user)
    • remplacez db-name par le nom de la base de donnĂ©es (par exemple abcd_sample)
    • remplacez db-host par le serveur MySQL de votre hĂ©bergement
    • remplacez path par le chemin oĂą vous avez envoyĂ© la base de donnĂ©es Ă  l'Ă©tape 1 de cette procĂ©dure (si vous avez un seul site Web stockĂ© Ă  l'emplacement par dĂ©faut, le chemin serait par exemple ~/web/test.sql)
  7. Patientez pendant l'importation (cela peut durer plusieurs minutes selon la taille).

Cette FAQ a été utile?

Ce guide explique comment passer un hĂ©bergement Web mutualisĂ© sur un Serveur Cloud en rĂ©cupĂ©rant toutes ses donnĂ©es, sites Web, bases de donnĂ©es, etc.

 

Préambule

  • A noter:
    • Les noms des bases de donnĂ©es et des utilisateurs des bases de donnĂ©es sont conservĂ©s.
    • Les comptes FTP sont conservĂ©s avec les mĂŞmes noms, mais le serveur hĂ´te change par une adresse de type xxxx.ftp.infomaniak.com.
    • L'IP des sites changera sauf les IP dĂ©diĂ©es.
    • Lors de cette opĂ©ration, les statistiques sont rĂ©initialisĂ©es.
  • Si vous avez dĂ©jĂ  un Serveur Cloud, passez directement Ă  l'Ă©tape 2 de ce guide.
  • Pour passer un hĂ©bergement Web d'un Serveur Cloud vers un autre Serveur Cloud, prenez connaissance de cet autre guide.
  • Pour passer un hĂ©bergement Web d'un Serveur Cloud vers un hĂ©bergement Web mutualisĂ©, prenez connaissance de cet autre guide ; attention, il s'agit d'une opĂ©ration que vous devrez rĂ©aliser manuellement.

 

1. Commander un Serveur Cloud

Pour cela:

  1. Cliquez ici afin d'accéder à la gestion des Serveurs Cloud sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez sur Commander, choisissez un Serveur Cloud managé et suivez l'assistant pour terminer la commande:

 

2. Migrer l'hébergement sur le Serveur Cloud

Une fois que le Serveur Cloud est en service:

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez sur le menu d'action â‹® situĂ© Ă  droite de l'Ă©lĂ©ment concernĂ©.
  3. Cliquez sur Modifier l'offre:
  4. Sélectionnez l'offre de transfert gratuit.
  5. Sélectionnez le Serveur Cloud sur lequel migrer votre hébergement:
    ‍
  6. Cliquez sur le bouton Suivant en bas de page et terminez la procédure entièrement.‍
  7. Patientez pendant la migration de l'hébergement‍, une interruption de service sera ressentie pendant le processus.

Cette FAQ a été utile?

Ce guide présente des commandes qui peuvent être exécutées dans un but de tester une connexion ou un réseau et ainsi préciser davantage la source d'erreur éventuelle.

 

Effectuer un Telnet…

TELNET permet de tester la connexion à un serveur sans tenir compte de tout les réglages supplémentaires d'une application mail ou FTP afin de déterminer l'origine d'un problème. Si la connexion ne passe pas sur un serveur SMTP, il vous faudra par exemple regarder si votre pare-feu ne bloque pas le port 587 ou 465.

 

… sur macOS

  1. Recherchez Utilitaire de réseau.
  2. Rendez-vous sous l'onglet Ping, Lookup ou Traceroute selon ce que vous souhaitez tester.
  3. Vous pouvez également utiliser une application de type Terminal (interface en ligne de commande, CLI /Command Line Interface) sur votre appareil et, selon ce que vous souhaitez tester, entrez:
    traceroute [server] 
    nc [server] [port] 
    Remplacez [server] par le nom du serveur ou son adresse IP, idem pour [port]…

 

… sur Windows

Activez Telnet au préalable si nécessaire.

  1. Utilisez une application de type Terminal (interface en ligne de commande, CLI /Command Line Interface) sur votre appareil, par exemple en tapant Exécuter puis cmd.
  2. Dans la fenĂŞtre qui s'ouvre, selon ce que vous souhaitez tester, tapez:
    tracert [server] 
    telnet [server] [port] 
    Exemple: telnet mail.infomaniak.com 587 (permet de tester le port SMTP si votre logiciel/client de messagerie ne permet pas l'envoi d'e-mail)…

 

… sur Android

  1. Utilisez l'application Simple Telnet Client qui permet de tester très simplement via 2 champs à remplir (par exemple mail.infomaniak.com et le port 143 ou 993)…

 

Effectuer un PING

PING permet de savoir si une machine est accessible par Internet. Vous pouvez aussi contrĂ´ler avec cet outil si vous vous adressez bien Ă  la bonne machine, lors d'un changement de DNS par exemple, en regardant l'adresse IP obtenue. Il est possible d'effectuer un ping sur un nom de domaine, un hostname ou une adresse IP.

PING est définitivement bloqué sur les hébergements mutualisés.

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide explique comment interdire l'accès aux flux de Streaming vidéo Infomaniak grâce à une clé unique (hash).

 

Préambule

  • Cette mĂ©thode offre le meilleur niveau de protection et permet par exemple de restreindre vos diffusions Ă  un espace membre nĂ©cessitant une authentification.
  • La manière de gĂ©nĂ©rer ce code Ă©tant propre Ă  chaque site, il sera nĂ©cessaire d'implĂ©menter les fonctions PHP requises et d'adapter le code d'intĂ©gration de votre lecteur en consĂ©quence.

 

Restreindre l'accès aux diffusions par clé unique (hash)

Pour cela:

  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 Paramètres dans le menu latĂ©ral gauche.
  4. Cliquez sur Restrictions dans le menu latĂ©ral gauche.
  5. Cliquez sur l'onglet (ou l'élément du menu dérouant) Restriction par hash unique:

 

Fonctionnement des restrictions

Cette méthode nécessite de récupérer des informations liées à la configuration de votre flux et à l'internaute qui se connecte.

Il est dans un premier temps nécessaire de créer un mot de passe (une clé) au niveau du Manager Infomaniak. Dès l'ajout de cette clé, les spectateurs connectés et ceux qui tentent de visionner votre flux seront instantanément bloqués (prenez connaissance de cet autre guide pour personnaliser l'image de remplacement proposée aux spectateurs bloqués).

Voici le principe à suivre pour autoriser l'accès à votre flux :

  • Conception d'un système d'authentification par vos soins (par exemple un espace membre).
  • Prendre le mot de passe configurĂ© ci-dessus sur le Manager.
  • RĂ©cupĂ©rer l'IP des internautes via $_SERVER["REMOTE_ADDR"] par exemple.
  • Prendre l'identifiant du flux Ă  cibler.
  • RĂ©cupĂ©rer la date ainsi que l'heure courante (sans les minutes et les secondes).

Ces éléments seront ensuite hashés par le code fourni dans le Manager afin de générer un token unique et propre à chaque utilisateur qui sera transmis au flux au moment de son chargement. La plateforme de streaming vérifiera ensuite la validité du hash afin d'autoriser ou de rejeter la connexion.

Remarques importantes

  • Afin de garantir la sĂ©curitĂ© de l'accès au flux, la validitĂ© de chaque token est limitĂ©e dans le temps.
  • Il est important de dĂ©sactiver le cache sur les pages qui permettent d'accĂ©der au flux ; en effet, si la gĂ©nĂ©ration du token est mis en cache, d'autres utilisateurs tenteront de s'authentifier avec le hash de quelqu'un d'autre, ce qui provoquera leur rejet mĂŞme s'ils ont l'autorisation de consommer le flux.

Cette FAQ a été utile?

Ce guide vous montre comment paramétrer votre équipement Gateway UniFi afin d'accéder à vos services et vos périphériques via DynDNS Infomaniak.

 

Prérequis

 

Configuration DynDNS sur UniFi Gateway

Les équipements UniFi intègrent un client DynDNS configurable via l'interface UniFi Network :

  1. Accédez à votre contrôleur UniFi Network (via l'adresse IP locale ou le portail cloud UniFi).
  2. Allez dans les Paramètres (Settings) (icône de roue dentée).
  3. Dans le menu de gauche, sélectionnez Internet.
  4. Cliquez sur l'interface WAN concernée (généralement "WAN" ou "Primary").
  5. Faites défiler jusqu'à la section Dynamic DNS et cliquez sur Create New Dynamic DNS.
  6. Remplissez les champs avec les informations suivantes :
    • Service : SĂ©lectionnez Custom.
    • Server : infomaniak.com
    • Hostname : Le nom de domaine complet configurĂ© (par exemple my-domain.xyz ou ddns.my-domain.xyz).
    • Username : L'identifiant dĂ©fini dans le Manager Infomaniak lors de la crĂ©ation du DynDNS.
    • Password : Le mot de passe dĂ©fini dans le Manager Infomaniak.
    • URL de requĂŞte (Update URL) : Copiez exactement l'URL ci-dessous (UniFi requiert l'usage de %h pour le domaine et %i pour l'adresse IP) :

      https://infomaniak.com/nic/update?hostname=%h&myip=%i
  7. Cliquez sur Apply Changes (appliquer les changements).

Note : L'équipement UniFi remplacera automatiquement les variables par vos informations réelles lors de l'envoi de la requête. Une fois enregistré, le statut devrait afficher "Good" après une à deux minutes.

 

Pare-feu et redirection de ports (NAT)

Pour accéder à un service spécifique sur votre réseau local (NAS, caméra, serveur) depuis l'extérieur, vous devez créer une règle de redirection :

  1. Dans Settings, allez dans Security > Port Forwarding.
  2. Cliquez sur Create New Rule.
  3. Configurez les paramètres :
    • Name : Un nom explicite (par exemple Accès NAS).
    • Forward IP : L'adresse IP locale de votre appareil (par exemple 192.168.1.123).
    • Forward Port : Le port du service concernĂ©.
    • Protocol : SĂ©lectionnez le protocole requis (souvent TCP).
  4. Enregistrez la règle.

Cette FAQ a été utile?

Ce guide permet de résoudre un problème sur le CMS Prestashop v9.x concernant la génération de factures PDF depuis le panneau d'administration (Back Office), particulièrement lorsque la langue française est utilisée.

 

Le problème

Lors de la tentative de visualisation ou de téléchargement d'une facture PDF pour une commande en langue française, PrestaShop (en version 9.x) retourne une Erreur 500. Ce dysfonctionnement est lié à une incompatibilité entre la librairie de génération de PDF (TCPDF) utilisant la police par défaut (helvetica) et les configurations d'hébergement.

 

Définir une police compatible

La solution consiste à forcer l'utilisation de la police freesans, plus compatible, via un fichier de configuration personnalisé.

Il est fortement recommandé de créer un fichier defines_custom.inc.php. Cette méthode est la plus sûre car elle assure que la correction ne sera pas perdue lors des mises à jour du cœur de PrestaShop.

Pour cela:

  1. Accédez à votre installation PrestaShop 9.x via FTP ou le Gestionnaire de fichiers.
  2. Naviguez jusqu'au répertoire /config/.
  3. Créez un nouveau fichier nommé defines_custom.inc.php.
  4. Éditez le fichier defines_custom.inc.php et ajoutez le contenu suivant:

    <?php
    /**
     * Avoid error PDF, force font 'freesans'.
     */
    define('PDF_FONT_NAME_MAIN', 'freesans');
  5. Enregistrez le fichier et testez la génération d'une facture en français.

Cette FAQ a été utile?

Ce guide explique comment se connecter à une base de données externe depuis un Serveur Cloud.

 

Préambule

  • Il est possible de se connecter en SSL Ă  MySQL (externe ou pas) - Ă  spĂ©cifier lors de l'Ă©tablissement de la connexion.
  • Le port MySQL 3306 est fermĂ© par dĂ©faut - pour l'ouvrir, prenez connaissance de cet autre guide.
  • Infomaniak n'installe pas PDO_DBLIB.

 

Installer PHP_PDO_ODBC

Prérequis

Il est possible d'installer l'extension PHP_PDO_ODBC depuis le menu Extensions PHP de votre Serveur Cloud:

  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 Extensions PHP dans le menu latéral gauche.
  4. Cliquez sur le bouton bleu Installer une extension.
  5. Choisissez l'extension PHP_PDO_ODBC.
  6. Validez l'installation.

 

Configurer le connecteur

La configuration du driver est déjà définie dans /etc/odbcinst.ini :

[FreeTDS]
Description = MS SQL database access with Free TDS Driver
Driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
Setup = /usr/lib/x86_64-linux-gnu/odbc/libtdsS.so

Il n'y a pas besoin de la re-définir statiquement dans le .odbc.ini ou dans la home de l'utilisateur ‍~~/.odbc.ini‍ ou aussi dynamiquement dans le code PHP.

Exemple avec le driver FreeTDS défini au préalable, il faut aussi que la version du driver soit spécifiée à la fin de la déclaration de l'objet pdo:

$con = new PDO('odbc:Driver=FreeTDS;Server=__SERVER IP__;Port=3306;DATABASE=__DATABASE NAME__;UID=__USERNAME__;PWD=__PASSWORD__;TDS_Version=8.0');

Lien vers cette FAQ:


Cette FAQ a été utile?