Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: Anope with Unreal 3.2.5 - unban  (Read 5917 times)

0 Members and 1 Guest are viewing this topic.

mexx3000

  • Guest
Anope with Unreal 3.2.5 - unban
« on: June 21, 2006, 11:22:11 AM »

Hi all,


recently, UnrealIRCd was released in version 3.2.5.

The version itself is really good - but in combination with Anope, there is a bug which was not yet in 3.2.4:

unreal-changelog:
Quote
- When checking if someone is banned, we now always verify bans against the cloaked host, even if the user has a vhost and the cloaked host is not visible / unused.


So, let's take an example:

User A has a BNC ... he connects from blabla.serveryou.de ... his offline-nickname is not registered ... and he is normally in a channel, which is "restricted" by services ... and finally, his normal nickname has a vhost ...

At night, the BNC disconnects from the network, and reconnects, using the offlinenick ... and also joins the restricted channel ... where he (at least his bnc-hostmask) is instantly banned by chanserv - nickname not in accesslist - ban'em ...

In the morning, User connects to his BNC ... nickchange to normal nickname + identify ...

But in the channel the ban to his bnc is still active ... NOT to his vhost (!!) ... he then wants to get it ... ok - "/cs unban #channel" ... "your ban on #channel has been removed" ... which is true, his vhost (current hostmask) is not banned in the channel, but his real hostmask - which anope cannot see / does not yet unban ... so unreal prohibits him to join the channel and the services cannot unban him - pwn3d ...


i hope, you understand me ...


Is there a possibility to fix this issue? otherwise, there are bigger problems in combination with unrealircd 3.2.5 ...


thx :)


mexx

[Bearbeitet am 21.06.2006 von mexx3000]
Logged

Jobe

  • Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1023
    • Anope IRC Services
(No subject)
« Reply #1 on: June 21, 2006, 11:30:56 AM »

There would be a simple answer and that would be to just register the offline-nick and give it access to the channel or better still dont have the offline-nick join that channel. Have it join another channel where it can idle.
Logged
Your IP: ()
My IRC Status:

Come along and visit http://www.anopequotes.org/

mexx3000

  • Guest
(No subject)
« Reply #2 on: June 21, 2006, 12:11:41 PM »

Quote
Originally posted by Jobe1986
There would be a simple answer and that would be to just register the offline-nick and give it access to the channel or better still dont have the offline-nick join that channel. Have it join another channel where it can idle.

sure - but that's just a workaround and not a solution ...


Channel-protect gets crazy - "/mode #chan +b *.de" ... and then kicks all - channel-owner is not online ... even with a vhost you cannot join the channel when ban matches real host ... and anope cannot unban ... without ircops you cannot join your own channel - i personally don't like this ...
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
(No subject)
« Reply #3 on: June 21, 2006, 12:22:11 PM »

We are aware of this "unreal generated" feature change, and are working on a solution.

[Edited on 21-6-2006 by chaz]
Logged

mexx3000

  • Guest
(No subject)
« Reply #4 on: June 21, 2006, 12:29:26 PM »

great - thx in advance :)
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
(No subject)
« Reply #5 on: June 21, 2006, 12:32:37 PM »

In reality the change they have made is a very good one ... would just have been nice if they had told us in advance so we could prepare the required changes to support it. I cannot speculate on the time this fix will take, but it is being considered by our developers.
Logged

Dave Robson

  • Team
  • *
  • Offline Offline
  • Posts: 357
(No subject)
« Reply #6 on: June 21, 2006, 07:44:04 PM »

Logged

Dave Robson

  • Team
  • *
  • Offline Offline
  • Posts: 357
(No subject)
« Reply #7 on: June 21, 2006, 08:39:44 PM »

Bug raised against unreal ( http://bugs.unrealircd.org/view.php?id=2981 ) -
suggested work around is to use /cs invite instead of /cs unban
Logged
Pages: [1]   Go Up