Knowledge base
1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
This guide details the technical and administrative aspects of hosting multiple websites on the same platform.
Technically speaking
A hosting encompasses multiple websites. It is therefore possible to add several websites to a hosting (multi-site/multi-domain management). In this case, the resources of the hosting (disk space, databases, script execution time and memory, etc.) are shared among the different websites of the hosting.
The basic Serveur Cloud plan includes a certain number of hostings (for example 5) and a higher number of websites (for example 20). In this example, this means that you can create 20 websites (with 20 different domain names/subdomains) that you can freely organize across your 5 hostings.
Administratively
At the Organization level on the Infomaniak Manager, management and access rights cannot be assigned to a specific website on a hosting plan. A user you add to the Organization will not be able to have a right limited to a single site; they will always access the entire hosting plan.
However, it is possible to create an FTP user restricted to a specific folder on the server (in this case, it should be limited to the folder containing the site).
Limited management of one site among others on the same hosting can also be considered directly within the tool used for the site (WordPress user management for example).
This guide explains what a web host like Infomaniak is and specifies its role and limits of intervention.
Infomaniak, web host since 1996
According to Wikipedia, a web host is a company that provides Internet hosting for computer systems to individuals or entities that do not wish to do so themselves.
Infomaniak is also…
- … decades of experience in hosting and online solutions
- … more than a million users in Switzerland and Europe (CHF 36.5 million in revenue in 2022)
- … a company certified ISO 27001, ISO 9001, ISO 14001, ISO 50001 and committed to sustainable development
- … 100% Swiss-made technological expertise with data hosted in Switzerland
- … a rich knowledge base and customer support available
Responsibilities and limits of intervention
As a web host, Infomaniak installs, secures, and keeps servers up to date, updates its web interfaces (Manager) and guides its clients in the use of services.
However, **Infomaniak does not intervene in the content of the servers or the development of websites**.
Technical support limitations
The technical support cannot help you with…
- … solve issues related to site development or its updates
- … implement solutions (migrations, complete installations)
- … manually install WordPress
- … take control of your computer remotely
but can assist you with…
- … solve issues related to the infrastructure or the Manager
- … clarify certain processes
A Premium support and a migration service are available for more demanding needs.
Find external help
For help with your site's content or organizing your emails, use the Infomaniak tender platform which lists over 1000 verified professionals, or consult the directory.
This guide explains the differences between the web hosting offers to help you choose the best solution according to your computer needs.
If you are looking to host your email, refer to this other guide.
Web Hosting Starter
The free web hosting
The Starter Web hosting is offered for free with each domain name registered with Infomaniak. It provides 10 MB of disk space to create a site (basic pages in HTML language only - no PHP, no database) even without particular knowledge thanks to the Welcome Page tool.
- Register or transfer a domain name with Infomaniak
- Learn more about the benefits included with a domain name
Shared Web Hosting
The flagship offer to create your sites
These web hostings are shared offers (the websites will be hosted on servers whose resources are shared with other customers). To ensure the reliability of these shared services, Infomaniak servers use on average only 40% of the CPU power and are equipped with professional, latest generation SSD disks.
Web hosting offers a minimum of 250 GB of disk space and allows you to manage multiple websites with multiple domain names. This offer includes all the technologies usually used to create professional sites: PHP, MySQL, FTP and SSH access, SSL certificates and easy installation of WordPress or common CMS, etc. It is also possible to add a Node.js site and/or Site Creator.
Cloud Server
Professional Web hosting
With a Cloud Server, the resources allocated to you are not shared with other clients and you can customize the hardware and software configuration of your server according to your needs. A Cloud Server also allows you to use components that are not available on shared web hosting (Node.js
, mongoDB
, Sol
, FFMPEG
, etc.).
- A Cloud Server allows you to easily manage your server via the same administration interface as Web hosting - you manage the sites in the same way.
- A VPS allows you to manage your server completely autonomously with the version of Windows or the Linux distribution of your choice (
Debian
,Ubuntu
,openSUSE
, ...) - solid technical skills are required to use a VPS, including VPS Lite.
Public Cloud (and Kubernetes Service)
Open, proven, and secure IaaS solution
For Infomaniak, it is the infrastructure that drives kDrive, Swiss Backup and the Webmail, services used by several million users. But Public Cloud is accessible to everyone and provides the resources you need to develop your projects.‍
With customized and tailored offers, you will have no trouble managing your development budget. No setup fees. No minimum amount. Cancelable at any time. You only pay for the resources actually used with Public Cloud at the end of each month, same for Kubernetes Service.
Jelastic Cloud
Web hosting tailored to your chosen technologies
Jelastic Cloud allows you to create custom development environments with the technologies of your choice (PHP
, Java
, Docker
, Ruby
, etc.). It is a flexible cloud offering:
- Horizontal and vertical scaling of resources.
- Payment based on actual resource consumption.
- Easy customization of your infrastructure (redundancy, IP, SSL, load balancing, etc.).
This guide details the offer of Serveur Cloud which allows you to create several hostings (FTP "spaces" for which you create your FTP/SSH accounts) on which you add sites (Apache "vhosts" for the indicated domain), and the VPS offer intended for a different use.
Breaking free from shared hosting limitations
With a managed Cloud Server, you can distribute your sites across your hosting environments as you wish. You can configure them by specifying the root directory as well as certain information such as the memory_limit
and the max_execution_time
beyond the limits imposed by a shared environment.
Web tools are available such as cronjobs, Site Creator, WordPress (which allows for the installation and use of the WordPress tool with ease) or access and error logs. It is quite possible to add a specific Apache module or to install a caching system.
Server Cloud or VPS?
Managed (Serveur Cloud)
Infomaniak manages the software part of the servers under FastCGI and PHP-FPM without allowing you to freely configure the server (for example, no custom installation). Only specific programs can be installed.
Unmanaged (VPS)
Infomaniak handles the hardware and installs the chosen version of Linux or Windows upon order. There is no software-level intervention. The server is under "your responsibility". You can restart the server via the Infomaniak Manager and a snapshot system is available (excluding VPS Lite).
If you are hesitant to take a Server and you mainly plan to have a large amount of video content, you can pair a shared hosting with a VOD space. This solves the problems of overload on a site since it allows you to separate the audiovisual content from your shared hosting and thus have a video storage space that easily supports significant load increases. You will also have detailed statistics at your disposal regarding the viewing of your videos.
Switching from one to the other...
To migrate a **Serveur Cloud** to a **VPS**, or vice versa, there is no "turnkey" solution. For this type of migration, you must cancel the product that is no longer desired and then order the product you need in its place. Infomaniak will refund upon request any purchase of a new server if the cancellation occurs within 30 days of the order.
This guide explains how to customize the limits of a site hosted on a Web Hosting or a Cloud Server.
Unlock or adjust the limits of a site
To access website management:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product:
- Click on Manage under Advanced Settings:
- Click on the PHP / Apache tab.
You will be able to…
- … unlock for 60 minutes the memory limit (
memory_limit
= 1280 Mb) and the maximum script execution time (max_execution_time
= 60 minutes):- This unlock is possible up to 10 times a year.
- … customize the limits of:
max_execution_time
(in seconds)memory_limit
(in MB)post_max_size
&upload_max_filesize
(maximum file size for upload, in Mo)- Cloud Server only:
Max children
(refer to this other guide) - Cloud Server only:
Max input time
Don't forget to save the changes at the bottom of the page.
Maximum values by hosting type
Limits | Shared | Cloud Server | CLI (Cloud Server only) |
---|---|---|---|
max_execution_time | 300 s | 3600 s | 0 (unlimited) s max |
memory limit | 1280 MB | 2048 MB max | 512 MB max |
post_max_size + upload_max_filesize | 9223372036854775807 Mo max | 9223372036854775807 Mo max | 48 MB max |
max_children | 20 max | 20 (default, modifiable) | |
simultaneous connections per IP | 30 max | 30 (default, modifiable) | |
maximum input time | 0 (unlimited) | 0 (default, modifiable) | 0 (unlimited) |
files (inodes) | no limit on the number of files per hosting |
This guide explains how to modify the limits of MySQL
/ MariaDB
on a Serveur Cloud.
Preamble
MySQL
is installed on a dedicated Cloud Server; resources are not shared.- Only one instance of
MySQL
is present per Cloud Server. - The number and size of the databases are only limited by the disk space and the server's resources.
- For large volumes of data, MongoDB is recommended.
Configure MySQL / MariaDB on Cloud Server
List of modifiable MySQL
/ MariaDB
variables:
Name | Description | Value |
---|---|---|
| Buffer size for bulk insertion operations | 8M |
| ||
| Option to explicitly declare default values for timestamp type columns | "" |
| Increment for the auto-extending of the InnoDB table space | "" |
| Size of the key buffer for tables MyISAM | "" |
| Maximum word length for Full-Text search | Undefined |
| Minimum word length for Full-Text search | 3 |
| Size of the additional memory pool for InnoDB | "" |
| Size of the buffer memory pool InnoDB , which stores the data and indexes | "" |
| Journal write frequency InnoDB on disk | "" |
| Enable wide prefix extension InnoDB | |
| Maximum wait time for acquiring locks InnoDB | "" |
| Journal buffer size InnoDB | "" |
| Size of the journal files InnoDB | "" |
| Minimum token size for Full-Text search | Undefined |
| Maximum token size for Full-Text search | Undefined |
| Join buffer size for queries | 1M |
| Size of the key buffer for tables MyISAM | 4M |
| Parameter for the time and date format | Undefined |
| Enabling or disabling local file reading | 0 |
| Enabling or disabling binary logging MySQL | true |
| Maximum allowed network packet size | Undefined |
| Maximum number of connection errors before blocking | 10 |
| Maximum number of simultaneous connections | Undefined |
| Maximum size of in-memory tables | 8M |
| Maximum number of simultaneous connections per user | 38 |
| Maximum size of the temporary file for table sorting MyISAM | 2G |
| Size of the sort buffer for tables MyISAM | 16M |
| Recovery options MyISAM | myisam-recover-options |
| Enabling or disabling the query cache | |
| Limit on the size of results stored in the query cache | 256K |
| Total size of the query cache | 64M |
| Query cache type | 0 |
| Size of the read buffer for queries | 2M |
| Size of the random read buffer for requests | 2M |
| ||
| Number of tables that the server can keep open | 256 |
| Thread cache size | 1 |
| Number of concurrent threads. By default, this is 0 (infinite) | 0 |
| Stack size per thread | 256K |
| Timeouts (wait_timeout and interactive_timeout ) | 30 |
| Maximum size of temporary tables in memory | 8M |
| Path to the temporary directory for temporary files | "/home/nfs-clients/.mysql_tmp |
These variables allow you to configure various aspects of the behavior of MySQL/MariaDB on a Cloud Server.
Anything that is not defined is, by default, set to its default value.
Edit the MySQL / MariaDB limits
To configure HAProxy:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click on MySQL/MariaDB in the left sidebar.
- Edit the necessary values.
In terms of free software for handling multimedia files, FFmpeg
is a powerful and flexible tool. It can be used to convert, edit, and stream videos and audios.
However, using FFmpeg
on shared hosting presents certain challenges and limitations for both users and hosts.
You should opt for the Cloud Server offer for using FFmpeg.
You can also turn to the service of VOD/AOD Infomaniak.
This guide relates to the execution of scripts launched via SSH on various types of machines.
No time limit
There is no predefined time limit for the execution of scripts launched via SSH, meaning that the script can run as long as necessary. However, if the SSH session ends, the script will also be interrupted.
It is possible to run scripts in the background to avoid this issue. In this case, the script will continue to run even if the SSH session is interrupted.
Other resources may be limited either by the machine's capacity or by the configuration (PHP scripts limited to 512 MB of memory, for example).
It is possible to change these limits on Serveur Cloud machines, but not on hébergements mutualisés.
Jelastic Cloud is a platform as a service (PaaS) that allows you to easily create development environments on the fly. This solution is particularly advantageous if your resource consumption (CPU, RAM) varies greatly depending on the time of year.
A Cloud Server allows you to manage applications and websites as easily as shared hosting while giving you the advantage of being able to install additional software as needed. This solution is very advantageous if your resource consumption (CPU, RAM) is stable and predictable.
A VPS Cloud or VPS Lite allows you to manage your entire server with the Linux distribution of your choice. Solid technical skills are required. This solution is very advantageous if your resource consumption (CPU, RAM) is stable and predictable.
In all three cases, you benefit from fully dedicated resources that you can freely adjust according to your needs.
Also, check out the Public Cloud offer.
This guide explains what you need to determine as a website visitor if you encounter a 403 error in order to resolve the issue.
What is the 403 error?
The HTTP 403 error code generally means that access to a resource is denied to the client by the server.
In which case does this error occur?
The user is not authenticated: the server requires the user to identify themselves to access the resource. This can be the case for private pages requiring authentication, for example.
The user is authenticated but does not have the necessary permissions: the server recognizes the user but does not authorize access to the requested resource due to permission or role restrictions. This cause of error 403 may be an incorrect permission issue, on a folder or a file. For a folder, the error message is of type "403 Forbidden", for a file, "failed to open stream: Permission denied". In this case, you must check that the permissions of your folders/files are correct, namely a minimum of 644 for a file and 755 for a folder. Learn more
The user's IP address is blocked or restricted: the server may block access to a specific IP address for security reasons, protection against attacks... Learn more
The requested resource does not exist on the server: in this case, the server returns a 403 error instead of a 404 error to avoid disclosing confidential information. If you are trying to access your homepage or a part of your site by entering an address of the type www.domaine.xyz or www.domaine.xyz/dossier/ make sure there is a homepage named "index.html or .htm or .php" placed in the correct location (at the root of your FTP space, in the /web directory, or in the /dossier/ directory). Learn more
Moreover, check that there are no uppercase letters in the file name, all file names or folders present must be in lowercase, without accents or spaces.
Script-related error: if you were running a script, filling out a form, or uploading a file online and you receive this type of message:
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé.
Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403
The cause may be a filter that prevents the unwanted use of scripts by spammers. Indeed, the Infomaniak antivirus blocks the uploading of files via scripts or via FTP. This concretely means that when a hacker sends a file identified as a virus via a form, an unsecured script or via FTP, its installation is directly blocked, the file is not uploaded to the server and the upload generates a 403 error.
In case of a false positive, contact Infomaniak support by providing the URL of the page where you encounter this error message to precisely diagnose the origin of the problem.
However, there are many other cases in which you might receive a "403 forbidden" message for various reasons (PHP scripts, Perl, mod_security, .htaccess, ...).
This guide explains how to transfer an Infomaniak product from one Organization to another.
Preamble
- You can move almost all products subscribed with Infomaniak to a different Infomaniak Manager interface than the one on which the product is currently located; this is therefore an internal transfer.
- If your user has access to several Organizations it is even easier to send to one of them the product of your choice.
- This operation does not cause any interruption.
- The users currently having access to the selected products will not be transferred (and therefore may no longer have access to the products).
- The invoices for the selected products will not be transferred.
- kSuite cannot be transferred.
Generate a transfer link
Prerequisites
- Be Administrator or Legal Representative‍ within the Organization.
To transfer a product:
- Click here to access product transfer management on the Manager Infomaniak (need help?).
- Click on the Transfer products button:
- Check the product(s) to be moved.
- Read and accept the general terms.
- Click on the Transfer button.
The transfer has started. Now, you have a choice:
- Copy the transfer link.
- Send it to the email address of your choice.
- Complete the transfer by selecting one of the Organizations to which your user is attached, and the selected product will be transferred there:
Alternative method
In the case of a one-time transfer, you can also go directly to the dashboard of the product in question and click on Manage (example in the image below). However, since this menu is not always present, it is better to prioritize the first method above, which also allows for batch transfer:
Refer to this other guide regarding Jelastic Cloud.
Receive the product
Once a transfer has started:
- Click here to access the Organization that must receive the product(s) (the user must have administrative rights).
- Run the link obtained in the first step above.
- If necessary, select the destination Organization using the drop-down menu.
- Read and accept the General Terms.
- Click on the button Receive the product (if the button is not clickable, make sure you have selected the Organization).
If necessary, you can create a new Organisation to receive products.
Find an ongoing transfer at any time from the bottom icon on the left sidebar of the Manager Infomaniak:
This guide allows you to quickly use the essential functions of your new Cloud Server.
Install an application
- Create a WordPress website
- Install a Web application (ownCloud, Joomla, Typo3, Drupal, phpBB, Simple Machines Forum, Magento, Prestashop, …)
- Install applications/technologies on Cloud Server (Fast Installer)
Configure the server
- Manage your MySQL databases
- Manage MySQL limits
- Manage your FTP accounts/users
- Manage and publish files on your hosting via FTP
- Modify the resources and configuration
Manage the sites and domains
If your domain name is not managed by Infomaniak or if your hosting is not managed under the same user account as your domain name, refer to this other guide to configure the DNS or records to link the domain name to your hosting. Also:
- Transfer a shared web hosting to a Cloud Server
- Add a site or subdomain to your hosting (multisite)
- Preview your site even if your domain name is not yet pointing to Infomaniak's servers
In case of a problem, consult the knowledge base before contacting Infomaniak support.
This guide explains how to order a Web Hosting at Infomaniak.
Order new Infomaniak Web Hosting
To order a first web hosting:
- If necessary, create a user account.
- Click here to access the Infomaniak Manager.
- Click on Hosting (Web & Domain universe):
- Once on the Shop, enter the domain name of your hosting and click on Search (even if you already manage it with another registrar).
- Two scenarios are then possible:
- You do not yet own the domain name: click the Next button.
- You own and manage your domain names with another registrar: click on the action menu â‹® to Order hosting only.
- Choose the hosting that suits you.
- Click on Next.
- Complete the order.
You are already a customer and you already have hosting
To order additional hosting:
- Click here to access your product management on the Infomaniak Manager (need help?).
- Click on the supermarket cart icon:
If you already have web hosting, you can also add a site to an existing hosting without ordering or paying for new hosting (multi-site/multi-domain management).
This guide explains how to modify the automatic backup configuration for Infomaniak Web Applications (Joomla, Drupal, Typo3, PrestaShop, ownCloud, etc.) included in the paid Web Hosting offers.
Preamble
- This does not apply to WordPress, which can be backed up and then restored via:
- the automatic backup of hosting,
- extensions allowing you to manually back up everything, including an easy reinstallation file.
Set up backups
To manage the backups of the Apps:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product:
- Click on the action menu â‹® located to the right of the relevant Web Application.
- Click on Settings for the application:
- Click on Edit to the right of the Application:
- Under the Configuration tab, click the box to access advanced configuration:
- Choose the desired update and backup modes:
- 7 recent backups are kept, as well as those from 15 and 30 days ago.
- Save the changes using the button at the bottom right.
Learn more
- Install or uninstall a Web Application
- Change the domain name associated with the Web Application
- Restore a Web Application
This guide explains how to launch a content analysis of a Web Hosting to detect and clean files containing viruses and other malicious scripts that could threaten the security of websites.
Start an antivirus scan of the sites
To analyze potentially infected content:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click on Security in the left sidebar.
- Click on Antivirus in the left sidebar.
- Click the blue button Analyze:
- Select the site(s) to analyze.
- Click on the blue button Start the analysis.
The antivirus scan may take some time, but the Manager can be closed. You will receive an email when the operation is complete.
Also consider the vulnerability detection tool to monitor potential vulnerabilities that are automatically fixed on your websites.
This guide explains how to allow certain incoming and/or outgoing ports in the firewall of a Web hosting or a Cloud Server.
Preamble
- On a shared Web hosting, it is only possible to open ports for outgoing traffic.
- On a Cloud Server, it is possible to open ports for inbound and outbound traffic.
- Opening ports ensures the proper functioning of certain applications but may decrease the security of your hosting.
Access the tool and add a rule
To manage port opening from the Manager:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click on Security in the left sidebar.
- Click on Port Opening in the left sidebar.
- Click on the Open a port button:
It is only possible to enter one IP address or host per line, and one port per rule.
By specifying an IP address or host, the connection will only be allowed in these cases:
Incoming rule
: if the connection comes from this IP or the indicated hostOutgoing rule
: if the connection is made to this IP or host
Same goes for the Typeof connection, if the protocol used for the connection is not the one indicated in the rule, the connection is not allowed.
Open outbound port 25 globally
You can open the outgoing port 25
from the manager if a destination host is specified.
With a Cloud Server, to open this port to the entire world, contact support Infomaniak and justify your request.
Default open ports
Once you have accessed the port opening tool, you will find the list of ports open by default on the page.
With a Cloud Server, to close some of the listed ports, contact support Infomaniak and justify your request.
The display may sometimes span multiple pages:
MySQL Ports
Regarding database ports, refer to these guides:
Check the activity of a port (Cloud Server)
On a Cloud Server, to check if an application is listening on a particular port (1234
in the example below) and to know the name of the application in question, run in SSH:
netstat -anpe | grep "1234" | grep "LISTEN"
This guide contains essential resources to help you get started with your VPS Cloud or VPS Lite offered by Infomaniak.
In case of any issues, refer to the knowledge base. Contact Infomaniak support for questions regarding only the hardware aspect of the VPS.
Preamble
- It is not planned to support
UEFI
andSecure boot
in the VPS Cloud / VPS Lite offer. - It is not possible to migrate a
vmdk
file to work on OpenStack becauseKVM
is used for virtualization. - Regarding port opening, refer to this other guide.
Which VPS version to choose?
- The configurations (vCPU / RAM / disk space) vary depending on the VPS offers, starting at 1 vCPU with very competitive prices - make your choice according to your needs; the evolution from a VPS Lite to a VPS Cloud is not yet feasible automatically and it is not possible to reduce a subscribed offer.
- The same Linux distributions and Windows versions are offered (Windows is not available on the smallest configurations).
- On VPS Lite, bandwidth is limited to 500 mbit/s and guaranteed SLA + snapshots are not available.
- Refer to this other guide if you wish to migrate from VPS Lite to VPS Cloud (the migration is irreversible).
VPS Cloud / VPS Lite Linux
- How to connect to your server via an SSH key?
- Which Linux distributions are supported?
- Format and mount the data volume of the Cloud Server (important)
VPS Cloud / VPS Lite Windows
This guide explains how to optimize the site you manage on a Web Hosting to make it faster and allow all visitors to browse it from the Internet without difficulty, regardless of their connection speed.
The role of the hoster
The loading speed of a website depends on many factors (server performance, host's network infrastructure, visitor's Internet connection, website optimization, etc.).
As a hosting provider, Infomaniak strives to offer the best in hosting and continually evolves its products and infrastructure:
- All hosting solutions run on the latest generation SSD drives.
- The infrastructure benefits from more than 70 Gbit/s of interconnection and redundancy with Cogent, Level3, etc.
- To handle traffic spikes without issue, the servers run on Intel Xeon 64-bit processors, which are regularly replaced, and the shared/mutualized servers use only 40% of their CPU power on average.
Moreover, when you submit a support request regarding slowness, Infomaniak analyzes whether…
- … your hosting server is functioning normally and has not encountered any issues in the last 48 hours.
- … the network infrastructure has not experienced any disruptions in the last 48 hours.
The role of the site owner and the webmaster
Infomaniak does not intervene in the content of the servers or the development of websites. The creation or maintenance of a site is a different job, although it is related to its activities since the tools and services that a webmaster uses to create websites are offered.
Analyzing the cause of slowdowns
Here is what you should do if you notice slowness with your site:
- Follow the Google PageSpeed Insights recommendations to optimize your website... The points highlighted concern the design of the website and not the server configuration; refer to this other guide if the test result suggests enabling resource compression on your site.
- In case of slowness from abroad, consider activating DNS Fast Anycast.
- Install and configure a cache system on your site to avoid redundant access to databases and speed up the display of your site.
- Consider a CDN.
- Test the server's response speed (TTFB).
- Scan your hosting for viruses.
- Purge the databases regularly and delete unnecessary entries.
- Use the latest PHP version compatible with your site/CMS/Web application.
- Avoid using images, counters, CGI, or media hosted by external providers, as if they are unreachable, your site will seem slow.
- Disable any unnecessary WordPress extensions that consume a lot of resources in your CMS.
- Keep your CMS/Web applications up to date regularly.
- Implement a crawl delay for indexing bots, as some have a very "aggressive" operation; it is possible to limit their impact by implementing a Crawl-delay.
- Check the possible error-logs which group all the errors generated by your site; by correcting these errors, your site will be more performant.
- Check the slowlogs: they group the queries that take more than 5 seconds to execute; it is important to correct the queries listed in this file (SQL optimization examples).
- Add a server cache system like Memcached (Cloud server only).
- Increase the max_children value (Cloud server only).
If a problem persists...
As a site owner, if you are a webmaster or have hired a webmaster who also cannot find the cause of the slowness, contact Infomaniak support in writing only after obtaining the following information:
- Hosted site name.
- Dates and times when slowness was encountered.
- Name of the database potentially involved / same for FTP account.
- Your public IP address at the time of the tests (visible for example on https://www.infomaniak.com/ip).
- Type of slowness observed (site display, FTP transfers...).
- Issues (such as slowness) accessing the Infomaniak site intermittently?
- Result of a traceroute to
84.16.66.66
and copy-paste the complete results (screenshot if necessary). - Result of a speedtest by choosing Infomaniak as the destination (speedtest.net — click on Change Server to select Infomaniak).
If your needs skyrocket…
If shared hosting no longer suits your site, you should consider moving to a Serveur Cloud. Your site can be easily moved to this type of server where it will be alone and on which you can install a cache engine, for example.
Make your life easier! If needed, **local partners recommended by Infomaniak can handle these procedures**. Launch a **free tender**. They take care of everything, freeing you from technical details.
This guide helps you understand the error "Your Connection Is Not Private" when you try to access a website, whether you are the site owner or a simple visitor.
Understand the error
The error "Your Connection Is Not Private" sometimes appears in your browser when it has trouble establishing a secure connection with the site you are trying to visit. This usually happens when the website does not have a valid security certificate and does not use the SSL/TLS protocol to protect communication between the site and your web browser.
In fact, this is a security measure aimed at protecting your data. Websites with invalid SSL certificates may have security issues, making them less reliable. They can also expose your personal information to hackers if you enter sensitive data, such as your login credentials or payment information.
If you are a visitor
This may be due to configuration errors, such as an insecure Wi-Fi connection, incorrect date and time on your computer, or even an SSL/HTTPS analysis by your antivirus software.
If you own an Infomaniak website
Have you installed an SSL certificate?
Learn about the different certificates available on the Infomaniak site.
And if you already have an SSL certificate for your site, have you updated it to include any potential site aliases?
Check the SSL certificate expiration date
Certificates are renewed automatically. To check the expiration date:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Check the column containing the expiration dates:
Check the installation
If you think you have activated SSL on your site, check a few points in this other guide.
This guide explains how to manage the files of a Web Hosting with an FTP software/client.
Preamble
- To easily and quickly manage the files of your web hosting without having to install an application or enter FTP credentials, use Web FTP from your Infomaniak Manager (it notably allows CHOWN and compression/decompression of
zip
files). - Regarding the protocols supported by Infomaniak (FTP, SFTP, etc.) depending on your hosting plan (Starter, Node.js, etc.), refer to this other guide.
⚠️ All the services offered by Infomaniak are compatible with the corresponding standard protocols (notably IMAP/SMTP for email, WebDAV for sharing, S3/Swift for storage, etc.). Therefore, if you encounter a problem with a third-party software, contact its publisher or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms and Conditions.
Parameters to provide for FTP software
Prerequisites
- Create a account FTP/SSH.
- Install an FTP software/client like Filezilla, Cyberduck, Commander One, Transmit, etc.
Regardless of your FTP software/client, the three essential parameters for configuring FTP access are always:
- Hostname: FTP server address
- Username: FTP account name
- password: the one for the FTP account
- The port number is usually left at its default setting.
- The connection type and mode is usually left at its default setting.
- If a limit on the number of simultaneous connections is offered, it is recommended to activate it.
Get the connection information for the hosting
You will find all the information on your Infomaniak Manager:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the product in question.
- Click on FTP (or FTP / SSH) in the left sidebar
1. FTP Host Name
The hostname to use in your FTP software/client is specified at the top of the page obtained in step 3 above and an icon allows you to copy the address to the clipboard.
Starter Offer - Basic Web Page
If the indicated domain is not functional (for example, it does not point to the IP address of the hosting) then use the IP address as the host name, in the form 123.45.678.123
(refer to this other guide).
Web hosting
Use the host name in the form xyzb.ftp.infomaniak.com
for example.
2. FTP username
The username is the name of the account to create on your Manager: xyzb_abcdefg
for example.
3. FTP user password
The FTP user password is set by the creator of the FTP account. If you forget it, edit the FTP account by clicking on it and set a new password.
Once the connection is established…
When you enter the three required parameters, your FTP application should display the directory structure of your hosting: