GithubHelp home page GithubHelp logo

xndroiddev / xndroid Goto Github PK

View Code? Open in Web Editor NEW
953.0 98.0 182.0 46.62 MB

A proxy software for Android based on XX-Net and fqrouter.

License: GNU General Public License v3.0

Java 64.88% Kotlin 0.41% Python 27.40% Makefile 0.01% C 0.08% JavaScript 2.62% HTML 4.48% Shell 0.12%

xndroid's Introduction

Xndroid

A proxy tool for Android based on XX-Net and fqrouter.

最新测试版

稳定版1.3.2

稳定版1.2.6

Android端代工具, 基于fqrouter.

默认集成XX-Net, 安装后无需额外配置即可使用. XX-Net需要使用ipv6, Xndroid已内置teredo客户端, 默认使用teredo访问ipv6, 无需额外配置. 如果你的网络支持原生ipv6, 可尝试在启动设置中勾选ipv6可用时禁用teredo. 需要注意是许多地区原生ipv6封锁较严重, 此时使用teredo隧道效果可能更好. 另外不同网络环境, 封锁情况差别很大, 通常来说, 手机网络环境比宽带网络环境好.

鉴于目前网络环境, 如果内置XX-Net无法正常使用, 请在fqrouter管理页中添加个人代理(如Shadowsocks).

默认集成的XX-Net不是使用socket转发, 会存在证书问题, 一些APP中可能会无法正常联网. 要解决此问题, 请在fqrouter管理页中添加个人代理(如Shadowsocks)并删除默认的XX-Net代理HTTP 127.0.0.1:8087.

特性

  • 集成XX-Net 3.13.1(版本号可自动更新)
  • 集成fqrouter, 实现全局代理及指定应用代理
  • 为fqrouter添加teredo支持
  • 自动调用证书安装器安装证书(如果已经设置过图案解锁,却要求输入凭证,先清除屏幕锁即可), root后可导入为系统证书
  • 监听电量, 网络, 休眠状态, 自动调整XX-Net最大扫描线程数
  • 集成LightningBrowser 4.5.1, 关闭证书警告

兼容性与局限性

  • 目前不支持X86架构.
  • Android 4.0 以下系统不支持VpnService, 暂不能使用本应用.
  • Android 7.0及以上可能出现导入证书后仍然不被信任的情况. 建议在chrome, firefox(须在浏览器中导入证书), 或可忽略证书警告的浏览器(如:内置LightningBrowser, X浏览器)中使用. 如果root了, 就可以导入为系统证书, 默认被信任.
  • 注意一些APP(如 Twitter, Facebook 等)由于不信任GAE的证书,可能无法正常访问网络, 建议在浏览器中使用.

共享代理网络

fqrouter提供了多种网络共享功能, root后可使用更多功能. 注意如果用到了GAE代理, 则目标设备上也需安装证书

  • HTTP 代理, 如果目标设备支持http代理且在同一局域网下, 就可使用此项功能共享代理网络. 可使用fqrouter的2516端口(需先在fqrouter开启HTTP代理)
  • 如果以root模式启动, 可使用Android 的网络共享功能, 如: 便携式热点, USB共享网络(一些手机上可能导致死机), 蓝牙共享网络
  • 如果以root模式启动, 可使用fqrouter 的 Pick&Play 功能 , 通过类似于 中间人攻击 的手法时局域网中其他设备走fqrouter的代理
  • 如果以root模式启动, 部分手机可以使用 fqrouter的 wifi-repeat(无线中继) 功能, 其它设备连上即可自由浏览. 注意fqrouter早已停止维护此功能, 无法保证此功能在所有手机上都可以, 并且不会尝试增强此功能的兼容性

直连白名单

fqrouter已内置大量国内域名列表和国内ip段, 对绝大部分国内网站的访问会直连. 你也可以在/sdcard/domain_whitelist.txt(若不存在新建即可)中添加自定义的需要直连的域名, 每行一个, 如:

github.com
githubusercontent.com
githubapp.com
ftchinese.com
ted.com
tedcdn.com
howcast.com

注意Android6.0 及以上必须授予存储空间(访问媒体文件)的权限. 如果仍然不能满足需求, 可以在fqrouter的配置代理中关闭优先使用个人代理, 并开启直连可以直连的服务器

更新XX-NET

在XX-Net管理页中点击相应更新按钮即可. Xndroid更新时也会更新自带的XX-Net.

修改XX-NET配置

一般无需也不建议手动修改XX-NET配置文件. 如特殊情况需要修改, root用户可直接修改相关文件, 其位于/data/data/net.xndroid/files/xndroid_files/xxnet/; 非root用户可以下载XX-NET zip压缩包, 将其解压, 并修改或添加相应文件再压缩回zip, 点击菜单中的离线更新XX-NET, 选择修改的zip文件即可.

关于编译

编译使用AndroidStudio, 并在AndroidStudio中安装相应SDK, 如API Level 23. 由于VPN模式下需使用JNI, 故还需在AndroidStuio中安装NDK. NDK版本不要太高, 否则不支持armeabi指令集. 此外, LightningBrowser编译还需要在AndroidStudio中安装API Level 26及Kotlin插件. 编译前,在源码顶层目录(Unix环境)下执行./fqrouter_prebulid.sh. 其会将fqrouter使用gz压缩到app/src/main/res/raw/fqrouter. 下载XX-Net源码, 将android_start.py复制到XX-Net源码顶级目录, 然后使用gz压缩到app/src/main/res/raw/xxnet.

