Giter VIP home page Giter VIP logo

accesser's People

Contributors

brynne8 avatar kenxu2022 avatar tkzcm avatar ujuiujumandan avatar urenko avatar xihihhh 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

accesser's Issues

HTTPS (proxy) protocol

accesser work for Firefox 66.0.3 (with SwitchyOmega), but not work for chrome 74.0.3724.8 64bit (with SwitchyOmega).
here is the debug message:

D:\Projects\Accesser>python accesser.py
Accesser v0.6.1  Copyright (C) 2018-2019  URenko
2019-04-27 13:14:33 INFO     Accesser.DoH: Selecting DoH server...
2019-04-27 13:14:33 INFO     Accesser: server started at 127.0.0.1:7655
2019-04-27 13:14:38 INFO     Accesser.DoH: Auto selected DoH server: sdns.233py.com
 "ÚÚ������À+À/À,À0̨̩À�À� � � / 5 r: ���� � �ü��'Ýô4��æZç¨Ôe²�BýNª7�²¶ÞÁEAiÏù »��h{¿9L��ûßWk§1uéÊÚ�CÊ[ÁO3på\
2019-04-27 13:14:44 DEBUG    Accesser: ���� � �ü�����ïïòØeR�hôi�üêþ8×�0©U�ç¸�6F� ßp�8aül�D`Kp �(�hYbâ¨ÿ·õ É�òñ "êê������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:14:44 DEBUG    Accesser: ���� � �ü���©ýM�iÌ;¼:È�ã�k4�@]!�^ðò��º(T���
R©�Y[��¬«;¼7#8e³�Ñv�GM  ��ªT�Çö�8ãO*Ág��Ó�ø�³ï��:ËtÒä·] "ÊÊ������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:14:45 DEBUG    Accesser: ���� � �ü��Âa�õß� ��]çâ}ð��Ú`vi���¥sÌ[b�?2� òñ8ë 6 �ÈÊL'xgÌ¥ñr�?â©�^K2¬`UE¥� "**������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:14:47 DEBUG    Accesser: ���� � �ü��ãa�Úý\]�/µÁöü�¼®È²·bc�Õ�ßg±¿D?òý ×g�àò©�ùOI[ÌT~¨¦}�Íß<á��Î ê�ã+ "úú������À+À/À,À0̨̩À�À� � � / 5
qÔ�Bm\Nð��cPJH¨²¼.�ÀX� �<¤ò "cesser: ���� � �ü��e0¢7@ù~y�ÊZ¢vÀB-Rã~Ë'Ë�U��`íc�É| �´Ä
2019-04-27 13:14:54 DEBUG    Accesser: ���� � �ü��N¾Ï1ãËQs`û��䮣h;A²TQ+#�®Ç®�Ðp" ³��Ù�ÁË6°ÐÞNK_t/ð�=°ÈÙD¯B�ÝÌ-.�¼ "
2019-04-27 13:14:56 DEBUG    Accesser: ���� � �ü��lÕÝVÓúÎM�tl^ñð�aäkø�JëøÚ¿+ÆÖ"�Kò ;÷gØÜ�l�ɳ#�RÞ:«.ÎïÊI£h½��9Ú§Fï "ÊÊ������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:14:57 WARNING  aioh2: Remote peer sent GOAWAY [ERR: ErrorCodes.NO_ERROR], disconnect now.
2019-04-27 13:15:01 DEBUG    Accesser: ���� � �ü��Æ�,üáøÞS©Ä³�¤â�D��Q  =ªÒ��höâ1�R¹ ��¬��É'ò��!Ûü8T�ÿâFG×ñïújD�ãýÑôP "��������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:15:17 DEBUG    Accesser: ���� � �ü���Ñ�n��ÞÓ}"ú�S��ÓZ¢¸×w�T|·���Í�v� ô[g @ôÙ²µ¦X�¡Ï��å¡3Õui¥ª5�§»¶xà"êê������À+À/À,À0̨̩À�À� � � / 5
¬�8�RÖ�Ì "**������À+À/À,À0̨̩À�À� � � / 5 � �ü��j­�
2019-04-27 13:15:19 DEBUG    Accesser: ���� � �ü���{Që¶�ßcÅ�»�âùß­;0ô£�Ü�ª��ëo£8�( !%?lõ[�+î�;~}Ù_Ô¬T�â
2019-04-27 13:15:19 DEBUG    Accesser: ���� � �ü��I��¼�µ¸;_òÆ��\+¯�47}��Ô._�ý�m �Ô��ôh�ªIY�ÆÌ.5aT4Ô�[�Å+9�pj�k "
2019-04-27 13:15:19 DEBUG    Accesser: ���� � �ü��Å®�Fɹ±é iF��¾�k&¸Óe¨ùÐ�ïZ»Ý�� Ü��èn�ë³æ´�ò\É-ýµÖ�oo�j Ä�ï�l "zz������À+À/À,À0̨̩À�À� � � / 5
 *Ä5�/ÙUYå�¢é�îIkÜÌU.ñq�5`��v&Q­esser: ���� � �ü��*1�,&yÀٷΤtuÕÙ��ä�s5C�©�z:©���
2019-04-27 13:15:22 DEBUG    Accesser: ���� � �ü����º�2�c@Þ0Ùe¬�à��o1#˲��j*�ü1¶þ z­�,_@·"����iã���±.È�%Àþ½�µÊ5Ñ ê "êê������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:15:22 DEBUG    Accesser: ���� � �ü��ì,�~c�¦[$F¼ú|K�IøÝË&®°} Ä6}µúP�[ ¤kѶ@ÛY÷DçLG¬H@�öÉÖV]Ût�¼Ã¯MÍú|Ï "úú������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:15:25 DEBUG    Accesser: ���� � �ü��i�=6:Õ�Üd¤[µdÌûü3À1�ÑQø�z��iøB3 0Ðe�`J�UV�Ò±=�¶\;ÿ�z×�mËC�ñ÷òO "ZZ������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:15:25 DEBUG    Accesser: ���� � �ü��r{³��X¶H�q�`�/à¨�7XÏ­¹ôYiÕI� ^jâ ÓSÚ�B¸®¸Çhͨèâ[��³_¢Æ�þ��¥ç¶�R�ñ "ºº������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:15:26 DEBUG    Accesser: ���� � �ü���#�ß�¡¦Ûp�A¬�¿�ÌR)µsé-bá�ëX}<fm l��6X*�2�����/��õbêÓ|¯Üöé½,º¸ûá� "
2019-04-27 13:15:26 DEBUG    Accesser: ���� � �ü��G�vGq(ða�Q¢v�Ú8Âåé����DuA¥�F¿IÝ´ pº�ýcWØo%}.SiK��­�©�ßF%~ôð<iÍ4Éø "**������À+À/À,À0̨̩À�À� � � / 5
2019-04-27 13:15:31 DEBUG    Accesser: ���� � �ü���D#/E�¿±yÉ)�a dpT¦¬�S¡öNÒ��hxBV� Á~W�g�Z��a5ÝS¡
2019-04-27 13:15:31 DEBUG    Accesser: ���� � �ü���زÎÖ÷�Pq¡ÈËËpÕ=SÖ�ÿ��VG��
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 50372)
Traceback (most recent call last):
  File "D:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\socketserver.py", line 650, in process_request_thread
    self.finish_request(request, client_address)
  File "D:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\socketserver.py", line 360, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "D:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\socketserver.py", line 720, in __init__
    self.handle()
  File "accesser.py", line 194, in handle
    if not self.parse_host():
  File "accesser.py", line 103, in parse_host
    command, path = words[:2]
ValueError: not enough values to unpack (expected 2, got 1)
----------------------------------------
2019-04-27 13:15:33 DEBUG    Accesser: ���� � �ü��égz!Ð0YO5¼6���áf�_Pvú�k"�Æ<�Yú¬� Ðù��â���úë:lÜûX�ú£Z�Õ]6?��7�ÓU½´ "
2019-04-27 13:15:37 DEBUG    Accesser: ���� � �ü��Lx=�eWÈeñ�HÆ= Áò1÷VÇF����%\ì×%}© C¹Î��ë*�£�i² DZ¼®gÉ�kæ5üW�ë4K�²� "ªª������À+À/À,À0̨̩À�À� � � / 5
3¾�~ôÐ7�ýyã-_&§rÆO\ máB�ù�|Ì$�òÊÚÓ�¿�jÚã¬núÄ"õ{"c�$ÿ "úú������À+À/À,À0̨̩À�À� � � / 5

