A client REGISTERs and REGISTERs and REGISTERs and somehow ser does not detect that this is always the same client and creates a new entry in the location table.
This may happen e.g. with buggy NATs which changes the port for every REGISTER or with buggy clients.
Thus, limit the number of max entries in location table: http://www.openser.org/docs/modules/0.9.x/registrar.html#AEN167
and set desc_time_order to 1 http://www.openser.org/docs/modules/0.9.x/registrar.html#AEN167
although this is openser I think these parameters also exists in ser.
There is no need to change MAX_BRANCHES. Fix the problem by limiting the entries in the location table.
regards klaus
Steve Blair wrote:
Klaus:
It seems the only way to increase the limit is to change MAX_BRANCHES then re-compile SER. I do not think that approach is best. Can you think of any other reason why this error would be generated?
Thanks,Steve
Klaus Darilion wrote:
I guess there are more then "max-branches" entries in location table (for this user).
regards klaus
Steve Blair wrote:
I'm getting the following error on a ser-0.9.7 system and I cannot figure out why. I see the message originates in dset.c but the cause of the error is unclear. Any thoughts?
Thanks,Steve
ERROR: append_branch: max nr of branches exceeded lookup(): Error while appending a branch _______________________________________________ Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers