Knowledge base

1000 FAQs, 500 tutorials and instructional videos. Here, there are only solutions!

If your domain is important for your activity, then Renewal Warranty is the assurance of never losing it. As a leading registrar, Infomaniak is daily confronted with clients who have not been able to renew their domain on time. Their website and email addresses are no longer accessible, and this often represents significant damage to their activity.

Infomaniak also offers the possibility to protect your personal information from the WHOIS with Domain Privacy.

 

It is easy and costly to lose a domain

A domain name is registered for a specific period after which it must be renewed to retain ownership. When a domain is not renewed, it enters a redemption period and then falls into the public domain awaiting a new buyer.

The redemption period is a grace period during which it is still possible to act to retain ownership of your domain. However, this last resort is fraught with consequences and incurs fees. In the best-case scenario, it results in the interruption of your website and email addresses for many hours, the time it takes to urgently remove your domain from redemption.

In the worst-case scenario, if there is no intention to reactivate the domain name, it is lost.

 

Renewal Warranty, the assurance of never losing a domain

With this guarantee, Infomaniak commits to renewing your domain if necessary (blocked payment method, renewal emails not received, prolonged absence, etc.) and will personally contact you by email, SMS, phone, and postal mail to ensure you keep it.

Renewal Warranty is a unique solution that protects you from the involuntary expiration of your domains. You remain the sole owner of your domains and are free to stop Renewal Warranty or cancel your domains whenever you decide.

 

Activate Renewal Warranty on an existing domain

Refer to this other guide to activate the option in a few clicks.


Has this FAQ been helpful?

This guide lists the Windows operating system versions that can be installed when ordering a VPS Cloud / VPS Lite.

Regarding Linux, please refer to this other guide.

 

Supported Windows versions

When ordering your Server, you will be able to choose the version of Windows to install.

 

Windows Server

Possible versions with Windows Server 2025, 2022 or 2019:

  • Windows Server Standard designed for low-density or non-virtualized environments
  • Windows Server Datacenter ideal for datacenter-defined and highly virtualized environments

Note:

  • As a Microsoft partner, Infomaniak provides VPS Cloud / VPS Lite Windows Server 2025, 2022 or 2019 containing a Microsoft Windows Server license. In case of activation failure, refer to this other guide.
  • As a Microsoft partner, Infomaniak does not offer the possibility to use your own Windows Server license (or Bring Your Own License).
  • If you use Microsoft software within Windows Server that requires a License Mobility, such as Microsoft SQL Server, Microsoft Sharepoint Server or Microsoft Exchange Server, you must submit the Software Assurance document via the Infomaniak contact form.

 

Windows 11 Professional Evaluation

Windows 11 Professional has all the features of Windows 11 Home as well as professional features for encryption, remote connection, virtual machine creation and more.

The version 10 of Windows Professional Evaluation is also available.

Note:

  • It will be necessary to activate Windows, Infomaniak provides only an evaluation version.

Has this FAQ been helpful?

This guide explains how to create a custom MX record (mx.domain.xyz assuming that domain.xyz belongs to you) to be used later in the MX configuration of your NAS.

An MX record cannot be declared directly as an IP address, for example 178.123.456.789

 

Custom MX record

To access your domain names:

  1. Click here to access the management of your domain on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the domain in question.
  3. Click on DNS Zone in the left sidebar.
  4. Click on the blue button Add a record:
  5. Select MX as the record type.
  6. Click on Next:
  7. Enter the desired MX record ("mx.domain.xyz" for example).
  8. Point the record to the desired IP address (target).
  9. Click on the Save button:

Has this FAQ been helpful?

This guide explains how to renew or restore a domain name registered with Infomaniak.

 

