<VerliHub> Active Search: Your ip is not 192.168.100.21 it is xx.252.244.xx bye bye.

Предистория :
Ось AltLinux 4.0.1
Постоянного IP нет, сделано через DynDNS.
VerliHUB 0.9.8d-RC2 скачан и собран из исходников.
как будто бы все настроено правильно.
Через определённое время (10 мин) юзеров выкидывает с
Active Search: Your ip is not xxx.xxx.xxx.xxx it is yyy.yyy.yyy.yyy bye bye.
где xxx.xxx.xxx.xxx - IP присвоенный юзерам DHCPd
а yyy.yyy.yyy.yyy - IP присвоенный PPPoEd
если юзер пытается искать что то (менюшка ПОИСК) то его выкидывает сразу.
Обход проблемы в виде настройки на пассивный режим клиента, не годится, т.к. тогда вообще перестаёт работать поиск.
Может кто подскажет вариант решения, окромя нудного ковыряния в исходнике в попытках вырезать эту гадость (Active Search)?

ну да. прописать в настройках

ну да. прописать в настройках у пользователя ip yyy.... ;)

И всё таки - как можно решить

И всё таки - как можно решить такую проблему?
Где и что настраивать?
Помогите пожайлуста!

Это проблема не на стороне

Это проблема не на стороне хаба. Просто клиенты должны показывать ему тот же адрес, что видит у них он при подключении. И всё.