老大告诉我 在Termux安装到底要先装什么?

(骁龙625)aarch64 , Android7.1.2 ,Termux 65 , Python3.7

clone完毕,从python acceseer.py开始
tornado
tld
dns
openssl
cffi
cryptography
。。。。
个个都 no found,疯狂报错
好不容易不说module no found了,给我整个报错如下
Traceback (most recent call last): File "accesser.py", line 36, in <module> from utils import certmanager as cm File "/data/data/com.termux/files/home/Accesser/utils/certmanager.py", line 25, in <module> from .setting import basepath File "/data/data/com.termux/files/home/Accesser/utils/setting.py", line 12, in <module> config = json.load(f) File "/data/data/com.termux/files/usr/lib/python3.7/json/__init__.py", line 296, in load parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw) File "/data/data/com.termux/files/usr/lib/python3.7/json/__init__.py", line 348, in loads return _default_decoder.decode(s) File "/data/data/com.termux/files/usr/lib/python3.7/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/data/data/com.termux/files/usr/lib/python3.7/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 3 column 16 (char 28)

端口冲突

新版本非常好,谢谢你的付出 😄 。端口冲突的问题依然存在,而且现在无法直接解压。虽然可以通过配置文件和界面更改端口,但 webUI 的 7654 端口也和 I2P 冲突导致无法打开。所以希望可以增加修改 webUI 端口的选项。
不知道自动更改端口是否可以实现?不过端口冲突的情况应该并不多。

