Skip to content

支持civital #252

@kukukumiko-git

Description

@kukukumiko-git

因为civital的下载地址可以直接访问,见 https://www.bilibili.com/opus/780284571640922180
进行一些尝试
curl结果

curl https://civital.com --resolve "civital.com:443:104.20.38.219" -v
* Added civital.com:443:104.20.38.219 to DNS cache
* Hostname civital.com was found in DNS cache
*   Trying 104.20.38.219:443...
* schannel: disabled automatic use of client certificate
* ALPN: curl offers http/1.1
* schannel: next InitializeSecurityContext failed: SEC_E_ILLEGAL_MESSAGE (0x80090326) - This error usually occurs when a fatal SSL/TLS alert is received (e.g. handshake failed). More detail may be available in the Windows System event log.
* closing connection #0
curl: (35) schannel: next InitializeSecurityContext failed: SEC_E_ILLEGAL_MESSAGE (0x80090326) - This error usually occurs when a fatal SSL/TLS alert is received (e.g. handshake failed). More detail may be available in the Windows System event log.

通过7654端口进行curl

curl https://civital.com -x http://localhost:7654 -v --insecure
* Host localhost:7654 was resolved.
* IPv6: ::1
* IPv4: 127.0.0.1
*   Trying [::1]:7654...
*   Trying 127.0.0.1:7654...
* CONNECT tunnel: HTTP/1.1 negotiated
* allocate connect buffer
* Establish HTTP proxy tunnel to civital.com:443
> CONNECT civital.com:443 HTTP/1.1
> Host: civital.com:443
> User-Agent: curl/8.13.0
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 200 Connection Established
<
* CONNECT phase completed
* CONNECT tunnel established, response 200
* schannel: disabled automatic use of client certificate
* ALPN: curl offers http/1.1
* ALPN: server did not agree on a protocol. Uses default.
* Connected to localhost (127.0.0.1) port 7654
* using HTTP/1.x
> GET / HTTP/1.1
> Host: civital.com
> User-Agent: curl/8.13.0
> Accept: */*
>
* Request completely sent off
* schannel: server close notification received (close_notify)
* Empty reply from server
* shutting down connection #0
curl: (52) Empty reply from server

accesser中

2025-12-10 16:58:33 DEBUG    127.0.0.1:14780 say: CONNECT civital.com:443 HTTP/1.1                      __init__.py:109

2025-12-10 16:58:35 DEBUG    [14780] DNS: civital.com -> 139.162.174.209                                __init__.py:116
                    DEBUG    The certificate for civital.com is refreshed (expiry: 2026-01-09            __init__.py:61
                             08:58:35+00:00).
                    DEBUG    [14780] server_hostname:                                                   __init__.py:137

2025-12-10 16:58:57 ERROR    Unhandled exception in client_connected_cb                             base_events.py:1875
                             transport: <_ProactorSocketTransport closed>
                             Traceback (most recent call last):
                               File "accesser\__init__.py", line 140, in handle
                               File "asyncio\streams.py", line 48, in open_connection
                               File "asyncio\base_events.py", line 1168, in create_connection
                               File "asyncio\base_events.py", line 1143, in create_connection
                               File "asyncio\base_events.py", line 1042, in _connect_sock
                               File "asyncio\proactor_events.py", line 726, in sock_connect
                               File "asyncio\windows_events.py", line 804, in _poll
                               File "asyncio\windows_events.py", line 600, in finish_connect
                             OSError: [WinError 121] 信号灯超时时间已到

向pac中添加了“civitlal.com”: 1 后访问civital,accesser没有日志出现
难道11.0后要通过 rules 目录进行增加?由于水平过于小白从来没有自己搞成功过(悲),总之感谢开发者们的持续支持

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions