Yandex Builds Secure KVM Access for BareMetal Servers with IPMI Proxy and Network Isolation
Yandex BareMetal engineers have published a detailed account of how they enabled external customers to use KVM over IPMI without exposing the management network to the kinds of attacks that previously compromised an internal cloud of 25,000 hosts.
The service must deliver two critical capabilities: installation of custom operating systems and recovery when network settings are misconfigured. Both require remote console and virtual media access that legacy BMC firmware only provides through proprietary protocols, often Java Web Start applications signed with outdated hashes such as md4.
To unify access, the team created IPMI Proxy. Each user session launches a lightweight Docker container containing only the components required for a given hardware platform: an XWindow system, a VNC server, a legacy Java runtime with relaxed security settings, Firefox for HTML5 KVM, and optional Java applications for ISO mounting. The container converts the vendor-specific protocol into standard VNC, which noVNC then renders inside the Yandex Cloud console.
Because many BMCs speak only IPv4 while Yandex infrastructure uses IPv6, the team deployed IPMI Router servers running the jool kernel module for stateless NAT64 translation. Each IPv4 address is mapped to a predictable IPv6 address by preserving the last three octets, allowing DHCP to remain stateless and eliminating the need to synchronize lease databases during VRRP failover.
Security controls were added at every layer. Switch ACLs forward frames only toward IPMI Router MAC addresses. 802.1X authentication prevents MAC spoofing. An eBPF program on the routers drops any packet whose IPv4 address does not match the expected MAC, blocking ARP poisoning. Inside the proxy containers, network rules enforced by ip6tables restrict outbound connections to the single authorized BMC.
ISO images stored in S3 are mounted from outside the container as volumes rather than granting the container direct S3 access. Permission checks performed every ten seconds through the Yandex Cloud IAM model ensure that only users with current server-management rights can maintain an active KVM session.
The resulting architecture normalizes KVM and virtual media across heterogeneous hardware while keeping the IPMI fabric isolated from both external attackers and compromised neighboring servers.
Related articles
Setting Up Nextcloud Talk on TrueNAS with Custom Domain for Private Family Calls
A detailed guide explains how to deploy Nextcloud Talk on a TrueNAS server behind a custom domain to create a self-hosted messaging and calling platform for family use. The author addresses problems with commercial messengers such as VK notifications failing on iOS and Telegram requiring VPN connections. The solution uses HestiaCP on a VPS for reverse proxying, Let's Encrypt SSL certificates, and port forwarding on a home router to reach the TrueNAS instance at 192.168.0.17:30027. Additional steps cover configuring coturn for TURN relay to enable reliable voice and video calls, updating trusted domains in Nextcloud, and disabling router DoS protection. The setup also enables Screen Sharing, reactions, and push notifications while keeping all data under user control.
Aladdin Launches Enterprise CA 3.0 with Kubernetes Support and Fourfold Faster Certificate Issuance
Russian vendor Aladdin has released version 3.0 of its corporate certificate authority product, Aladdin Enterprise CA. The update emphasizes Kubernetes and Deckhouse integration to automate certificate lifecycle management and improve cluster resilience. Mass issuance of file-based certificates is now up to four times faster than in the previous release. The product includes native ACME protocol support for automated SSL certificate deployment and adds centralized security logging with SIEM integration. It is positioned as a drop-in replacement for Microsoft CA that allows migration without service interruption. Additional features include support for RED Database, an English-language interface, and expanded administrative capabilities. The new version is currently undergoing FSTEC Russia certification while version 2.x continues to receive security updates.
Reviving Huawei SANEX9510: Expired Certificates, Zero-Byte Keystore and Lost '@' Symbol Fixed Without Database Restart
A three-day postmortem revealed seven independent failures across four TLS contours in a legacy Huawei SANEX9510 telecom OSS platform that had been offline for ten months. The issues included expired certificates, an empty 0-byte PKCS#12 keystore, a missing '@' character in an encrypted TrustStore password, incompatible PKCS#8 private key encryption formats, and connection leaks to Sybase IQ. All components were restored without rebooting servers, restarting the database, or resetting passwords. The engineer mapped every keystore reference across multiple property files to avoid breaking working segments while fixing others. A final table creation for missing DAS_DIRSIZE metadata resolved a month-old import failure unrelated to the certificate problems.
Courtroom Sketches in the US and UK: Artistic Traditions, Charles Manson Trial and Lawyer Irvin Kanarek
The article explores the history and techniques of courtroom sketching in the United States and Britain, highlighting key artists and their distinctive styles. It details how Bill Robles captured the dramatic moment when Charles Manson lunged at Judge Older during his trial. The piece also reveals the unusual background of Manson's third attorney, Irvin Kanarek, a former rocket engineer turned lawyer known for deliberately prolonging cases. British artist Priscilla Coleman is noted for her method of sketching from memory after taking detailed notes in court. Additional artists such as Jane Rosenberg, Arnold Mesches, and Joseph Papin are profiled for their contributions to the genre. The text emphasizes that courtroom art conveys emotion and atmosphere that photographs cannot capture.