MMS success and failure
-
@fizz said in MMS success and failure:
So perhaps saying "group message" is a misnomer on my part, and we should just focus on my inability to receive MMS (any time someone tries to include an image in their text to me, it fails).
OK sorry I was mixed up previously on if you could send or receive. So for failed incoming MMS, can you get them with wget? Then we could confirm it is NOT a group MMS. If it IS a group MMS, then if you manually create the group with the members, then re-attempt download it may work. Additionally, for failed MMS due to wifi being connected, you need to wait at least 1 minute after failure (and disconnect wifi) before re-trying.
Anyway, getting with wget would be informative if possible. Your older logs indicated no ril context (that was when trying the wrong APN entries), then your later log was when attempting to send, so I don't think we have an example here at least of the log when attempting to receive.
-
@rik is this what the output should look like?
phablet@ubuntu-phablet:~$ wget http://mt.t-mobile.com/mm?T=m-6-2a6-1-8690c1-9b
--2022-01-19 17:10:00-- http://mt.t-mobile.com/mm?T=m-6-2a6-1-8690c1-9b
Resolving mt.t-mobile.com (mt.t-mobile.com)... 10.188.75.137, 64:ff9b:4b89
Connecting to mt.t-mobile.com (mt.t-mobile.com)|10.188.75.137|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 268410 (262K) [application/vnd.wap.mms-message]
Saving to: ‘mm?T=m-6-2a6-1-8690c1-9b’mm?T= 0% 0 --.-KB/s mm?T=m 12% 32.96K 121KB/s mm?T=m- 61% 161.97K 284KB/s mm?T=m-6-2a 100% 262.12K 421KB/s in 0.6s
2022-01-19 17:10:01 (421 KB/s) - ‘mm?T=m-6-2a6-1-8690c1-9b’ saved [268410/268410]
This is greek to me. If this says nothing, is there a way to clear the log and then I can send a message from my wife and then after it 'oops' try and get the log again?
-
@applee which log(s)?
-
@ronbillock said in MMS success and failure:
Saving to: ‘mm?T=m-6-2a6-1-8690c1-9b’
Your output shows that you successfully downloaded the MMS message with wget. You will find a file in your home directory named
mm?T=m-6-2a6-1-8690c1-9b
. Don't you love those filenames? Open the file with "Seabass" so you can read it, again I suspect the reason the download in the messaging app failed is because this is a group message. The first few lines of the message will list the phone numbers part of the group. Use them to manually create the MMS group. Then try download again from messaging app. Hopefully it completes.NO this isn't a solution, but it will hopefully show that the reason for the failure is the "known bug" that the MMS group must exist or else when downloading it fails. Please do report back so we can confirm or deny that we are on the right path.
-
@rik I downloaded Seabass2. I have never used it before but am familiar with nano. Unless I am doing something wrong, it appears the file is completely empty. Do I have to type anything in the Seabass window to get it to read the file or should it just open up when I select it?
-
@rik said in MMS success and failure:
OK sorry I was mixed up previously on if you could send or receive. So for failed incoming MMS, can you get them with wget? Then we could confirm it is NOT a group MMS. If it IS a group MMS, then if you manually create the group with the members, then re-attempt download it may work. Additionally, for failed MMS due to wifi being connected, you need to wait at least 1 minute after failure (and disconnect wifi) before re-trying.
I am happy to try. But i know little about wget other than it retrieves files. I see that i need the address of of the nuntium.log file, what would that address be?
-
@ronbillock said in MMS success and failure:
@applee which log(s)?
Nuntium, Ofono and maybe the messaging app
You can copy them to a pastebin (e.g. https://pastebin.ubuntu.com/) so we can read them.
The fresher the logs the better after receiving an MMS.I don't know how to analyze them but I know it will be helful to those who understand the inner mechanism of the MMS stack.
Best of luck
-
@applee well I am willing to do what I can to help but I will be on the road the next couple of days. Maybe I can re-engage when I have fresh 'failures'.
-
@ronbillock
Sure we cannot force you to swap phone/OS again
We're here to help those willing to give UT a try. -
@fizz said in MMS success and failure:
I am happy to try. But i know little about wget other than it retrieves files. I see that i need the address of of the nuntium.log file, what would that address be?
nuntium.log
can be found using "Log Viewer" app, or to directly find the file go to~/.cache/upstart/nuntium.log
(you can also find compressed older versions in that upstart folder) -
@rik
Oh, i had provided details from nuntium.log in earlier messages, and i thought you said you wanted it retrieved from a server using wget.nuntium.log seems to get cleared every day (it's not listed as an available log file in Log Viewer currently). So i'll have to send myself a test or two. One moment...
-
@rik
And here is the output on nuntium after my failed attempt to receive (sending works) an image:2022/01/21 10:58:00 Encoding M-Send.Req 2022/01/21 10:58:00 Unhandled optional field Subject 2022/01/21 10:58:00 Unhandled optional field DeliveryTime 2022/01/21 10:58:00 Unhandled optional field Priority 2022/01/21 10:58:00 Unhandled optional field SenderVisibility 2022/01/21 10:58:00 Created /home/phablet/.cache/nuntium/store/f2d3e644112faeb31fa7a453f9b7c334.m-send.req to handle m-send.req for f2d3e644112faeb31fa7a453f9b7c334 2022/01/21 10:58:00 Trying to set Active property to true for context on true /ril_0/context2 2022/01/21 10:58:00 Starting upload of /home/phablet/.cache/nuntium/store/f2d3e644112faeb31fa7a453f9b7c334.m-send.req to http://mms.bell.ca/mms/wapenc with proxy 207.164.79.130:80 2022/01/21 10:58:00 Progress:302809 16384 2022/01/21 10:58:00 Progress:302809 98304 2022/01/21 10:58:00 Progress:302809 196608 2022/01/21 10:58:00 Progress:302809 302809 2022/01/21 10:58:01 File /home/phablet/.local/share/ubuntu-upload-manager/Downloads/f2d3e644112faeb31fa7a453f9b7c334.m-send.req.response returned in upload 2022/01/21 10:58:01 Trying to set Active property to false for context on false /ril_0/context2 2022/01/21 10:58:01 m-send.conf ResponseStatus for f2d3e644112faeb31fa7a453f9b7c334 is 128 2022/01/21 10:58:01 Status changed for /org/ofono/mms/302610917674682/f2d3e644112faeb31fa7a453f9b7c334 to Sent 2022/01/21 10:58:02 Received ReceiveNotification() method call from 44600 2022/01/21 10:58:02 Push data 00000000 00 06 29 1f 22 61 70 70 6c 69 63 61 74 69 6f 6e |..)."application| 00000010 2f 76 6e 64 2e 77 61 70 2e 6d 6d 73 2d 6d 65 73 |/vnd.wap.mms-mes| 00000020 73 61 67 65 00 81 84 af 84 8d 01 00 8c 82 98 66 |sage...........f| 00000030 39 35 63 34 66 35 64 62 64 63 32 38 66 34 39 39 |95c4f5dbdc28f499| 00000040 66 36 31 39 64 34 34 2d 31 00 8d 92 89 1a 80 18 |f619d44-1.......| 00000050 ea 2b 31 35 31 39 38 35 37 32 31 38 33 2f 54 59 |.+15198572183/TY| 00000060 50 45 3d 50 4c 4d 4e 00 96 00 8a 80 88 05 81 03 |PE=PLMN.........| 00000070 09 3a 7f 86 81 83 68 74 74 70 3a 2f 2f 6d 6d 73 |.:....http://mms| 00000080 63 32 2e 67 65 74 2e 62 65 6c 6c 2e 63 61 2f 63 |c2.get.bell.ca/c| 00000090 6c 6f 75 64 6d 6d 73 63 3f 6c 3d 66 39 35 63 34 |loudmmsc?l=f95c4| 000000a0 66 35 64 62 64 63 32 38 66 34 39 39 66 36 31 39 |f5dbdc28f499f619| 000000b0 64 34 34 2d 31 00 8e 03 04 5e 51 |d44-1....^Q| 2022/01/21 10:58:02 Trying to set Active property to true for context on true /ril_0/context2 2022/01/21 10:58:02 Download issues: org.freedesktop.DBus.Error.InvalidArgs: Invalid URL: '' 2022/01/21 10:58:02 Trying to set Active property to false for context on false /ril_0/context2 2022/01/21 10:58:03 Received unknown method call on org.ofono.mms.Message MarkRead 2022/01/21 10:58:03 Message /org/ofono/mms/302610917674682/a501466511fcc6e523913ca837fd7a0e is not responded and not expired, not deleted.
-
@fizz said in MMS success and failure:
2022/01/21 10:58:02 Download issues: org.freedesktop.DBus.Error.InvalidArgs: Invalid URL: ''
I will do some other fixes in nuntium in very near future. Besides I will try to investigate where your "Invalid URL" error happens and why the URL is empty. If I don't respond in one-two weeks, please ping me.
-
@applee I just received a failed MMS. I shut off Wifi, waited a couple of minutes, hit Download. Nothing happened. The download button is now greyed out. I looked at the nuntium file (attached) and did wget on the HTTP (attached). I used Seabass2 to view the file created in my home directory. When I open the file (mm?T=m-6-262-2-993f40-78) though it says the file is 1.1mb, again it is blank like before.
Ron Billock, [1/21/22 4:09 PM] phablet@ubuntu-phablet:~$ wget http://mp.t-mobile.com/mm?T=m-6-262-2-993f40-78 --2022-01-21 16:04:59-- http://mp.t-mobile.com/mm?T=m-6-262-2-993f40-78 Resolving mp.t-mobile.com (mp.t-mobile.com)... 10.175.198.169, 2607:7700:0:17:0:1:aaf:c689 Connecting to mp.t-mobile.com (mp.t-mobile.com)|10.175.198.169|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1105307 (1.1M) [application/vnd.wap.mms-message] Saving to: ‘mm?T=m-6-262-2-993f40-78’ mm?T= 0% 0 --.-KB/s mm?T=m 1% 15.41K 75.7KB/s mm?T=m- 3% 40.59K 97.9KB/s mm?T=m-6 8% 92.16K 147KB/s mm?T=m-6- 14% 155.72K 187KB/s mm?T=m-6-2 19% 215.68K 208KB/s mm?T=m-6-26 24% 266.04K 214KB/s m?T=m-6-262 29% 318.42K 165KB/s ?T=m-6-262- 40% 432.04K 149KB/s mm?T=m-6-26 100% 1.05M 58.2KB/s in 13s 2022-01-21 16:05:13 (81.6 KB/s) - ‘mm?T=m-6-262-2-993f40-78’ saved [1105307/1105307] Ron Billock, [1/21/22 4:13 PM] 2022/01/21 15:45:11 Received ReceiveNotification() method call from 2300 2022/01/21 15:45:11 Push data 00000000 eb 06 05 be 8d 80 af 84 8c 82 98 6d 2d 36 2d 65 |...........m-6-e| 00000010 62 2d 32 2d 39 39 33 66 34 30 2d 37 38 2d 32 36 |b-2-993f40-78-26| 00000020 32 2d 32 00 8d 92 89 1a 80 18 83 2b 31 33 33 30 |2-2........+1330| 00000030 34 36 31 30 30 31 31 2f 54 59 50 45 3d 50 4c 4d |4610011/TYPE=PLM| 00000040 4e 00 8a 80 8e 03 17 1b a8 88 05 81 03 03 f4 80 |N...............| 00000050 83 68 74 74 70 3a 2f 2f 6d 70 2e 74 2d 6d 6f 62 |.http://mp.t-mob| 00000060 69 6c 65 2e 63 6f 6d 2f 6d 6d 3f 54 3d 6d 2d 36 |ile.com/mm?T=m-6| 00000070 2d 32 36 32 2d 32 2d 39 39 33 66 34 30 2d 37 38 |-262-2-993f40-78| 00000080 00 |.| 2022/01/21 15:45:11 Trying to set Active property to true for context on true /ril_1/context2 2022/01/21 15:45:11 No proxy in ofono settings 2022/01/21 15:45:11 Starting download of http://mp.t-mobile.com/mm?T=m-6-262-2-993f40-78 with proxy :0 2022/01/21 15:45:12 Progress:0 0 2022/01/21 15:45:12 Download issues: NETWORK ERROR 2022/01/21 15:45:12 Trying to set Active property to false for context on false /ril_1/context2 2022/01/21 15:55:33 Received unknown method call on org.ofono.mms.Message MarkRead 2022/01/21 15:55:33 Message /org/ofono/mms/310240180106120/1c041620d68aa40356c26da55aa036f1 is not responded and not expired, not deleting. 2022/01/21 15:55:42 Trying to set Active property to true for context on true /ril_1/context2 2022/01/21 15:55:42 No proxy in ofono settings 2022/01/21 15:55:42 Starting download of http://mp.t-mobile.com/mm?T=m-6-262-2-993f40-78 with proxy :0 2022/01/21 15:55:43 Progress:1105307 7181 2022/01/21 15:55:43 Progress:1105307 12093 2022/01/21 15:55:43 Progress:1105307 34197 2022/01/21 15:55:44 Progress:1105307 42793 2022/01/21 15:55:44 Progress:1105307 45249 2022/01/21 15:55:44 Progress:1105307 59985 2022/01/21 15:55:44 Progress:1105307 71037 2022/01/21 15:55:45 Progress:1105307 74721 2022/01/21 15:55:45 Progress:1105307 82089 2022/01/21 15:55:45 Progress:1105307 89457 2022/01/21 15:55:45 Progress:1105307 101737 2022/01/21 15:55:45 Progress:1105307 102965 2022/01/21 15:55:46 Progress:1105307 105421 2022/01/21 15:55:47 Progress:1105307 112789 2022/01/21 15:55:47 Progress:1105307 147173 2022/01/21 15:55:48 Progress:1105307 171733 2022/01/21 15:55:48 Progress:1105307 174189 2022/01/21 15:55:48 Progress:1105307 176645 2022/01/21 15:55:49 Progress:1105307 179101 2022/01/21 15:55:50 Progress:1105307 220853 2022/01/21 15:55:50 Progress:1105307 267517 2022/01/21 15:55:50 Progress:1105307 268745 2022/01/21 15:55:50 Progress:1105307 269973 2022/01/21 15:55:51 Progress:1105307 281025 2022/01/21 15:55:51 Progress:1105307 282253 2022/01/21 15:55:51 Progress:1105307 328917 2022/01/21 15:55:51 Progress:1105307 348565 2022/01/21 15:55:52 Progress:1105307 406281 2022/01/21 15:55:52 Progress:1105307 512981 2022/01/21 15:55:52 Progress:1105307 595393 2022/01/21 15:55:52 Progress:1105307 702229 2022/01/21 15:55:52 Progress:1105307 853273 2022/01/21 15:55:52 Progress:1105307 1025193 2022/01/21 15:55:52 Progress:1105307 1089049 2022/01/21 15:55:52 Progress:1105307 1105307 2022/01/21 15:55:52 File downloaded to /home/phablet/.local/share/ubuntu-download-manager/Downloads/mm 2022/01/21 15:55:52 Using deprecated Start header 2022/01/21 15:55:52 Using deprecated Name header 2022/01/21 15:55:52 Using deprecated Name header 2022/01/21 15:55:52 Using deprecated Name header 2022/01/21 15:55:52 Created /home/phablet/.cache/nuntium/store/c2e5c984c533bcb971194fcf421451cc.m-notifyresp.ind to handle m-notifyresp.ind for c2e5c984c533bcb971194fcf421451cc 2022/01/21 15:55:52 No proxy in ofono settings 2022/01/21 15:55:53 Starting upload of /home/phablet/.cache/nuntium/store/c2e5c984c533bcb971194fcf421451cc.m-notifyresp.ind to http://pwg.mmsmvno.com/mms/wapenc with proxy :0 0 2022/01/21 15:55:53 Progress:8 8 2022/01/21 15:55:53 Progress:0 0 2022/01/21 15:55:53 File /home/phablet/.l Ron Billock, [1/21/22 4:13 PM] ocal/share/ubuntu-upload-manager/Downloads/c2e5c984c533bcb971194fcf421451cc.m-notifyresp.ind.response returned in upload 2022/01/21 15:55:53 Trying to set Active property to false for context on false /ril_1/context2
-
@ronbillock In addition, I did find out that this failed message was sent as part of a group message.
-
@jezek said in MMS success and failure:
I will do some other fixes in nuntium in very near future. Besides I will try to investigate where your "Invalid URL" error happens and why the URL is empty. If I don't respond in one-two weeks, please ping me.
Thanks for your continued work with MMS!
-
Testing: I (and my wife) continue to not get some MMS messages. We both now have OP6, both using UT, have the same carrier, and APN settings, the same as earlier detailed. 1) with my WIFI on I can not send an MMS message. It fails to send. 2) with my Wifi off I can send my wife an MMS and she can receive it. If Wifi is off the MMS comes through just fine. If her Wifi is on she gets Oops and the process described of switching Wifi off and Download retrieves the MMS successfully. 3) I created an MMS for my wife and to a secondary Google Voice # I have for myself (group message). Both of these numbers are in our contacts. With Wifi off for both of us, the MMS was sent AND received. I did not need to have a 'group' set up on either phone.
4) My wife has received Oops messages for MMS sent to her as a group message from her sister and 2 daughters. All numbers were in her contacts. These messages are not retrieving with the Downloads action. I will next set up a group with them to see if that makes a difference BUT why does my previous group MMS come through and this one does not? What are the variables? Is it because some of them use IOS or Android vs UT? Is it Carrier specific if it works well or not?
I just thought I would pass along this 'testing' to add to the confusion. I have not yet viewed any logs or wget the failed MMS. I may get there soon but previously when I did and opened the file with Seabass the file showed empty. I hope this has been helpful but my wife is very frustrated that she is not getting her pics of a new puppy, lol. -
@ronbillock said in MMS success and failure:
Testing: I (and my wife) continue to not get some MMS messages. We both now have OP6, both using UT, have the same carrier, and APN settings, the same as earlier detailed.
- with my WIFI on I can not send an MMS message. It fails to send.
Yes, this is known, thanks for confirming
- with my Wifi off I can send my wife an MMS and she can receive it. If Wifi is off the MMS comes through just fine. If her Wifi is on she gets Oops and the process described of switching Wifi off and Download retrieves the MMS successfully.
Again this seems to match, thanks for confirming.
- I created an MMS for my wife and to a secondary Google Voice # I have for myself (group message). Both of these numbers are in our contacts. With Wifi off for both of us, the MMS was sent AND received. I did not need to have a 'group' set up on either phone.
Please confirm: did you just use "+" to add 2 recipients? If so then you just sent 2 simple SMS. To send a group MMS you need to click the "people icon" to the far right in the "to" field, then set up the group, then you can send to it. So the fact that you didn't set up the group on your sending phone makes me suspect you did not actually send a group MMS?
- My wife has received Oops messages for MMS sent to her as a group message from her sister and 2 daughters. All numbers were in her contacts. These messages are not retrieving with the Downloads action. I will next set up a group with them to see if that makes a difference BUT why does my previous group MMS come through and this one does not? What are the variables? Is it because some of them use IOS or Android vs UT? Is it Carrier specific if it works well or not?
Again please confirm above regarding the testing of a group MMS between the 2 UT phones and the Google Voice number. FYI I am also using Google Voice as my "3rd phone" for tests If you can make a MMG group with your 2 daughters and sister for your wife's phone (maybe make that group, then send a message to the group that hopefully pictures now work so could one of them please re-send a photo) then we will see if you have any success with the group MMS receive (and send) for them. I hope you can report success
-
@rik said in MMS success and failure:
Please confirm: did you just use "+" to add 2 recipients? If so then you just sent 2 simple SMS. To send a group MMS you need to click the "people icon" to the far right in the "to" field, then set up the group, then you can send to it. So the fact that you didn't set up the group on your sending phone makes me suspect you did not actually send a group MMS?
I didn't realize there was a difference between the To: line and the Peoples icon . After more testing, you are correct. If I add two contacts in the to-line it does work but if I use the 'peoples' icon and then add them there it does not go anywhere - no failed message-no Oops message- no nothing? I expected something....
I did create a group using the 'peoples' icon and sent a picture to them asking for a response with another picture attached if received. I will report back any response received.
I also find it odd that my 'group' is not really saved somewhere for later use like a distribution list can be in other systems. Seems like once the group message thread is gone/deleted then the group is gone and needs to be recreated for any future use.
-
@ronbillock said in MMS success and failure:
I didn't realize there was a difference between the To: line and the Peoples icon . After more testing, you are correct. If I add two contacts in the to-line it does work but if I use the 'peoples' icon and then add them there it does not go anywhere - no failed message-no Oops message- no nothing? I expected something....
The group was created on your phone, but no message sent (yet) I think?
I did create a group using the 'peoples' icon and sent a picture to them asking for a response with another picture attached if received. I will report back any response received.
Very good. To get the most testing done / get the most familiar with it you may want to again make the "group" to be just you, your wife's UT phone, and your Google Voice number. Then you can test sending from GV to UT, UT to GV, wifi on, wifi off, etc. This would also allow you to NOT create the group on your wife's UT phone to confirm it still gives an error. Then create the group on her phone and attempt to use the "download" button. What will happen is you will have a spinning circle on the individual thread, but the message should come to the group thread. After you get it in the group thread, you will need to go back to the individual thread (still spinning) and delete that "oops + download link" message. The reason is because the resulting MMS isn't brought to the individual thread so the individual thread is confused the download completed. This is another rough edge (but only shows in cases where an incoming group message first fails)
I also find it odd that my 'group' is not really saved somewhere for later use like a distribution list can be in other systems. Seems like once the group message thread is gone/deleted then the group is gone and needs to be recreated for any future use.
Yes, there are gaps here, like "naming" the group, etc. But as you note if you remove the group message thread then the group seems to disappear.