• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Signal not downloading MMS: Proxy timeout

I am on Virgin Mobile and I use Signal (formerly TextSecure) as my SMS/MMS app on my phone. Recently, it's been unable to download MMS messages. Checking its debug logs, I see that it is timing out trying to download the MMS.

Doing some testing, I discovered that it's the proxy (68.28.31.7) that's timing out. I can download the MMS message correctly (on my PC) without the proxy, but with it, it just sits there.

Does anyone know if the Virgin Mobile mmsproxy has changed to a different IP? Or if it's safe to remove the (or set to "null") the `mmsproxy="68.28.31.7" mmsport="80"` line in apns-conf.xml?

P.S. I'm using CM 13.0 (20160818) and ChangeOfJinzo's APN fix.
 
Try using these different settings for the proxy and port:
http://buzzmobile.us/virgin-mobile-apn-settings-usa/

Looking on Google Play there's this 'MmsMonster' utility:
https://play.google.com/store/apps/details?id=org.whispersystems.mmsmonster
Hasn't been updated since 2014 but if it helps fix your problem please report back to us.


On an aside, just saw this Signal related story posted today on Arstechnica:
http://arstechnica.com/tech-policy/...l-user-data-but-theres-not-much-to-hand-over/
 
That 1st link shows a proxy of "205.239.233.136:81". I have not tried this on the phone, but from my PC, this times out too.

I can try to run MmsMonster again and see what it shows.
 
My phone will not download MMS if I have it in 3g mode I can receive text fine but if some one sends me a pic or something I have to enable LTE to download it honestly I think it's just a APN issue I believe 3g and LTE use different Apn at least on my phone it does just my two cents
 
Here is what MmsMonster came up with: https://gist.github.com/anonymous/931fc2507d8c519bb3fed1b1ef949963

The interesting bit being:
Code:
025 1249 W OutgoingMmsConnection: org.apache.http.conn.HttpHostConnectException: Connection to http://68.28.31.7:80 refused

EDIT: CyanogenMod's APN list contains the following (for Virgin Mobile USA):
Code:
<apn carrier="Virgin Mobile US" mcc="200" mnc="053" apn="0" port="" mmsproxy="205.239.233.136" mmsport="81" mmsc="http://mmsc.vmobl.com:8088/mms?" type="mms" />
<apn carrier="Virgin Mobile" mcc="310" mnc="120" apn="n.vmu.ispsn" user="Sprint" password="*" mmsproxy="68.28.31.7" mmsport="80" mmsc="http://mmsc.vmobl.com:8088/mms?" type="supl,mms,fota,dun" />
<apn carrier="Virgin Mobile US" mcc="311" mnc="490" apn="0" mmsproxy="205.239.233.136" mmsport="81" mmsc="http://mmsc.vmobl.com:8088/mms?" port="" type="mms" />

I guess I can try `205.239.233.136:81` as a proxy, though it seemed to timeout also when I tested it from my PC (via cURL).

EDIT 2: Why does MMS need to be downloaded through a proxy? Do I have to use a Virgin Mobile proxy server, what if I used another (possibly hosted by me) server?
 
Last edited:
Having the same issues since I switched to CM13. Tried all the different APN settings, including setting it to 205.239.233.136 .
Also tried different fixes and nothing is bringing it back up to LTE or letting me get my MMS's.

So far I can not figure it out so I really hope someone comes up with a solution.
 
Last edited:
I am running CM 13 right now I do have LTE but when I switch over to just 3G I cannot send multimedia media messages but if I have LTE enabled I send them with no problem I have edited my apns-conf.xml and just left in the APNs for my cell phone provider which is Sprint I removed all other apns and that has worked for me with multiple ROMs
 
I am running CM 13 right now I do have LTE but when I switch over to just 3G I cannot send multimedia media messages but if I have LTE enabled I send them with no problem I have edited my apns-conf.xml and just left in the APNs for my cell phone provider which is Sprint I removed all other apns and that has worked for me with multiple ROMs

I am on Virgin Mobile USA which essentially is running on Sprint. I had LTE spottely working on CM12.1 but I did a clean install of CM13 and no apn's working at all. Only after I went back to a CM12.1 apn back-up file did I get 3G back.

Would you be willing to share your edited apn config file to see if I can compare the settings?
 
Yes but remember it is sprint APN this is a copy of my apns-conf.XML file <?xml version="1.0" encoding="utf-8"?>
<apns version="8">
<!-- APN database for Sprint support -->
<apn carrier="Sprint ISP" mcc="001" mnc="01" apn="n.ispsn" type="default,mms" mmsc="http://mms.sprintpcs.com" mmsproxy="68.28.31.7" mmsport="80" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer_bitmask="13|14" />
<apn carrier="Sprint OTA" mcc="001" mnc="01" apn="otasn" type="fota" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer_bitmask="13|14" />
<apn carrier="Sprint PAM" mcc="001" mnc="01" apn="pamsn" type="dun" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer_bitmask="13|14" />
<apn carrier="Sprint ISP" mcc="001" mnc="010" apn="n.ispsn" type="default,mms" mmsc="http://mms.sprintpcs.com" mmsproxy="68.28.31.7" mmsport="80" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer_bitmask="13|14" />
<apn carrier="Sprint OTA" mcc="001" mnc="010" apn="otasn" type="fota" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer_bitmask="13|14" />
<apn carrier="Sprint PAM" mcc="001" mnc="010" apn="pamsn" type="dun" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer_bitmask="13|14" />
<apn carrier="Sprint CDMA" mcc="310" mnc="120" apn="" type="*" mmsc="http://mms.sprintpcs.com" mmsproxy = "68.28.31.7" mmsport = "80" bearer_bitmask="6|7|8|12" />
<apn carrier="Sprint LTE" numeric="310120" mcc="310" mnc="120" apn="n.sprpre.ispsn" user="Sprint" server="" password="*" proxy="null" port="null" mmsproxy="68.28.31.7" mmsport="80" mmsprotocol="null" mmsc="http://mms.sprintpcs.com" type="default,supl,mms,fota,dun" bearer_bitmask="13|14" />
<!-- END APN database for Sprint support -->
</apns>
 
Back
Top Bottom