Anybody know what Kannel's expected behavior when HTTP connections
timeout or fail?

 

We have a situation with 120+ "sms-service" services defined, but have
noticed a few of them behave in a peculiar manner where, very
occasionally, HTTP requests don't occur until 16 minutes after being
received by Kannel. This will happen "out of the blue" without any
errors logged in smsbox.log or kannel.log. This occurs in a transient
fashion - there doesn't appear to be any rhyme or reason to when this
occurs.

 

This only appears to happen with a particular subset of SMS services
which happen to be hosted outside of our immediate hosting environment,
suggesting there's some sort of network disruption causing this problem.
Potentially this is some of retry based on a 1-minute timeout, followed
by a retry 15 minutes later; however this would be "out of character"
since in my experience with Kannel most timeouts / 404s / 500s usually
generate everyone's favourite "Couldn't fetch content, sorry"-type
messages. I also can't find any reference to timeouts of these values in
the user's guide or the configuration files.

 

Until recently the get-urls for these services had the SMSC included in
the URLs (i.e. "&smsc=%i") but, as these were the only services using
this, I've removed this in case there's some sort of problem caused by
this.

 

Has anybody else had a similar situation where these sorts of delays
have happened?

 

David

 

 

Reply via email to