自动化

智能模式,WIN上只设置系统全局代理,像COW那样检测网站或IP是否被墙,就不用经常维护PAC列表了 (如果能调用WinDivert的话,可以直接修改流量,连代理都不用设)

有个开源程序zapret,可以用来直接访问被墙的HTTP网站,Accesser只适用HTTPS,加上这个就齐了
同时Accesser内可以设定一个下级翻墙代理,比如SS

首先,Accesser检测网站是否被重置或超时
没墙
直接连接

被墙
尝试使用Accesser或zapret连接
还是无法连接,使用设定的SS连接

提交到 scoop

我准备将 Accesser 提交到 scoop 仓库。Scoop 通过清单文件安装应用,使用硬链接保存配置文件。我不知道如果直接运行的话如何在更新时保留 CERT 文件夹和 pac 文件,所以采用的是解压后创建 CERT 文件夹,通过 vbs 脚本运行的方式。这种方法不会出现一闪而过的 cmd 窗口。所以请问有其他方法吗?

极大的log文件产生

使用几小时后产生了21GB的log文件且还在不断增加.
OS: windows 8.1
浏览器: firefox 66.0.5
日志级别: debug

我这dnscrypt-proxy没法用

下载完后,总是有一条提示后(好像是127.0.0.1:xxxx)之后就GG了,只能访问配置了修正IP的网站
看样子不是连不上的问题,而是不知道什么原因的bug
另外建议改一下机制吧,不要总是连上了指定的dns才能开始反代
有的时候我们自己针对这些网站配置了hosts,所以有时不需要这个DNS的说......

在termux上使用时……DNS超时?

