The usage of a virtual private server (VPS) in companies or for personal needs is becoming increasingly popular. It is very convenient to have a dedicated server, and managing it is also cost-effective. Nevertheless, VPS hosting has many common issues that sometimes take a long time to resolve. In our article today, we will discuss these problems and solution methods.
Everything related to the network is at risk from common issues related to connectivity, performance, security, and other errors. We will tell you exactly what issues you may encounter and how to diagnose and fix them.
The most common issue that can affect VPS hosting is a network issue. When diagnosing connection problems, you may encounter situations ranging from physical cable failure to network signal blockage. These types of issues prevent access to the server and interfere with the user's experience. Once you have identified a problem, it is essential to know how to fix it properly.
Problem diagnosis |
Potential solutions |
Check the integrity and serviceability of the network connection cable. |
If you suspect a faulty cable, replace the cable. |
Check your router. |
|
Make sure there is no debt for communication services and that the Internet is turned on. |
Check your connection and balance in your personal account. |
Check if antivirus software is installed. |
|
Find out if you have firewalls installed. |
Temporarily disable firewalls. |
Check that the DNS servers are configured correctly. |
Update or replace DNS servers in your device settings. |
Check the operation of your computer and router using the PING command. |
From our article, you can learn how to check and reduce ping if necessary. |
Online work and business success directly depend on reliable and well-functioning VPS solutions. Optimizing performance and resources requires a lot of attention and constant maintenance, but it plays a key role in the stable and efficient operation of your server.
There are several methods to improve VPS performance:
Small and medium-sized businesses often use virtual servers to conduct e-commerce and projects that require custom Internet solutions.
Besides the required volume of traffic and multifunctionality, the most important characteristics and indicators when choosing a virtual server remain security and protection from unauthorized access.
The following signs indicate a possible server hack:
If any of the symptoms are detected, it is necessary to conduct a thorough check of the server and system. In some situations, outages may not be related to compromised systems, but may result from technical or software problems.
Server diagnostics include verification of login times and command histories, as well as comparing their activation times with login times. It is important to clarify which colleagues have access and conduct regular IP address verification, identifying unfamiliar addresses and unauthorized use of the server. Pay special attention to suspicious sessions (unexpected background operations).
Regardless of the Windows or Linux OS you use, there are general methods to protect your server from attackers.
For reliable protection and security of VPS, it is important to be guided by the following principles:
Problems often arise when the server slows down, or it is even difficult to get a response from it. The first thing that comes to the user’s mind is to change the company because most speed problems are caused by the hosting. However, there are many issues with web servers that you can fix yourself. Let's look at them by using the example of working with the server through the ISPmanager control panel or by launching the server via SSH.
First, let's figure out what Apache and Nginx are and why they are needed in VPS operations. Nginx is a powerful web server that is commonly used as a reverse proxy and improves the performance of the main Apache web server that is responsible for hosting client sites.
Web Server Nginx:
You can check the operation of the web server and enable the Nginx and Httpd services in the ISPmanager control panel by following the link: https://<your_server_IP>:1500/ispmgr or https://<your_server_IP>/manager/ispmgr or https://<your_server_IP>/ispmgr.
After logging into your personal account, follow the steps:
If you cannot enable services through the ISPmanager control panel, connect to the server via SSH, open a command line, and enter certain commands.
Depending on your OS, the server may have database management systems (DBMS) such as MySQL or MariaDB installed. If there are potential problems with the database, you need to check its connection and accessibility.
For VPS servers based on the ISPmanager panel, just follow the steps:
After connecting to the server via SSH, run the following commands:
First, briefly about the SSL/TLS protocols and their role in the operation of the server.
The cryptographic protocols SSL (Secure Sockets Layer) and TLS (Transport Level Security) provide secure data transmission over a computer network. When establishing a connection, you need to tell the server whether the client wants to install TLS, since most communication protocols can be used with or without TLS/SSL.
A connection protected by TLS can have the following characteristics:
When the certificates work correctly, the browser address bar looks normal. But when SSL connection errors occur, it looks like this:
There are many reasons for such errors and corresponding solutions to correct them:
Error reason |
Solution |
An incorrect date and time on the device causes a certificate error because its validity period is checked when checking a certificate. |
Set up-to-date time data on your device. |
Blocking the certificate by the firewall. |
If the server works normally after disabling the firewall, the problem is not in the certificate but in the firewall. |
Blocking the certificate by antivirus. |
Disable scanning of SSL and HTTPS protocols in your antivirus. |
Includes experimental QUIC Internet protocol. |
Disable the experimental QUIC Internet protocol. |
To disable the experimental QUIC Internet protocol, follow the steps:
Error reason |
Solution |
Untrusted SSL certificate. |
If you receive the message “The site's SSL certificate is not trustworthy,” download and install the special GeoTrust Primary Certification Authority package that contains the missing root certificates. |
To install the special GeoTrust Primary Certification Authority package, follow the steps:
Error reason |
Solution |
Unupdated OS. |
Install the latest updates. |
Outdated certificate version 3.0. |
Confirm the server version in the settings. |
For your browser to support legacy SSL, you must complete the following steps:
After any decisions and operations related to web servers, it is advisable to reboot the device.
If the question concerns a spontaneous outage rather than a planned outage that occurs because of maintenance or updating, then you are most likely dealing with either software or hardware failures in the server or the threat of a hacker attack. Such failures can negatively impact corporate and personal security, so it is important to constantly be aware of the status of your mail and transmitted data if you use VPS as an email server.
Solution:
A suitable solution is to monitor your email using a round-trip 2-step session test email, which guarantees reliable control over the operation of your incoming and outgoing services. Connected to your services, the monitoring mail agent receives messages if the check is successful. Thus, compared to an error notification service, your mail is always under control and monitoring time is reduced by 80%. This solution minimizes the cost and time spent, as well as the risk of loss of transmitted information.
For the storage and security of your data, it's a good idea to play it safe and create a backup copy to restore the information stored there if necessary.
To create a backup copy on a VPS and then restore it, you need to configure the basic settings in the Backup copies section of your server’s control panel first. There, you will be asked to indicate the storage type, its directory, remote server address, login, and password for access.
In the advanced Backup settings, you can also set restrictions to save space on the server.
The created backups are displayed under Backup copies > Create copy > Full backup copy.
To check the created backup, you can click View files.
You can change your settings later by selecting Settings.
More detailed instructions on creating and scheduling backup copies, as well as restoring a backup, can be found in our guide “Setting Up ISPmanager Backup”.
For anyone looking for an inexpensive way to have a dedicated server, VPS hosting can be a great option. However, it is important to understand VPS hosting common issues and how to solve them.
is*hosting VPS servers offer the flexibility and reliability businesses and individuals need for successful hosting, from resource allocation to security, compatibility, and performance features. If you have problems with VPS hosting that you cannot solve on your own, you can always contact is*hosting Techsupport Department.