130 KB
/home/fdroid/fdroiddata/tmp/com.github.shadowsocks_5030050.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.github.shadowsocks_5030050.apk
13.5 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <0888c22d12a65e77ffe32295e5f909f273343ddcc39071b2cce338703a1a6203>, actual: <0f4c28ef006c2e7aadba1e437eb6424f99fc40fa3a1a14e1289b55bf1a30f976> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <ceda284c55385f5636edfc72fb4c6598db7e311fa85562c51bb53f6551575305ac3cb50000000000>, actual: <54880377b6f665c450bea828bc3d035d3cabd05413bb8f267193b20da7b067c2ac3cb50000000000>
    
Offset 1, 75 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·3ced42093b12aa0d08f745e5a0f01d13cb9ec4ef6cba0b8a0a056dbaecd45b98 
10 Signer·#1·certificate·SHA-1·digest:·40b06b97d1d6c92b496b937b5ee3eb7ce89c11e8 
11 Signer·#1·certificate·MD5·digest:·f5ebeac0fc83aa0ccc96a6fcc1e513f9 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·a20c5e9f5fd0f19b25b802dd0e4b034aa79dc9b246db981dd1c470058a7b0257 
15 Signer·#1·public·key·SHA-1·digest:·ac885e62287065fa5c560c7c36c46af4296444ae 
16 Signer·#1·public·key·MD5·digest:·12882cef304de5530c9e06f2209e73e9 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.browser_browser.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-service.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.room_room-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.sqlite_sqlite-framework.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.sqlite_sqlite.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/androidx.work_work-multiprocess.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 WARNING:·META-INF/androidx.work_work-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/androidx.work_work-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
73 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
74 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 WARNING:·META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
780 B
zipinfo {}
    
Offset 885, 8 lines modifiedOffset 885, 8 lines modified
885 -rw----·····2.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_gravity_bottom_start.xml885 -rw----·····2.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_gravity_bottom_start.xml
886 -rw----·····2.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_gravity_top_start.xml886 -rw----·····2.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_gravity_top_start.xml
887 -rw----·····2.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml887 -rw----·····2.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml
888 -rw----·····1.0·fat···641668·b-·stor·81-Jan-01·01:01·resources.arsc888 -rw----·····1.0·fat···641668·b-·stor·81-Jan-01·01:01·resources.arsc
889 -rw----·····2.0·fat···104178·b-·defN·81-Jan-01·01:01·META-INF/1BACD1C7.SF889 -rw----·····2.0·fat···104178·b-·defN·81-Jan-01·01:01·META-INF/1BACD1C7.SF
890 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1BACD1C7.RSA890 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1BACD1C7.RSA
891 -rw----·····2.0·fat···104051·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF891 -rw----·····2.0·fat···104051·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
892 890·files,·25800128·bytes·uncompressed,·11728901·bytes·compressed:··54.5%892 890·files,·25800128·bytes·uncompressed,·11728900·bytes·compressed:··54.5%
7.3 KB
lib/armeabi-v7a/libsslocal.so
5.81 KB
strings --all --bytes=8 {}
    
Offset 2065, 15 lines modifiedOffset 2065, 15 lines modified
2065 shadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·2065 shadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·
2066 no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addr2066 no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addr
2067 ENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relay2067 ENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relay
2068 UDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·option2068 UDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·option
2069 OUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directly2069 OUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directly
2070 REMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rs2070 REMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rs
2071 protect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file2071 protect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file
2072 shadowsocks·local··build·1.15.0-alpha.52022-06-24T23:19:13.207883601+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly2072 shadowsocks·local··build·1.15.0-alpha.52022-08-12T10:42:22.675876150+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
2073 signalauto-reload··failed·with·error:··but·found·error:·2073 signalauto-reload··failed·with·error:··but·found·error:·
2074 should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·2074 should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·
2075 should·be·either·ip:port·or·domain:port2075 should·be·either·ip:port·or·domain:port
2076 should·be·a·valid·IPv4·or·IPv6·address2076 should·be·a·valid·IPv4·or·IPv6·address
2077 should·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?2077 should·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?
2078 closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?2078 closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?
2079 closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs2079 closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
1.43 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 27326, 17 lines modifiedOffset 27326, 17 lines modified
27326 ··0x002d22f0·6d6d616e·64206c69·6e65206f·7074696f·mmand·line·optio27326 ··0x002d22f0·6d6d616e·64206c69·6e65206f·7074696f·mmand·line·optio
27327 ··0x002d2300·6e2c206f·7220226c·6f63616c·5f616464·n,·or·"local_add27327 ··0x002d2300·6e2c206f·7220226c·6f63616c·5f616464·n,·or·"local_add
27328 ··0x002d2310·72657373·2220616e·6420226c·6f63616c·ress"·and·"local27328 ··0x002d2310·72657373·2220616e·6420226c·6f63616c·ress"·and·"local
27329 ··0x002d2320·5f706f72·74222069·6e20636f·6e666967·_port"·in·config27329 ··0x002d2320·5f706f72·74222069·6e20636f·6e666967·_port"·in·config
27330 ··0x002d2330·75726174·696f6e20·66696c65·0a736861·uration·file.sha27330 ··0x002d2330·75726174·696f6e20·66696c65·0a736861·uration·file.sha
27331 ··0x002d2340·646f7773·6f636b73·206c6f63·616c2020·dowsocks·local··27331 ··0x002d2340·646f7773·6f636b73·206c6f63·616c2020·dowsocks·local··
27332 ··0x002d2350·6275696c·6420312e·31352e30·2d616c70·build·1.15.0-alp27332 ··0x002d2350·6275696c·6420312e·31352e30·2d616c70·build·1.15.0-alp
27333 ··0x002d2360·68612e35·32303232·2d30362d·32345432·ha.52022-06-24T227333 ··0x002d2360·68612e35·32303232·2d30382d·31325431·ha.52022-08-12T1
27334 ··0x002d2370·333a3139·3a31332e·32303738·38333630·3:19:13.2078836027334 ··0x002d2370·303a3432·3a32322e·36373538·37363135·0:42:22.67587615
27335 ··0x002d2380·312b3030·3a303063·72656174·6520746f·1+00:00create·to27335 ··0x002d2380·302b3030·3a303063·72656174·6520746f·0+00:00create·to
27336 ··0x002d2390·6b696f20·52756e74·696d6563·6f6e6669·kio·Runtimeconfi27336 ··0x002d2390·6b696f20·52756e74·696d6563·6f6e6669·kio·Runtimeconfi
27337 ··0x002d23a0·6720696e·74656772·69747920·63686563·g·integrity·chec27337 ··0x002d23a0·6720696e·74656772·69747920·63686563·g·integrity·chec
27338 ··0x002d23b0·6b206661·696c6564·2c206c6f·6164696e·k·failed,·loadin27338 ··0x002d23b0·6b206661·696c6564·2c206c6f·6164696e·k·failed,·loadin
27339 ··0x002d23c0·67206465·6661756c·7420636f·6e666967·g·default·config27339 ··0x002d23c0·67206465·6661756c·7420636f·6e666967·g·default·config
27340 ··0x002d23d0·20637265·61746520·6c6f6361·6c736572··create·localser27340 ··0x002d23d0·20637265·61746520·6c6f6361·6c736572··create·localser
27341 ··0x002d23e0·76657220·61626f72·74656420·77697468·ver·aborted·with27341 ··0x002d23e0·76657220·61626f72·74656420·77697468·ver·aborted·with
27342 ··0x002d23f0·20736572·76657220·65786974·65642075··server·exited·u27342 ··0x002d23f0·20736572·76657220·65786974·65642075··server·exited·u
36.3 KB
lib/x86_64/libsslocal.so
35.0 KB
strings --all --bytes=8 {}
    