Exception happened during processing of request from ('127.0.0.1', 34712)
Traceback (most recent call last):
  File "/data/data/com.termux/files/usr/lib/python3.7/socketserver.py", line 650, in process_request_thread
    self.finish_request(request, client_address)
  File "/data/data/com.termux/files/usr/lib/python3.7/socketserver.py", line 360, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/data/data/com.termux/files/usr/lib/python3.7/socketserver.py", line 720, in __init__
    self.handle()
  File "accesser.py", line 193, in handle
    if not self.parse_host():
  File "accesser.py", line 109, in parse_host
    self.remote_ip = DNSquery(host)
  File "accesser.py", line 260, in DNSquery
    return DNSresolver.query(domain, 'A')[0].to_text()
  File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/dns/resolver.py", line 992, in query
    timeout = self._compute_timeout(start, lifetime)
  File "/data/data/com.termux/files/usr/lib/python3.7/site-packages/dns/resolver.py", line 799, in _compute_timeout
    raise Timeout(timeout=duration)
dns.exception.Timeout: The DNS operation timed out after 30.004198789596558 seconds

WIN上一些问题

WIN7 X64
运行6.0版几个命令行窗口闪过就没然后了
怀疑证书没有正常生成的缘故,目录下也没有CERT文件夹,后下载5.0运行后复制生成的CERT文件夹和START.BAT到6.0倒能正常运行了

另外不知是不是内置的DOH不支持IPV6解析,有些网站无法连接,比如FACEBOOK和DROPBOX,因IPV4的地址基本都进黑洞了,自行添加HOSTS后倒是能访问:
facebook.com = 2a03:2880:f102:183:face:b00c:0:25de
www.facebook.com = 2a03:2880:f102:183:face:b00c:0:25de
static.xx.fbcdn.net = 2a03:2880:f002:215:face:b00c:0:3
staticxx.facebook.com = 2a03:2880:f002:215:face:b00c:0:3
fbsbx.com = 2a03:2880:f102:183:face:b00c:0:25de
dropbox.com = 2620:100:6040:1::a27d:f801
www.dropbox.com = 2620:100:6032:1::a27d:5201
photos-1.dropbox.com = 162.125.82.5

所以希望能增加选项使用自己本地的DNS,因为用的dnsforwarder,支持通配符使用HOSTS也比较方便

bbc.co.uk 生成的证书域名为co.uk导致证书错误
cn.reuters.com cn.nytimes.com cn.wsj.com 这类网站可能需要特别处理,共同点似乎都用的cloudfront

修改PAC添加网站

请问如何修改pac来添加网站?前几次修改都失败了,RST的还是被RST

有没有能够在启动时不弹出控制台网页的方法?

首先感谢能提供这么方便的工具,我想实现开机自动启动,这个我可以自己改注册表或者在启动文件夹里建快捷方式,问题是启动时每次都会弹出控制台,因此还要手动关闭,有没有不弹出控制台的方法?还有这个程序没有系统托盘图标打开控制台输入网址不太方便,建议加个托盘图标,这样也能表示程序运行状态。

功能请求:上级代理

请求添加功能设置上级代理。如果可以的话,希望能够指定多个端口对应不同上级代理。主要的用例应该是内网。

0.6.1几个小问题

WEB控制页里的关闭点了后进程不会消失,也就是不会关闭,难道只是关闭WEB?

能不能增加选项,启动后不自动设置PAC,PAC设置可能对普通用户比较方便,但我觉得用浏览器扩展Proxy SwitchyOmega代替会更灵活。

好像不生成配置文件,每次重启都是默认配置,手工复制一份config.json.default改成config.json放到程序目录倒是可以解决
2019-04-13 21:48:58 WARNING tornado.access: 404 GET /configfile (127.0.0.1) 0.00ms

GFW动态和未来展望

前情提要:IPv6的实现应该没有问题,但是IPv6用于翻墙的可用性有较大地域差别,故将计入 #36

此Issue改为GFW动态和未来展望

可选外部PAC

建议下一版本可以在Accesser控制台里修改PAC文件,而且可以保存,下次打开Accesser程序PAC文件再也不会重置。

某网站出现错误: [WinError 10054] 远程主机强迫关闭了一个现有的连接

感谢作者的的这个软件,非常有用!

在Windows上使用,现在出现了个问题。
配置方面,使用自己安装的python启动accessor.py。
证书已导入。
DNS使用本地自建DNS。
打开大部分网站没有问题,但是打开某个网站(软件自带pac里面支持的某个网站,具体就不明说了:)),出现了错误。错误代码如下:

