> What were arguments for not allowing calls from permanent endpoints > without AcceptUnregisteredCalls=1? SF search engine is not working:( The GnuGK code itself doesn't provide the possibility mentionned. To authenticate endpoints from config [PermanentEndpoints] section one needs to modify e.g CallSignalSocket::OnSetup method to verify if signalling IP of calling party is in RegistrationTable: calling = RegistrationTable::Instance()->FindBySignalAdr(sigip); if (!calling) { PTRACE(4, "Q931\tERROR: Signalling authentication failed for "<<Name()<<"!"); return false; } and set calling party in CallRec before inserting it into CallTable (may be this is an extra unneeded step, the issue needs further investigations...) Hope it helps. ;) > BTW. I would rather think about introducing a new option > AcceptPermanentCalls=1. We should keep config and gk behaviour backward > compatible to not > surprise users that do not track the list:-) I don't like AcceptPermanentCalls, maybe AcceptPermanentEPCalls and AcceptUnregisteredEPCalls (alias for AcceptUnregisteredCalls) will be a better and more descriptive alternatives? I think this should be discussed a little more... -- Best regards, Andrey S Pankov. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ List: Openh323gk-users@lists.sourceforge.net Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/