From: Gregg L. <gr...@li...> - 2006-08-18 21:13:35
|
Quoting Gregg Liming (8/7/06 12:44 PM): > Quoting Roussell, Terry (8/7/06 12:13 PM): >> Error Message: A xAP message received was malformed. >> mhouse.mh.misterhouse_mh_2.102_r814_pid:_3796.core is a subaddress but >> the *UID* is not: FFE90000 >> >> Received From: 10.0.4.56:4113 > > The problem occurs from the source string: > "mhouse.mh.misterhouse_mh_2.102_r814_pid:_3796.core". The first parts, > "mhouse" and "mh" are statically determined. The last part "core" is > derived ("core" happens to always exist). The middle part, > "misterhouse_mh_2.102_r814_pid:_3796", is the problem. In particular, > it shouldn't contain periods and, in particular, colons (which is the > real issue). Currently, only spaces are substituted; I hadn't thought > to catch other chars. This string is derived from the config parm > "title". Apparently, it defaults to that very large string if not > otherwise defined. So, for the time being, you might want to try > setting title=main or title=misterhouse or anything else (w/o periods or > colons) in your mh.ini (or whatever parm file you use). > Illegal chars are now stripped and the "mangled" mh title (misterhouse_mh_2.102_r814_pid:_3796) is replaced w/ a more user friendly one of "misterhouse" if not overwritten by the ini param, "title". See rev 831. |