# 编译器前进行以下操作
# 进入源码目录
cd "Xndroid_source_path"
# 压缩fqrouter
./fqrouter_prebulid.sh
# 下载XX-Net到临时目录
mkdir xxnet_tmp
version=3.12.2
wget -O xxnet_tmp/xxnet.zip https://github.com/XX-net/XX-Net/archive/${version}.zip
unzip xxnet_tmp/xxnet.zip -d xxnet_tmp
cp android_start.py xxnet_tmp/XX-Net-${version}
# 移除不必要的文件
rm -r xxnet_tmp/XX-Net-${version}/code/default/gae_proxy/server
mv xxnet_tmp/XX-Net-${version}/code/default/python27/1.0 xxnet_tmp/XX-Net-${version}/code/default/python27/0
mkdir -p xxnet_tmp/XX-Net-${version}/code/default/python27/1.0/lib
cp -r xxnet_tmp/XX-Net-${version}/code/default/python27/0/lib/noarch xxnet_tmp/XX-Net-${version}/code/default/python27/1.0/lib/
rm -r xxnet_tmp/XX-Net-${version}/code/default/python27/0
# 更改版本号
mv xxnet_tmp/XX-Net-${version}/code/default xxnet_tmp/XX-Net-${version}/code/${version}
echo ${version} > xxnet_tmp/XX-Net-${version}/code/version.txt
# 压缩XX-Net
mv xxnet_tmp/XX-Net-${version} xxnet_tmp/xxnet
tar -czf app/src/main/res/raw/xxnet xxnet_tmp/xxnet
rm -r xxnet_tmp

感谢以下开源项目

xndroid's People

Contributors

xndroiddev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xndroid's Issues

自动更新1.1.3后,原有配置全清空了?

自最初版本一路更新以来,用户配置文件都在,今天启动提示升级,升级后用户所有配置文件都没了。
appid需重新输入,证书也要重新导入,原有5~6千个ipv6 IP也没了,xx-net又要重新升级
这次升级就好像是全新安装?

延迟太高

可以用浏览器上网,只不过延迟太高,并且YouTube 和Googleplay 进不去啊!!

好像几个版本里面Google自己的APP也是无法连上的

Zuk Z2, Xndroid1.16

目前看下来不仅仅是Twitter,Facebook这些,我试过其他APP Snapchat,Pinterest等也都无法使用,Google自己的APP Youtube,GooglePlay,GoogleDrive也都无法使用。比较悲催,因为都是证书原因吧,只能浏览器走天下了。

1.1.5两种模式致命错误(无网络连接)

  • 机型:三星note5(N9200港版),安卓7.0
  • 版本:1.1.5
  • 错误提示:致命错误 无网络连接,请检查网络设置。
  • 日志见附件。

1.1.5之前的版本ROOT模式都是提示xxnet无响应,但是放了一会之后,致命错误下面都显示xxnet都有ip了。求手机fq~
xndroid-logs.tar.gz

请问怎么设置白名单?

我翻墙的需求很简单,就是用Google搜索,所以只想把google.com加入翻墙列表,这样不影响其他app和网站。请问有这个功能吗?

fqrouter启动失败

