Hi,
We are using the ActiveSMS Basic Console - SMS TAP Transport and it has worked quite well for 18 months. I am wondering if we can set the maximum number of times ActiveSMS will retry if it fails to send the SMS? I can see that we can set the retry delay after error, but nothing where I can set the max retries.
In the past few days we have had an interesting scenario arise. We were contacted by the telecoms provider to warn us that we had called the TAP service phone number ~ 100 times in the last 24 hours. Normally it would only be 1 call per day.
There were errors such as this (and also errors suggesting a connection error) in the event log :
Message: COM Exception raisedFunction: CHandset::PollLoop_TemporaryConnectionDescription: Comms Exception raisedFunction: CActiveSMSTapTransport::ConnectDescription: Write data failedHResult: -2147467259
I have investigated and it seems that the calls were connecting but failing to negotiate properly, or dropping out part way through. We have reset the modem, PC, fax (which shares the same phone line) and it is now working again. The fax was also failing during this period, so there may have been a problem with a dirty line / noise.
Cheers.
Ross
PS. I can see that it does have a maximum, because there has also been an error in the log :
Message: Too many repeated errors - Logging from this function temporarily disabledFunction: CHandset::PollLoop_TemporaryConnection