在Orange Orange上通过GSM调制解调器接收MMS的问题

张贴者 于2013年1月2日在 支持博客

主题关键字: , , ,

We’d想提请注意已报告的问题 (并迅速诊断) 在上个月的讨论论坛上。

一位客户报告说,他们不再能够使用英国Orange网络上的GSM调制解调器处理收到的MMS消息。

有多种潜在原因,例如未启用MMS支持的SIM卡,或配置了错误的Operator MMS设置。但是,这种情况并不常见。

通常,当通过调制解调器接收MMS消息时出现问题时,我们首先检查的是调制解调器是否可用于发送MMS消息。假设一切正常,我们将查看NowSMS是否在预期收到MMS时报告是否接收到任何SMS消息。如中所述 How 彩信Works 文章中,MMS消息传递的初始触发器是一种特殊格式的SMS消息,称为MMS通知。

正在通过SMS接收MMS通知消息,并查看SMSDEBUG.LOG,确定NowSMS正在尝试使用有效设置来检索MMS消息,但操作员MMSC返回错误代码412(失败的前提条件)。

不用说,在网络上搜索有关 HTTP错误412前提条件失败 对于可能出现的问题没有提供任何好的建议。

但是,在讨论线程中,Des正确地诊断出MMSC在请求中未提供某些信息,并建议MMSC可能抱怨在检索MMS消息的请求中不存在用户代理配置文件信息。

该问题的解决方案是找到并手动编辑MMSC.INI配置文件,在[MMSC]节标题下添加以下设置:

HeaderUserAgent=iPhoneOS/4.2.1 (8C148) 

HeaderProfile=http://www.apple.com/mms/uaprof.rdf

有关更多详细信息,请参考原始讨论主题:  无法使用Nowsms和Orange检索MMS.

如有评论和更多讨论,请单击此处访问NowSMS技术论坛(讨论板)...