Kiwi IRC Client & UnrealIRCd on the same VPS

If you hit any installation issues or cannot connect to your freshly installed UnrealIRCd then this forum is for you.

Moderator: Supporters

Locked
Misteralex007
Posts: 1
Joined: Fri Jul 07, 2017 2:22 pm

Kiwi IRC Client & UnrealIRCd on the same VPS

Post by Misteralex007 »

Hi !

I recently install UnrealIRCd and Kiwi IRC client on my VPS (not service yet) but I have some trouble to configure WebIRC Block.
Everything is working except that when we log/connect on the UnrealIRCd through Kiwi IRC client. UnrealIRCd see the IP Adress of the VPS and nof the user. So the information about a user there "is connecting from *@localhost 127.0.0.1"

So only 3 people can connect to the unrealIRCd because of than.

I did something wrong in the config file but I don't know where.

This are the config of UnrealIRCd & Kiwi (I remove my personnal information ^^)
UnrealIRCd: https://pastebin.com/RTDGPN6P
Kiwi IRC: https://pastebin.com/u1CmFU9Z

Thanks for your time,
Regards,
Misteralex007
Syzop
UnrealIRCd head coder
Posts: 2112
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Re: Kiwi IRC Client & UnrealIRCd on the same VPS

Post by Syzop »

That would be a problem on the Kiwi IRC client-side. Not in UnrealIRCd. (I can safely say this because if the webirc password is wrong then UnrealIRCd would reject the connection, and not let you in at all.)

I see you used this in your kiwi_config:

Code: Select all

// WebIRC password enabled for this server
conf.webirc_pass = "2edc8XXXXX";
But from the Kiwi IRC documenation I see the correct syntax is different. It is supposed to be list of servers:passwords:

Code: Select all

// WebIRC passwords enabled for this server
conf.webirc_pass = {
    //"irc.network.com":  "configured_webirc_password",
    //"127.0.0.1":        "foobar"
};
So you should use something like this in your kiwi config:

Code: Select all

conf.webirc_pass = {
    '217.182.XXX.XXX': '2edc8XXXXX'
};
Perhaps you solved the problem already, but who knows it might help someone else..
Locked