2019-06-24 10:51:03 DEBUG Accesser: CONNECT www.XXXXXX.com:443 HTTP/1.1
2019-06-24 10:51:03 DEBUG Accesser: GET / HTTP/1.1

Exception happened during processing of request from ('127.0.0.1', 64965)
Traceback (most recent call last):
File "C:\Users\XXX\Anaconda3\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "C:\Users\XXX\Anaconda3\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Users\XXX\Anaconda3\lib\socketserver.py", line 720, in init
self.handle()
File "accesser.py", line 212, in handle
self.remote_sock = remote_context.wrap_socket(self.remote_sock, server_hostname=server_hostname)
File "C:\Users\XXX\Anaconda3\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\XXX\Anaconda3\lib\ssl.py", line 853, in _create
self.do_handshake()
File "C:\Users\XXX\Anaconda3\lib\ssl.py", line 1117, in do_handshake
self._sslobj.do_handshake()
ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。

目前仅发现在该网站出现此问题。其他网站均工作正常。

请问是怎么回事?

请求添加一些网站

bbc
路透社
Dropbox
日本时报
Kobo
Line
Medium
日本经济新闻
Pinterest
Periscope
TheTVDB
Telegram
雅虎搜索

每过一段时间需要重启才能正常运行

使用SwitchyOmega切换
启动一段时间后访问wiki,pixiv会提示响应时间过长或意外终止了连接
日志
HTTP/1.1 2019-03-16 21:21:10 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-16 21:21:10 DEBUG L103 GET /rpc/notify_count.php?op=count_unread HTTP/1.1 2019-03-16 21:21:19 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-16 21:21:19 DEBUG L103 GET /OneSignalSDKWorker.js?appId=b2af994d-2a00-40ba-b1fa-684491f6760a HTTP/1.1 2019-03-17 08:51:04 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 08:51:05 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 08:51:05 DEBUG L103 GET /zh-hans/MD5 HTTP/1.1 2019-03-17 08:51:06 DEBUG L103 GET /w/load.php?lang=zh-hans&modules=ext.3d.styles%7Cext.cite.styles%7Cext.math.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cmediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.skinning.interface%7Cmediawiki.toc.styles%7Cskins.vector.styles%7Cwikibase.client.init&only=styles&skin=vector HTTP/1.1 2019-03-17 08:51:06 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 08:51:06 DEBUG L103 GET /w/load.php?lang=zh-hans&modules=startup&only=scripts&skin=vector HTTP/1.1 2019-03-17 08:51:06 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 08:51:06 DEBUG L103 GET /w/load.php?lang=zh-hans&modules=ext.gadget.hideConversionTab%2Clarge-font&only=styles&skin=vector HTTP/1.1 2019-03-17 08:52:25 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 08:52:25 DEBUG L103 GET /api/rest_v1/page/summary/%E4%B8%AD%E5%9C%8B%E7%A7%91%E5%AD%B8%E9%99%A2 HTTP/1.1 2019-03-17 09:52:33 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:33 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:33 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:34 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:34 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:34 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:37 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:37 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:37 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:42 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:42 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:42 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:54 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:54 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:52:54 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:00 WARNING L2162 404 GET /favicon.ico (127.0.0.1) 1.99ms 2019-03-17 09:53:01 ERROR L1670 Uncaught exception GET /configfile (127.0.0.1) HTTPServerRequest(protocol='http', host='localhost:7654', method='GET', uri='/configfile', version='HTTP/1.1', remote_ip='127.0.0.1') Traceback (most recent call last): File "C:\Users\user\AppData\Local\Temp\7zS03A0B4BA\python\tornado\web.py", line 1590, in _execute File "C:\Users\user\AppData\Local\Temp\7zS03A0B4BA\utils\webui.py", line 28, in get FileNotFoundError: [WinError 2] ϵͳÕÒ²»µ½Ö¸¶¨µÄÎļþ¡£: 'C:\\Users\\user\\AppData\\Local\\Temp\\7zS03A0B4BA\\setting.ini' 2019-03-17 09:53:01 ERROR L2162 500 GET /configfile (127.0.0.1) 141.81ms 2019-03-17 09:53:30 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:30 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:30 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:33 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:33 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:33 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:34 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:34 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:34 DEBUG L103 CONNECT zh.wikipedia.org:443 HTTP/1.1 2019-03-17 09:53:38 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:38 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:38 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:38 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:38 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:38 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:39 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:39 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:43 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:43 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:43 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:43 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:45 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1 2019-03-17 09:53:45 DEBUG L103 CONNECT www.pixiv.net:443 HTTP/1.1
(9点以后不能访问)

