Page 1 of 1
Starting UnrealIRCd problem
Posted: Mon Apr 04, 2005 2:22 pm
by zaw
ircd was compiled without errors but wher I've started it, it wrote:
* Loading IRCd configuration ..
* unrealircd.conf:34: loadmodule src/modules/commands.so: failed to load: tmp/9CB18D05.commands.so: cannot open shared object file: No such file or directory
What does this mean and where I shoud search for my mistake? It's the first non-commented line in config file, so it's not config filre
What do i do wrong?
Re: Starting UnrealIRCd problem
Posted: Mon Apr 04, 2005 4:08 pm
by Shelluser
zaw wrote:ircd was compiled without errors but wher I've started it, it wrote:
* unrealircd.conf:34: loadmodule src/modules/commands.so: failed to load: tmp/9CB18D05.commands.so: cannot open shared object file: No such file or directory
What does this mean and where I shoud search for my mistake?
There are a couple of possible causes. Is this running on a *nix environment ? If so then check if the useraccount which runs the ircd can create / write to the tmp directory. Also make sure that the partition on which this is installed isn't mounted noexec.
Re: Starting UnrealIRCd problem
Posted: Mon Apr 04, 2005 6:10 pm
by zaw
Shelluser wrote:
There are a couple of possible causes. Is this running on a *nix environment ? If so then check if the useraccount which runs the ircd can create / write to the tmp directory. Also make sure that the partition on which this is installed isn't mounted noexec.
Yes, it's *nix environment.
User has write access to tmp
Moreower, I've set 777 rights ti ensure.
Partiotion is /usr, so isn't noexec.
Funny thing - I've just tried same compilation/configuration process on FreeBSD (this on is on Slackware Linux), it has similar results - the same erorr message.
Posted: Mon Apr 04, 2005 7:30 pm
by Ron2K
I think that there might be a FAQ question about this, but I'm getting error 504 (Gateway Timeout) trying to access the FAQ (so that I could find out for you)... so you'll have to check for yourself.
Re: Starting UnrealIRCd problem
Posted: Tue Apr 05, 2005 4:54 pm
by Shelluser
zaw wrote:Yes, it's *nix environment.
User has write access to tmp
Moreower, I've set 777 rights ti ensure.
Partiotion is /usr, so isn't noexec.
Just to make sure because this is happening on more than one environment: I'm not referring to /tmp but the tmp subdirectory in your Unreal configuration directory.
In addition to that (now that I've re-read) I'm wondering what your 'loadmodule' line looks like. Normally you'd specify the modules directory but in your case I see:
Code: Select all
* unrealircd.conf:34: loadmodule src/modules/commands.so: failed to load
So my question: where does the 'src' come from ?
Don't tell me you're running all of this from the directory to which you unpacked the Unreal archive? If so then I'd strongly suggest that you first read the documentation (from that same directory: doc/unreal32docs.html).
Re: Starting UnrealIRCd problem
Posted: Tue Apr 05, 2005 6:36 pm
by Darvocet
zaw wrote:Funny thing - I've just tried same compilation/configuration process on FreeBSD (this on is on Slackware Linux), it has similar results - the same erorr message.
Ive compiled unreal on about 4 different versions of slackware, and 2 of freebsd, and i've never seen the problem your explaining.
I would try deleting the user that its installed as example ircd, then in slack do "adduser ircd" set it with basic settings, basic shell, etc. then log out, and login as the ircd user. wget, untar, ./Config, and make and it should work outta the box. (with your configs of course).
Posted: Tue Apr 05, 2005 8:31 pm
by Mr_S
Shell user has hit the problem perfectly!
that error i have found is to do with no "permissions" or ability to write to the file. (Say for example, a user trying to do what an admin is allowed to do)
i cannot remember but chmod setting but that is where your problem will lie!