Preamble

  1. You are automatically notified by email (at the address you provided) when one of your domain names is about to expire.
  2. If this domain name is not renewed before its expiration date, it enters a redemption period during which it can still be recovered/restored.
    • The restoration fees and the duration of the redemption period are variable depending on the extension concerned.
  3. Once the redemption period has elapsed, the domain name is free and can be reserved again by anyone.
    • If your domain is important for your activities, Renewal Warranty offers you the assurance of never losing it: Infomaniak will do everything in its power to ensure that you keep it even if you do not provide timely updates at its expiration.

 

Renew a domain name before expiration

The renewal of one or more domain names is done exactly the same way as any other Infomaniak service renewal. Refer to this other guide if you are looking for information on how to renew the product in question.

 

Restore a domain name after expiration

To restore a domain during its redemption period:

  1. Click here to access the management of your product on the Infomaniak Manager (need help?).
  2. An expired domain is indicated as such:
  3. Click directly on the name assigned to the product concerned:
  4. Click the Restore button:
  5. Follow the restoration steps to the end.

 

Resolve an issue

What to do if the domain does not seem visible in your account?

  • Check that you are logged in with the correct user account, and that you are displaying the correct Organization if you are affiliated with multiple entities.
  • Consult the DOMAIN section of the Manager and not in a section of billed or renewable products.
  • Repurchase the domain name if it has not been reserved since.

Has this FAQ been helpful?

This guide provides some information about Windows licenses for Infomaniak Public Cloud.

 

Windows license information

As a Microsoft Partner, Infomaniak provides and automatically bills Microsoft licenses for the following operating systems:

  • Windows Server 2019 standard and datacenter
  • Windows Server 2022 standard and datacenter
  • Windows Server 2025 standard and datacenter

Billing is based on the number of VCPU of the instance.

The license belongs to Infomaniak and is not the property of the client. It starts when the client uses one of these versions of Windows Server and stops when the instance is destroyed.

There is no license billing in case of pause or stop of the instance.

 

Microsoft Partner

  • As a Microsoft partner, Infomaniak provides pre-activated corresponding images on Public Cloud, via Horizon or the Openstack CLI.
  • As a Microsoft partner, Infomaniak does not allow the use of a personal client license (Bring Your Own License); in the case of using its own license, Infomaniak provides and automatically bills the licenses provided by Infomaniak.
    • The client can then activate their OS via the activation procedure.
  • As a Microsoft partner, the non-use of licenses (i.e., a 180-day Evaluation version) is also not allowed.
    • These versions are for testing in an internal environment.
    • In the case of using an evaluation version, Infomaniak provides and automatically bills the licenses provided by Infomaniak.
    • The client can then activate their OS via the procedure for converting an evaluation version to a normal activated version.
  • If you use Microsoft software within Windows Server that requires a License Mobility, such as Microsoft SQL Server, Microsoft Sharepoint Server, or Microsoft Exchange Server, you must submit the Software Assurance document via the Infomaniak contact form.

Has this FAQ been helpful?

This guide explains how to obtain a Synology High Availability NAS from Infomaniak to ensure perfect data redundancy in case of an unexpected incident.

 

Preamble

  • A Synology High Availability NAS combines two Synology NAS servers into a single high-availability cluster.
  • One server assumes the role of the active server, while the other becomes a passive standby server.
  • The active server handles all data requests and services, while everything is continuously replicated to the passive server.
  • When the active server is unavailable, the passive server automatically takes over to ensure the resumption of file services and applications in a few minutes.

 

Order a Synology High Availability (SHA)

To do this:

  1. Order 2 identical Synology NAS from the site (all models are compatible)
  2. Contact Infomaniak support specifying…
    • …the email address associated with your Infomaniak account,
    • …the two NAS you wish to link.
  3. Infomaniak support will send you an email confirmation when everything is ready.

Has this FAQ been helpful?

This guide explains how to force the display of the web hosting name in the browser's address bar to one of the domain names installed as an alias/synonym or how to display the main domain in the address bar instead of the alias.

 

Limiting the 'duplicate content' or duplicate content

Assume you have the hosting your-domain.com with Infomaniak and as a synonym domain name you have installed www.synodomain.xyz.

