[Serdev] ENUM Plugtests - NAPTR preference field
Juha Heinanen
jh at tutpro.com
Thu Jun 2 13:12:58 UTC 2005
> The SIP URI retrieved by the ENUM lookup is the first value returned in
> the DNS response set. The priorities are not interpreted by
> enum_lookup(). The responses from DNS are random, the client should
> select the NAPTR based on priority field.
naprt records are ordered in ser rel_0_9_0 upwards. try with "normal"
enum responses and let me know if they are not.
> I have tried with +441414960912 (the spaces in fornt of URI are removed
> now).
i tried and got error message
Jun 2 15:57:03 rautu ser[4526]: ERROR: redirection buffer length exceed
in syslog. it comes from when print_dset tries to build contact header
field from destination set. in ser, max redirection length is 512
bytes. it equals less than two contact uris from your enum response.
perhaps that explain why you get only the first value.
i guess it is ok that an implementation limits the size of contact
header field it supports. or can you point somewhere in rfc3261 where
some minimum length is specified?
-- juha
More information about the Serdev
mailing list