fqrouter-output.log
WARNING: linker: Warning: unable to normalize ""
No handlers could be found for logger "config"
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
ANDROID_PRIVATE = (null)
2017-12-12 11:06:07,884 INFO environment: [('DOWNLOAD_CACHE', '/data/cache'), ('EXTERNAL_STORAGE', '/sdcard'), ('CLASSPATH', '/system/framework/XposedBridge.jar'), ('ANDROID_ASSETS', '/system/app'), ('PYTHONPATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/lib-dynload:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/site-packages'), ('ANDROID_BOOTLOGO', '1'), ('ANDROID_ROOT', '/system'), ('OLDPWD', '/'), ('ANDROID_DATA', '/data'), ('PYTHONHOME', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/..'), ('ANDROID_SOCKET_zygote', '9'), ('BOOTCLASSPATH', '/system/framework/core-oj.jar:/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/oneplus_sdk_utils.jar:/system/framework/oneplus_sdk_wrapper.jar:/system/framework/com.qti.snapdragon.sdk.display.jar:/system/framework/tcmiface.jar:/system/framework/telephony-ext.jar:/system/framework/WfdCommon.jar:/system/framework/oem-services.jar:/system/framework/qcom.fmradio.jar:/system/framework/qcmediaplayer.jar:/system/framework/qcnvitems.jar:/system/framework/qcrilhook.jar'), ('PWD', '/data/user/0/net.xndroid/files/xndroid_files'), ('ASEC_MOUNTPOINT', '/mnt/asec'), ('DEBUG', 'TRUE'), ('PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../bin:/data/user/0/net.xndroid/files/xndroid_files:/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin'), ('SYSTEMSERVERCLASSPATH', '/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar'), ('ANDROID_STORAGE', '/storage'), ('LD_LIBRARY_PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib:')]
2017-12-12 11:06:07,885 INFO default dns server:
2017-12-12 11:06:08,248 INFO qualify succeed, teredo_ip:2001000053aa064c30b89886c2440d37 obfuscated_port:9886 obfuscated_ip:c2440d37
2017-12-12 11:06:08,657 INFO qualify succeed, teredo_ip:2001000053aa064c1833c1b8c2440d37 obfuscated_port:c1b8 obfuscated_ip:c2440d37
2017-12-12 11:06:08,659 WARNING this device is behind one or more Symmetric NAT
2017-12-12 11:06:08,661 INFO teredo qualify succeed, local_addr 0.0.0.0:41054
2017-12-12 11:06:08,663 INFO teredo start succeed, teredo ip:2001:0:53aa:64c:30b8:9886:c244:d37
2017-12-12 11:06:08,702 INFO config: {'https_enforcer_enabled': True, 'wifi_repeater': {u'password': u'12345678', u'ssid': u'fqrouter'}, 'tcp_gateway': {u'ip': '26.26.26.1', u'enabled': True, u'port': 12345}, 'upnp': {u'username': u'', u'is_password_protected': False, u'password': u'', u'port': 25}, 'http_manager': {u'ip': u'', u'enabled': False, u'port': 2515}, 'direct_access_enabled': False, 'log_level': 'DEBUG', 'china_shortcut_enabled': True, 'public_servers': {u'goagent_enabled': False, u'source': u'no_available_source!', u'ss_enabled': False}, 'http_gateway': {u'ip': u'', u'enabled': False, u'port': 2516}, 'google_scrambler_enabled': False, 'tcp_scrambler_enabled': False, 'config_file': u'/data/data/net.xndroid/files/xndroid_files/fqrouter/etc/fqsocks.json', 'private_servers': {u'0304ab98-6eed-444c-8405-8917ec3a6dcf': {u'username': u'', u'port': 8087, u'host': u'127.0.0.1', u'transport_type': u'HTTP', u'traffic_type': u'HTTP/HTTPS', u'password': u'', u'proxy_type': u'HTTP'}}, 'hosted_domain_enabled': False, 'prefers_private_proxy': True, 'access_check_enabled': True, 'dns_server': {u'ip': '26.26.26.1', u'enabled': True, u'port': 12345}, 'ifconfig_command': '/data/data/net.xndroid/files/xndroid_files/fqrouter/../busybox', 'outbound_ip': None, 'google_host': [], 'ip_command': '/data/data/net.xndroid/files/xndroid_files/fqrouter/../busybox', 'log_file': '/data/user/0/net.xndroid/files/xndroid_files/fqrouter/log/fqsocks.log'}
2017-12-12 11:06:08,703 INFO !!! test upstreams: [('udp', '146.185.134.104', 54), ('udp', '208.67.220.123', 443), ('udp', '77.66.84.233', 443), ('udp', '178.216.201.222', 2053), ('udp', '80.90.43.162', 5678), ('udp', '142.4.205.47', 443), ('udp', '176.56.237.171', 443), ('udp', '142.4.204.111', 443), ('udp', '208.67.222.222', 443), ('udp', '208.67.220.220', 443), ('tcp', '208.67.222.222', 443), ('tcp', '208.67.220.220', 443), ('tcp', '80.90.43.162', 5678), ('tcp', '113.20.8.17', 443), ('tcp', '95.141.34.162', 5678), ('tcp', '77.66.84.233', 443), ('tcp', '176.56.237.171', 443), ('tcp', '208.67.220.123', 443), ('tcp', '142.4.204.111', 443), ('tcp', '142.4.205.47', 443), ('tcp', '146.185.134.104', 54), ('tcp', '178.216.201.222', 2053)]
2017-12-12 11:06:08,733 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=9753)
2017-12-12 11:06:08,737 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=30397)
2017-12-12 11:06:08,801 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=30892)
2017-12-12 11:06:08,804 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=22146)
2017-12-12 11:06:08,807 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=25839)
2017-12-12 11:06:08,816 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=34687)
2017-12-12 11:06:08,823 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=19188)
2017-12-12 11:06:08,826 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=8378)
2017-12-12 11:06:08,829 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=19847)
2017-12-12 11:06:08,832 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=46774)
2017-12-12 11:06:08,868 DEBUG received response: DNS(an=[RR(name='facebook.com', rdata='\x1f\rN#', ttl=264)], qd=[Q(name='facebook.com')], id=30397, op=33152)
2017-12-12 11:06:08,870 INFO udp://208.67.220.123:443 resolved facebook.com => ['31.13.78.35'], took 0.16
2017-12-12 11:06:08,871 INFO ('udp', '208.67.220.123', 443) is good
2017-12-12 11:06:08,873 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=7722)
2017-12-12 11:06:08,882 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=28453)
2017-12-12 11:06:08,885 DEBUG received response: DNS(an=[RR(name='facebook.com', rdata='\x9d\xf0\x07#', ttl=263)], qd=[Q(name='facebook.com')], id=19188, op=33152)
2017-12-12 11:06:08,887 INFO udp://208.67.222.222:443 resolved facebook.com => ['157.240.7.35'], took 0.17
2017-12-12 11:06:08,889 INFO ('udp', '208.67.222.222', 443) is good
2017-12-12 11:06:08,893 DEBUG received response: DNS(an=[RR(name='facebook.com', rdata='\x9d\xf0\x07#', ttl=267)], qd=[Q(name='facebook.com')], id=46774, op=33152)
2017-12-12 11:06:08,895 INFO udp://208.67.220.220:443 resolved facebook.com => ['157.240.7.35'], took 0.18
2017-12-12 11:06:08,896 INFO ('udp', '208.67.220.220', 443) is good
2017-12-12 11:06:08,903 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=13793)
2017-12-12 11:06:08,930 INFO tcp://208.67.222.222:443 resolved facebook.com => ['31.13.78.35'], took 0.22
2017-12-12 11:06:08,931 INFO ('tcp', '208.67.222.222', 443) is good
2017-12-12 11:06:08,953 INFO tcp://208.67.220.123:443 resolved facebook.com => ['157.240.7.35'], took 0.23
2017-12-12 11:06:08,989 INFO tcp://208.67.220.220:443 resolved facebook.com => ['157.240.13.35'], took 0.27
2017-12-12 11:06:09,029 ERROR failed to create tcp socket: 146.185.134.104:54
2017-12-12 11:06:09,033 ERROR failed to connect to 146.185.134.104:54
Traceback (most recent call last):
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 546, in resolve_over_tcp
sock = create_tcp_socket(server_ip, server_port, connect_timeout=3)
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 731, in create_tcp_socket
return SPI['create_tcp_socket'](server_ip, server_port, connect_timeout)
File "/data/user/0/net.xndroid/files/xndroid_files/fqrouter/manager/vpn.py", line 93, in create_tcp_socket
raise socket.error('failed to create tcp socket: %s:%s' % (server_ip, server_port))
error: failed to create tcp socket: 146.185.134.104:54
2017-12-12 11:06:09,065 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=60587)
2017-12-12 11:06:09,126 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=58184)
2017-12-12 11:06:09,134 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=29417)
2017-12-12 11:06:09,139 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=32017)
2017-12-12 11:06:09,150 DEBUG received response: DNS(qd=[Q(name='facebook.com')], id=19847, op=33664)
2017-12-12 11:06:09,155 DEBUG drop wrong answer: DNS(qd=[Q(name='facebook.com')], id=19847, op=33664)
2017-12-12 11:06:09,158 DEBUG send request: DNS(qd=[Q(name='facebook.com')], id=40557)
2017-12-12 11:06:09,165 DEBUG received response: DNS(qd=[Q(name='facebook.com')], id=22146, op=33664)
2017-12-12 11:06:09,169 DEBUG drop wrong answer: DNS(qd=[Q(name='facebook.com')], id=22146, op=33664)
2017-12-12 11:06:09,314 ERROR failed to resolve facebook.com via tcp://77.66.84.233:443
Traceback (most recent call last):
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 564, in resolve_over_tcp
response = dpkt.dns.DNS(data)
File "/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/site-packages/dpkt/dpkt.py", line 75, in init
raise NeedData
NeedData
2017-12-12 11:06:09,424 ERROR failed to resolve facebook.com via tcp://178.216.201.222:2053
Traceback (most recent call last):
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 564, in resolve_over_tcp
response = dpkt.dns.DNS(data)
File "/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/site-packages/dpkt/dpkt.py", line 75, in init
raise NeedData
NeedData
2017-12-12 11:06:09,471 ERROR failed to resolve facebook.com via tcp://176.56.237.171:443
Traceback (most recent call last):
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 564, in resolve_over_tcp
response = dpkt.dns.DNS(data)
File "/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/site-packages/dpkt/dpkt.py", line 75, in init
raise NeedData
NeedData
2017-12-12 11:06:09,477 INFO tcp://142.4.204.111:443 resolved facebook.com => ['31.13.71.36'], took 0.76
2017-12-12 11:06:09,561 INFO tcp://142.4.205.47:443 resolved facebook.com => ['31.13.80.36'], took 0.84
2017-12-12 11:06:11,820 ERROR failed to create tcp socket: 95.141.34.162:5678
2017-12-12 11:06:11,823 ERROR failed to connect to 95.141.34.162:5678
Traceback (most recent call last):
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 546, in resolve_over_tcp
sock = create_tcp_socket(server_ip, server_port, connect_timeout=3)
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 731, in create_tcp_socket
return SPI['create_tcp_socket'](server_ip, server_port, connect_timeout)
File "/data/user/0/net.xndroid/files/xndroid_files/fqrouter/manager/vpn.py", line 93, in create_tcp_socket
raise socket.error('failed to create tcp socket: %s:%s' % (server_ip, server_port))
error: failed to create tcp socket: 95.141.34.162:5678
2017-12-12 11:06:11,828 ERROR failed to create tcp socket: 80.90.43.162:5678
2017-12-12 11:06:11,830 ERROR failed to connect to 80.90.43.162:5678
Traceback (most recent call last):
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 546, in resolve_over_tcp
sock = create_tcp_socket(server_ip, server_port, connect_timeout=3)
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 731, in create_tcp_socket
return SPI['create_tcp_socket'](server_ip, server_port, connect_timeout)
File "/data/user/0/net.xndroid/files/xndroid_files/fqrouter/manager/vpn.py", line 93, in create_tcp_socket
raise socket.error('failed to create tcp socket: %s:%s' % (server_ip, server_port))
error: failed to create tcp socket: 80.90.43.162:5678
2017-12-12 11:06:11,833 ERROR failed to create tcp socket: 113.20.8.17:443
2017-12-12 11:06:11,835 ERROR failed to connect to 113.20.8.17:443
Traceback (most recent call last):
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 546, in resolve_over_tcp
sock = create_tcp_socket(server_ip, server_port, connect_timeout=3)
File "/data/data/net.xndroid/files/xndroid_files/fqrouter/manager/fqdns.py", line 731, in create_tcp_socket
return SPI['create_tcp_socket'](server_ip, server_port, connect_timeout)
File "/data/user/0/net.xndroid/files/xndroid_files/fqrouter/manager/vpn.py", line 93, in create_tcp_socket
raise socket.error('failed to create tcp socket: %s:%s' % (server_ip, server_port))
error: failed to create tcp socket: 113.20.8.17:443
2017-12-12 11:06:37,922 DEBUG refresh time is up, send_qualify
2017-12-12 11:06:38,356 INFO qualify succeed, teredo_ip:2001000053aa064c08c49886c2440d37 obfuscated_port:9886 obfuscated_ip:c2440d37
2017-12-12 11:06:40,052 WARNING try to exit previous fail
2017-12-12 11:06:40,058 INFO serving HTTP on port :2515...
2017-12-12 11:06:40,065 INFO tun fd: 14
2017-12-12 11:06:40,072 INFO serving udp at 26.26.26.1:12345
2017-12-12 11:06:40,074 INFO started fqsocks tcp gateway at 26.26.26.1:12345
2017-12-12 11:06:40,080 DEBUG received downstream request from ('26.26.26.2', 25843): DNS(qd=[Q(type=28, name='app.chat.xiaomi.net')], id=14466)
2017-12-12 11:06:40,082 DEBUG forward response to downstream ('26.26.26.2', 25843): DNS(qd=[Q(type=28, name='app.chat.xiaomi.net')], id=14466, op=33027)
2017-12-12 11:06:40,085 DEBUG received downstream request from ('26.26.26.2', 29663): DNS(qd=[Q(type=28, name='sdk.open.talk.igexin.com')], id=26671)
2017-12-12 11:06:40,087 DEBUG forward response to downstream ('26.26.26.2', 29663): DNS(qd=[Q(type=28, name='sdk.open.talk.igexin.com')], id=26671, op=33027)
2017-12-12 11:06:40,089 DEBUG received downstream request from ('26.26.26.2', 22255): DNS(qd=[Q(name='beacons2.gvt2.com')], id=22244)
2017-12-12 11:06:40,094 DEBUG received downstream request from ('26.26.26.2', 25843): DNS(qd=[Q(type=28, name='app.chat.xiaomi.net')], id=14466)
2017-12-12 11:06:40,096 DEBUG forward response to downstream ('26.26.26.2', 25843): DNS(qd=[Q(type=28, name='app.chat.xiaomi.net')], id=14466, op=33027)
2017-12-12 11:06:40,098 DEBUG send request: DNS(qd=[Q(name='beacons2.gvt2.com')], id=4965)
2017-12-12 11:06:40,103 DEBUG received downstream request from ('26.26.26.2', 29663): DNS(qd=[Q(type=28, name='sdk.open.talk.igexin.com')], id=26671)
2017-12-12 11:06:40,104 DEBUG forward response to downstream ('26.26.26.2', 29663): DNS(qd=[Q(type=28, name='sdk.open.talk.igexin.com')], id=26671, op=33027)
2017-12-12 11:06:40,107 DEBUG received downstream request from ('26.26.26.2', 9834): DNS(qd=[Q(name='beacons3.gvt2.com')], id=9177)
2017-12-12 11:06:40,110 DEBUG received downstream request from ('26.26.26.2', 3112): DNS(qd=[Q(name='beacons4.gvt2.com')], id=21279)
2017-12-12 11:06:40,112 DEBUG send request: DNS(qd=[Q(name='beacons3.gvt2.com')], id=57367)
2017-12-12 11:06:40,115 DEBUG send request: DNS(qd=[Q(name='beacons4.gvt2.com')], id=49382)
2017-12-12 11:06:40,117 DEBUG received downstream request from ('26.26.26.2', 22255): DNS(qd=[Q(name='beacons2.gvt2.com')], id=22244)
2017-12-12 11:06:40,120 DEBUG received downstream request from ('26.26.26.2', 9057): DNS(qd=[Q(name='alt8-mtalk.google.com')], id=5159)
2017-12-12 11:06:40,124 DEBUG send request: DNS(qd=[Q(name='beacons2.gvt2.com')], id=23706)
2017-12-12 11:06:40,127 DEBUG send request: DNS(qd=[Q(name='alt8-mtalk.google.com')], id=35020)
2017-12-12 11:06:40,129 DEBUG received downstream request from ('26.26.26.2', 16514): DNS(qd=[Q(name='beacons3.gvt2.com')], id=5449)
2017-12-12 11:06:40,131 DEBUG received downstream request from ('26.26.26.2', 32872): DNS(qd=[Q(name='beacons4.gvt2.com')], id=25071)
2017-12-12 11:06:40,133 DEBUG send request: DNS(qd=[Q(name='beacons3.gvt2.com')], id=31538)
2017-12-12 11:06:40,136 DEBUG send request: DNS(qd=[Q(name='beacons4.gvt2.com')], id=52050)
2017-12-12 11:06:40,138 DEBUG received downstream request from ('26.26.26.2', 15637): DNS(qd=[Q(name='app.chat.xiaomi.net')], id=29089)
2017-12-12 11:06:40,142 DEBUG received downstream request from ('26.26.26.2', 6924): DNS(qd=[Q(name='sdk.open.talk.igexin.com')], id=3976)
2017-12-12 11:06:40,144 DEBUG send request: DNS(qd=[Q(name='app.chat.xiaomi.net')], id=44172)
2017-12-12 11:06:40,146 DEBUG send request: DNS(qd=[Q(name='app.chat.xiaomi.net')], id=22636)
2017-12-12 11:06:40,148 DEBUG send request: DNS(qd=[Q(name='sdk.open.talk.igexin.com')], id=36228)
2017-12-12 11:06:40,150 DEBUG send request: DNS(qd=[Q(name='sdk.open.talk.igexin.com')], id=7020)
2017-12-12 11:06:40,153 DEBUG received downstream request from ('26.26.26.2', 9834): DNS(qd=[Q(name='beacons3.gvt2.com')], id=9177)
2017-12-12 11:06:40,155 DEBUG received response: DNS(an=[RR(name='app.chat.xiaomi.net', rdata='v\x1a\xfc\x0b', ttl=310), RR(name='app.chat.xiaomi.net', rdata='\xcbd\\x0c', ttl=310)], qd=[Q(name='app.chat.xiaomi.net')], id=44172, op=33152)
2017-12-12 11:06:40,156 INFO udp://114.114.114.114:53 resolved app.chat.xiaomi.net => ['118.26.252.11', '203.100.92.12'], took 0.02
2017-12-12 11:06:40,158 DEBUG forward response to downstream ('26.26.26.2', 15637): DNS(an=[RR(name='app.chat.xiaomi.net', rdata='v\x1a\xfc\x0b', ttl=3600), RR(name='app.chat.xiaomi.net', rdata='\xcbd\\x0c', ttl=3600)], qd=[Q(name='app.chat.xiaomi.net')], id=29089, op=33024)
2017-12-12 11:06:40,160 DEBUG send request: DNS(qd=[Q(name='beacons3.gvt2.com')], id=17556)
2017-12-12 11:06:40,163 DEBUG received response: DNS(an=[RR(name='sdk.open.talk.igexin.com', rdata='\x02sd\x06cname3\x06igexin\x03com\x00', ttl=234, type=5), RR(name='sd.cname3.igexin.com', rdata='\xb7\x9e#\x8c', ttl=347), RR(name='sd.cname3.igexin.com', rdata='s\xe7c\xfe', ttl=347)], qd=[Q(name='sdk.open.talk.igexin.com')], id=7020, op=33152)
2017-12-12 11:06:40,163 INFO udp://114.114.114.114:53 resolved sdk.open.talk.igexin.com => ['183.158.35.140', '115.231.99.254'], took 0.02
2017-12-12 11:06:40,165 DEBUG received downstream request from ('26.26.26.2', 3112): DNS(qd=[Q(name='beacons4.gvt2.com')], id=21279)
2017-12-12 11:06:40,167 DEBUG forward response to downstream ('26.26.26.2', 6924): DNS(an=[RR(name='sdk.open.talk.igexin.com', rdata='\xb7\x9e#\x8c', ttl=3600), RR(name='sdk.open.talk.igexin.com', rdata='s\xe7c\xfe', ttl=3600)], qd=[Q(name='sdk.open.talk.igexin.com')], id=3976, op=33024)
2017-12-12 11:06:40,170 DEBUG received downstream request from ('26.26.26.2', 3455): DNS(qd=[Q(name='beacons2.gvt2.com')], id=31746)