By default, when you type one or the other of the domain names (your-domain.com or synodomain.xyz) in the address bar of your browser, it is the one you typed that will be displayed in the address bar.

You therefore have the possibility to force the display of a different address than the one that was typed. Thus, if someone types synodomain.xyz, then it is your-domain.com that will automatically be displayed in the address bar.

A code must be entered in a file called .htaccess which must be located at the root of your hosting (in the /web folder of your FTP). If this file does not exist yet, you must create it on the server.

Insert the following directives in the file:

RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://votre-domaine.com/$1 [R=301,L]

Adjust the code above according to these instructions:

  • Replace your-domain.com with your domain name with the appropriate extension (.com, .fr, .ch, etc.) that you want to see displayed in the visitor's browser address bar. Add www. before your-domain.com if necessary.
  • Replace the second line of the code above with "RewriteCond %{HTTPS} off‍" if a loop error occurs, this means that HTTP/2 is active for this site

Also, refer to the automatic redirections to httpS.


Has this FAQ been helpful?

This guide explains how to easily sort your messages using Plus Addressing ("+ addressing" or "sub-addressing"), i.e., aliases of your email address that do not need to be actually created on an Infomaniak Mail Service.

 

Preamble

  • This feature is free and allows you to have multiple versions of your existing email address (= alias), in order to, for example, separate your personal emails from the newsletters you are subscribed to.
  • These "wildcard" type aliases mean that a message can be sent to an email address containing a + (for example abc+def@domain.xyz) and it will still arrive in the existing mailbox abc@domain.xyz and have the possibility of being filtered and sorted automatically based on what comes after the "+" if you set this up.
  • Note that it is also possible to create real aliases without the + character...
  • Infomaniak is fully compatible with the DEA system on which the feature presented here depends; in case of any issues, contact the organization on which it is used.

 

Using a “disposable” alias with an Infomaniak email address

The next time you sign up for a newsletter or a customer account that requires a username:

  • Simply use a formulation of your email address that includes the "+" sign (example: anna+event@domain.xyz) instead of providing your actual email address:

So if your usual email address is anna@domain.xyz, emails sent to anna+event@domain.xyz or anna+nospam@domain.xyz (in short, anna+"anything you want here"@domain.xyz ...) will arrive in the inbox of anna@domain.xyz.

Next, to automatically move incoming messages sent to your aliases into specific folders, refer to this other guide to create sorting filters based on the recipient of the received message.

You can also configure an email software/client so that sending from this type of email address works: refer to the second part of this other guide — this does not work for sending from the Infomaniak Mail web app (online service ksuite.infomaniak.com/mail).


Has this FAQ been helpful?

This guide offers 2 methods to change the billing frequency of the services subscribed to with Infomaniak.

 

Change the billing frequency

First method

The first method involves changing the frequency when making a payment:

  1. Click here to access payment management on the Infomaniak Manager (need help?).
  2. Select the product in question.
  3. Click on the dropdown menu to the right of the item in question to modify the duration for which the payment should apply:
  4. Click on the blue button at the bottom of the page to pay for the selection and change the billing frequency of the selected product.

 

For this to be taken into account, it is essential to change the frequency AND pay the invoice including the product at the changed frequency.

 

Second method

The second method is as follows:

  1. Click here to access the management of your products on the Infomaniak Manager (need help?).
  2. Click on the type of product in question (e.g. hosting, Cloud Server, etc.)
  3. Click on the name of the product in question:
  4. Click on the Manage button.
  5. Click on Modify the offer:
  6. Choose the desired billing frequency (only possible from a certain amount).
  7. Confirm the change:

 

If you switch from annual to monthly billing or from quarterly to monthly billing, only modify the billing frequency during the month preceding the end of the current term. For example, if you paid or renewed your Cloud hosting for 1 year on January 1st, 2026, do not change the billing frequency before December 1st, 2026, otherwise, you will be billed again for all the remaining months of 2026 and it will be necessary to contact Support to be refunded.


