mirror of
https://github.com/angristan/openvpn-install.git
synced 2026-11-12 00:51:24 +01:00
[PR #1432] [MERGED] feat: disconnect clients immediately on certificate revocation #416
Reference in new issue
Block a user
📋 Pull Request Information
Original PR: https://github.com/angristan/openvpn-install/pull/1432
Author: @angristan
Created: 12/18/2025
Status: ✅ Merged
Merged: 12/18/2025
Merged by: @angristan
Base:
master← Head:feat/management-interface-disconnect📝 Commits (1)
11ba1e9feat: disconnect clients immediately on certificate revocation📊 Changes
5 files changed (+142 additions, -43 deletions)
View changed files
📝
README.md(+2 -1)📝
openvpn-install.sh(+33 -7)📝
test/Dockerfile.server(+1 -0)📝
test/client-entrypoint.sh(+21 -22)📝
test/server-entrypoint.sh(+85 -13)📄 Description
Summary
Adds immediate client disconnect when a certificate is revoked, via OpenVPN management interface.
Previously, revoked clients stayed connected until they voluntarily disconnected or the server restarted.
Fixes #1199
Changes
/var/run/openvpn/server.sock)disconnectClient()function to sendkillcommand on revokesocatdependency for socket communication🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.