Hi. We've noticed, that Kannels idea of a well-executed HTTP request for
SMS-service is
"retcode == HTTP_OK", not  200 <=retcode <=299.
   Is this on well-considered grounds ?
For example, 202 Accepted would seem appropiate to accept,
for a server that will, by itself, deliver something later. The immediate
return text
should then still be sent to the phone, if it is non-empty (e.g., an ID
that can be used later).
  As it is now, Kannel treats the rest of the 2xx codes as errors...

Anyway, we can work around it by sending 200 to kannel instead of 202,
but from the HTTP standard decription (RFC1945) it looks like 201-206
should be just as OK ?


Reply via email to