Hi,
--mlock does not seem to work for me..
Same server as below, started without --mlock works normally.
Same Server using --mlock fails.
Using latest git/master/openvpn:
2021-03-20 15:27:03 us=127228 OpenVPN 2.6_git
[git:master/476990d41ad78ac4+] x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO]
[LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Mar 17 2021
Linux-Mint 20 Cinnamon - Kernel 5.4.0-67-generic
root@home:/etc/openvpn# ulimit
unlimited
Log snip:
2021-03-20 15:27:03 us=127228 OpenVPN 2.6_git
[git:master/476990d41ad78ac4+] x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO]
[LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Mar 17 2021
2021-03-20 15:27:03 us=127251 library versions: OpenSSL 1.1.1f 31 Mar
2020, LZO 2.10
2021-03-20 15:27:03 us=127595 mlock: MEMLOCK limit: soft=64 KB, hard=64 KB
2021-03-20 15:27:03 us=127614 mlock: RLIMIT_MEMLOCK < 100 MB, increase limit
2021-03-20 15:27:03 us=127630 ERROR: setrlimit() failed: Operation not
permitted (errno=1)
2021-03-20 15:27:03 us=127642 Exiting due to fatal error
Systemd:
root@home:/etc/openvpn# systemd --version
systemd 245 (245.4-4ubuntu3.5)
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP
+LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS
+KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid
Custom unit:
# openvpn
[Unit]
Description=OpenVPN service for %I
After=syslog.target network-online.target
Wants=network-online.target
Documentation=man:openvpn(8)
Documentation=https://community.openvpn.net/openvpn/wiki/Openvpn24ManPage
Documentation=https://community.openvpn.net/openvpn/wiki/HOWTO
[Service]
Type=notify
#PrivateTmp=true
WorkingDirectory=/etc/openvpn
ExecStart=/home/tct/openvpn/master/src/openvpn/openvpn --status
/etc/openvpn/tuns_12666u/temp/tuns_12666u_cpf_s3.sts --config
/etc/openvpn/%i.conf
#My CAP set:
CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
# Openvpn distro unit CAP set:
#CapabilityBoundingSet=CAP_IPC_LOCK CAP_NET_ADMIN CAP_NET_BIND_SERVICE
CAP_NET_RAW CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_DAC_OVERRIDE
CAP_AUDIT_WRITE
CAP_AUDIT_WRITE
LimitNPROC=10
DeviceAllow=/dev/null rw
DeviceAllow=/dev/net/tun rw
#ProtectSystem=true
#ProtectHome=true
KillMode=process
RestartSec=5s
Restart=on-failure
[Install]
WantedBy=multi-user.target
_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users