Category: Administration

The functionality of modern application protection systems (WAF) should be much broader than the list of vulnerabilities from the OWASP Top 10.

Retrospective Scope, composition, and structure of cyber threats to applications are rapidly evolving. For many years, users accessed web applications over the internet using popular web browsers. At any given moment, it was necessary to support 2-5 web browsers, and the set of development and testing standards for web applications was fairly limited. For instance, almost all databases were built using SQL. To […]

JSON-RPC? Take a clever REST approach

I’m sure the title sparked a healthy reaction—"here we go again..." But allow me to capture your attention for 5-10 minutes, and I’ll try not to betray your expectations. The structure of the article will be as follows: a stereotypical statement is taken, and the "nature" of the stereotype’s origin is explored. I hope this will allow you to look at your data exchange paradigm choices in your projects from a new angle. To […]

Zimbra and Spam Protection

One of the key tasks facing an administrator of a corporate mail server is filtering emails that contain spam. The harm caused by spam is both clear and significant: in addition to posing threats to the company's information security, it occupies space on the server's hard drive and reduces employee efficiency when it infiltrates the Inbox. Separating unwanted mail from business correspondence is not such a […]

Zimbra OSE protection against brute force and DoS attacks.

The Zimbra Collaboration Suite Open-Source Edition boasts several powerful tools for ensuring information security. Among them are Postscreen — a solution to protect the mail server from botnet attacks, ClamAV — an antivirus capable of scanning incoming files and emails for malware, as well as SpamAssassin — one of the best spam filters available today. […]

Key-Value Storage: How Our Applications Became More User-Friendly

Those who develop on Voximplant know about the concept of "applications" that connect cloud scenarios, phone numbers, users, rules, and call queues. Simply put, applications are the cornerstone of development on our platform, the entry point into any solution based on Voximplant, as that's where the creation of an application begins. Previously, applications "did not remember" […]

CRM with a human touch

"Implementing CRM? Of course, we're under a watchful eye now, it's all about control and reports," this is how most employees think when they hear that work will soon move into the CRM. It's believed that CRM is just a tool for management and serves only their interests. That's not true. Consider how often you: forgot to complete a task or return to some work […]

Server rack for 14 patch panels or 5 days spent in the server room

Cable installation and patch panel wiring in the server room In this article, I'm sharing my experience in organizing a server room with 14 patch panels. Below are many photographs. General information about the project and server room Our company DATANETWORKS won a tender to build the structured cabling system in a new three-story office building. The network includes 321 ports and 14 patch panels. Minimum requirements for […]

Identifying disk activity processes in Linux

TL;DR: This article describes a convenient, fast, and reliable method for identifying Linux programs that write data to the disk, which helps in detecting high or abnormally frequent loads on the disk subsystem, as well as assessing the overhead of the file system. This is especially relevant for SSDs in PCs, EMMC, and Flash memory in single-board computers. During the writing of this article, it was discovered that writing […]

Migration of Cassandra to Kubernetes: features and solutions

We regularly encounter the Apache Cassandra database and the need to operate it within a Kubernetes-based infrastructure. In this material, we share our vision of the necessary steps, criteria, and existing solutions (including a review of operators) for migrating Cassandra to K8s. "Who can manage a woman, can handle a state." So, who is Cassandra? It is a distributed storage system designed for […]

We are adding support for USB modems to Keenetic KN-1310.

A brief digression: for those who want to take the time to understand why I decided to redo it, please see /cut. This article isn't about how I regretted not spending 1000 rubles on a router with USB support, but about the real problem with our only local internet provider, which refuses to work properly yet is eager to collect payments and […]

Email migration: how to smoothly transition from one server to another

The topic mentioned in the title may seem outdated for esteemed Habr readers, but sometimes it simply needs to be addressed. The fact is that I have been working for many years as an admin in a research institute focused on the humanities, where employees possess such qualifications in modern information technologies that the proverbial accounting department in IT jokes seems like a gathering of philosophers discussing […]

Switch to secure 2FA on the blockchain

SMS messages are the most popular method for two-factor authentication (2FA). They are used by banks, electronic and crypto-wallets, email services, and various other platforms; the number of users employing this method approaches 100%. This situation frustrates me, as this method is not safe. Porting a number from one SIM card to another began in the early mobile era — this is how numbers are restored when a SIM card is lost. […]

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