manager.log
2017-12-12 10:55:52,546 INFO environment: [('DOWNLOAD_CACHE', '/data/cache'), ('EXTERNAL_STORAGE', '/sdcard'), ('CLASSPATH', '/system/framework/XposedBridge.jar'), ('ANDROID_ASSETS', '/system/app'), ('PYTHONPATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/lib-dynload:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/site-packages'), ('ANDROID_BOOTLOGO', '1'), ('ANDROID_ROOT', '/system'), ('OLDPWD', '/'), ('ANDROID_DATA', '/data'), ('PYTHONHOME', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/..'), ('ANDROID_SOCKET_zygote', '9'), ('BOOTCLASSPATH', '/system/framework/core-oj.jar:/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/oneplus_sdk_utils.jar:/system/framework/oneplus_sdk_wrapper.jar:/system/framework/com.qti.snapdragon.sdk.display.jar:/system/framework/tcmiface.jar:/system/framework/telephony-ext.jar:/system/framework/WfdCommon.jar:/system/framework/oem-services.jar:/system/framework/qcom.fmradio.jar:/system/framework/qcmediaplayer.jar:/system/framework/qcnvitems.jar:/system/framework/qcrilhook.jar'), ('PWD', '/data/user/0/net.xndroid/files/xndroid_files'), ('ASEC_MOUNTPOINT', '/mnt/asec'), ('PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../bin:/data/user/0/net.xndroid/files/xndroid_files:/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin'), ('SYSTEMSERVERCLASSPATH', '/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar'), ('ANDROID_STORAGE', '/storage'), ('LD_LIBRARY_PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib:')]
2017-12-12 10:55:52,547 INFO default dns server:
2017-12-12 10:55:53,215 INFO teredo start succeed, teredo ip:2001:0:53aa:64c:345e:beb5:c244:d37
2017-12-12 10:55:53,625 ERROR failed to create tcp socket: 146.185.134.104:54
2017-12-12 10:55:56,385 ERROR failed to create tcp socket: 95.141.34.162:5678
2017-12-12 10:55:56,397 ERROR failed to create tcp socket: 113.20.8.17:443
2017-12-12 10:55:56,407 ERROR failed to create tcp socket: 80.90.43.162:5678
2017-12-12 10:56:24,652 WARNING try to exit previous fail
2017-12-12 10:56:24,662 INFO tun fd: 13
2017-12-12 11:04:00,802 INFO environment: [('DOWNLOAD_CACHE', '/data/cache'), ('EXTERNAL_STORAGE', '/sdcard'), ('CLASSPATH', '/system/framework/XposedBridge.jar'), ('ANDROID_ASSETS', '/system/app'), ('PYTHONPATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/lib-dynload:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/site-packages'), ('ANDROID_BOOTLOGO', '1'), ('ANDROID_ROOT', '/system'), ('OLDPWD', '/'), ('ANDROID_DATA', '/data'), ('PYTHONHOME', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/..'), ('ANDROID_SOCKET_zygote', '9'), ('BOOTCLASSPATH', '/system/framework/core-oj.jar:/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/oneplus_sdk_utils.jar:/system/framework/oneplus_sdk_wrapper.jar:/system/framework/com.qti.snapdragon.sdk.display.jar:/system/framework/tcmiface.jar:/system/framework/telephony-ext.jar:/system/framework/WfdCommon.jar:/system/framework/oem-services.jar:/system/framework/qcom.fmradio.jar:/system/framework/qcmediaplayer.jar:/system/framework/qcnvitems.jar:/system/framework/qcrilhook.jar'), ('PWD', '/data/user/0/net.xndroid/files/xndroid_files'), ('ASEC_MOUNTPOINT', '/mnt/asec'), ('DEBUG', 'TRUE'), ('PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../bin:/data/user/0/net.xndroid/files/xndroid_files:/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin'), ('SYSTEMSERVERCLASSPATH', '/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar'), ('ANDROID_STORAGE', '/storage'), ('LD_LIBRARY_PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib:')]
2017-12-12 11:04:00,804 INFO default dns server:
2017-12-12 11:04:01,530 INFO teredo start succeed, teredo ip:2001:0:53aa:64c:305f:1475:c244:d37
2017-12-12 11:04:01,869 ERROR failed to create tcp socket: 146.185.134.104:54
2017-12-12 11:04:04,610 ERROR failed to create tcp socket: 95.141.34.162:5678
2017-12-12 11:04:04,618 ERROR failed to create tcp socket: 113.20.8.17:443
2017-12-12 11:04:04,624 ERROR failed to create tcp socket: 80.90.43.162:5678
2017-12-12 11:04:32,958 WARNING try to exit previous fail
2017-12-12 11:04:32,967 INFO tun fd: 14
2017-12-12 11:04:32,998 ERROR failed to handle ip packet
Traceback (most recent call last):
File "/data/user/0/net.xndroid/files/xndroid_files/fqrouter/manager/vpn.py", line 166, in redirect_tun_traffic
redirect_ip_packet(tun_fd)
File "/data/user/0/net.xndroid/files/xndroid_files/fqrouter/manager/vpn.py", line 198, in redirect_ip_packet
raise Exception('failed to get original destination')
Exception: failed to get original destination
2017-12-12 11:04:33,002 ERROR failed to handle ip packet
Traceback (most recent call last):
File "/data/user/0/net.xndroid/files/xndroid_files/fqrouter/manager/vpn.py", line 166, in redirect_tun_traffic
redirect_ip_packet(tun_fd)
File "/data/user/0/net.xndroid/files/xndroid_files/fqrouter/manager/vpn.py", line 198, in redirect_ip_packet
raise Exception('failed to get original destination')
Exception: failed to get original destination
2017-12-12 11:04:52,145 INFO environment: [('DOWNLOAD_CACHE', '/data/cache'), ('EXTERNAL_STORAGE', '/sdcard'), ('CLASSPATH', '/system/framework/XposedBridge.jar'), ('ANDROID_ASSETS', '/system/app'), ('PYTHONPATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/lib-dynload:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/site-packages'), ('ANDROID_BOOTLOGO', '1'), ('ANDROID_ROOT', '/system'), ('OLDPWD', '/'), ('ANDROID_DATA', '/data'), ('PYTHONHOME', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/..'), ('ANDROID_SOCKET_zygote', '9'), ('BOOTCLASSPATH', '/system/framework/core-oj.jar:/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/oneplus_sdk_utils.jar:/system/framework/oneplus_sdk_wrapper.jar:/system/framework/com.qti.snapdragon.sdk.display.jar:/system/framework/tcmiface.jar:/system/framework/telephony-ext.jar:/system/framework/WfdCommon.jar:/system/framework/oem-services.jar:/system/framework/qcom.fmradio.jar:/system/framework/qcmediaplayer.jar:/system/framework/qcnvitems.jar:/system/framework/qcrilhook.jar'), ('PWD', '/data/user/0/net.xndroid/files/xndroid_files'), ('ASEC_MOUNTPOINT', '/mnt/asec'), ('DEBUG', 'TRUE'), ('PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../bin:/data/user/0/net.xndroid/files/xndroid_files:/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin'), ('SYSTEMSERVERCLASSPATH', '/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar'), ('ANDROID_STORAGE', '/storage'), ('LD_LIBRARY_PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib:')]
2017-12-12 11:04:52,146 INFO default dns server:
2017-12-12 11:04:52,780 INFO teredo start succeed, teredo ip:2001:0:53aa:64c:c47:8e19:c244:d37
2017-12-12 11:04:53,116 ERROR failed to create tcp socket: 146.185.134.104:54
2017-12-12 11:04:55,887 ERROR failed to create tcp socket: 113.20.8.17:443
2017-12-12 11:04:55,895 ERROR failed to create tcp socket: 95.141.34.162:5678
2017-12-12 11:04:55,902 ERROR failed to create tcp socket: 80.90.43.162:5678
2017-12-12 11:05:24,104 WARNING try to exit previous fail
2017-12-12 11:05:24,110 INFO tun fd: 13
2017-12-12 11:06:07,884 INFO environment: [('DOWNLOAD_CACHE', '/data/cache'), ('EXTERNAL_STORAGE', '/sdcard'), ('CLASSPATH', '/system/framework/XposedBridge.jar'), ('ANDROID_ASSETS', '/system/app'), ('PYTHONPATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/lib-dynload:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7:/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib/python2.7/site-packages'), ('ANDROID_BOOTLOGO', '1'), ('ANDROID_ROOT', '/system'), ('OLDPWD', '/'), ('ANDROID_DATA', '/data'), ('PYTHONHOME', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/..'), ('ANDROID_SOCKET_zygote', '9'), ('BOOTCLASSPATH', '/system/framework/core-oj.jar:/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/oneplus_sdk_utils.jar:/system/framework/oneplus_sdk_wrapper.jar:/system/framework/com.qti.snapdragon.sdk.display.jar:/system/framework/tcmiface.jar:/system/framework/telephony-ext.jar:/system/framework/WfdCommon.jar:/system/framework/oem-services.jar:/system/framework/qcom.fmradio.jar:/system/framework/qcmediaplayer.jar:/system/framework/qcnvitems.jar:/system/framework/qcrilhook.jar'), ('PWD', '/data/user/0/net.xndroid/files/xndroid_files'), ('ASEC_MOUNTPOINT', '/mnt/asec'), ('DEBUG', 'TRUE'), ('PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../bin:/data/user/0/net.xndroid/files/xndroid_files:/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin'), ('SYSTEMSERVERCLASSPATH', '/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar'), ('ANDROID_STORAGE', '/storage'), ('LD_LIBRARY_PATH', '/data/user/0/net.xndroid/files/xndroid_files/python/bin/../lib:')]
2017-12-12 11:06:07,885 INFO default dns server:
2017-12-12 11:06:08,663 INFO teredo start succeed, teredo ip:2001:0:53aa:64c:30b8:9886:c244:d37
2017-12-12 11:06:09,029 ERROR failed to create tcp socket: 146.185.134.104:54
2017-12-12 11:06:11,820 ERROR failed to create tcp socket: 95.141.34.162:5678
2017-12-12 11:06:11,828 ERROR failed to create tcp socket: 80.90.43.162:5678
2017-12-12 11:06:11,833 ERROR failed to create tcp socket: 113.20.8.17:443
2017-12-12 11:06:40,052 WARNING try to exit previous fail
2017-12-12 11:06:40,065 INFO tun fd: 14
还有一个就是升级到目前最新测试版xxnet无法启动

装了今天的更新版,连不上了

android 6.0,motorola。
xx-net失败。等待扫描IP。ipv6状态fail,浏览器代理设置fail,证书fail(其实已装上)。
同样网络环境,上一个版本正常。 XXNET的桌面版正常。
想更新XX-net都没办法,因为开xndroid时网络是断的。

使用中的几个小问题

1.从1.1.4开始,不管是右上角,还是左上角的菜单,选择了“退出”,这应该是正确的退出方式吧?可是退出后不管等多久,再启动,总是会提示”网络错误,无连接“,再退出重启动,才能正常
2.有时会卡在“等待fqrouter反应。。。”,只能强行关闭
3.第一次启动,Teredo经常会显示离线,只能重启

以上问题,1.1.1版本都没有,机器:Moto x 2013,安卓5.1,root
4.待机亮屏后,虽然显示还是连线,但实际已断线,只能关闭重启
但1.1.4后版本,还是有优点的,我最喜欢的是fqrouter里的pick&play
还有悄悄说句,翻墙网速好像比电脑里的XX-net快哦

使用中的问题

不管是软件自带的appid还是自己的appid,都连不上谷歌服务,谷歌搜索youtube都使用不了,显示net::ERR_CONTENT_DECODING_FAILED.其他比如FB,推特都正常,请求解决这个问题

华为荣耀长时间运行后Socket无法关闭

手机型号:华为荣耀,已ROOT
Xndroid版本:1.16
XX-Net版本:3.7.16
运行一段时间后,特别是熄灭屏幕很久再开启之后,就不能联网。用netstat看了下,发现xx-net 的8087 的socket端口的RECV-Q值很高,并且都是WAIT_CLOSE状态。netstat的输出可以在附件的hang.txt中查看。
日志manager.txt中报出 ERROR failed to handle ipv6 packet 后就再也没有日志了,我在VIVO(未ROOT)上也同样运行,没有这样的问题,一直可以联网。即使报出 ERROR failed to handle ipv6 packet 后仍有日志输出。
日志我已上传到百度网盘
还请解决下这个问题

什么时候更新,能使app应用代理可用啊?

play商店,Telegram等应用都打不开无法使用。
浏览器打开还行,youtube速度偏慢,480都一卡一卡的
有时间的话能不能开发个goproxy IPV6应用啊,PC端的goproxy IPV6, 比xx-net IPV6 快上好几倍。
gop1

突然不能连接了

刚启动时后,会出现连接正常的显示,马上就未连接了。此时teredo显示正常,IP在增长。重启、重置程序都不行

下载1.17版,可以配置APPID,连接成功,IP数376,延迟288,XX版本3.7.16,可以用浏览器上外网,但FB,TWITTER,YOUTUBE等都不能看到图片和视频。

1.提交问题前先查看主页readme中是否有描述相关问题
2.再查看issue板块中是否已经提交过相关问题, 有的话就在此issue中提交问题
3.仍然没有相关描述再创建issue, 注意反馈: 手机型号, 系统版本, Xndroid版本, XX-Net版本, 异常提示. 如果有自动导出日志则附上日志, 如果没有自动导出日志, 则重试出现问题时的操作,再次出现问题后点击菜单中的导出日志. 注意上传整个'xndroid-logs.tar.gz', 如果无法上传,则发送到[email protected],并附上上述相关信息.

Nexus 6 7.1.2 未全局代理

的確是請求了VPN權限,而且系統狀態欄也有鑰匙圖案。
但是目前發現Google Play, YouTube, Google App提供的天氣都提示不能連接到網絡。
Chrome Dev可以正常訪問Twitter等網站

[调查]是否希望移除LightningBrowser

LightningBrowser为早期未加入fqrouter的情况下,为方便使用加入.现已集成fqrouter,正常情况下无需LightningBrowser.是否希望移除LightningBrowser?

试用情况

xndroid 1.1.1。motorola+android 6.0。清空HOSTS(只剩localhost),在数据网络下测试:

1,内置的LB浏览器可以访问twitter,facetook,无法访问youtube。更无法使用google搜索,无法访问www.google.com/ncr。以上全部是https。LB的代理设置到8087、或不使用代理,都是如此(也就是说LB不设置代理也一样访问facebook等。而有无代理都不通google。)
2,chrome倒可以使用google搜索,能够访问youtube并打开视频。
3,可以访问google play,但无法下载应用。这有点奇怪,因为同样是sn-domains,youtube可以开视频,play却不能下载。

@XndroidDev 情况就是这样。已经很不错了,加油。

还有几点小想法:
1,xndroid退出(从应用内的退出按钮)正常,但lightningbrowser始终保留后台进程,有点不舒服。
2,来自xxnet的通知始终固定在左上角不可移去。可否改一下?
3,可否编译不带LB浏览器的版本?

证书不被信任

手机:华为荣耀8
OS:Android 7.0
Xndroid 版本:1.1.0

证书已经成功导入,查看受信任的凭据中也有GoAgent的证书,但在手机自带的浏览器中打开google.com,出现提示“证书来自不可信任的授权中心,是否继续”,如果点确定,是可以正常打开网页,但关闭浏览器后再打开会重新提示,而且Google Play也是无法连接,显示“未连接到互联网”。

自己在网上查了一下,此问题应该是Android 7.0 不再信任用户自己导入的根证书导致的,有没有人遇到相似的问题?有没有解决的办法?

请教一些问题,谢谢

1,好像在app里找不到隧道的设置入口,如果要自己更换Teredo服务器,该怎么操作呢?
2,如果xx-net要自己手动设置一些配置(manual.ini),手机没root,找不到程序的安装目录,该怎么办?
3,安卓6以下的手机可以运行吗?

很感谢大神贡献的那么好的作品,以前xx-net运行后,面板经常会看不到某些数据,而你的则完美的运行,非常好的作品,感谢感谢。

测试效果

测试环境:三星国行+Android_6.0.1+Xndroid_1.1.1

Tumblr:运行正常;
Pinterest:运行正常;
Facebook:不能连接;
Twitter:不能连接;
Instagram:不能连接;
YouTube等Google App:三星渣渣不root不能安装Google框架、不能测试;

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.