Has this FAQ been helpful?

This guide explains how to set up a pass or subscription renewal system (as part of the Infomaniak ticketing system). This feature will allow visitors with subscriptions to renew them for the new season.

 

Preamble

  • It is not mandatory to have seasonal or annual subscriptions to use the pass renewal, but it is imperative to have a new period with configured passes.
  • If the subscriptions are configured with fixed numbered seats on an unchanged seating plan, the renewed subscriptions will keep the same seats for the new season.
  • Renewed subscriptions will keep the same QR codes from season to season.

 

Create a renewal

Prerequisites

  • For renewals to be activated on your ticketing system, you will need to create the passes for the new period.

Next:

  1. Click here to access the management of your product on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the ticketing system concerned by the event (go to the period on which the renewals will be offered).
  3. Click on Programming in the left sidebar.
  4. Click on Pass in the left sidebar.
  5. Click on Subscription renewal:

     
  6. Click on Create a renewal.
  7. On the pop-up, enter, in order, the subscription from the previous period…
  8. …then the subscriptions that visitors can take during the renewal; multiple subscriptions can be offered at this stage.
  9. If you wish, indicate a validity period for the renewal.
  10. Click the button to Confirm:

 

Renewal procedure for the visitor

The visitor can renew their subscription by following this procedure from the renewal link that will be located by default at the bottom of your ticketing page.

For direct integration, it is possible to use the URL of the desired ticketing page, and add /pass-renew at the end. For example: https://infomaniak.events/shop/abcABC4242I/pass-renew

 

Renewal tracking

It is possible to track each renewal via the renewal tabs:

  • To this ticketing page : indicates the renewals made from a previous season to the one you are currently on
  • From this ticketing page : indicates the subscriptions renewed from the selected ticketing page to a new period

Has this FAQ been helpful?

This guide explains how to use the remote control feature of a device, whose screen is shared, with kMeet the ethical free videoconferencing solution by Infomaniak.

 

Prerequisites

  • Have the desktop app kMeet (desktop application on macOS / Windows).
  • Share an entire screen and not just an application window.

 

Take control of a device

For user A to take control of user B's computer:

  1. Start the kMeet desktop app, then create or join a meeting room in which users A & B must be present.
  2. User A must click on the action menu ○○○ at the top right of user B's thumbnail.
  3. User A must click on Start remote control, and the same path to stop the takeover:
  4. User B receives a notification in the application to validate and accept the device control request.

It is also possible to simply annotate a screen share without taking control of the device.


Has this FAQ been helpful?

This guide is intended for users who have chosen Infomaniak, a hosting provider committed to the planet: you will find below the details of the calculation method used for the display of CO2 on invoices, as well as tips to reduce your own digital footprint.

 

Preamble

  • For Web hosting and Mail services, Infomaniak displays the amount of CO2 emitted annually, a figure based on a rigorous Life Cycle Analysis (LCA) method that adds two key factors:
    1. Material impact (Full life cycle)
      • Thanks to the emission factors of the ResilioDB database, the calculation includes the emissions generated during the manufacturing (BLD), transport (DIS) and end-of-life/recycling (EOL) of each piece of equipment (servers, RAM, disks, etc.).
    2. Energy impact (Actual consumption)
      • The actual electrical consumption of the servers is measured via IPMI probes.
      • This energy is then converted into CO2 equivalent according to Infomaniak's specific energy mix, which is very low in carbon (11.77g CO2eq/kWh).
  • The total impact is then distributed according to the unit of use of the customers (per hosted website or per mailbox).

 

How can you take action at your level?

If the hosting provider optimizes its infrastructures upstream, the end user also plays a key role. Here's how to reduce the footprint of your services.

For websites

The goal is to minimize the energy consumption of the servers and the visitors' terminals:

  • Technical optimization: Compress images, minify scripts, and use modern formats (WebP).
  • Clean design: Limit autoplay videos, ads, and bandwidth-consuming heavy scripts.
  • Best practices: For WordPress in particular, it is recommended to consult the GreenIT sheets.

