Another possibility is that dropping messages with long lines is an explicit policy of the ALG, rather than just being a crappy implementation. If so, then the responsibility lies with whoever set the policy.
Thanks, Paul Paul Kyzivat wrote: > > Iñaki Baz Castillo wrote: >> Hi, in case a SIP message (i.e. MESSAGE text/plain) contains a very >> long line in the body (a long text with no line breaks), could it >> become a problem? >> >> Unfortunately I've seen some SIP ALG routers dropping SIP messages if >> they contain long lines in the message body, but I expect that is an >> issue in the SIP ALG router itself. >> >> Any comment please? Thanks a lot. > > crappy implementations. > > They need to just get over it and do the right thing. > There is one certainty about the length of lines, headers, parameters, > etc.: None of them will be any longer than the message as a whole. > If you have managed to read the message so you can parse it, you should > be able to handle any piece of it without imposing length constraints > that are not imposed by the syntax. > > Of course, in certain cases something may exceed some other > uncontrollable bound on another part of the system. E.g. If your MESSAGE > is being gatewayed to SMS which imposes its own limit on how long the > content can be. But that is a different sort of a problem than an ALG > barfing on the message. > > Thanks, > Paul > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors