We are running into trouble with more than 100 virtual tunnel devices .
The reported problem is as follows:

Reported Failure in /var/log/syslog
Jul  1 06:30:19 1100PRVC001 openvpn[15520]: OpenVPN 1.5.0 i386-rpm-linux
[SSL] [LZO] [PTHREAD] built on Mar  4 2004
Jul  1 06:30:19 1100PRVC001 openvpn[15520]: Note: Cannot ioctl TUNSETIFF
tun: Too many open files in system (errno=23)
Jul  1 06:30:19 1100PRVC001 openvpn[15520]: Note: Attempting fallback to
kernel 2.2 TUN/TAP interface
Jul  1 06:30:19 1100PRVC001 openvpn[15520]: Cannot allocate TUN/TAP dev
dynamically
Jul  1 06:30:19 1100PRVC001 openvpn[15520]: Exiting

max file-handles ist set to 16384


You can reproduce the failure by starting openvpn with:
openvpn --dev-node /dev/net/tun --port 5000&
openvpn --dev-node /dev/net/tun --port 5001&
openvpn --dev-node /dev/net/tun --port 5002&
....
....
openvpn --dev-node /dev/net/tun --port 5099&
openvpn --dev-node /dev/net/tun --port 5100&



Distribution ist Debian Woody 3.0 r2      (Kernel 2.4.18)
openvpn 1.5.0-2                     (rpm-Package, converted via alien to
deb-package)

Is there any known Limitation to 100 TUN-Devices or how can we break that
limitation?

Thanks
Jürg von Büren
IT Systeme

AMAG Automobil- und Motoren AG, Informatik, Dällikerstr. 34, CH-8107 Buchs
juerg.vonbue...@amag.ch




Reply via email to