Booting – The OS enforces a limit on max open files
tux-kecil@ns1.bagelen.net:~/Unreal3.2$ $ ./unreal start
Starting UnrealIRCd
_ _ _ ___________ _____ _
| | | | | |_ _| ___ \/ __ \ | |
| | | |_ __ _ __ ___ __ _| | | | | |_/ /| / \/ __| |
| | | | '_ \| '__/ _ \/ _` | | | | | / | | / _` |
| |_| | | | | | | __/ (_| | |_| |_| |\ \ | \__/\ (_| |
\___/|_| |_|_| \___|\__,_|_|\___/\_| \_| \____/\__,_|
v3.2.8.1
using TRE 0.7.5 (LGPL)
* Loading IRCd configuration ..
* Configuration loaded without any problems ..
* Loading tunefile..
* Dynamic configuration initialized .. booting IRCd.
---------------------------------------------------------------------
The OS enforces a limit on max open files
Hard Limit: 512 MAXCONNECTIONS: 1024
Fix MAXCONNECTIONS
Possible error encountered (IRCd seemingly not started)
=====================================================
Check above for possible errors, and this output of
ircd.log. If you cannot solve the problem, read
Unreal.nfo on where to get support
Problem :
If you get error message like this:
The OS enforces a limit on max open files
Hard Limit: 512 MAXCONNECTIONS: 1024
Fix MAXCONNECTIONS
or something similar, then your OS is limiting your maximum number of open files/sockets.
Solution:
1. You need to rerun ./Config and answer the number showed in “Hard Limit” (512 in this example) to the question :
How many file descriptors (or sockets) can the IRCd use? [512] ->
2. recompile (make clean; make).
tux-kecil@ns1.bagelen.net:~/Unreal3.2$ $ make Building src cd modules; make 'CFLAGS=-I../include -I/usr/home/adhen/Unreal3.2/extras/regexp/include -I/usr/home/adhen/Unreal3.2/extras/c-ares/include -L../extras/c-ares/lib -pipe -g -O2 -funsigned-char -fno-strict-aliasing -Wno-pointer-sign -export-dynamic ' 'CC=gcc' 'IRCDLIBS=-lcrypt -L../extras/regexp/lib -ltre -lcares' 'LDFLAGS=' 'IRCDMODE=711' 'BINDIR=/usr/home/adhen/Unreal3.2/src/ircd' 'INSTALL=/usr/bin/install' 'INCLUDEDIR=../include' 'IRCDDIR=/usr/home/adhen/Unreal3.2' 'MANDIR=' 'RM=/bin/rm' 'CP=/bin/cp' 'TOUCH=/usr/bin/touch' 'RES=' 'SHELL=/bin/sh' 'STRTOUL=' 'CRYPTOLIB=' 'CRYPTOINCLUDES=' 'URL=' all __________________________________________________ | Compile is now complete. | | You should now read the documentation and learn | | how to configure your IRCd. | | | | If you really like UnrealIRCd, and would like to | | make a donation, please read the Donation file in| | this archive.| | | | Thanks for using Unreal IRCd! If you are in need | | for any kind of help regarding the IRCd please | | read the Unreal.nfo file. | |__________________________________________________|
And then try to run unreal.
tux-kecil@ns1.bagelen.net $ ./unreal start
Starting UnrealIRCd
_ _ _ ___________ _____ _
| | | | | |_ _| ___ \/ __ \ | |
| | | |_ __ _ __ ___ __ _| | | | | |_/ /| / \/ __| |
| | | | '_ \| '__/ _ \/ _` | | | | | / | | / _` |
| |_| | | | | | | __/ (_| | |_| |_| |\ \ | \__/\ (_| |
\___/|_| |_|_| \___|\__,_|_|\___/\_| \_| \____/\__,_|
v3.2.8.1
using TRE 0.7.5 (LGPL)
* Loading IRCd configuration ..
* Configuration loaded without any problems ..
* Loading tunefile..
* Dynamic configuration initialized .. booting IRCd.
---------------------------------------------------------------------
Referency :
1. http://www.unrealircd.com
2. Google






















Recent Comments