CMS ERROR: 500

CMS ERROR: 500 SearchSearch
Author Message
Todd
Posted on Wednesday, February 12, 2003 - 05:30 pm:   

getting these messages using the sierra aircard 710 when trying to send an sms text message:

Warning: SMS message could not be sent to , ERROR - Modem Response(2): +CMS ERROR: 500

Any ideas?
Bryce Norwood - NowSMS Support (Bryce)
Posted on Wednesday, February 12, 2003 - 05:59 pm:   

Todd,

CMS Error 500 is a general error that is returned by a modem in response to a submit request.

In my experience, it happens most often when a phone loses coverage. (For example, if you're setting things up in a server room, and the mobile coverage is spotty because you're deep inside of a building.)

We've also seen that some devices require an SMSC (Short Message Service Centre) setting, and can't send messages without an SMSC configured. Normally, the SMSC value is on the SIM card, and the device reads it from the SIM. But some devices don't read it from the SIM card. Basically, the SMSC is the phone number of the operator's SMSC. We removed support for this setting awhile back because it seemed that modern phones/devices did not require this setting and the presence of the setting was confusing people ... but we just added support back into the v4.11 release. You can add the operator SMSC value manually to the INI file, by adding an SMSC=+phonenumber setting under the appropriate "[modem defintion]" section of the SMSGW.INI file.

You can find the SMSC value to use for your operator at the following link: http://www.cellular.co.za/smsc_lists.htm. Do not include any spaces or dash characters in the configuration setting, only the starting "+" character followed by numeric values are allowed.

That said ...

The issue may be something else entirely. This error 500 can also be caused by an attempt to send a message to an invalid phone number. If that warning message has not been edited any, it looks like the system is trying to send a message to a blank phone number ... otherwise the phone number would be inlcuded in the error message. If that is the case, it would point to a problem in how the message is being submitted to the system (I'm not sure how you submit a message to a blank phone number).

-bn