For email

Email communication can also be optimized:

  • Sobriety: Prefer plain text emails over HTML and limit heavy graphical signatures.
  • Attachments: Prefer sending download links (via kDrive or SwissTransfer) to large attachments, or use the compressed PDF format.
  • Cleanup: Unsubscribe from useless newsletters and use tracking tools to avoid sending unopened emails.

It is advisable to regularly monitor statistics to improve ecological performance. While waiting for Infomaniak's future integrated tools, it is possible to audit the impact of web pages via GreenFrame.io.


Has this FAQ been helpful?

Thank you for choosing Infomaniak for hosting your IT solutions and congratulations on optimizing your customer experience. You are taking it to the next level with the Premium Support offer.

 

Preamble

  • Since the beginning of Infomaniak, the Support department has been working to resolve customer issues.
    • Free and unlimited, it responds to all your requests in the shortest possible time, this 5/7 from 9 am to 6 pm by phone and 7/7 by email from 6 am to 11 pm.
    • Infomaniak does not intervene directly on your machines or networks but may request access to Mail or kDrive on a case-by-case basis.
    • Many technical guides answer common questions, and specialized partners offer personalized support beyond the role of the host.
  • The Premium Support commitment is for a minimum of 6 months, with no possibility of canceling before the end of the term.

 

Infomaniak Premium Support

By choosing one of the 3 support options, you benefit from personalized advice, product optimization, and faster response times and extended hours compared to standard support. Here are the details of these 3 versions:

Support Plus

  • The partners can benefit from this support.
  • A first response is guaranteed within 4 hours (opening hours above).

Support Pro

  • A response is guaranteed within 2 hours (opening hours above).
  • Emergency calls can be made 24/7.
  • You benefit from a designated account manager, 5/7 from 9 am to 6 pm.

Support Enterprise

  • A response is guaranteed within 1 hour (opening hours above).
  • Emergency calls can be made 24/7.
  • Customized advice is provided 5/7 from 9 am to 6 pm.
  • You benefit from two designated account managers (including one technical).

 

Frequently Asked Questions

The entire Infomaniak team is eager to provide you with superior service and help you get the most out of its offers.


Has this FAQ been helpful?

This guide concerns the synchronization of servers via the NTP (Network Time Protocol) and the configuration of the timezone on Infomaniak servers.

 

Precise server synchronization via NTP

Infomaniak servers are all synchronized via the NTP protocol. The company provides its own public-accessible stratum-1 NTP servers for flexible use.

To integrate these servers into your settings, use the following entry: pool.ntp.infomaniak.ch.

The default timezone configuration is in UTC. However, PHP functions are designed to take into account different timezones depending on specific needs.

To adjust the timezone in your PHP scripts, use the function date_default_timezone_set('UTC').

 

MySQL: temporal specifics

The Infomaniak infrastructure supports features for working with temporal data accurately and efficiently, taking into account timezones, which is crucial for many modern applications:

  • MySQL uses a timezone database to store and manage timezone information.
  • The mysql.time_zone table contains timezone data, including time offset information, timezone names, etc.
  • The CONVERT_TZ function is used to convert a time from one timezone to another in MySQL with the following syntax: CONVERT_TZ(dt, from_tz, to_tz), where:
    • dt is the date/time to convert.
    • from_tz is the source timezone.
    • to_tz is the target timezone.
  • Example: CONVERT_TZ('2024-05-14 12:00:00', 'UTC', 'America/New_York') will convert the time 12:00:00 UTC to local time in New York.

Has this FAQ been helpful?

This guide covers "browscap.ini", a legacy configuration file used by PHP to identify web browser characteristics (name, version, capabilities, OS) from their User-Agent string.

The use of browscap.ini is now considered obsolete for new projects due to its negative impact on performance and the evolution of web standards.

 

Information about the file and legacy usage

