Category: Administration

Interview from the Hosting World: Boodet.online

My name is Leonid, and I am a website developer at VPS Search. Given my work, I am interested in the stories of the establishment and development of various companies in the hosting services sector. Today, I want to present an interview with Danil and Dmitry, the creators of the hosting service Boodet.online. They will share insights about their infrastructure, work organization, and their experience in developing a virtual server provider in Russia. Please tell us about […]

Best Practices for Bash Scripting: A Concise Guide to Reliable and Efficient Bash Scripts

Shell wallpaper by manapi Debugging bash scripts is like searching for a needle in a haystack, especially when new additions are made to an existing codebase without timely consideration of structure, logging, and reliability. In such situations, one can find themselves dealing with both their own mistakes and managing complex script entanglements. The Mail.ru Cloud Solutions team translated the article […]

Introducing Contour: directing traffic to applications in Kubernetes

We are excited to share the news that Contour has been placed in the project incubator by the Cloud Native Computing Foundation (CNCF). If you haven't heard about Contour yet—it's a simple and scalable open-source ingress controller for routing traffic to applications running in Kubernetes. We will take a detailed look at how it works and show the 'roadmap' for its development at the upcoming Kubecon conferences […]

A Little About SMART and Monitoring Utilities

There is quite a bit of information available online about SMART and attribute values. However, I haven't come across mentions of several important points that I know from people engaged in media research. When I was telling a friend once again why SMART readings should not be trusted unconditionally and why it's better not to constantly use classic SMART monitoring tools, I came to […]

Inventory of LSI RAID arrays in GLPI

In my work, I often have obsessions about the lack of information regarding infrastructure, and as the number of servers under management increases, it turns into a real torment. Even when I was administering in small organizations, I always wanted to know what is where, where things are plugged in, who is responsible for which hardware or service, and most importantly — to record changes […]

Running JMeter tests in OpenShift using Jenkins Pipeline

Hello everyone! In this article, I want to share one of the ways to run JMeter performance tests in OpenShift using Jenkins for automation. First, we will go through all the necessary steps (creating ImageStreams, BuildConfig, Job, etc.) manually. After that, we will write a Jenkins Pipeline. Our starting point should be: a functioning OpenShift (v3.11) cluster with Jenkins […]

How to Accidentally Continue Writing a Web-GUI for Haproxy

It's been two years and four days since I wrote How to Accidentally Write a Web-GUI for Haproxy, and the landscape has long since changed — everything evolves, and HAProxy-WI strives to keep up with this trend. A lot of work has been done in these two years, and I want to share the main changes now, so: welcome to the 'cut'. 1. I will start […]

How to Accidentally Write a Web GUI for Haproxy

The modern world of system administrators has spoiled us with beautiful web interfaces, to the point where we are reluctant to install software without one (I can already hear the backlash from the die-hard command line users). After all, who wants to keep accessing the system via the command line, right? It would be fine if you could just install the software, configure it, and forget it, but what do you do when you need to access it regularly for tweaks? […]

You asked for a hint? We'll give it to you

UPDATE: THE LASER HAS BEEN HACKED! A weight is flying into the server aquarium, causing destruction, a short circuit, and a fire in an hour and a half; the countdown has begun. Enjoy the show! You can join the viewers on Discord. You have come far and solved almost all the riddles, but you are stuck on the easiest yet most complicated one. All you had to do was show a bit more […]

Attack of the Week: Voice Calls in LTE (ReVoLTE)

From the Translator and TL;DR: TL;DR: It seems that VoLTE is even less secure than the first Wi-Fi clients with WEP. This is purely an architectural oversight that allows for some traffic XOR'ing and key recovery. The attack is possible if you are close to the caller and they make frequent calls. Thanks for the tip and TL;DR Klukonin. Researchers have developed an app to check if your operator is vulnerable, details […]

support for WebRTC acceleration via VAAPI has been added to the nightly builds of Firefox.

Hello, Habr readers! The BPF virtual machine is one of the most important components of the Linux kernel. Its proper use will enable system engineers to identify failures and resolve even the most complex problems. You will learn to create programs that track and modify kernel behavior, safely embed code for observing events in the kernel, and much more. David Kalavera and Lorenzo Fontana will help you reveal […]

How to troubleshoot a domestic IPsec VPN. Part 1

Situation: Weekend. Drinking coffee. A student configured a VPN connection between two points and disappeared. Checking: there is indeed a tunnel, but no traffic in the tunnel. The student is not answering calls. I put the kettle on and dive into troubleshooting C-Terra Gateway. I share my experience and methodology. Initial data: Two geographically separate sites connected by a GRE tunnel. GRE needs to be encrypted: Checking the functionality of GRE […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster