> Hey coder-com, i've attached 3 files, one for you to read which explains the 
> problem etc, and the ircd.conf and config.h as this is such a weird problem a
> nd yet hasn't been resolved. Thank you so much for taking the time to look ot
> her this, i really appreciate it and thank you once again. 

Given the error message you've shown below ("Failed to initialize server
identity") and the fact that the M-line in your ircd.conf looks to be of
the correct form, the only possible way you can be having this error is
if the ircd.conf you sent is not the one that the server is reading.
Taking a look at config.h, I find the following #define's:

/*
 * Paths and files
 */
#define DPATH "/home/me/Desktop/ircd"
#define SPATH "/home/me/Desktop/ircd/ircd"
#define CPATH "/home/me/Desktop/ircd"
#define MPATH "/home/me/Desktop/ircd"
#define RPATH "/home/me/Desktop/ircd"
#define LPATH "/home/me/Desktop/ircd"
#define PPATH "/home/me/Desktop/ircd"

This shows that my assertion is correct.  DPATH must point to a directory;
all of the other ones must point to files.  SPATH must be the path (either
relative to DPATH or absolute) to the server binary; CPATH must be the
path (either relative to DPATH or absolute) to the configuration file;
MPATH must be the path (either relative to DPATH or absolute) to the MOTD
file; RPATH must be the path (either relative to DPATH or absolute) to the
remote MOTD file; LPATH must be the path (either relative to DPATH or
absolute) to the debug log file; and PPATH must be the path (either
relative to DPATH or absolute) to the file to place the daemon's process
ID in.

Correct this misconfiguration and you shouldn't have this problem anymore.
Good luck!
-- 
Kevin L. Mitchell <[EMAIL PROTECTED]>

Reply via email to