Re: [cgiirc-general] Need help with CGI:IRC
Brought to you by:
dgl
From: Jim T. <jt...@on...> - 2008-04-22 07:24:36
|
On Apr 22, 2008, at 10:29, Ivan Daglio wrote: > Thanks for the suggestion. I had already tried that, and > unfortunately it doesn't work, because it doesn't change the user's > host. > > The /whois for the user now is: > > PensC0701 is iv...@ca... * [467987bc] PensChat.com > PensC0701 on #penschatdotcomtest > PensC0701 using irc.shoutcast.com HELLO WORLD > PensC0701 actually using host 208.113.192.21 > PensC0701 End of /WHOIS list. > > The iv...@ca... is the user's address. And that > IP address (208.113.192.21) is not MY address, so it must be my web > host's (meaning anyone who signs on through the site would get that > same address). The part after the asterisk ([467987bc] > PensChat.com) is just the username, which you can't ban (that's > what changed when I set "encoded_ip = 2"). You didn't tell us what ivand87's IP address was, but are you sure it wasn't 70.121.135.188? (That is what 467987bc is telling you with encoded_ip=2. It is even more obvious set to 3 as I suggested.) If you want to ban then from using the cgiirc server, you certainly can use that IP address in your cgiirc "ipaccess" file. If you want to ban them at the remote IRC daemon from using that server or a particular channel on that server, you are right you will have to make it a function of the user name because the IP address at the irc daemon will always look like your web server (208.113.192.21). > So, the host didn't change doing this. I think I have to do what I > quoted from the advanced settings page... Thanks again Jim. I don't think so, the bit you quoted was about identd... and many hosts no longer run it (or at least no longer allow access outside of the LAN). Its purpose was to narrow down which user on a multi-user host was using a service. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman |