Hi Ian, there is a good chance that the H.350 support in Gnugk still has a number of bugs. Last time I tried, I didn't even get H323Plus compiled with H.350 support on Linux. If you find and fix any bugs (in GnuGk or H323Plus), please send me the patches. Regards, Jan Ian Blenke wrote: > Greetings, > > I've been trying to implement H.350 auth with some phones that have > H.460.18 support, but I'm at a bit of an impasse at the moment. > > I've built gnugk 2.3.1 (well, the latest CVS checkout) with libpt > 2.6.1 and h323plus-1.21.0. > > Looking at gkauth.cxx, it looks like H350PasswordAuth::GetPassword is > calling things properly, but the call to grab the h235IdentityPassword > simply isn't pulling out the password attribute: > > if (session.GetAttribute(entry,"h235IdentityPassword",password)) { > session.Close(); > return true; > } > > So after adding PTRACE debugging lines to gkauth and then stepping > into h323plus-1.21.0's src/h350/h350.cxx, I've found that the H.350 > Schema isn't being loaded: > > In H350_Session::Search, I added a bit of debugging: > > /// Load the Schemas > for (std::map<PString,PString>::const_iterator > r = att.begin(); r != att.end(); ++r) { > if (r->first == PString("objectClass")) { > > PStringList s = r->second.Lines(); > > for (PINDEX j=0; j < s.GetSize(); j++) { > > PTRACE(4, "H350\tTrying to > create schema: " << s[j]); > > PLDAPSchema * schema = > PLDAPSchema::CreateSchema(s[j]); > > if (schema != NULL) { > PTRACE(4, > "H350\tTrying to load schema: " << s[j]); > > schema->LoadSchema(); > rec.push_back(*schema); > PTRACE(4, > "H350\tSchema Loaded " << s[j]); > } > } > } > } > > That "Trying to load schema" never appears. It seems that > PLDAPSchema::CreateSchema is _always_ returning NULL. Because of this, > the Schema isn't being loaded and the LDAP_Record isn't being parsed, > so gnugk's call to GetAttribute() is failing. > > I guess what I'm really looking for at the moment is a pointer as to > what to do next. Should I keep chasing the rabbit down the hole here? > > -- > - Ian Blenke <ian@xxxxxxxxxx> http://ian.blenke.com -- Jan Willamowius, jan@xxxxxxxxxxxxxx, http://www.gnugk.org/ ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________________ Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users Homepage: http://www.gnugk.org/