Thanks for the full log.

Now I'm usually polite about other people's software, but really your MMSC provider is peddling untruths about the conformance of their implementation. (Because I assume they've told you the problem is not on their side.)

Basically their HTTP response is in the MM7/SOAP transaction is broken. Evidence:
----
2008-10-22 11:52:13 [1169] [16] DEBUG: Octet string dump ends.
2008-10-22 11:52:23 [1169] [16] DEBUG: HTTP: Status line: <HTTP/1.1 200 OK>
2008-10-22 11:52:23 [1169] [16] DEBUG: HTTP: Received response:
2008-10-22 11:52:23 [1169] [16] DEBUG: Octet string at 0x8164b50:
2008-10-22 11:52:23 [1169] [16] DEBUG:   len:  918
2008-10-22 11:52:23 [1169] [16] DEBUG:   size: 1024
2008-10-22 11:52:23 [1169] [16] DEBUG:   immutable: 0
2008-10-22 11:52:23 [1169] [16] DEBUG: data: 44 61 74 65 3a 20 57 65 64 2c 20 32 32 20 4f 63 Date: Wed, 22 Oc 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 74 20 32 30 30 38 20 30 38 3a 33 32 3a 32 30 20 t 2008 08:32:20 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 47 4d 54 0d 0a 53 65 72 76 65 72 3a 20 41 70 61 GMT..Server: Apa 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 63 68 65 2f 31 2e 33 2e 32 32 20 28 55 6e 69 78 che/1.3.22 (Unix 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 29 20 20 28 52 65 64 2d 48 61 74 2f 4c 69 6e 75 ) (Red-Hat/Linu 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 78 29 20 6d 6f 64 5f 66 61 73 74 63 67 69 2f 32 x) mod_fastcgi/2 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 2e 32 2e 31 32 20 6d 6f 64 5f 70 79 74 68 6f 6e .2.12 mod_python 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 2f 32 2e 37 2e 38 20 50 79 74 68 6f 6e 2f 31 2e /2.7.8 Python/1. 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 35 2e 32 20 6d 6f 64 5f 73 73 6c 2f 32 2e 38 2e 5.2 mod_ssl/2.8. 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 35 20 4f 70 65 6e 53 53 4c 2f 30 2e 39 2e 36 62 5 OpenSSL/0.9.6b 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 20 44 41 56 2f 31 2e 30 2e 32 20 50 48 50 2f 34 DAV/1.0.2 PHP/4 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 2e 32 2e 31 20 6d 6f 64 5f 70 65 72 6c 2f 31 2e .2.1 mod_perl/1. 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 32 36 20 6d 6f 64 5f 74 68 72 6f 74 74 6c 65 2f 26 mod_throttle/ 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 33 2e 31 2e 32 0d 0a 43 6f 6e 6e 65 63 74 69 6f 3.1.2..Connectio 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 6e 3a 20 63 6c 6f 73 65 0d 0a 54 72 61 6e 73 66 n: close..Transf 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 63 68 75 er-Encoding: chu 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 6e 6b 65 64 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 nked..Content-Ty 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 70 65 3a 20 74 65 78 74 2f 78 6d 6c 0d 0a 0d 0a pe: text/xml.... 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 Content-Length: 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 35 38 33 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 583..Content-Typ 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 65 3a 20 74 65 78 74 2f 78 6d 6c 0d 0a 0d 0a 3c e: text/xml....< 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e ?xml version="1. 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 0" encoding="UTF 2008-10-22 11:52:23 [1169] [16] DEBUG: data: 2d 38 22 3f 3e 3c 65 6e 76 3a 45 6e 76 65 6c 6f -8"?><env:Envelo
----

The Content-Type header appears twice, first time it is followed by two CRLF, which should ordinarily mark the end of the HTTP headers. Mbuni is doing the right thing. Their software isn't.

P.

On Oct 22, 2008, at 12:09, hafez ahmad wrote:

Thanks Paul, you are always helpful , please find the attached full log.

Regards,
Hafez

On Wed, Oct 22, 2008 at 10:40 AM, P. A. Bagyenda <[EMAIL PROTECTED]> wrote: Set maximum-send-attempts to 1. Should do the trick, but is obviously a kludge. Suggest you send full log so that we can try and make better sense of this error.

On Oct 22, 2008, at 10:32, hafez ahmad wrote:

Dears,

I found the related error, like Paul says it is the XML response:

<?xml version="1.0" encoding="UTF-8"?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/ "><env:Header><TransactionID xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-0 " env:mustUnderstand="1">[EMAIL PROTECTED]</TransactionID></ env:Header><env:Body><SubmitRsp xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-0 "><MM7Version>5.3.0</MM7Version><MessageID>0000000018101075</ MessageID><Status><StatusCode>1000</StatusCode><StatusText>Success</ StatusText></Status></SubmitRsp></env:Body></env:Envelope>!
Entity: line 1: parser error : Start tag expected, '<' not found
Content-Length: 581
^

can you please tell me where is the error here?
I call my operator and tell him to fix the response XML and he refuse he says that the users get the MMS successfully, is there any way so Mbuni ignore the error and stop trying to send the MMS again?

Regards,
Hafez


On Thu, Oct 16, 2008 at 5:30 PM, P. A. Bagyenda <[EMAIL PROTECTED]> wrote: Sorry I misunderstood your error message. The problem is Mbuni does not understand the response. To understand why I'd need to look at a fuller log.

Paul.

On Oct 15, 2008, at 01:42, hafez ahmad wrote:

Hi P.A,

can you please explain more, Please find the attached conf file.

Regards,
Hafez

On Tue, Oct 14, 2008 at 4:19 PM, P. A. Bagyenda <[EMAIL PROTECTED] > wrote: There is clearly a problem with your MMSC URL format, not with the MM7 packet format - this error shouldn't occur. So you will need to share your *actual* conf with a trusted party for further help :)

P.

On Oct 13, 2008, at 18:11, hafez ahmad wrote:

Dears List,

I trying to send MMS, the user received the MMS successfully, but I have the following error:

2008-10-13 17:35:54 [26658] [9] INFO: Retry later MMSBox Outgoing Queue MMS Send: From [EMAIL PROTECTED], to 967711593356/TYPE=PLMN, msgsize=25269: msgid=[(null)], err=Failed to parse MMSC[url=http://username:[EMAIL PROTECTED]:80/mm7tomms.sh , id=HouseID] response!

and I catch the following XMl Response ,

<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/ envelope/">
    <env:Header>
<TransactionID xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-0 " env:mustUnderstand="1">[EMAIL PROTECTED]</TransactionID>
    </env:Header>
    <env:Body>
<SubmitRsp xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-0 ">
            <MM7Version>5.3.0</MM7Version>
            <MessageID>0000000017784199</MessageID>
            <Status>
                <StatusCode>1000</StatusCode>
                <StatusText>Success</StatusText>
            </Status>
        </SubmitRsp>
    </env:Body>
</env:Envelope>


The problem that the mbuni think that the MMS faild and still trying send the MMS again and again,

Please advice.

Regards,
Hafez

_______________________________________________
Users mailing list
[email protected]
http://lists.mbuni.org/mailman/listinfo/users




--
Hafez A.Ahmad
Amman-Jordan
mobile:962-785259011
          962-795708728
http://blog.hafezadnan.com
<mbuni.conf>




--
Hafez A.Ahmad
Amman-Jordan
mobile:962-785259011
          962-795708728
http://blog.hafezadnan.com




--
Hafez A.Ahmad
Amman-Jordan
mobile:962-785259011
          962-795708728
http://blog.hafezadnan.com
<mmsgw.log>

_______________________________________________
Users mailing list
[email protected]
http://lists.mbuni.org/mailman/listinfo/users

Reply via email to