Cannot select DoH server on archlinux

error message:

Traceback (most recent call last):
  File "accesser.py", line 303, in <module>
    DoH.init().run_forever()
  File "/opt/Accesser/utils/DoH.py", line 136, in init
    logger.info('Auto selected DoH server: '+DoH_domain)
TypeError: can only concatenate str (not "NoneType") to str

I added

    except Exception as e:
        print(e)

to line 113 of utils/DoH.py, And the exception info I get is
The NPN extension requires OpenSSL 1.0.1 or later.

According to a similar issue(HENNGE/aapns#10), the openssl libray provided by system may not have npn support enabled

Problem when the DNS query failed

When the DNS query failed, the program will be blocked, and the CPU usage is high.
5a51a8e is just a temporary solution to avoid DNS query failed. When you want to reappear it, you have to roll it back. And you can test www.tumblr.com as it need many DNS queries.

真的有效!

感谢建立此项目。能不能简单介绍一下原理呢?这样大家用着还放心点。是如何避免网站名被检测的呢?

我在你基础上删掉了一些我认为没必要的代码。不从网上下hosts,而是自己配,我觉得这样比较好。无需在config文件配,直接配目录下的hosts文件就好了。

能不能做一个只防dns污染的pac

1.由于目前墙针对封锁视频网站都使用封锁视频源,比如niconico封锁dmc.nico,twitch封锁ttntv.net,但使用普通的防污染DNS可能有时还会被污染。
2.还找到一批新的网站:(慢慢更)
德国之声(部分使用akamai的域名拒绝连接)
imgur
3.dropbox有时候会出问题啊,目前主站的IP除了伦敦的之外全部黑名单,但用伦敦IP会长时间卡死响应(不是未发送数据)

请问关于局域网连接的几个小问题

我在尝试将手机连接到代理的过程中,(设置都是默认的),无论将PAC设成 电脑IP:7654/pac/,还是设成 电脑IP:7655/pac/,手机都无法打开网页。
如果使用 电脑IP:7655 的话,控制台上会显示一条:
DEBUG Accesser: GET /pac/ HTTP/1.1,但手机却没有反应。
如果使用 电脑IP:7654则什么显示都没有。
而且即使我用电脑上打开0.0.0.0:7655或者 电脑IP:7654或者其它IP,都只显示无法访问此网站。
请问是怎么回事?设置中的服务器端口是什么意思?如果手机要连接的话,pac的端口是应该设成webuiport,还是设成服务器端口?

自己添加域名保存后是立刻生效的吗

sorry我又来问了,我想在pac里添加其他域名,但不太清楚这个文件是修改后立刻生效还是重启后生效?还有pac是在temp文件夹里的,程序关闭后这个文件就没了,是不是需要每次启动都要手动修改?顺便想求测试一下gist.github.com能不能用你这个程序访问,谢谢

OneDrive网页版以及ipv6的问题

网络运营商:CNGI-CERNET2-AS-AP China Next Generation Internet CERNET2 属于教育网
浏览器:chrome 74.0.3729.169(正式版本) (64 位)

OneDrive网页版能打开,但是看不到文件
捕获

关闭对ipv6的支持:现在公网ipv6没有任何用,开启也不能上谷歌,教育网ipv6还尚可苟延残喘,但是开了Accesser后反而打不开谷歌,油管了。

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.