SimpleTunnel无法正常工作 - PacketTunnel崩溃

时间:2016-11-14 16:05:09

标签: ios networkextension

更新2016年11月17日:

好的,现在我可以在wireshark中看到连接是如何开始的,但iPhone中会发生一些事情。

当我触摸SimpleTunnel应用程序内的VPN按钮时,状态从Disconnected更改为Connecting,但立即再次更改为Disconnected,在服务器中我可以看到此消息:

2016-11-16 19:12:41.033 tunnel_server [693:7087]接受新连接

PacketTunnel进程由于某种原因而崩溃...已经过测试:

iPad Mini iOS 9.3.5(13G36) iPhone 5 iOS 10.1.1(14B150) iPhone 5s iOS 10.0.1(14A403)

您可以在此处查看崩溃日志:

https://www.dropbox.com/sh/y4sd02rp6v5nc12/AADGtIfqS0dTX5fyAxDzbQlba?dl=0

我将此问题报告为错误号码 29308978

但我需要让它能够完成我的项目。

原始问题:

SimpleTunnel信息:

https://developer.apple.com/library/content/samplecode/SimpleTunnel/Introduction/Intro.html

我有这个设置:

iPhone 10.1通过WiFi连接到AP,IP 10.0.0.33。 Mac通过以太网连接到AP,IP 10.0.0.40。

tunnel_server在端口6969上启动并运行。 SimpelTunnel已安装并配置了服务器10.0.0.40:6969

当我触摸连接按钮时没有任何反应,只需将状态更改为连接。

使用wireshark,我看不到任何来自iPhone的数据包。如果我尝试从iPhone ping到Mac,它运行良好。

任何想法?我如何调试SimpleTunnel的连接过程?

问候。

0 个答案:

没有答案