HabrJuly 29, 2026🇷🇺Translated from Russian

ManticoreSearch Publishes Detailed Checklist for Enabling Authentication in Production

ManticoreSearch has published a comprehensive checklist for implementing authentication in production environments. The guide warns that the “set and forget” approach rarely works and outlines a structured process for enabling auth while minimizing disruption.

The document distinguishes between three main topologies: standalone nodes, setups with distributed tables and remote agents, and replication clusters. Each topology requires different preparation steps before authentication is activated.

Inventory and Preparation

Before any configuration changes, administrators are instructed to inventory every client accessing Manticore Search, including search frontends, data-loading workers, cron jobs, BI dashboards, and backup scripts. For each client, teams must record the protocol, target tables, and required permissions.

Additional checks include confirming whether the deployment uses RT-mode or plain-mode, verifying the pid_file setting, and ensuring all nodes support the same authentication protocol. Backups of the data directory, configuration files, manticore.json, and any existing authentication store are mandatory.

User Creation and Least Privilege

The checklist emphasizes creating users for specific tasks rather than broad access. Examples include separate accounts for read-only search operations, data ingestion, schema migrations, and security administration. Each user receives only the minimum rights required, such as GRANT read ON 'products' or GRANT replication ON 'posts'.

Administrators are advised to test both allowed and denied actions for every account. Bearer tokens returned by CREATE USER or TOKEN commands must be stored securely and never left in logs or command history.

Staging Tests and Production Rollout

Testing must first occur in a staging environment that mirrors the production topology. Configuration examples are provided for both RT-mode (auth = 1) and plain-mode (auth = /var/lib/manticore/auth.json).

For production rollout, the guide recommends performing the change inside a planned maintenance window. After enabling authentication, all clients without credentials will be rejected. Teams must update SQL connections with usernames and passwords and configure HTTP clients to use either Basic authentication or Bearer tokens.

Special procedures exist for distributed and replication scenarios to ensure identical authentication stores are deployed across nodes and that cluster users are correctly registered before nodes are restarted.

Related articles

SecuritylabOther

Prioritizing Account Protection: Moving From Job Titles to Real Business Risks

When budgets are limited, companies must decide whether to protect C-level executives first or focus on employees handling critical data such as accountants, database administrators, and developers. The article outlines four practical scenarios that determine protection priorities instead of relying on corporate hierarchy. These include perimeter defense through VPN access, safeguarding email and documents against phishing, addressing unique user cases like offline executive work, and managing contractor accounts with mandatory multi-factor authentication. A protection matrix maps assets such as commercial information, infrastructure access, and privileged accounts to specific threats and controls including 2FA, DLP systems, and PAM solutions. The piece also highlights three common mistakes, such as treating tool deployment as the finish line, underestimating pilot preparation, and attempting to secure everything simultaneously. It concludes with actionable first steps: inventory accounts, disable unused ones, enable two-factor authentication for high-risk users, and expand coverage gradually.

AntiMalwareOther

Russian Voice Traffic Surges 25-30% as Mobile Internet Usage Falls for First Time

In the first half of 2026, voice traffic in Russian mobile networks grew by 25-30 percent while mobile internet consumption declined 10-12 percent for the first time. Home broadband traffic rose 18-20 percent as users shifted conversations to traditional voice calls and moved video, AI services, and other data-heavy applications to fixed Wi-Fi connections. Experts attribute the changes primarily to mobile internet restrictions and difficulties accessing foreign messengers, prompting a return to basic phone functionality. Additional load on wired networks comes from IoT devices including surveillance cameras, sensors, and smart watches. In May, traffic generated by AI bots exceeded the volume of data created by human users for the first time. Analysts forecast that by the end of 2026 mobile internet traffic will drop another 5-10 percent, while fixed broadband will grow 15-20 percent and voice call volumes will increase 10-15 percent.

HabrOther

Incident Reconstruction Fails When Logs Lack Time Zone Offsets and Proper Synchronization

Reconstructing security incidents from multiple log sources often collapses when timestamps lack time zone information or consistent synchronization. Events from web servers, load balancers, applications, and mail gateways can appear in physically impossible order, such as responses preceding requests or sessions closing before they open. The root causes include clock drift without NTP, mismatched reference points like UTC versus local time, and timestamps recorded at message processing rather than event occurrence. Classic BSD syslog (RFC 3164) omits both year and offset, forcing investigators to consult potentially unavailable source systems. Modern RFC 5424 provides full timestamps with offsets, making normalization possible without external context. Organizations must enforce offset-inclusive formats at ingestion, monitor actual synchronization status rather than service uptime, and document external sources whose timestamps cannot be controlled.

SecuritylabOther

HTTP Methods Explained: GET, POST, PUT, PATCH, DELETE and the New QUERY Standard

HTTP methods define the actions a client requests from a server regarding a resource. The core semantics are outlined in RFC 9110, with extensions for specialized protocols. A new standardized method called QUERY was introduced in June 2026 via RFC 10008 to handle complex queries that include a request body while remaining safe and idempotent. The article details safe and idempotent properties, compares each method including GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS, TRACE, CONNECT, and QUERY, and explains their correct usage to avoid breaking caches, proxies, and infrastructure expectations. It also covers WebDAV extensions and other registered methods in the IANA registry.