For the native PHP function get_browser() to work, it must point to an up-to-date browscap.ini file. The default path on servers is usually:

/opt/php/lib/php/browscap.ini

Although not recommended for production due to the file size (several MB to load into memory), you can view its content via this script:

<?php
header("Content-type: text/plain");
if (file_exists("/opt/php/lib/php/browscap.ini")) {
    echo file_get_contents("/opt/php/lib/php/browscap.ini");
} else {
    echo "Fichier introuvable.";
}
?>

 

Recommended modern alternatives

For current projects, developers prefer the following solutions:

  1. Libraries via Composer: tools like matomo/device-detector or whichbrowser/parser are more accurate, faster, and easily updated via project dependencies.
  2. User-Agent Client Hints (UA-CH): the new HTTP standard for obtaining structured and reliable information directly from the browser.
  3. Feature Detection: use JavaScript (or @supports queries in CSS) to check if a feature exists, rather than guessing the browser name.

Has this FAQ been helpful?

This guide explains how to start an online meeting with kMeet, Infomaniak's ethical and free video conferencing solution.

 

Preamble

  • There is no limit to the number of participants with paid kSuite offers.
  • Participants can write in a shared chat, annotate a screen share and even control a remote device.
  • To create a meeting room in advance and invite participants by creating an associated event in the Infomaniak calendar, refer to this other guide.
  • It is also possible to share the video stream within a Video Streaming Broadcast (for example, to avoid depending on the connection to kMeet).

 

Create a virtual meeting room

To do this:

  1. Start kMeet via kmeet.infomaniak.com or from one of the applications for computers or mobile devices.
  2. Start a new meeting:
  3. Enter a name for your meeting room.
  4. Allow access to your webcam and microphone from your browser or from the application (click here if you encounter any issues).
  5. Enter a pseudonym or your first and last name.
  6. If necessary, enable participant control, a password or a custom encryption key.
  7. Click on Join the meeting.
  8. Share the room link to invite participants to join you:

Has this FAQ been helpful?

This guide explains how to resolve a problem with importing a .csv file into a MySQL table. The proposed alternative is to read the CSV file line by line with PHP and insert the data into the MySQL database.

 

Disabled “LOAD DATA LOCAL INFILE” function

The LOAD DATA LOCAL INFILE function allows importing a CSV file directly into a MySQL table. However, this feature is often exploited by attackers to gain unauthorized access to sites hosted on servers that accept it.

To prevent any security risks and protect customer data, Infomaniak has disabled the LOAD DATA LOCAL INFILE function. Users who import their CSV files via phpMyAdmin (without checking the “CSV via LOAD DATA” option) are not affected.

Here is an alternative method to import CSV-formatted data into a MySQL table. The example below shows how to properly handle errors when opening the CSV file and inserting the data into the database.

This script uses mysqli to connect to the database and prepared statements to insert the data. This ensures better security, optimal compatibility with recent versions of PHP, and simple integration into your project, whether in an existing script or a new file located in the /web directory:

$fileName = "data.csv";

// Connect to MySQL database using mysqli
$link = new mysqli("localhost", "username", "password", "database");

// Check database connection
if ($link->connect_error) {
   die("Connection failed: " . $link->connect_error);
}

// Open the CSV file for reading
if (($handle = fopen($fileName, "r")) !== FALSE) {

   // Read each line of the CSV file
   while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) {

       // Prepare the SQL query dynamically
       $query = "INSERT INTO `test` VALUES (" . str_repeat('?,', count($data) - 1) . "?)";
       $stmt = $link->prepare($query);

       // Check if query preparation was successful
       if ($stmt === FALSE) {
           die("Query preparation failed: " . $link->error);
       }

       // Bind parameters (assuming all columns are strings)
       $types = str_repeat('s', count($data));
       $stmt->bind_param($types, ...$data);

       // Execute the query
       if (!$stmt->execute()) {
           die("Query execution failed: " . $stmt->error);
       }

       // Close the statement
       $stmt->close();
   }

   // Close the CSV file
   fclose($handle);

} else {
   echo "Error: unable to open the file.\n";
   exit(1);
}

