~anteater/mms-stack-bugs#55: 
mmsd creates draft but does not send

When I use the test scripts in mmsd I can create a draft message that is returned with get-messages test script but they are always in draft and not actually sent. I have mobile data setup and the proper APN in ofono as far as I can tell.

[ /org/ofono/mms/xxxx/99B25DF5E30632528B281F80B07796A680E3DDDE ]
    Status = draft
    Date = 1970-01-01T00:00:00+0000
    Recipients = dbus.Array([dbus.String('+nnn'), dbus.String('+nnn')], signature=dbus.Signature('s'), variant_level=1)
    Attachments = dbus.Array([dbus.Struct((dbus.String('SMIL'), dbus.String('Content-Type: "application/smil";charset=utf-8'), dbus.String('/home/user/.mms/xxxx/99B25DF5E30632528B281F80B07796A680E3DDDE'), dbus.UInt64(161), dbus.UInt64(302)), signature=None), dbus.Struct((dbus.String('cid-1'), dbus.String('Content-Type: "text/plain";charset=utf-8'), dbus.String('/home/user/.mms/xxxx/99B25DF5E30632528B281F80B07796A680E3DDDE'), dbus.UInt64(479), dbus.UInt64(18)), signature=None), dbus.Struct((dbus.String('cid-2'), dbus.String('Content-Type: "image/jpeg"'), dbus.String('/home/user/.mms/xxxx/99B25DF5E30632528B281F80B07796A680E3DDDE'), dbus.UInt64(512), dbus.UInt64(7671)), signature=None)], signature=dbus.Signature('(ssstt)'), variant_level=1)

I'll try again when I can and attach any logs from ofonod/mmsd/monitor-mms.

Also will try your branch of mmsd.

Status
REPORTED
Submitter
~unrznbl
Assigned to
No-one
Submitted
3 years ago
Updated
3 years ago
Labels
mmsd user support

~anteater 3 years ago

This needs at least an mmsd log to diagnose, but it also seems likely to be caused by the same problem as your report at #53.

~unrznbl 3 years ago

Yes. I will test with my mmsd as well as your branch tomorrow and will include logs.

~unrznbl 3 years ago

So far when I use mmsd/test/send-message script I get nothing in mmsd -dn output and this in monitor-mms output

{Service} [/org/ofono/mms/310260756209867/FC3B83C18BCC01FCA8E42730DE18005D396C6392] MessageAdded dbus.Dictionary({dbus.String('Status'): dbus.String('draft', variant_level=1), dbus.String('Date'): dbus.String('1970-01-01T00:00:00+0000', variant_level=1), dbus.String('Recipients'): dbus.Array([dbus.String('+12223334444'), dbus.String('+15556667777')], signature=dbus.Signature('s'), variant_level=1), dbus.String('Attachments'): dbus.Array([dbus.Struct((dbus.String('SMIL'), dbus.String('Content-Type: "application/smil";charset=utf-8'), dbus.String('/home/user/.mms/310260756209867/FC3B83C18BCC01FCA8E42730DE18005D396C6392'), dbus.UInt64(161), dbus.UInt64(302)), signature=None), dbus.Struct((dbus.String('cid-1'), dbus.String('Content-Type: "text/plain";charset=utf-8'), dbus.String('/home/user/.mms/310260756209867/FC3B83C18BCC01FCA8E42730DE18005D396C6392'), dbus.UInt64(479), dbus.UInt64(18)), signature=None), dbus.Struct((dbus.String('cid-2'), dbus.String('Content-Type: "image/jpeg"'), dbus.String('/home/user/.mms/310260756209867/FC3B83C18BCC01FCA8E42730DE18005D396C6392'), dbus.UInt64(512), dbus.UInt64(7671)), signature=None)], signature=dbus.Signature('(ssstt)'), variant_level=1)}, signature=dbus.Signature('sv'))

I will check on the flow of code around sending and receiving and look at your patch for TMO.

Register here or Log in to comment, or comment via email.