MM7, StatusCode 2007

MM7, StatusCode 2007 SearchSearch
Author Message
Anonymous
 
Posted on Thursday, March 17, 2005 - 03:11 pm:   

Hi,

Trying to send a MMS via MM7, I get a 2007 StatusCode.

Here is the MM7 answer :
<?xml version="1.0" encoding="UTF-8"?>

<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/ soap-envelope.xsd">
<soap-env:Header>
<TransactionID soap-env:mustUnderstand="1" xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-0 mm7_with_mustUnderstand.xsd">
20050317154153-EDD048CB@XXX.XXX.XXX.XXX
</TransactionID>

</soap-env:Header>
<soap-env:Body>
<SubmitRsp xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-0 mm7_with_mustUnderstand.xsd">

<MM7Version>5.3.0</MM7Version>

<Status>
<StatusCode>2007</StatusCode>
<StatusText>Message format corrupt</StatusText>
<Details>
<Description>invalid provider or service code</Description>
</Details>
</Status>
<MessageID>1111070395131-mm7api-10.153.194.10</MessageID>
</SubmitRsp>
</soap-env:Body>
</soap-env:Envelope>


The thread : http://support.nowsms.com/discus/messages/1/1496.ht ml
shows an update (http://www.nowsms.com/download/nowsms5-patch3.zip.) to change the URI (REL-5-MM7-1-2 instead of REL-5-MM7-1-0)

Bryce, could you help me about that point ?

Thanks,
Nicolas
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 4205
Registered: 10-2002
Posted on Thursday, March 24, 2005 - 08:49 pm:   

Hi Nicolas,

I would suggest you update to v5.51a, which has a configuration option to select which MM7 schema to use.

When you're talking to an MMSC that only supports REL-5-MM7-1-0, there are some additional quirks of that schema that we have to deal with.

See http://support.nowsms.com/discus/messages/53/7888.html for details on v5.51a.

That might not be the answer to your problem, however.

It sounds like the MMSC is complaining about an invalid id.

When you configure an MM7 connection, some MMSCs want you to supply one or more of the following parameters: "VASP ID", "VAS ID" or "Service code". You should ask your provider if any of these are required. If they are, they can be configured in the "MMSC Routing" definition in NowSMS.

-bn