编辑(编辑用斜体表示):
在我的配置中,我将Apache 2.2 Http Server配置为使用mod_proky_jk的反向代理,该Apache Http Server 从Apache Tomcat 6应用程序服务器公开HTTP服务。两者是不同的MS Windows 2008 R2框。
我的问题是,通过GPRS或GSM连接的远程移动设备之间的通信有时会失败。
我发现了此消息,似乎很适合我的情况。
转储TCP消息时,我注意到Apache请求将DF位设置为“不分段”的数据包。在以太网帧的大小实际上是1514 MTU是1500。
有没有办法告诉Apache不使用DF位?也许将服务绑定到机器IP而不是所有接口?
新的问题是:
如果问题是由PPPoE添加字节引起的,则在两个Windows框中设置较低的MTU可以解决此问题吗?
进一步更新
我注意到有些移动设备通信失败,而其他没有失败。我分析了这两种设备之间的差异,并在“ 工具”>“数据配置 ” 中的WWAN设置中注意到,未工作的设备未选中 “ 启用自动配置 ” 。我检查了一下,然后热启动,连接成功。我取消选中它,连接仍然成功。该设备再也不会失败。
也许我发现了问题?此设置在通信级别有什么影响?
fails due to IP checksum offload
?仅仅因为您在Wireshark中看到校验和错误,并不意味着存在故障。您确定数据包是1514字节,还是将数据包封装在1514字节中的以太网帧?