// Close the database connection
$link->close();
?>

 

Getting help

Unfortunately, it is not possible to precisely indicate where in the script these lines of code should be inserted.

If this method causes issues (for example, when simultaneously importing multiple CSV files without an error message), it is possible that the table structure or field indexing is the cause. In this case, contact your webmaster for verification.

Also, refer to the official PHP documentation regarding the fgetcsv() function.

If needed, local partners referenced by Infomaniak can handle these procedures: launch a free call for tenders; they take care of everything, freeing you from the technical details.


Has this FAQ been helpful?

This guide explains how to cancel ordered tickets (within the framework of the ticketing system Infomaniak).

 

Log in to the ticketing system and find the order

To do this:

  1. Click here to access the management of your product on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the ticketing system related to the event.
  3. Click on Sales in the left sidebar.
  4. Click on Orders or Tickets in the left sidebar:
  5. In the search field, enter the order number, the customer's name, the customer's email address or the ticket number depending on the information available to you
  6. Click on the order for which you need to cancel the tickets:

 

Cancel an order or paid tickets

It is possible to cancel the entire order, or to cancel tickets individually.

Warning: This operation does not refund the tickets! It ensures that these tickets are no longer valid during the check and frees up the seats for sale.
  1. To cancel the entire order, click on Cancel in the order window:
  2. To cancel tickets individually, select the tickets to cancel.
  3. Click on the Cancel button next:
  4. Choose the method used for the refund and the reason for the refund. This information may be useful for your accounting operations:
  5. If the client is not aware, inform them that the ticket(s) are canceled.

 

 

The refund is the responsibility of the organizer, who refunds the client themselves, and by their own means. Tickets are always subject to the Infomaniak commission.

 

Cancel an order awaiting payment

When using the payment method Sur Facture, it is not possible to cancel tickets individually, as the invoice would no longer be accurate.

You will need to cancel the entire order, create a new order, and send the new invoice to the client.

Also refer to this other guide regarding automatic cancellation deadlines with this payment method.

 

Cancel tickets from the ticket office

For this:

  1. Go to the **Ticket Office**.
  2. Use the search field at the top of the ticket office to find the order:
  3. Go to the Tickets tab.
  4. Click on the small black cross of the ticket to cancel:

Has this FAQ been helpful?

This guide explains how to increase the max_children value on Cloud Server to increase the number of simultaneous PHP processes that can be used by your site. This will be very useful for resolving infinite page loading issues on your site.

 

Preamble

  • By default on all hosting, the max_children limit is set to 20.
    • Although it is possible to increase this value from the Infomaniak Manager, the max_children limit is automatically adjusted based on the configuration of your Cloud Server.
    • To increase this limit on shared hosting, migrate to Cloud Server.
  • To understand how to accurately calculate the necessary max_children, refer to this article on the subject.

 

Increase the max_children value

Prerequisites

  • Ensure that you have the necessary resources on the Cloud Server.
  • Ensure that all resources of the Cloud Server are not being used; if it turns out that they are fully used, increasing the max_children value will have no effect (Modify the resources of the Cloud Server).
  • Monitor the resources of your server, in case the resources of your server are reached, it will be necessary to check the optimization of the processes and your site before considering increasing the value max_children.
  • Consult the PHP error reports from the /ik-logs folder (master process php logs - file name: php-fpm.log) to verify if the "max_children" limit has been exceeded... example of error: [05-Jul-2024 09:08:58] WARNING: [pool www.infomaniak.ch] server reached max_children setting (20), consider raising it

To access the management of PHP / Apache parameters of the site for which you need to increase the max_children value on Cloud Server, refer to this other guide.

You will be able to...

  • … choose a new max_children value:

Do not forget to save the changes at the bottom of the page.

 

Limits depending on the server