Offset 4349, 15 lines modifiedOffset 4349, 15 lines modified
4349 map·containing·map·containing·1·entrya·booleanan·integera·floatvariant·of·enum·`-0o0b-.inf-.Inf-.INFdeserializing·from·YAML·containing·more·than·one·document·is·not·supportedEOF·while·parsing·a·valueyaml-rust·fmt·errorRecursionLimitExceededMoreThanOneDocumentEndOfStream?Posmarkeruuuuuuuubtnufruuuuuuuuuuuuuuuuuu4349 map·containing·map·containing·1·entrya·booleanan·integera·floatvariant·of·enum·`-0o0b-.inf-.Inf-.INFdeserializing·from·YAML·containing·more·than·one·document·is·not·supportedEOF·while·parsing·a·valueyaml-rust·fmt·errorRecursionLimitExceededMoreThanOneDocumentEndOfStream?Posmarkeruuuuuuuubtnufruuuuuuuuuuuuuuuuuu
4350 a·tuple·of·size·2could·not·resolve·to·any·addressesss://ssfailed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:··isn't·terminated·in·killed·plugin·process·crates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs4350 a·tuple·of·size·2could·not·resolve·to·any·addressesss://ssfailed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:··isn't·terminated·in·killed·plugin·process·crates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs
4351 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/backend/sse2.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV·encryptAES_256_GCM_SIV·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/aes.rsAes192Aes2564351 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/backend/sse2.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV·encryptAES_256_GCM_SIV·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/aes.rsAes192Aes256
4352 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs4352 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs
4353 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4353 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
4354 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128not·used·in·decrypt_in_place/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs4354 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128not·used·in·decrypt_in_place/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs
4355 `async·fn`·resumed·after·completioninitializing·DNS·resolver·with·config··opts·shadowsocks::dns_resolver::trust_dns_resolvercrates/shadowsocks/src/dns_resolver/trust_dns_resolver.rscurrent·platform·doesn't·support·trust-dns·resolver·with·system·configured/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixcrates/shadowsocks/src/net/sys/unix/mod.rsset·TCP_FASTOPEN·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rswrite·zero·byte·into·writer/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/plugin/mod.rsudp·association·for··is·closedshadowsocks_service::local::net::udp::associationcrates/shadowsocks-service/src/local/net/udp/association.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/dns/mod.rsinitializing·direct·DNS·resolver·for·shadowsocks_service::dnscrates/shadowsocks-service/src/dns/mod.rsinitialize·trust-dns·DNS·resolver·failed,·fallback·to·default·system·resolver,·error:·initialize·trust-dns·DNS·system·resolver·failed,·fallback·to·default·system·resolver,·error:·initialized·DNS·system·resolver·builtin/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rschecked·remote··latency·timeout,·elapsed··ms·latency·with·unexpected·response·from·8.8.8.8:53,·unexpected·response·from·8.8.8.8:53updated·remote··(score:·detectportal.firefox.comunexpected·response·from·http://detectportal.firefox.com/success.txt,·unexpected·response·from·http://detectportal.firefox.com/success.txtcheck_interval·must·be·>=·check_best_intervalchose·best·TCP·server·switched·best·TCP·server·from·kept·best·TCP·server·chose·best·UDP·server·switched·best·UDP·server·from·kept·best·UDP·server··(best·check)finished·initializing·server·scoresall·plugins·are·exited.·all·connections·may·fail,·check·your·configurationplugin·exited·with·error:·plugin·exited·with·status:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·timeoutshadowsocks_service::localcrates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/server.rsshadowsocks·dns·TCP·listening·on·,·local:·,·remote:·accept·failed·with·error:·shadowsocks·dns·UDP·listening·on·udp·server·recv_from·failed·with·error:··query·message·parse·error:·dns·tcp·connection··closed·read·length·failed,·error:··read·message·failed,·error:··parse·message·failed,·error:··lookup·error:··lookup·failed,·error:·pick·remote·response·(query):·pick·local·response·(query):·pick·remote·response·(response):·reaching·this·means·there·probably·is·an·off·by·one·bugdns·answer:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/tcp/auto_proxy_stream.rsudp·relay·channel·full/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/udp/association.rsall·branches·are·disabled·and·there·is·no·else·branchudp·relay··keep-alive·failed,·channel·full·or·closed·<-·...·(proxied)·failed,·error:··packet_id··out·of·window·<-·...·(bypassed)·failed,·error:··->·...·channel·closedudp·server·with·session··for·proxied·(bypassed)·with··bytes,·error:·)·received·udp·failed·to·send·back··bytes·to·client·,·from·target·),·error:··sent··bytes·!=·expected··(proxied)·packet·id·overflowed.·socket·reset·and·session·renewed·(·(proxied)·sending··bytes·failed,·error:·created·udp·association·for·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/mod.rsshadowsocks·socks·TCP·listening·on·shadowsocks_service::local::socks::servercrates/shadowsocks-service/src/local/socks/server/mod.rssocks5·tcp·client·handler·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsunsupported·authentication·method·shadowsocks_service::local::socks::server::socks5::tcprelaycrates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsnone·authentication·method·is·not·allowedcurrently·shadowsocks-rust·does·not·support·authenticationTCP·CONNECT·is·disabledsent·header:·Username/Password·Authentication·Initial·request·failed:·Username/Password·Authentication·Initial·request·uname·contains·invaid·charactersUsername/Password·Authentication·Initial·request·passwd·contains·invaid·characterssocks5·authenticated·with·Username/Password·method,·user:·,·password:·socks5·rejected·Username/Password·user:·Username/Password·Authentication·failed,·user:·socks5·handshake·early·eof.·peer:·socks5·handshake·error:·socks5··peer:·UDP·ASSOCIATE·from·BIND·is·not·supportedsocks5·udp·is·disabled/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/udprelay.rsshadowsocks·socks5·UDP·listening·on·shadowsocks_service::local::socks::server::socks5::udprelayreceived·invalid·UDP·associate·packet:·received·UDP·associate·with·frag·!=·0,·which·is·not·supported·by·shadowsocksUDP·ASSOCIATE··relay·keep-alive·channel·closed·unexpectly/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/utils.rsestablished·tcp·tunnel··<->··through·sever·shadowsocks_service::local::utilscrates/shadowsocks-service/src/local/utils.rstcp·tunnel··(proxied)·sent·handshake·without·data·(proxied)·closed·with·error:··(proxied)·closed,·L2R··bytes,·R2L··bypassed·(bypassed)·closed·with·error:··(bypassed)·closed,·L2R·assertion·failed:·config.config_type·==·ConfigType::Local·&&·!config.local.is_empty()stream·cipher··for·server··have·inherent·weaknesses·(see·discussion·in·https://github.com/shadowsocks/shadowsocks-org/issues/36).·DO·NOT·USE.·It·will·be·removed·in·the·future.no·valid·local·server·configurationmissing·local_dns_addrmissing·remote_dns_addrdns·requires·local·addresssocks·requires·local·address/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/context.rsXDG_DATA_HOME.local/shareXDG_CONFIG_HOME.configXDG_CACHE_HOME.cacheXDG_STATE_HOME.local/stateXDG_DATA_DIRS/usr/shareXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file4355 `async·fn`·resumed·after·completioninitializing·DNS·resolver·with·config··opts·shadowsocks::dns_resolver::trust_dns_resolvercrates/shadowsocks/src/dns_resolver/trust_dns_resolver.rscurrent·platform·doesn't·support·trust-dns·resolver·with·system·configured/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixcrates/shadowsocks/src/net/sys/unix/mod.rsset·TCP_FASTOPEN·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rswrite·zero·byte·into·writer/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/plugin/mod.rsudp·association·for··is·closedshadowsocks_service::local::net::udp::associationcrates/shadowsocks-service/src/local/net/udp/association.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/dns/mod.rsinitializing·direct·DNS·resolver·for·shadowsocks_service::dnscrates/shadowsocks-service/src/dns/mod.rsinitialize·trust-dns·DNS·resolver·failed,·fallback·to·default·system·resolver,·error:·initialize·trust-dns·DNS·system·resolver·failed,·fallback·to·default·system·resolver,·error:·initialized·DNS·system·resolver·builtin/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rschecked·remote··latency·timeout,·elapsed··ms·latency·with·unexpected·response·from·8.8.8.8:53,·unexpected·response·from·8.8.8.8:53updated·remote··(score:·detectportal.firefox.comunexpected·response·from·http://detectportal.firefox.com/success.txt,·unexpected·response·from·http://detectportal.firefox.com/success.txtcheck_interval·must·be·>=·check_best_intervalchose·best·TCP·server·switched·best·TCP·server·from·kept·best·TCP·server·chose·best·UDP·server·switched·best·UDP·server·from·kept·best·UDP·server··(best·check)finished·initializing·server·scoresall·plugins·are·exited.·all·connections·may·fail,·check·your·configurationplugin·exited·with·error:·plugin·exited·with·status:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·timeoutshadowsocks_service::localcrates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/server.rsshadowsocks·dns·TCP·listening·on·,·local:·,·remote:·accept·failed·with·error:·shadowsocks·dns·UDP·listening·on·udp·server·recv_from·failed·with·error:··query·message·parse·error:·dns·tcp·connection··closed·read·length·failed,·error:··read·message·failed,·error:··parse·message·failed,·error:··lookup·error:··lookup·failed,·error:·pick·remote·response·(query):·pick·local·response·(query):·pick·remote·response·(response):·reaching·this·means·there·probably·is·an·off·by·one·bugdns·answer:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/tcp/auto_proxy_stream.rsudp·relay·channel·full/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/udp/association.rsall·branches·are·disabled·and·there·is·no·else·branchudp·relay··keep-alive·failed,·channel·full·or·closed·<-·...·(proxied)·failed,·error:··packet_id··out·of·window·<-·...·(bypassed)·failed,·error:··->·...·channel·closedudp·server·with·session··for·proxied·(bypassed)·with··bytes,·error:·)·received·udp·failed·to·send·back··bytes·to·client·,·from·target·),·error:··sent··bytes·!=·expected··(proxied)·packet·id·overflowed.·socket·reset·and·session·renewed·(·(proxied)·sending··bytes·failed,·error:·created·udp·association·for·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/mod.rsshadowsocks·socks·TCP·listening·on·shadowsocks_service::local::socks::servercrates/shadowsocks-service/src/local/socks/server/mod.rssocks5·tcp·client·handler·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsunsupported·authentication·method·shadowsocks_service::local::socks::server::socks5::tcprelaycrates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsnone·authentication·method·is·not·allowedcurrently·shadowsocks-rust·does·not·support·authenticationTCP·CONNECT·is·disabledsent·header:·Username/Password·Authentication·Initial·request·failed:·Username/Password·Authentication·Initial·request·uname·contains·invaid·charactersUsername/Password·Authentication·Initial·request·passwd·contains·invaid·characterssocks5·authenticated·with·Username/Password·method,·user:·,·password:·socks5·rejected·Username/Password·user:·Username/Password·Authentication·failed,·user:·socks5·handshake·early·eof.·peer:·socks5·handshake·error:·socks5··peer:·UDP·ASSOCIATE·from·BIND·is·not·supportedsocks5·udp·is·disabled/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/udprelay.rsshadowsocks·socks5·UDP·listening·on·shadowsocks_service::local::socks::server::socks5::udprelayreceived·invalid·UDP·associate·packet:·received·UDP·associate·with·frag·!=·0,·which·is·not·supported·by·shadowsocksUDP·ASSOCIATE··relay·keep-alive·channel·closed·unexpectly/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/utils.rsestablished·tcp·tunnel··<->··through·sever·shadowsocks_service::local::utilscrates/shadowsocks-service/src/local/utils.rstcp·tunnel··(proxied)·sent·handshake·without·data·(proxied)·closed·with·error:··(proxied)·closed,·L2R··bytes,·R2L··bypassed·(bypassed)·closed·with·error:··(bypassed)·closed,·L2R·assertion·failed:·config.config_type·==·ConfigType::Local·&&·!config.local.is_empty()stream·cipher··for·server··have·inherent·weaknesses·(see·discussion·in·https://github.com/shadowsocks/shadowsocks-org/issues/36).·DO·NOT·USE.·It·will·be·removed·in·the·future.no·valid·local·server·configurationmissing·local_dns_addrmissing·remote_dns_addrdns·requires·local·addresssocks·requires·local·address/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/context.rsXDG_DATA_HOME.local/shareXDG_CONFIG_HOME.configXDG_CACHE_HOME.cacheXDG_STATE_HOME.local/stateXDG_DATA_DIRS/usr/shareXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file
4356 shadowsocks·local··build·1.15.0-alpha.52022-06-24T23:26:13.984750800+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly4356 shadowsocks·local··build·1.15.0-alpha.52022-08-12T10:51:24.314232598+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
4357 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs4357 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
4358 `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/linux/mod.rsset·SO_BINDTODEVICE·error:·shadowsocks::net::sys::unix::linuxcrates/shadowsocks/src/net/sys/unix/linux/mod.rsfailed·to·disable·IP·fragmentation,·error:·protect()·timeoutset·SO_MARK·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/tcp.rsresolved·empty·addresstrying·connect·shadowsocks::net::tcpcrates/shadowsocks/src/net/tcp.rsconnected·impossible/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/udp.rsassertion·failed:·dnaddr.len()·<=·u8::MAX·as·usize/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rsconnected·tcp·remote··(outbound:·)·with·shadowsocks::relay::tcprelay::proxy_stream::clientcrates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rscipher·is·None/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsinvalid·tag-ingot·AEAD·salt·shadowsocks::relay::tcprelay::aeadcrates/shadowsocks/src/relay/tcprelay/aead.rsassertion·failed:·size·!=·0/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot·stream·iv·shadowsocks::relay::tcprelay::streamcrates/shadowsocks/src/relay/tcprelay/stream.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·4358 `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/linux/mod.rsset·SO_BINDTODEVICE·error:·shadowsocks::net::sys::unix::linuxcrates/shadowsocks/src/net/sys/unix/linux/mod.rsfailed·to·disable·IP·fragmentation,·error:·protect()·timeoutset·SO_MARK·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/tcp.rsresolved·empty·addresstrying·connect·shadowsocks::net::tcpcrates/shadowsocks/src/net/tcp.rsconnected·impossible/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/udp.rsassertion·failed:·dnaddr.len()·<=·u8::MAX·as·usize/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rsconnected·tcp·remote··(outbound:·)·with·shadowsocks::relay::tcprelay::proxy_stream::clientcrates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rscipher·is·None/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsinvalid·tag-ingot·AEAD·salt·shadowsocks::relay::tcprelay::aeadcrates/shadowsocks/src/relay/tcprelay/aead.rsassertion·failed:·size·!=·0/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot·stream·iv·shadowsocks::relay::tcprelay::streamcrates/shadowsocks/src/relay/tcprelay/stream.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·
4359 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·receive·from·,·control:··bytes,·payload·length··bytesshadowsocks::relay::udprelay::proxy_socketcrates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·send·to·,·payload·length··bytes,·packet·length·UDP·server·client·send··bytes,·but·actually·sent·connected·udp·remote··with·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements4359 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·receive·from·,·control:··bytes,·payload·length··bytesshadowsocks::relay::udprelay::proxy_socketcrates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·send·to·,·payload·length··bytes,·packet·length·UDP·server·client·send··bytes,·but·actually·sent·connected·udp·remote··with·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements
4360 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skippedswitch·to·mode·loading·outbound_block_listloading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`4360 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skippedswitch·to·mode·loading·outbound_block_listloading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`
4361 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.14361 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1
4362 Host:·detectportal.firefox.com4362 Host:·detectportal.firefox.com
4363 Connection:·close4363 Connection:·close
1.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 31217, 16 lines modifiedOffset 31217, 16 lines modified
31217 ··0x00484560·6e65206f·7074696f·6e2c206f·7220226c·ne·option,·or·"l31217 ··0x00484560·6e65206f·7074696f·6e2c206f·7220226c·ne·option,·or·"l
31218 ··0x00484570·6f63616c·5f616464·72657373·2220616e·ocal_address"·an31218 ··0x00484570·6f63616c·5f616464·72657373·2220616e·ocal_address"·an
31219 ··0x00484580·6420226c·6f63616c·5f706f72·74222069·d·"local_port"·i31219 ··0x00484580·6420226c·6f63616c·5f706f72·74222069·d·"local_port"·i
31220 ··0x00484590·6e20636f·6e666967·75726174·696f6e20·n·configuration·31220 ··0x00484590·6e20636f·6e666967·75726174·696f6e20·n·configuration·
31221 ··0x004845a0·66696c65·0a736861·646f7773·6f636b73·file.shadowsocks31221 ··0x004845a0·66696c65·0a736861·646f7773·6f636b73·file.shadowsocks
31222 ··0x004845b0·206c6f63·616c2020·6275696c·6420312e··local··build·1.31222 ··0x004845b0·206c6f63·616c2020·6275696c·6420312e··local··build·1.
31223 ··0x004845c0·31352e30·2d616c70·68612e35·32303232·15.0-alpha.5202231223 ··0x004845c0·31352e30·2d616c70·68612e35·32303232·15.0-alpha.52022
31224 ··0x004845d0·2d30362d·32345432·333a3236·3a31332e·-06-24T23:26:13.31224 ··0x004845d0·2d30382d·31325431·303a3531·3a32342e·-08-12T10:51:24.
31225 ··0x004845e0·39383437·35303830·302b3030·3a303063·984750800+00:00c31225 ··0x004845e0·33313432·33323539·382b3030·3a303063·314232598+00:00c
31226 ··0x004845f0·72656174·6520746f·6b696f20·52756e74·reate·tokio·Runt31226 ··0x004845f0·72656174·6520746f·6b696f20·52756e74·reate·tokio·Runt
31227 ··0x00484600·696d6563·6f6e6669·6720696e·74656772·imeconfig·integr31227 ··0x00484600·696d6563·6f6e6669·6720696e·74656772·imeconfig·integr
31228 ··0x00484610·69747920·63686563·6b206661·696c6564·ity·check·failed31228 ··0x00484610·69747920·63686563·6b206661·696c6564·ity·check·failed
31229 ··0x00484620·2c206c6f·6164696e·67206465·6661756c·,·loading·defaul31229 ··0x00484620·2c206c6f·6164696e·67206465·6661756c·,·loading·defaul
31230 ··0x00484630·7420636f·6e666967·20637265·61746520·t·config·create·31230 ··0x00484630·7420636f·6e666967·20637265·61746520·t·config·create·
31231 ··0x00484640·6c6f6361·6c736572·76657220·61626f72·localserver·abor31231 ··0x00484640·6c6f6361·6c736572·76657220·61626f72·localserver·abor
31232 ··0x00484650·74656420·77697468·20736572·76657220·ted·with·server·31232 ··0x00484650·74656420·77697468·20736572·76657220·ted·with·server·
36.3 KB
lib/arm64-v8a/libsslocal.so
34.8 KB
strings --all --bytes=8 {}
    
Offset 543, 15 lines modifiedOffset 543, 15 lines modified
543 map·containing·map·containing·1·entrya·booleanan·integera·floatvariant·of·enum·`-0o0b-.inf-.Inf-.INFdeserializing·from·YAML·containing·more·than·one·document·is·not·supportedEOF·while·parsing·a·valueyaml-rust·fmt·errorRecursionLimitExceededMoreThanOneDocumentEndOfStream?Posmarkeruuuuuuuubtnufruuuuuuuuuuuuuuuuuu543 map·containing·map·containing·1·entrya·booleanan·integera·floatvariant·of·enum·`-0o0b-.inf-.Inf-.INFdeserializing·from·YAML·containing·more·than·one·document·is·not·supportedEOF·while·parsing·a·valueyaml-rust·fmt·errorRecursionLimitExceededMoreThanOneDocumentEndOfStream?Posmarkeruuuuuuuubtnufruuuuuuuuuuuuuuuuuu
544 a·tuple·of·size·2ss://ssfailed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:··isn't·terminated·in·killed·plugin·process·crates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs544 a·tuple·of·size·2ss://ssfailed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:··isn't·terminated·in·killed·plugin·process·crates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs
545 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV·encryptAES_256_GCM_SIV·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128Aes192Aes256545 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV·encryptAES_256_GCM_SIV·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128Aes192Aes256
546 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs546 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs
547 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~547 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
548 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128not·used·in·decrypt_in_place/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs548 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128not·used·in·decrypt_in_place/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs
549 `async·fn`·resumed·after·completioninitializing·DNS·resolver·with·config··opts·shadowsocks::dns_resolver::trust_dns_resolvercrates/shadowsocks/src/dns_resolver/trust_dns_resolver.rscurrent·platform·doesn't·support·trust-dns·resolver·with·system·configured/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixcrates/shadowsocks/src/net/sys/unix/mod.rsset·TCP_FASTOPEN·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rswrite·zero·byte·into·writer/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/plugin/mod.rsudp·association·for··is·closedshadowsocks_service::local::net::udp::associationcrates/shadowsocks-service/src/local/net/udp/association.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/dns/mod.rsinitializing·direct·DNS·resolver·for·shadowsocks_service::dnscrates/shadowsocks-service/src/dns/mod.rsinitialize·trust-dns·DNS·resolver·failed,·fallback·to·default·system·resolver,·error:·initialize·trust-dns·DNS·system·resolver·failed,·fallback·to·default·system·resolver,·error:·initialized·DNS·system·resolver·builtin/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rschecked·remote··latency·timeout,·elapsed··ms·latency·with·unexpected·response·from·8.8.8.8:53,·unexpected·response·from·8.8.8.8:53updated·remote··(score:·detectportal.firefox.comunexpected·response·from·http://detectportal.firefox.com/success.txt,·unexpected·response·from·http://detectportal.firefox.com/success.txtcheck_interval·must·be·>=·check_best_intervalchose·best·TCP·server·switched·best·TCP·server·from·kept·best·TCP·server·chose·best·UDP·server·switched·best·UDP·server·from·kept·best·UDP·server··(best·check)finished·initializing·server·scoresall·plugins·are·exited.·all·connections·may·fail,·check·your·configurationplugin·exited·with·error:·plugin·exited·with·status:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·timeoutshadowsocks_service::localcrates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/server.rsshadowsocks·dns·TCP·listening·on·,·local:·,·remote:·accept·failed·with·error:·shadowsocks·dns·UDP·listening·on·udp·server·recv_from·failed·with·error:··query·message·parse·error:·dns·tcp·connection··closed·read·length·failed,·error:··read·message·failed,·error:··parse·message·failed,·error:··lookup·error:··lookup·failed,·error:·pick·remote·response·(query):·pick·local·response·(query):·pick·remote·response·(response):·reaching·this·means·there·probably·is·an·off·by·one·bugdns·answer:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/tcp/auto_proxy_stream.rsudp·relay·channel·full/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/udp/association.rsall·branches·are·disabled·and·there·is·no·else·branchudp·relay··keep-alive·failed,·channel·full·or·closed·<-·...·(proxied)·failed,·error:··packet_id··out·of·window·<-·...·(bypassed)·failed,·error:··->·...·channel·closedudp·server·with·session··for·proxied·(bypassed)·with··bytes,·error:·)·received·udp·failed·to·send·back··bytes·to·client·,·from·target·),·error:··sent··bytes·!=·expected··(proxied)·packet·id·overflowed.·socket·reset·and·session·renewed·(·(proxied)·sending··bytes·failed,·error:·created·udp·association·for·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/mod.rsshadowsocks·socks·TCP·listening·on·shadowsocks_service::local::socks::servercrates/shadowsocks-service/src/local/socks/server/mod.rssocks5·tcp·client·handler·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsunsupported·authentication·method·shadowsocks_service::local::socks::server::socks5::tcprelaycrates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsnone·authentication·method·is·not·allowedcurrently·shadowsocks-rust·does·not·support·authenticationTCP·CONNECT·is·disabledsent·header:·Username/Password·Authentication·Initial·request·failed:·Username/Password·Authentication·Initial·request·uname·contains·invaid·charactersUsername/Password·Authentication·Initial·request·passwd·contains·invaid·characterssocks5·authenticated·with·Username/Password·method,·user:·,·password:·socks5·rejected·Username/Password·user:·Username/Password·Authentication·failed,·user:·socks5·handshake·early·eof.·peer:·socks5·handshake·error:·socks5··peer:·UDP·ASSOCIATE·from·BIND·is·not·supportedsocks5·udp·is·disabled/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/udprelay.rsshadowsocks·socks5·UDP·listening·on·shadowsocks_service::local::socks::server::socks5::udprelayreceived·invalid·UDP·associate·packet:·received·UDP·associate·with·frag·!=·0,·which·is·not·supported·by·shadowsocksUDP·ASSOCIATE··relay·keep-alive·channel·closed·unexpectly/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/utils.rsestablished·tcp·tunnel··<->··through·sever·shadowsocks_service::local::utilscrates/shadowsocks-service/src/local/utils.rstcp·tunnel··(proxied)·sent·handshake·without·data·(proxied)·closed·with·error:··(proxied)·closed,·L2R··bytes,·R2L··bypassed·(bypassed)·closed·with·error:··(bypassed)·closed,·L2R·assertion·failed:·config.config_type·==·ConfigType::Local·&&·!config.local.is_empty()stream·cipher··for·server··have·inherent·weaknesses·(see·discussion·in·https://github.com/shadowsocks/shadowsocks-org/issues/36).·DO·NOT·USE.·It·will·be·removed·in·the·future.no·valid·local·server·configurationmissing·local_dns_addrmissing·remote_dns_addrdns·requires·local·addresssocks·requires·local·address/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/context.rsXDG_DATA_HOME.local/shareXDG_CONFIG_HOME.configXDG_CACHE_HOME.cacheXDG_STATE_HOME.local/stateXDG_DATA_DIRS/usr/shareXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rs/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file549 `async·fn`·resumed·after·completioninitializing·DNS·resolver·with·config··opts·shadowsocks::dns_resolver::trust_dns_resolvercrates/shadowsocks/src/dns_resolver/trust_dns_resolver.rscurrent·platform·doesn't·support·trust-dns·resolver·with·system·configured/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixcrates/shadowsocks/src/net/sys/unix/mod.rsset·TCP_FASTOPEN·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rswrite·zero·byte·into·writer/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/plugin/mod.rsudp·association·for··is·closedshadowsocks_service::local::net::udp::associationcrates/shadowsocks-service/src/local/net/udp/association.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/dns/mod.rsinitializing·direct·DNS·resolver·for·shadowsocks_service::dnscrates/shadowsocks-service/src/dns/mod.rsinitialize·trust-dns·DNS·resolver·failed,·fallback·to·default·system·resolver,·error:·initialize·trust-dns·DNS·system·resolver·failed,·fallback·to·default·system·resolver,·error:·initialized·DNS·system·resolver·builtin/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rschecked·remote··latency·timeout,·elapsed··ms·latency·with·unexpected·response·from·8.8.8.8:53,·unexpected·response·from·8.8.8.8:53updated·remote··(score:·detectportal.firefox.comunexpected·response·from·http://detectportal.firefox.com/success.txt,·unexpected·response·from·http://detectportal.firefox.com/success.txtcheck_interval·must·be·>=·check_best_intervalchose·best·TCP·server·switched·best·TCP·server·from·kept·best·TCP·server·chose·best·UDP·server·switched·best·UDP·server·from·kept·best·UDP·server··(best·check)finished·initializing·server·scoresall·plugins·are·exited.·all·connections·may·fail,·check·your·configurationplugin·exited·with·error:·plugin·exited·with·status:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·timeoutshadowsocks_service::localcrates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/server.rsshadowsocks·dns·TCP·listening·on·,·local:·,·remote:·accept·failed·with·error:·shadowsocks·dns·UDP·listening·on·udp·server·recv_from·failed·with·error:··query·message·parse·error:·dns·tcp·connection··closed·read·length·failed,·error:··read·message·failed,·error:··parse·message·failed,·error:··lookup·error:··lookup·failed,·error:·pick·remote·response·(query):·pick·local·response·(query):·pick·remote·response·(response):·reaching·this·means·there·probably·is·an·off·by·one·bugdns·answer:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/tcp/auto_proxy_stream.rsudp·relay·channel·full/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/udp/association.rsall·branches·are·disabled·and·there·is·no·else·branchudp·relay··keep-alive·failed,·channel·full·or·closed·<-·...·(proxied)·failed,·error:··packet_id··out·of·window·<-·...·(bypassed)·failed,·error:··->·...·channel·closedudp·server·with·session··for·proxied·(bypassed)·with··bytes,·error:·)·received·udp·failed·to·send·back··bytes·to·client·,·from·target·),·error:··sent··bytes·!=·expected··(proxied)·packet·id·overflowed.·socket·reset·and·session·renewed·(·(proxied)·sending··bytes·failed,·error:·created·udp·association·for·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/mod.rsshadowsocks·socks·TCP·listening·on·shadowsocks_service::local::socks::servercrates/shadowsocks-service/src/local/socks/server/mod.rssocks5·tcp·client·handler·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsunsupported·authentication·method·shadowsocks_service::local::socks::server::socks5::tcprelaycrates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsnone·authentication·method·is·not·allowedcurrently·shadowsocks-rust·does·not·support·authenticationTCP·CONNECT·is·disabledsent·header:·Username/Password·Authentication·Initial·request·failed:·Username/Password·Authentication·Initial·request·uname·contains·invaid·charactersUsername/Password·Authentication·Initial·request·passwd·contains·invaid·characterssocks5·authenticated·with·Username/Password·method,·user:·,·password:·socks5·rejected·Username/Password·user:·Username/Password·Authentication·failed,·user:·socks5·handshake·early·eof.·peer:·socks5·handshake·error:·socks5··peer:·UDP·ASSOCIATE·from·BIND·is·not·supportedsocks5·udp·is·disabled/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/udprelay.rsshadowsocks·socks5·UDP·listening·on·shadowsocks_service::local::socks::server::socks5::udprelayreceived·invalid·UDP·associate·packet:·received·UDP·associate·with·frag·!=·0,·which·is·not·supported·by·shadowsocksUDP·ASSOCIATE··relay·keep-alive·channel·closed·unexpectly/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/utils.rsestablished·tcp·tunnel··<->··through·sever·shadowsocks_service::local::utilscrates/shadowsocks-service/src/local/utils.rstcp·tunnel··(proxied)·sent·handshake·without·data·(proxied)·closed·with·error:··(proxied)·closed,·L2R··bytes,·R2L··bypassed·(bypassed)·closed·with·error:··(bypassed)·closed,·L2R·assertion·failed:·config.config_type·==·ConfigType::Local·&&·!config.local.is_empty()stream·cipher··for·server··have·inherent·weaknesses·(see·discussion·in·https://github.com/shadowsocks/shadowsocks-org/issues/36).·DO·NOT·USE.·It·will·be·removed·in·the·future.no·valid·local·server·configurationmissing·local_dns_addrmissing·remote_dns_addrdns·requires·local·addresssocks·requires·local·address/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/context.rsXDG_DATA_HOME.local/shareXDG_CONFIG_HOME.configXDG_CACHE_HOME.cacheXDG_STATE_HOME.local/stateXDG_DATA_DIRS/usr/shareXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rs/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file
550 shadowsocks·local··build·1.15.0-alpha.52022-06-24T23:21:47.143132235+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly550 shadowsocks·local··build·1.15.0-alpha.52022-08-12T10:45:39.605713751+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
551 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs551 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
552 `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/linux/mod.rsset·SO_BINDTODEVICE·error:·shadowsocks::net::sys::unix::linuxcrates/shadowsocks/src/net/sys/unix/linux/mod.rsfailed·to·disable·IP·fragmentation,·error:·protect()·timeoutset·SO_MARK·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/tcp.rsresolved·empty·addresstrying·connect·shadowsocks::net::tcpcrates/shadowsocks/src/net/tcp.rsconnected·impossible/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/udp.rsassertion·failed:·dnaddr.len()·<=·u8::MAX·as·usize/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rsconnected·tcp·remote··(outbound:·)·with·shadowsocks::relay::tcprelay::proxy_stream::clientcrates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rscipher·is·None/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsinvalid·tag-ingot·AEAD·salt·shadowsocks::relay::tcprelay::aeadcrates/shadowsocks/src/relay/tcprelay/aead.rsassertion·failed:·size·!=·0/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot·stream·iv·shadowsocks::relay::tcprelay::streamcrates/shadowsocks/src/relay/tcprelay/stream.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·552 `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/linux/mod.rsset·SO_BINDTODEVICE·error:·shadowsocks::net::sys::unix::linuxcrates/shadowsocks/src/net/sys/unix/linux/mod.rsfailed·to·disable·IP·fragmentation,·error:·protect()·timeoutset·SO_MARK·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/tcp.rsresolved·empty·addresstrying·connect·shadowsocks::net::tcpcrates/shadowsocks/src/net/tcp.rsconnected·impossible/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/udp.rsassertion·failed:·dnaddr.len()·<=·u8::MAX·as·usize/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rsconnected·tcp·remote··(outbound:·)·with·shadowsocks::relay::tcprelay::proxy_stream::clientcrates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rscipher·is·None/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsinvalid·tag-ingot·AEAD·salt·shadowsocks::relay::tcprelay::aeadcrates/shadowsocks/src/relay/tcprelay/aead.rsassertion·failed:·size·!=·0/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot·stream·iv·shadowsocks::relay::tcprelay::streamcrates/shadowsocks/src/relay/tcprelay/stream.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·
553 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·receive·from·,·control:··bytes,·payload·length··bytesshadowsocks::relay::udprelay::proxy_socketcrates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·send·to·,·payload·length··bytes,·packet·length·UDP·server·client·send··bytes,·but·actually·sent·connected·udp·remote··with·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements553 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·receive·from·,·control:··bytes,·payload·length··bytesshadowsocks::relay::udprelay::proxy_socketcrates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·send·to·,·payload·length··bytes,·packet·length·UDP·server·client·send··bytes,·but·actually·sent·connected·udp·remote··with·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements
554 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skippedswitch·to·mode·loading·outbound_block_listloading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`554 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skippedswitch·to·mode·loading·outbound_block_listloading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`
555 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1555 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1
556 Host:·detectportal.firefox.com556 Host:·detectportal.firefox.com
557 Connection:·close557 Connection:·close
1.43 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 28834, 17 lines modifiedOffset 28834, 17 lines modified
28834 ··0x003ca9f0·7220636f·6d6d616e·64206c69·6e65206f·r·command·line·o28834 ··0x003ca9f0·7220636f·6d6d616e·64206c69·6e65206f·r·command·line·o
28835 ··0x003caa00·7074696f·6e2c206f·7220226c·6f63616c·ption,·or·"local28835 ··0x003caa00·7074696f·6e2c206f·7220226c·6f63616c·ption,·or·"local
28836 ··0x003caa10·5f616464·72657373·2220616e·6420226c·_address"·and·"l28836 ··0x003caa10·5f616464·72657373·2220616e·6420226c·_address"·and·"l
28837 ··0x003caa20·6f63616c·5f706f72·74222069·6e20636f·ocal_port"·in·co28837 ··0x003caa20·6f63616c·5f706f72·74222069·6e20636f·ocal_port"·in·co
28838 ··0x003caa30·6e666967·75726174·696f6e20·66696c65·nfiguration·file28838 ··0x003caa30·6e666967·75726174·696f6e20·66696c65·nfiguration·file
28839 ··0x003caa40·0a736861·646f7773·6f636b73·206c6f63·.shadowsocks·loc28839 ··0x003caa40·0a736861·646f7773·6f636b73·206c6f63·.shadowsocks·loc
28840 ··0x003caa50·616c2020·6275696c·6420312e·31352e30·al··build·1.15.028840 ··0x003caa50·616c2020·6275696c·6420312e·31352e30·al··build·1.15.0
28841 ··0x003caa60·2d616c70·68612e35·32303232·2d30362d·-alpha.52022-06-28841 ··0x003caa60·2d616c70·68612e35·32303232·2d30382d·-alpha.52022-08-
28842 ··0x003caa70·32345432·333a3231·3a34372e·31343331·24T23:21:47.143128842 ··0x003caa70·31325431·303a3435·3a33392e·36303537·12T10:45:39.6057
28843 ··0x003caa80·33323233·352b3030·3a303063·72656174·32235+00:00creat28843 ··0x003caa80·31333735·312b3030·3a303063·72656174·13751+00:00creat
28844 ··0x003caa90·6520746f·6b696f20·52756e74·696d6563·e·tokio·Runtimec28844 ··0x003caa90·6520746f·6b696f20·52756e74·696d6563·e·tokio·Runtimec
28845 ··0x003caaa0·6f6e6669·6720696e·74656772·69747920·onfig·integrity·28845 ··0x003caaa0·6f6e6669·6720696e·74656772·69747920·onfig·integrity·
28846 ··0x003caab0·63686563·6b206661·696c6564·2c206c6f·check·failed,·lo28846 ··0x003caab0·63686563·6b206661·696c6564·2c206c6f·check·failed,·lo
28847 ··0x003caac0·6164696e·67206465·6661756c·7420636f·ading·default·co28847 ··0x003caac0·6164696e·67206465·6661756c·7420636f·ading·default·co
28848 ··0x003caad0·6e666967·20637265·61746520·6c6f6361·nfig·create·loca28848 ··0x003caad0·6e666967·20637265·61746520·6c6f6361·nfig·create·loca
28849 ··0x003caae0·6c736572·76657220·61626f72·74656420·lserver·aborted·28849 ··0x003caae0·6c736572·76657220·61626f72·74656420·lserver·aborted·
28850 ··0x003caaf0·77697468·20736572·76657220·65786974·with·server·exit28850 ··0x003caaf0·77697468·20736572·76657220·65786974·with·server·exit
36.2 KB
lib/x86/libsslocal.so
34.8 KB
strings --all --bytes=8 {}
    
Offset 539, 15 lines modifiedOffset 539, 15 lines modified
539 a·tuple·of·size·2could·not·resolve·to·any·addressestcp_and_udpss://failed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:·539 a·tuple·of·size·2could·not·resolve·to·any·addressestcp_and_udpss://failed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:·
540 ·isn't·terminated·in·killed·plugin·process·obfsproxycrates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs540 ·isn't·terminated·in·killed·plugin·process·obfsproxycrates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs
541 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/backend/sse2.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/aes.rsAes192Aes256541 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/backend/sse2.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/aes.rsAes192Aes256
542 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs542 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs
543 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~543 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
544 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs544 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs
545 `async·fn`·resumed·after·completioninitializing·DNS·resolver·with·config··opts·shadowsocks::dns_resolver::trust_dns_resolvercrates/shadowsocks/src/dns_resolver/trust_dns_resolver.rscurrent·platform·doesn't·support·trust-dns·resolver·with·system·configured/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixcrates/shadowsocks/src/net/sys/unix/mod.rsset·TCP_FASTOPEN·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rswrite·zero·byte·into·writer/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/plugin/mod.rsudp·association·for··is·closedshadowsocks_service::local::net::udp::associationcrates/shadowsocks-service/src/local/net/udp/association.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/dns/mod.rsinitializing·direct·DNS·resolver·for·shadowsocks_service::dnscrates/shadowsocks-service/src/dns/mod.rsinitialize·trust-dns·DNS·resolver·failed,·fallback·to·default·system·resolver,·error:·initialize·trust-dns·DNS·system·resolver·failed,·fallback·to·default·system·resolver,·error:·initialized·DNS·system·resolver·builtin/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rschecked·remote··latency·timeout,·elapsed··ms·latency·with·unexpected·response·from·8.8.8.8:53,·unexpected·response·from·8.8.8.8:53updated·remote··(score:·detectportal.firefox.comunexpected·response·from·http://detectportal.firefox.com/success.txt,·unexpected·response·from·http://detectportal.firefox.com/success.txtcheck_interval·must·be·>=·check_best_intervalchose·best·TCP·server·switched·best·TCP·server·from·kept·best·TCP·server·chose·best·UDP·server·switched·best·UDP·server·from·kept·best·UDP·server··(best·check)finished·initializing·server·scoresall·plugins·are·exited.·all·connections·may·fail,·check·your·configurationplugin·exited·with·error:·plugin·exited·with·status:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·timeoutshadowsocks_service::localcrates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/server.rsshadowsocks·dns·TCP·listening·on·,·local:·,·remote:·accept·failed·with·error:·shadowsocks·dns·UDP·listening·on·udp·server·recv_from·failed·with·error:··query·message·parse·error:·dns·tcp·connection··closed·read·length·failed,·error:··read·message·failed,·error:··parse·message·failed,·error:··lookup·error:··lookup·failed,·error:·pick·remote·response·(query):·pick·local·response·(query):·pick·remote·response·(response):·reaching·this·means·there·probably·is·an·off·by·one·bugdns·answer:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/tcp/auto_proxy_stream.rsudp·relay·channel·full/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/udp/association.rsall·branches·are·disabled·and·there·is·no·else·branchudp·relay··keep-alive·failed,·channel·full·or·closed·<-·...·(proxied)·failed,·error:··packet_id··out·of·window·<-·...·(bypassed)·failed,·error:··->·...·channel·closedudp·server·with·session··for·proxied·(bypassed)·with··bytes,·error:·)·received·udp·failed·to·send·back··bytes·to·client·,·from·target·),·error:··sent··bytes·!=·expected··(proxied)·packet·id·overflowed.·socket·reset·and·session·renewed·(·(proxied)·sending··bytes·failed,·error:·created·udp·association·for·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/mod.rsshadowsocks·socks·TCP·listening·on·shadowsocks_service::local::socks::servercrates/shadowsocks-service/src/local/socks/server/mod.rssocks5·tcp·client·handler·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsunsupported·authentication·method·shadowsocks_service::local::socks::server::socks5::tcprelaycrates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsnone·authentication·method·is·not·allowedcurrently·shadowsocks-rust·does·not·support·authenticationTCP·CONNECT·is·disabledsent·header:·Username/Password·Authentication·Initial·request·failed:·Username/Password·Authentication·Initial·request·uname·contains·invaid·charactersUsername/Password·Authentication·Initial·request·passwd·contains·invaid·characterssocks5·authenticated·with·Username/Password·method,·user:·,·password:·socks5·rejected·Username/Password·user:·Username/Password·Authentication·failed,·user:·socks5·handshake·early·eof.·peer:·socks5·handshake·error:·socks5··peer:·UDP·ASSOCIATE·from·BIND·is·not·supportedsocks5·udp·is·disabled/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/udprelay.rsshadowsocks·socks5·UDP·listening·on·shadowsocks_service::local::socks::server::socks5::udprelayreceived·invalid·UDP·associate·packet:·received·UDP·associate·with·frag·!=·0,·which·is·not·supported·by·shadowsocksUDP·ASSOCIATE··relay·keep-alive·channel·closed·unexpectly/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/utils.rsestablished·tcp·tunnel··<->··through·sever·shadowsocks_service::local::utilscrates/shadowsocks-service/src/local/utils.rstcp·tunnel··(proxied)·sent·handshake·without·data·(proxied)·closed·with·error:··(proxied)·closed,·L2R··bytes,·R2L··bypassed·(bypassed)·closed·with·error:··(bypassed)·closed,·L2R·assertion·failed:·config.config_type·==·ConfigType::Local·&&·!config.local.is_empty()stream·cipher··for·server··have·inherent·weaknesses·(see·discussion·in·https://github.com/shadowsocks/shadowsocks-org/issues/36).·DO·NOT·USE.·It·will·be·removed·in·the·future.no·valid·local·server·configurationmissing·local_dns_addrmissing·remote_dns_addrdns·requires·local·addresssocks·requires·local·address/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/context.rsXDG_DATA_HOME.local/shareXDG_CONFIG_HOME.configXDG_CACHE_HOME.cacheXDG_STATE_HOME.local/stateXDG_DATA_DIRS/usr/shareXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rs/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGsingle_threadinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file545 `async·fn`·resumed·after·completioninitializing·DNS·resolver·with·config··opts·shadowsocks::dns_resolver::trust_dns_resolvercrates/shadowsocks/src/dns_resolver/trust_dns_resolver.rscurrent·platform·doesn't·support·trust-dns·resolver·with·system·configured/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/mod.rsshadowsocks::net::sys::unixcrates/shadowsocks/src/net/sys/unix/mod.rsset·TCP_FASTOPEN·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rswrite·zero·byte·into·writer/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/plugin/mod.rsudp·association·for··is·closedshadowsocks_service::local::net::udp::associationcrates/shadowsocks-service/src/local/net/udp/association.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/dns/mod.rsinitializing·direct·DNS·resolver·for·shadowsocks_service::dnscrates/shadowsocks-service/src/dns/mod.rsinitialize·trust-dns·DNS·resolver·failed,·fallback·to·default·system·resolver,·error:·initialize·trust-dns·DNS·system·resolver·failed,·fallback·to·default·system·resolver,·error:·initialized·DNS·system·resolver·builtin/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rschecked·remote··latency·timeout,·elapsed··ms·latency·with·unexpected·response·from·8.8.8.8:53,·unexpected·response·from·8.8.8.8:53updated·remote··(score:·detectportal.firefox.comunexpected·response·from·http://detectportal.firefox.com/success.txt,·unexpected·response·from·http://detectportal.firefox.com/success.txtcheck_interval·must·be·>=·check_best_intervalchose·best·TCP·server·switched·best·TCP·server·from·kept·best·TCP·server·chose·best·UDP·server·switched·best·UDP·server·from·kept·best·UDP·server··(best·check)finished·initializing·server·scoresall·plugins·are·exited.·all·connections·may·fail,·check·your·configurationplugin·exited·with·error:·plugin·exited·with·status:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·timeoutshadowsocks_service::localcrates/shadowsocks-service/src/local/mod.rssend·client·flow·statistic·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/server.rsshadowsocks·dns·TCP·listening·on·,·local:·,·remote:·accept·failed·with·error:·shadowsocks·dns·UDP·listening·on·udp·server·recv_from·failed·with·error:··query·message·parse·error:·dns·tcp·connection··closed·read·length·failed,·error:··read·message·failed,·error:··parse·message·failed,·error:··lookup·error:··lookup·failed,·error:·pick·remote·response·(query):·pick·local·response·(query):·pick·remote·response·(response):·reaching·this·means·there·probably·is·an·off·by·one·bugdns·answer:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/tcp/auto_proxy_stream.rsudp·relay·channel·full/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/udp/association.rsall·branches·are·disabled·and·there·is·no·else·branchudp·relay··keep-alive·failed,·channel·full·or·closed·<-·...·(proxied)·failed,·error:··packet_id··out·of·window·<-·...·(bypassed)·failed,·error:··->·...·channel·closedudp·server·with·session··for·proxied·(bypassed)·with··bytes,·error:·)·received·udp·failed·to·send·back··bytes·to·client·,·from·target·),·error:··sent··bytes·!=·expected··(proxied)·packet·id·overflowed.·socket·reset·and·session·renewed·(·(proxied)·sending··bytes·failed,·error:·created·udp·association·for·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/mod.rsshadowsocks·socks·TCP·listening·on·shadowsocks_service::local::socks::servercrates/shadowsocks-service/src/local/socks/server/mod.rssocks5·tcp·client·handler·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsunsupported·authentication·method·shadowsocks_service::local::socks::server::socks5::tcprelaycrates/shadowsocks-service/src/local/socks/server/socks5/tcprelay.rsnone·authentication·method·is·not·allowedcurrently·shadowsocks-rust·does·not·support·authenticationTCP·CONNECT·is·disabledsent·header:·Username/Password·Authentication·Initial·request·failed:·Username/Password·Authentication·Initial·request·uname·contains·invaid·charactersUsername/Password·Authentication·Initial·request·passwd·contains·invaid·characterssocks5·authenticated·with·Username/Password·method,·user:·,·password:·socks5·rejected·Username/Password·user:·Username/Password·Authentication·failed,·user:·socks5·handshake·early·eof.·peer:·socks5·handshake·error:·socks5··peer:·UDP·ASSOCIATE·from·BIND·is·not·supportedsocks5·udp·is·disabled/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/socks/server/socks5/udprelay.rsshadowsocks·socks5·UDP·listening·on·shadowsocks_service::local::socks::server::socks5::udprelayreceived·invalid·UDP·associate·packet:·received·UDP·associate·with·frag·!=·0,·which·is·not·supported·by·shadowsocksUDP·ASSOCIATE··relay·keep-alive·channel·closed·unexpectly/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/utils.rsestablished·tcp·tunnel··<->··through·sever·shadowsocks_service::local::utilscrates/shadowsocks-service/src/local/utils.rstcp·tunnel··(proxied)·sent·handshake·without·data·(proxied)·closed·with·error:··(proxied)·closed,·L2R··bytes,·R2L··bypassed·(bypassed)·closed·with·error:··(bypassed)·closed,·L2R·assertion·failed:·config.config_type·==·ConfigType::Local·&&·!config.local.is_empty()stream·cipher··for·server··have·inherent·weaknesses·(see·discussion·in·https://github.com/shadowsocks/shadowsocks-org/issues/36).·DO·NOT·USE.·It·will·be·removed·in·the·future.no·valid·local·server·configurationmissing·local_dns_addrmissing·remote_dns_addrdns·requires·local·addresssocks·requires·local·address/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/context.rsXDG_DATA_HOME.local/shareXDG_CONFIG_HOME.configXDG_CACHE_HOME.cacheXDG_STATE_HOME.local/stateXDG_DATA_DIRS/usr/shareXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rs/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGsingle_threadinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file
546 shadowsocks·local··build·1.15.0-alpha.52022-06-24T23:23:59.882827034+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly546 shadowsocks·local··build·1.15.0-alpha.52022-08-12T10:48:26.942870807+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
547 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs547 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
548 `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/linux/mod.rsset·SO_BINDTODEVICE·error:·shadowsocks::net::sys::unix::linuxcrates/shadowsocks/src/net/sys/unix/linux/mod.rsfailed·to·disable·IP·fragmentation,·error:·protect()·timeoutset·SO_MARK·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/tcp.rsresolved·empty·addresstrying·connect·shadowsocks::net::tcpcrates/shadowsocks/src/net/tcp.rsconnected·impossible/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/udp.rsassertion·failed:·dnaddr.len()·<=·u8::MAX·as·usize/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rsconnected·tcp·remote··(outbound:·)·with·shadowsocks::relay::tcprelay::proxy_stream::clientcrates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rscipher·is·None/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsinvalid·tag-ingot·AEAD·salt·shadowsocks::relay::tcprelay::aeadcrates/shadowsocks/src/relay/tcprelay/aead.rsassertion·failed:·size·!=·0/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot·stream·iv·shadowsocks::relay::tcprelay::streamcrates/shadowsocks/src/relay/tcprelay/stream.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·548 `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/linux/mod.rsset·SO_BINDTODEVICE·error:·shadowsocks::net::sys::unix::linuxcrates/shadowsocks/src/net/sys/unix/linux/mod.rsfailed·to·disable·IP·fragmentation,·error:·protect()·timeoutset·SO_MARK·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/tcp.rsresolved·empty·addresstrying·connect·shadowsocks::net::tcpcrates/shadowsocks/src/net/tcp.rsconnected·impossible/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/udp.rsassertion·failed:·dnaddr.len()·<=·u8::MAX·as·usize/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rsconnected·tcp·remote··(outbound:·)·with·shadowsocks::relay::tcprelay::proxy_stream::clientcrates/shadowsocks/src/relay/tcprelay/proxy_stream/client.rscipher·is·None/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead.rsinvalid·tag-ingot·AEAD·salt·shadowsocks::relay::tcprelay::aeadcrates/shadowsocks/src/relay/tcprelay/aead.rsassertion·failed:·size·!=·0/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/stream.rsgot·stream·iv·shadowsocks::relay::tcprelay::streamcrates/shadowsocks/src/relay/tcprelay/stream.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·
549 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·receive·from·,·control:··bytes,·payload·length··bytesshadowsocks::relay::udprelay::proxy_socketcrates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·send·to·,·payload·length··bytes,·packet·length·UDP·server·client·send··bytes,·but·actually·sent·connected·udp·remote··with·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements549 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·receive·from·,·control:··bytes,·payload·length··bytesshadowsocks::relay::udprelay::proxy_socketcrates/shadowsocks/src/relay/udprelay/proxy_socket.rsUDP·server·client·send·to·,·payload·length··bytes,·packet·length·UDP·server·client·send··bytes,·but·actually·sent·connected·udp·remote··with·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements
550 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skipped[reject_all][bypass_all]switch·to·mode·[accept_all][proxy_all]loading·outbound_block_list[black_list][bypass_list][white_list][proxy_list]loading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`550 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skipped[reject_all][bypass_all]switch·to·mode·[accept_all][proxy_all]loading·outbound_block_list[black_list][bypass_list][white_list][proxy_list]loading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`
551 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedcloudflareinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1551 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedcloudflareinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1
552 Host:·detectportal.firefox.com552 Host:·detectportal.firefox.com
553 Connection:·close553 Connection:·close
1.43 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 30519, 17 lines modifiedOffset 30519, 17 lines modified
30519 ··0x0041d6c0·6f6d6d61·6e64206c·696e6520·6f707469·ommand·line·opti30519 ··0x0041d6c0·6f6d6d61·6e64206c·696e6520·6f707469·ommand·line·opti
30520 ··0x0041d6d0·6f6e2c20·6f722022·6c6f6361·6c5f6164·on,·or·"local_ad30520 ··0x0041d6d0·6f6e2c20·6f722022·6c6f6361·6c5f6164·on,·or·"local_ad
30521 ··0x0041d6e0·64726573·73222061·6e642022·6c6f6361·dress"·and·"loca30521 ··0x0041d6e0·64726573·73222061·6e642022·6c6f6361·dress"·and·"loca
30522 ··0x0041d6f0·6c5f706f·72742220·696e2063·6f6e6669·l_port"·in·confi30522 ··0x0041d6f0·6c5f706f·72742220·696e2063·6f6e6669·l_port"·in·confi
30523 ··0x0041d700·67757261·74696f6e·2066696c·650a7368·guration·file.sh30523 ··0x0041d700·67757261·74696f6e·2066696c·650a7368·guration·file.sh
30524 ··0x0041d710·61646f77·736f636b·73206c6f·63616c20·adowsocks·local·30524 ··0x0041d710·61646f77·736f636b·73206c6f·63616c20·adowsocks·local·
30525 ··0x0041d720·20627569·6c642031·2e31352e·302d616c··build·1.15.0-al30525 ··0x0041d720·20627569·6c642031·2e31352e·302d616c··build·1.15.0-al
30526 ··0x0041d730·7068612e·35323032·322d3036·2d323454·pha.52022-06-24T30526 ··0x0041d730·7068612e·35323032·322d3038·2d313254·pha.52022-08-12T
30527 ··0x0041d740·32333a32·333a3539·2e383832·38323730·23:23:59.882827030527 ··0x0041d740·31303a34·383a3236·2e393432·38373038·10:48:26.9428708
30528 ··0x0041d750·33342b30·303a3030·63726561·74652074·34+00:00create·t30528 ··0x0041d750·30372b30·303a3030·63726561·74652074·07+00:00create·t
30529 ··0x0041d760·6f6b696f·2052756e·74696d65·636f6e66·okio·Runtimeconf30529 ··0x0041d760·6f6b696f·2052756e·74696d65·636f6e66·okio·Runtimeconf
30530 ··0x0041d770·69672069·6e746567·72697479·20636865·ig·integrity·che30530 ··0x0041d770·69672069·6e746567·72697479·20636865·ig·integrity·che
30531 ··0x0041d780·636b2066·61696c65·642c206c·6f616469·ck·failed,·loadi30531 ··0x0041d780·636b2066·61696c65·642c206c·6f616469·ck·failed,·loadi
30532 ··0x0041d790·6e672064·65666175·6c742063·6f6e6669·ng·default·confi30532 ··0x0041d790·6e672064·65666175·6c742063·6f6e6669·ng·default·confi
30533 ··0x0041d7a0·67206372·65617465·206c6f63·616c7365·g·create·localse30533 ··0x0041d7a0·67206372·65617465·206c6f63·616c7365·g·create·localse
30534 ··0x0041d7b0·72766572·2061626f·72746564·20776974·rver·aborted·wit30534 ··0x0041d7b0·72766572·2061626f·72746564·20776974·rver·aborted·wit
30535 ··0x0041d7c0·68207365·72766572·20657869·74656420·h·server·exited·30535 ··0x0041d7c0·68207365·72766572·20657869·74656420·h·server·exited·