Limit of max_children depending on the resources of the Cloud Server:

Cloud Server Configurationmax_children
2 CPU / 6 Go RAM20
4 CPU / 12 Go RAM40
6 CPU / 18 GB RAM60
8 CPU / 24 GB RAM80
12 CPU / 36 GB RAM120
16 CPU / 48 GB RAM160
24 CPU / 72 GB RAM240
32 CPU / 96 or 128 GB RAM320

Has this FAQ been helpful?

This guide helps you resolve various issues related to setting up and using a DMARC policy with your email.

Refer to this other guide if you encounter a DMARC issue specifically when using Google services.

 

DMARC error or rejection...

...during a redirection while the initial destination address may have received the email (SPF error)

Email redirection without SRS generating an SPF error

Assume you have configured an email redirection from your email address "user@example2.com" to your new address "user@yourdomain3.com", without using SRS. When someone sends an email to "user@example2.com", it is automatically redirected to "user@yourdomain3.com". Example:

  • sender: john.doe@gmahoo1.com
  • initial recipient: user@example2.com
  • final destination: user@yourdomain3.com (SPF error)

In summary: when John sends an email to "user@example2.com", the email is redirected to "user@yourdomain3.com". However, the mail server of "yourdomain3.com" still sees the email as coming from "john.doe@gmahoo1.com".

In detail: when John sends an email to "user@example2.com", the email is redirected to user@yourdomain3.com" that is to say that the sender's envelope address will remain john.doe@gmahoo1.com but the recipient's envelope address will be changed to user@yourdomain3.com.

This will generate an SPF error, as the SPF of the gmahoo1.com domain does not authorize the IP addresses of the example2.com SMTP servers to send emails for its domain.

It is this SPF error that will generate the DMARC rejection.

If you want the redirection to work without error, it is necessary that the provider of the redirecting email address performs the redirections with SRS.

 

How email redirections work at Infomaniak

When you receive an email on an Infomaniak address and it is redirected to another email address, the sender's email address is rewritten to reflect the redirection. Thus, the recipient's mail server sees the email as coming from your own domain.

In summary, the use of SRS in email redirection helps maintain the integrity and security of emails while ensuring that authentication mechanisms such as SPF and DKIM remain valid.

 

...related to an incorrect DNS entry

Malformed DMARC Record: if the DMARC record is not correctly formatted, this can cause errors. Make sure that the tags and values are correctly specified.

Invalid DMARC Policy: errors can occur if the specified DMARC policy is not correct. Possible values for the policy are "none", "quarantine", and "reject". An incorrect value can cause problems.

Multiple DMARC Entries: having more than one DMARC entry in the DNS zone is considered an error.

If you have multiple DMARC records, mail servers may interpret this in different ways, which can lead to unpredictable behavior. Fix this by consolidating your DMARC settings into a single entry.

Check your current DMARC entry in dedicated tools like the ones below:

 

...linked to a send that does not comply with SPF and/or DKIM

A DMARC error or rejection related to SPF or DKIM can occur if the SPF or DKIM authentication mechanisms are not correctly configured or if they are not aligned with the domain's DMARC policy.

This can happen, for example, if you send an email from your Infomaniak email address using another provider's SMTP sending server. To resolve this issue:

 

I send an email from my Infomaniak address and I receive a "Reject DMARC" error email

To resolve this issue:

 

I send an email from an external email address (Microsoft, Google, Yahoo, Orange, ...) and Infomaniak rejects my email with a DMARC error

To resolve this issue:

  • Check with your email provider if the sends are made in accordance with their configuration recommendation and if necessary contact the email sender's provider to get more information.

 

I want to receive an email on my Infomaniak address but the sender informs me that they receive a DMARC error when sending to my address

To resolve this issue:

  • In this case, the email has been blocked due to a violation of the DMARC policy that the sender has set up on their domain; it is necessary for the sender to contact their email provider or the administrator of their service to inform them of the situation.

Has this FAQ been helpful?