112 KB
/home/fdroid/fdroiddata/tmp/com.github.shadowsocks_5030250.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.github.shadowsocks_5030250.apk
14.1 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: <9fa4bc8e03e02deefb21ec82904df272e7ced1b47ec03d21b822551b18665910>, actual: <93d3dd0bf347900a04b62247f878ba2672f4193b7aa5114e90b0b5f90ddeda34> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <acc2504323b531a95500d7d0db9257b02962cc35688c24b92cf36031e2d137ad81b6b80000000000>, actual: <a152a15cd64107848effdfe07648ec2f3ee414007a480076c1096f7ceb0b2a9c81b6b80000000000>
    
Offset 1, 78 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.emoji2_emoji2-views-helper.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.emoji2_emoji2.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.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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.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-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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 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/. 
64 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/. 
65 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/. 
66 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/. 
67 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/. 
68 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/. 
69 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/. 
70 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/. 
71 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/. 
72 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/. 
73 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/. 
74 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/. 
75 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/. 
76 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/. 
77 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/. 
78 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/. 
718 B
zipinfo {}
    
Offset 950, 8 lines modifiedOffset 950, 8 lines modified
950 -rw----·····0.0·fat·····1560·b-·defN·81-Jan-01·01:01·res/xml/pref_global.xml950 -rw----·····0.0·fat·····1560·b-·defN·81-Jan-01·01:01·res/xml/pref_global.xml
951 -rw----·····0.0·fat·····3336·b-·defN·81-Jan-01·01:01·res/xml/pref_profile.xml951 -rw----·····0.0·fat·····3336·b-·defN·81-Jan-01·01:01·res/xml/pref_profile.xml
952 -rw----·····0.0·fat······800·b-·defN·81-Jan-01·01:01·res/xml/shortcuts.xml952 -rw----·····0.0·fat······800·b-·defN·81-Jan-01·01:01·res/xml/shortcuts.xml
953 -rw----·····0.0·fat···695348·b-·stor·81-Jan-01·01:01·resources.arsc953 -rw----·····0.0·fat···695348·b-·stor·81-Jan-01·01:01·resources.arsc
954 -rw----·····2.0·fat···112523·b-·defN·81-Jan-01·01:01·META-INF/1BACD1C7.SF954 -rw----·····2.0·fat···112523·b-·defN·81-Jan-01·01:01·META-INF/1BACD1C7.SF
955 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1BACD1C7.RSA955 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1BACD1C7.RSA
956 -rw----·····2.0·fat···112396·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF956 -rw----·····2.0·fat···112396·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
957 955·files,·25911608·bytes·uncompressed,·11941318·bytes·compressed:··53.9%957 955·files,·25911608·bytes·uncompressed,·11941315·bytes·compressed:··53.9%
4.34 KB
lib/armeabi-v7a/libsslocal.so
2.98 KB
strings --all --bytes=8 {}
    
Offset 1899, 15 lines modifiedOffset 1899, 15 lines modified
1899 Enable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSTAT_ADDR1899 Enable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSTAT_ADDR
1900 Specify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addr1900 Specify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addr
1901 Specify·socket·address·IP:PORT·(TCP)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addr1901 Specify·socket·address·IP:PORT·(TCP)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addr
1902 Specify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addr1902 Specify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addr
1903 Specify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pid1903 Specify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pid
1904 File·path·to·store·daemonized·process's·PID1904 File·path·to·store·daemonized·process's·PID
1905 Run·as·another·userloading·config·src/service/local.rs`password`·is·required·for·server·not·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file1905 Run·as·another·userloading·config·src/service/local.rs`password`·is·required·for·server·not·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
1906 shadowsocks·local··build·1.15.12022-12-24T22:10:39.679339466+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly1906 shadowsocks·local··build·1.15.12022-12-24T19:07:58.302281848+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
1907 signalauto-reload··failed·with·error:··but·found·error:·src/sys.rsuser··not·foundshadowsocks_rust::syscould·not·change·group·id·to·user·,·uid:·could·not·change·supplementary·groups·to·user·could·not·change·user·id·to·user·1907 signalauto-reload··failed·with·error:··but·found·error:·src/sys.rsuser··not·foundshadowsocks_rust::syscould·not·change·group·id·to·user·,·uid:·could·not·change·supplementary·groups·to·user·could·not·change·user·id·to·user·
1908 should·be·SIP002·(https://shadowsocks.org/guide/sip002.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,·1908 should·be·SIP002·(https://shadowsocks.org/guide/sip002.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,·
1909 should·be·either·ip:port·or·domain:port1909 should·be·either·ip:port·or·domain:port
1910 should·be·a·valid·IPv4·or·IPv6·address1910 should·be·a·valid·IPv4·or·IPv6·address
1911 should·be·ip:port/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rspolled·MutexLockFuture·after·completionmismatched·peer:··and·dst:·1911 should·be·ip:port/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rspolled·MutexLockFuture·after·completionmismatched·peer:··and·dst:·
1912 closed·while·reading·message1912 closed·while·reading·message
1913 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.25/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rsstream·closed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs1913 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.25/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rsstream·closed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
1.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 27152, 16 lines modifiedOffset 27152, 16 lines modified
27152 ··0x002b2e40·64206c69·6e65206f·7074696f·6e2c206f·d·line·option,·o27152 ··0x002b2e40·64206c69·6e65206f·7074696f·6e2c206f·d·line·option,·o
27153 ··0x002b2e50·7220226c·6f63616c·5f616464·72657373·r·"local_address27153 ··0x002b2e50·7220226c·6f63616c·5f616464·72657373·r·"local_address
27154 ··0x002b2e60·2220616e·6420226c·6f63616c·5f706f72·"·and·"local_por27154 ··0x002b2e60·2220616e·6420226c·6f63616c·5f706f72·"·and·"local_por
27155 ··0x002b2e70·74222069·6e20636f·6e666967·75726174·t"·in·configurat27155 ··0x002b2e70·74222069·6e20636f·6e666967·75726174·t"·in·configurat
27156 ··0x002b2e80·696f6e20·66696c65·0a736861·646f7773·ion·file.shadows27156 ··0x002b2e80·696f6e20·66696c65·0a736861·646f7773·ion·file.shadows
27157 ··0x002b2e90·6f636b73·206c6f63·616c2020·6275696c·ocks·local··buil27157 ··0x002b2e90·6f636b73·206c6f63·616c2020·6275696c·ocks·local··buil
27158 ··0x002b2ea0·6420312e·31352e31·32303232·2d31322d·d·1.15.12022-12-27158 ··0x002b2ea0·6420312e·31352e31·32303232·2d31322d·d·1.15.12022-12-
27159 ··0x002b2eb0·32345432·323a3130·3a33392e·36373933·24T22:10:39.679327159 ··0x002b2eb0·32345431·393a3037·3a35382e·33303232·24T19:07:58.3022
27160 ··0x002b2ec0·33393436·362b3030·3a303063·72656174·39466+00:00creat27160 ··0x002b2ec0·38313834·382b3030·3a303063·72656174·81848+00:00creat
27161 ··0x002b2ed0·6520746f·6b696f20·52756e74·696d6563·e·tokio·Runtimec27161 ··0x002b2ed0·6520746f·6b696f20·52756e74·696d6563·e·tokio·Runtimec
27162 ··0x002b2ee0·6f6e6669·6720696e·74656772·69747920·onfig·integrity·27162 ··0x002b2ee0·6f6e6669·6720696e·74656772·69747920·onfig·integrity·
27163 ··0x002b2ef0·63686563·6b206661·696c6564·2c206c6f·check·failed,·lo27163 ··0x002b2ef0·63686563·6b206661·696c6564·2c206c6f·check·failed,·lo
27164 ··0x002b2f00·6164696e·67206465·6661756c·7420636f·ading·default·co27164 ··0x002b2f00·6164696e·67206465·6661756c·7420636f·ading·default·co
27165 ··0x002b2f10·6e666967·20637265·61746520·6c6f6361·nfig·create·loca27165 ··0x002b2f10·6e666967·20637265·61746520·6c6f6361·nfig·create·loca
27166 ··0x002b2f20·6c736572·76657220·61626f72·74656420·lserver·aborted·27166 ··0x002b2f20·6c736572·76657220·61626f72·74656420·lserver·aborted·
27167 ··0x002b2f30·77697468·20736572·76657220·65786974·with·server·exit27167 ··0x002b2f30·77697468·20736572·76657220·65786974·with·server·exit
31.0 KB
lib/x86_64/libsslocal.so
29.6 KB
strings --all --bytes=8 {}
    
Offset 4995, 15 lines modifiedOffset 4995, 15 lines modified
4995 decrypt·header·chunk·failedinvalid·client·user·identity·InvalidStreamTypeDecryptHeaderChunkErrorInvalidClientUserMissingExtendedIdentityHeaderAead2022ErrorAeadErrorStreamErrordecrypt·failedDecryptErrordecrypt·payload·failedinvalid·address·in·packet,·packet·too·short·for·tag,·at·least··bytes,·but·only·packet·too·short·for·salt,·at·least·DecryptPayloadErrorInvalidAddressPacketTooShortForTagPacketTooShortForSaltinvalid·socket·type,·expecting·decrypt·payload·errorpacket·too·short,·at·least·InvalidSocketTypePacketTooShortUdpSocketControlDataclient_session_idserver_session_idpacket_idinvalid·server·user·identity·peer:·InvalidServerUserProtocolErrorWithPeer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.4.3/src/stream.rs4995 decrypt·header·chunk·failedinvalid·client·user·identity·InvalidStreamTypeDecryptHeaderChunkErrorInvalidClientUserMissingExtendedIdentityHeaderAead2022ErrorAeadErrorStreamErrordecrypt·failedDecryptErrordecrypt·payload·failedinvalid·address·in·packet,·packet·too·short·for·tag,·at·least··bytes,·but·only·packet·too·short·for·salt,·at·least·DecryptPayloadErrorInvalidAddressPacketTooShortForTagPacketTooShortForSaltinvalid·socket·type,·expecting·decrypt·payload·errorpacket·too·short,·at·least·InvalidSocketTypePacketTooShortUdpSocketControlDataclient_session_idserver_session_idpacket_idinvalid·server·user·identity·peer:·InvalidServerUserProtocolErrorWithPeer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.4.3/src/stream.rs
4996 attempt·to·calculate·the·remainder·with·a·divisor·of·zeroAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/cfb.rs4996 attempt·to·calculate·the·remainder·with·a·divisor·of·zeroAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/cfb.rs
4997 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.5.1/src/v1/streamcipher/crypto/rc4.rs4997 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.5.1/src/v1/streamcipher/crypto/rc4.rs
4998 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4998 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
4999 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/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.5.1/src/v2/udp/aes_gcm.rsCipher··is·not·an·AEAD·2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/kind.rsonly·support·AEAD·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-md5tableplainaes-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.5.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/buf_reader.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key4999 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/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.5.1/src/v2/udp/aes_gcm.rsCipher··is·not·an·AEAD·2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/kind.rsonly·support·AEAD·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-md5tableplainaes-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.5.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/buf_reader.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key
5000 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs5000 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs
5001 `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·writerAES-256AES-128/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.rs·is·not·in·assertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/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_DIRSXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/util/flat_map.rsMismatch·between·definition·and·access·of·``.·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/error.rsFatal·internal·error.·Please·consider·filing·a·bug·report·at·https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/matches/arg_matches.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/slice/index.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy_bidirectional.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/process/mod.rsfailed·to·park·threadFailed·to·`Enter::block_on`a·spawned·task·panicked·and·the·runtime·is·configured·to·shut·down·on·unhandled·panic/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/async_read.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.4/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rsshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·got·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDENCRYPT_METHODencrypt-methodServer's·encryption·method`method`·is·requiredCONFIGShadowsocks·configuration·file·(https://shadowsocks.org/guide/configs.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-addrServer's·passwordTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/guide/sip003.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/guide/sip002.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·firstLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSTAT_ADDRSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addrSpecify·socket·address·IP:PORT·(TCP)·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·specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDRun·as·another·userloading·config·src/service/local.rs`password`·is·required·for·server·not·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file5001 `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·writerAES-256AES-128/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.rs·is·not·in·assertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/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_DIRSXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/util/flat_map.rsMismatch·between·definition·and·access·of·``.·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/error.rsFatal·internal·error.·Please·consider·filing·a·bug·report·at·https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/matches/arg_matches.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/slice/index.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy_bidirectional.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/process/mod.rsfailed·to·park·threadFailed·to·`Enter::block_on`a·spawned·task·panicked·and·the·runtime·is·configured·to·shut·down·on·unhandled·panic/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/async_read.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.4/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rsshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·got·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDENCRYPT_METHODencrypt-methodServer's·encryption·method`method`·is·requiredCONFIGShadowsocks·configuration·file·(https://shadowsocks.org/guide/configs.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-addrServer's·passwordTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/guide/sip003.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/guide/sip002.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·firstLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSTAT_ADDRSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addrSpecify·socket·address·IP:PORT·(TCP)·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·specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDRun·as·another·userloading·config·src/service/local.rs`password`·is·required·for·server·not·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
5002 shadowsocks·local··build·1.15.12022-12-24T22:21:11.864303247+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly5002 shadowsocks·local··build·1.15.12022-12-24T19:15:03.864875872+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
5003 signalauto-reload··failed·with·error:··but·found·error:·src/sys.rsuser··not·foundshadowsocks_rust::syscould·not·change·group·id·to·user·,·uid:·could·not·change·supplementary·groups·to·user·could·not·change·user·id·to·user·should·be·SIP002·(https://shadowsocks.org/guide/sip002.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·ip:port/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rspolled·MutexLockFuture·after·completionmismatched·peer:··and·dst:·closed·while·reading·messageclosed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rsstream·closed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs5003 signalauto-reload··failed·with·error:··but·found·error:·src/sys.rsuser··not·foundshadowsocks_rust::syscould·not·change·group·id·to·user·,·uid:·could·not·change·supplementary·groups·to·user·could·not·change·user·id·to·user·should·be·SIP002·(https://shadowsocks.org/guide/sip002.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·ip:port/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rspolled·MutexLockFuture·after·completionmismatched·peer:··and·dst:·closed·while·reading·messageclosed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rsstream·closed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
5004 `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.rsgot·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.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsuser_manager·must·not·be·Noneexpecting·EIH,·but·header·chunk·len:··doesn't·support·EIHserver·EIH··chosen·by·EIHgot·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/config.rs·password··is·not·base64·encoded,·error:··bytes·key,·but·password:··(·bytes·after·decode)iPSK·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rscan·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.must·not·poll·after·completeinconsistent·in·dropreceived·TCP·response·header·with·unmatched·saltNot·all·bytes·of·message·sent,·requestor·canceledid·space·exhausted,·consider·filing·an·issue/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.22.0/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elementsbad·state,·client·should·be·connectedcan·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements5004 `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.rsgot·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.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsuser_manager·must·not·be·Noneexpecting·EIH,·but·header·chunk·len:··doesn't·support·EIHserver·EIH··chosen·by·EIHgot·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/config.rs·password··is·not·base64·encoded,·error:··bytes·key,·but·password:··(·bytes·after·decode)iPSK·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rscan·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.must·not·poll·after·completeinconsistent·in·dropreceived·TCP·response·header·with·unmatched·saltNot·all·bytes·of·message·sent,·requestor·canceledid·space·exhausted,·consider·filing·an·issue/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.22.0/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elementsbad·state,·client·should·be·connectedcan·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements
5005 dest·is·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/position.rsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/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/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.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.23.0/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mutex.rsIpRange·[,·cannot·advance·past·`remaining`:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.0/src/bytes.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.10.0/src/lib.rsdecoded·length·calculation·overflow/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.1/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.3.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.1/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.1/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.25/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select.rspolling·FirstAnswerFuture·twiceLazy·instance·has·previously·been·poisoned/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.16.0/src/lib.rstokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclcrates/shadowsocks-service/src/acl/mod.rsIPV6-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`5005 dest·is·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/position.rsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/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/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.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.23.0/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mutex.rsIpRange·[,·cannot·advance·past·`remaining`:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.0/src/bytes.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.10.0/src/lib.rsdecoded·length·calculation·overflow/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.1/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.3.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.1/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.1/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.25/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select.rspolling·FirstAnswerFuture·twiceLazy·instance·has·previously·been·poisoned/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.16.0/src/lib.rstokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclcrates/shadowsocks-service/src/acl/mod.rsIPV6-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`
5006 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode`file·,·error:·acl·loading·failed`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·together`users[].password`·should·be·base64·encodedinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyinvalid·`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`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`users[].password`·length·must·be·exactly·the·same·as·method's·key·length`server_port`·shouldn't·be·0`plugin`·shouldn't·be·an·empty·stringcouldn'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.rsskipped·rdata·shadowsocks_service::local::dns::dns_resolver*DNS·querying·name··of·server·shadowsocks_service::local::dns::servercrates/shadowsocks-service/src/local/dns/server.rslocal·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::upstreamUDPTCPno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsshadowsocks_service::local::loadbalancing::ping_balancerinit·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·init·without·any·TCP·and·UDP·serversno·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.15006 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode`file·,·error:·acl·loading·failed`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·together`users[].password`·should·be·base64·encodedinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyinvalid·`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`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`users[].password`·length·must·be·exactly·the·same·as·method's·key·length`server_port`·shouldn't·be·0`plugin`·shouldn't·be·an·empty·stringcouldn'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.rsskipped·rdata·shadowsocks_service::local::dns::dns_resolver*DNS·querying·name··of·server·shadowsocks_service::local::dns::servercrates/shadowsocks-service/src/local/dns/server.rslocal·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::upstreamUDPTCPno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsshadowsocks_service::local::loadbalancing::ping_balancerinit·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·init·without·any·TCP·and·UDP·serversno·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1
5007 Host:·detectportal.firefox.com5007 Host:·detectportal.firefox.com
5008 Connection:·close5008 Connection:·close
5009 Accept:·*/*5009 Accept:·*/*
1.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 30848, 16 lines modifiedOffset 30848, 16 lines modified
30848 ··0x00463490·20636f6d·6d616e64·206c696e·65206f70··command·line·op30848 ··0x00463490·20636f6d·6d616e64·206c696e·65206f70··command·line·op
30849 ··0x004634a0·74696f6e·2c206f72·20226c6f·63616c5f·tion,·or·"local_30849 ··0x004634a0·74696f6e·2c206f72·20226c6f·63616c5f·tion,·or·"local_
30850 ··0x004634b0·61646472·65737322·20616e64·20226c6f·address"·and·"lo30850 ··0x004634b0·61646472·65737322·20616e64·20226c6f·address"·and·"lo
30851 ··0x004634c0·63616c5f·706f7274·2220696e·20636f6e·cal_port"·in·con30851 ··0x004634c0·63616c5f·706f7274·2220696e·20636f6e·cal_port"·in·con
30852 ··0x004634d0·66696775·72617469·6f6e2066·696c650a·figuration·file.30852 ··0x004634d0·66696775·72617469·6f6e2066·696c650a·figuration·file.
30853 ··0x004634e0·73686164·6f77736f·636b7320·6c6f6361·shadowsocks·loca30853 ··0x004634e0·73686164·6f77736f·636b7320·6c6f6361·shadowsocks·loca
30854 ··0x004634f0·6c202062·75696c64·20312e31·352e3132·l··build·1.15.1230854 ··0x004634f0·6c202062·75696c64·20312e31·352e3132·l··build·1.15.12
30855 ··0x00463500·3032322d·31322d32·34543232·3a32313a·022-12-24T22:21:30855 ··0x00463500·3032322d·31322d32·34543139·3a31353a·022-12-24T19:15:
30856 ··0x00463510·31312e38·36343330·33323437·2b30303a·11.864303247+00:30856 ··0x00463510·30332e38·36343837·35383732·2b30303a·03.864875872+00:
30857 ··0x00463520·30306372·65617465·20746f6b·696f2052·00create·tokio·R30857 ··0x00463520·30306372·65617465·20746f6b·696f2052·00create·tokio·R
30858 ··0x00463530·756e7469·6d65636f·6e666967·20696e74·untimeconfig·int30858 ··0x00463530·756e7469·6d65636f·6e666967·20696e74·untimeconfig·int
30859 ··0x00463540·65677269·74792063·6865636b·20666169·egrity·check·fai30859 ··0x00463540·65677269·74792063·6865636b·20666169·egrity·check·fai
30860 ··0x00463550·6c65642c·206c6f61·64696e67·20646566·led,·loading·def30860 ··0x00463550·6c65642c·206c6f61·64696e67·20646566·led,·loading·def
30861 ··0x00463560·61756c74·20636f6e·66696720·63726561·ault·config·crea30861 ··0x00463560·61756c74·20636f6e·66696720·63726561·ault·config·crea
30862 ··0x00463570·7465206c·6f63616c·73657276·65722061·te·localserver·a30862 ··0x00463570·7465206c·6f63616c·73657276·65722061·te·localserver·a
30863 ··0x00463580·626f7274·65642077·69746820·73657276·borted·with·serv30863 ··0x00463580·626f7274·65642077·69746820·73657276·borted·with·serv
31.1 KB
lib/arm64-v8a/libsslocal.so
29.7 KB
strings --all --bytes=8 {}
    
Offset 429, 15 lines modifiedOffset 429, 15 lines modified
429 decrypt·header·chunk·failedinvalid·client·user·identity·InvalidStreamTypeDecryptHeaderChunkErrorInvalidClientUserMissingExtendedIdentityHeaderAead2022ErrorAeadErrorStreamErrordecrypt·failedDecryptErrordecrypt·payload·failedinvalid·address·in·packet,·packet·too·short·for·tag,·at·least··bytes,·but·only·packet·too·short·for·salt,·at·least·DecryptPayloadErrorInvalidAddressPacketTooShortForTagPacketTooShortForSaltinvalid·socket·type,·expecting·decrypt·payload·errorpacket·too·short,·at·least·InvalidSocketTypePacketTooShortUdpSocketControlDataclient_session_idserver_session_idpacket_idinvalid·server·user·identity·peer:·InvalidServerUserProtocolErrorWithPeer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.4.3/src/stream.rs429 decrypt·header·chunk·failedinvalid·client·user·identity·InvalidStreamTypeDecryptHeaderChunkErrorInvalidClientUserMissingExtendedIdentityHeaderAead2022ErrorAeadErrorStreamErrordecrypt·failedDecryptErrordecrypt·payload·failedinvalid·address·in·packet,·packet·too·short·for·tag,·at·least··bytes,·but·only·packet·too·short·for·salt,·at·least·DecryptPayloadErrorInvalidAddressPacketTooShortForTagPacketTooShortForSaltinvalid·socket·type,·expecting·decrypt·payload·errorpacket·too·short,·at·least·InvalidSocketTypePacketTooShortUdpSocketControlDataclient_session_idserver_session_idpacket_idinvalid·server·user·identity·peer:·InvalidServerUserProtocolErrorWithPeer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.4.3/src/stream.rs
430 attempt·to·calculate·the·remainder·with·a·divisor·of·zeroAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/cfb.rs430 attempt·to·calculate·the·remainder·with·a·divisor·of·zeroAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/cfb.rs
431 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.5.1/src/v1/streamcipher/crypto/rc4.rs431 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.5.1/src/v1/streamcipher/crypto/rc4.rs
432 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~432 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
433 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/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.5.1/src/v2/udp/aes_gcm.rsCipher··is·not·an·AEAD·2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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-md5tableplainaes-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.5.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/buf_reader.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key433 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/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.5.1/src/v2/udp/aes_gcm.rsCipher··is·not·an·AEAD·2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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-md5tableplainaes-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.5.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/buf_reader.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key
434 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs434 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs
435 `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.rs·is·not·in·assertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/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-4.0.29/src/util/flat_map.rsMismatch·between·definition·and·access·of·``.·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/error.rsFatal·internal·error.·Please·consider·filing·a·bug·report·at·https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/matches/arg_matches.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/slice/index.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy_bidirectional.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/process/mod.rsfailed·to·park·threadFailed·to·`Enter::block_on`a·spawned·task·panicked·and·the·runtime·is·configured·to·shut·down·on·unhandled·panic/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/async_read.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.4/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·shadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·got·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDENCRYPT_METHODencrypt-methodServer's·encryption·method`method`·is·requiredCONFIGShadowsocks·configuration·file·(https://shadowsocks.org/guide/configs.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-addrServer·addressServer's·passwordTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/guide/sip003.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/guide/sip002.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-pathSTAT_ADDRSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addrSpecify·socket·address·IP:PORT·(TCP)·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·PIDRun·as·another·userloading·config·src/service/local.rs`password`·is·required·for·server·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·file435 `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.rs·is·not·in·assertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/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-4.0.29/src/util/flat_map.rsMismatch·between·definition·and·access·of·``.·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/error.rsFatal·internal·error.·Please·consider·filing·a·bug·report·at·https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/matches/arg_matches.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/slice/index.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy_bidirectional.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/process/mod.rsfailed·to·park·threadFailed·to·`Enter::block_on`a·spawned·task·panicked·and·the·runtime·is·configured·to·shut·down·on·unhandled·panic/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/async_read.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.4/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·shadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·got·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDENCRYPT_METHODencrypt-methodServer's·encryption·method`method`·is·requiredCONFIGShadowsocks·configuration·file·(https://shadowsocks.org/guide/configs.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-addrServer·addressServer's·passwordTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/guide/sip003.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/guide/sip002.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-pathSTAT_ADDRSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addrSpecify·socket·address·IP:PORT·(TCP)·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·PIDRun·as·another·userloading·config·src/service/local.rs`password`·is·required·for·server·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
436 shadowsocks·local··build·1.15.12022-12-24T22:14:05.468238921+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly436 shadowsocks·local··build·1.15.12022-12-24T19:10:18.355061882+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
437 signalauto-reload··failed·with·error:··but·found·error:·src/sys.rsuser··not·foundshadowsocks_rust::syscould·not·change·group·id·to·user·,·uid:·could·not·change·supplementary·groups·to·user·could·not·change·user·id·to·user·should·be·SIP002·(https://shadowsocks.org/guide/sip002.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·ip:port/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rspolled·MutexLockFuture·after·completionmismatched·peer:··and·dst:·closed·while·reading·messageclosed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rsstream·closed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs437 signalauto-reload··failed·with·error:··but·found·error:·src/sys.rsuser··not·foundshadowsocks_rust::syscould·not·change·group·id·to·user·,·uid:·could·not·change·supplementary·groups·to·user·could·not·change·user·id·to·user·should·be·SIP002·(https://shadowsocks.org/guide/sip002.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·ip:port/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rspolled·MutexLockFuture·after·completionmismatched·peer:··and·dst:·closed·while·reading·messageclosed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rsstream·closed/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
438 `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.rsgot·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.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsuser_manager·must·not·be·Noneexpecting·EIH,·but·header·chunk·len:··doesn't·support·EIHserver·EIH··chosen·by·EIHgot·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/config.rs·password··is·not·base64·encoded,·error:··bytes·key,·but·password:··(·bytes·after·decode)iPSK·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rscan·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.must·not·poll·after·completeinconsistent·in·dropreceived·TCP·response·header·with·unmatched·saltNot·all·bytes·of·message·sent,·requestor·canceledid·space·exhausted,·consider·filing·an·issue/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.22.0/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elementsbad·state,·client·should·be·connectedcan·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements438 `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.rsgot·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.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsuser_manager·must·not·be·Noneexpecting·EIH,·but·header·chunk·len:··doesn't·support·EIHserver·EIH··chosen·by·EIHgot·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/config.rs·password··is·not·base64·encoded,·error:··bytes·key,·but·password:··(·bytes·after·decode)iPSK·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rscan·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.must·not·poll·after·completeinconsistent·in·dropreceived·TCP·response·header·with·unmatched·saltNot·all·bytes·of·message·sent,·requestor·canceledid·space·exhausted,·consider·filing·an·issue/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.22.0/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elementsbad·state,·client·should·be·connectedcan·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements
439 dest·is·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/position.rsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/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/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.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.23.0/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mutex.rsIpRange·[,·cannot·advance·past·`remaining`:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.0/src/bytes.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.10.0/src/lib.rsdecoded·length·calculation·overflow/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.1/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.3.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.1/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.1/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.25/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select.rspolling·FirstAnswerFuture·twiceLazy·instance·has·previously·been·poisoned/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.16.0/src/lib.rstokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclcrates/shadowsocks-service/src/acl/mod.rsIPV6-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`439 dest·is·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/position.rsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/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/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.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.23.0/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mutex.rsIpRange·[,·cannot·advance·past·`remaining`:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.0/src/bytes.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.10.0/src/lib.rsdecoded·length·calculation·overflow/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.1/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.3.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.1/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.1/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.25/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select.rspolling·FirstAnswerFuture·twiceLazy·instance·has·previously·been·poisoned/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.16.0/src/lib.rstokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclcrates/shadowsocks-service/src/acl/mod.rsIPV6-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`
440 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode`file·,·error:·acl·loading·failed`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·together`users[].password`·should·be·base64·encodedinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyinvalid·`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`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`users[].password`·length·must·be·exactly·the·same·as·method's·key·length`server_port`·shouldn't·be·0`plugin`·shouldn't·be·an·empty·stringcouldn'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_resolver*DNS·querying·name··of·server·shadowsocks_service::local::dns::servercrates/shadowsocks-service/src/local/dns/server.rslocal·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::upstreamUDPTCPno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsshadowsocks_service::local::loadbalancing::ping_balancerinit·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·init·without·any·TCP·and·UDP·serversno·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1440 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode`file·,·error:·acl·loading·failed`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·together`users[].password`·should·be·base64·encodedinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyinvalid·`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`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`users[].password`·length·must·be·exactly·the·same·as·method's·key·length`server_port`·shouldn't·be·0`plugin`·shouldn't·be·an·empty·stringcouldn'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_resolver*DNS·querying·name··of·server·shadowsocks_service::local::dns::servercrates/shadowsocks-service/src/local/dns/server.rslocal·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::upstreamUDPTCPno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsshadowsocks_service::local::loadbalancing::ping_balancerinit·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·init·without·any·TCP·and·UDP·serversno·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1
441 Host:·detectportal.firefox.com441 Host:·detectportal.firefox.com
442 Connection:·close442 Connection:·close
443 Accept:·*/*443 Accept:·*/*
1.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 28682, 16 lines modifiedOffset 28682, 16 lines modified
28682 ··0x003ab6f0·206c696e·65206f70·74696f6e·2c206f72··line·option,·or28682 ··0x003ab6f0·206c696e·65206f70·74696f6e·2c206f72··line·option,·or
28683 ··0x003ab700·20226c6f·63616c5f·61646472·65737322··"local_address"28683 ··0x003ab700·20226c6f·63616c5f·61646472·65737322··"local_address"
28684 ··0x003ab710·20616e64·20226c6f·63616c5f·706f7274··and·"local_port28684 ··0x003ab710·20616e64·20226c6f·63616c5f·706f7274··and·"local_port
28685 ··0x003ab720·2220696e·20636f6e·66696775·72617469·"·in·configurati28685 ··0x003ab720·2220696e·20636f6e·66696775·72617469·"·in·configurati
28686 ··0x003ab730·6f6e2066·696c650a·73686164·6f77736f·on·file.shadowso28686 ··0x003ab730·6f6e2066·696c650a·73686164·6f77736f·on·file.shadowso
28687 ··0x003ab740·636b7320·6c6f6361·6c202062·75696c64·cks·local··build28687 ··0x003ab740·636b7320·6c6f6361·6c202062·75696c64·cks·local··build
28688 ··0x003ab750·20312e31·352e3132·3032322d·31322d32··1.15.12022-12-228688 ··0x003ab750·20312e31·352e3132·3032322d·31322d32··1.15.12022-12-2
28689 ··0x003ab760·34543232·3a31343a·30352e34·36383233·4T22:14:05.4682328689 ··0x003ab760·34543139·3a31303a·31382e33·35353036·4T19:10:18.35506
28690 ··0x003ab770·38393231·2b30303a·30306372·65617465·8921+00:00create28690 ··0x003ab770·31383832·2b30303a·30306372·65617465·1882+00:00create
28691 ··0x003ab780·20746f6b·696f2052·756e7469·6d65636f··tokio·Runtimeco28691 ··0x003ab780·20746f6b·696f2052·756e7469·6d65636f··tokio·Runtimeco
28692 ··0x003ab790·6e666967·20696e74·65677269·74792063·nfig·integrity·c28692 ··0x003ab790·6e666967·20696e74·65677269·74792063·nfig·integrity·c
28693 ··0x003ab7a0·6865636b·20666169·6c65642c·206c6f61·heck·failed,·loa28693 ··0x003ab7a0·6865636b·20666169·6c65642c·206c6f61·heck·failed,·loa
28694 ··0x003ab7b0·64696e67·20646566·61756c74·20636f6e·ding·default·con28694 ··0x003ab7b0·64696e67·20646566·61756c74·20636f6e·ding·default·con
28695 ··0x003ab7c0·66696720·63726561·7465206c·6f63616c·fig·create·local28695 ··0x003ab7c0·66696720·63726561·7465206c·6f63616c·fig·create·local
28696 ··0x003ab7d0·73657276·65722061·626f7274·65642077·server·aborted·w28696 ··0x003ab7d0·73657276·65722061·626f7274·65642077·server·aborted·w
28697 ··0x003ab7e0·69746820·73657276·65722065·78697465·ith·server·exite28697 ··0x003ab7e0·69746820·73657276·65722065·78697465·ith·server·exite
30.7 KB
lib/x86/libsslocal.so
29.4 KB
strings --all --bytes=8 {}
    
Offset 539, 15 lines modifiedOffset 539, 15 lines modified
539 decrypt·header·chunk·failedinvalid·client·user·identity·InvalidStreamTypeDecryptHeaderChunkErrorInvalidClientUserMissingExtendedIdentityHeaderAead2022ErrorAeadErrorStreamErrordecrypt·failedDecryptErrordecrypt·payload·failedinvalid·address·in·packet,·packet·too·short·for·tag,·at·least··bytes,·but·only·packet·too·short·for·salt,·at·least·DecryptPayloadErrorInvalidAddressPacketTooShortForTagPacketTooShortForSaltinvalid·socket·type,·expecting·decrypt·payload·errorpacket·too·short,·at·least·InvalidSocketTypePacketTooShortUdpSocketControlDataclient_session_idserver_session_idpacket_idinvalid·server·user·identity·peer:·InvalidServerUserProtocolErrorWithPeer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.4.3/src/stream_core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.4.3/src/stream.rs539 decrypt·header·chunk·failedinvalid·client·user·identity·InvalidStreamTypeDecryptHeaderChunkErrorInvalidClientUserMissingExtendedIdentityHeaderAead2022ErrorAeadErrorStreamErrordecrypt·failedDecryptErrordecrypt·payload·failedinvalid·address·in·packet,·packet·too·short·for·tag,·at·least··bytes,·but·only·packet·too·short·for·salt,·at·least·DecryptPayloadErrorInvalidAddressPacketTooShortForTagPacketTooShortForSaltinvalid·socket·type,·expecting·decrypt·payload·errorpacket·too·short,·at·least·InvalidSocketTypePacketTooShortUdpSocketControlDataclient_session_idserver_session_idpacket_idinvalid·server·user·identity·peer:·InvalidServerUserProtocolErrorWithPeer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.4.3/src/stream_core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.4.3/src/stream.rs
540 attempt·to·calculate·the·remainder·with·a·divisor·of·zeroAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_gcm_siv.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/cfb.rs540 attempt·to·calculate·the·remainder·with·a·divisor·of·zeroAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/aes_gcm_siv.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/cfb.rs
541 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.5.1/src/v1/streamcipher/crypto/rc4.rs541 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.5.1/src/v1/streamcipher/crypto/rc4.rs
542 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~542 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
543 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocol·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/src/v2/udp/aes_gcm.rsCipher··is·not·an·AEAD·2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/kind.rsonly·support·AEAD·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-md5tableplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/buf_reader.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key543 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocol·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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.5.1/src/v2/udp/aes_gcm.rsCipher··is·not·an·AEAD·2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/kind.rsonly·support·AEAD·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-md5tableplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.5.1/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/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/buf_reader.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key
544 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs544 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/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.rsAES-256AES-128/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.rs·is·not·in·assertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/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:·unexpected·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.rs/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_addr/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_DIRSXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/util/flat_map.rsMismatch·between·definition·and·access·of·``.·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/error.rsFatal·internal·error.·Please·consider·filing·a·bug·report·at·https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/matches/arg_matches.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/slice/index.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy_bidirectional.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/process/mod.rsfailed·to·park·threadFailed·to·`Enter::block_on`a·spawned·task·panicked·and·the·runtime·is·configured·to·shut·down·on·unhandled·panic/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/async_read.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.4/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGsingle_threadinit·logging·with·filesrc/logging/mod.rsloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·got·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDENCRYPT_METHODencrypt-method`method`·is·requiredCONFIGShadowsocks·configuration·file·(https://shadowsocks.org/guide/configs.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_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-addrTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/guide/sip003.html)·pluginPLUGIN_OPTplugin-optsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/guide/sip002.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-openTCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutUDP_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·firstlog-configOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSTAT_ADDRSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addrSpecify·socket·address·IP:PORT·(TCP)·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·specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·src/service/local.rs`password`·is·required·for·server·not·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.rsAES-256AES-128/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.rs·is·not·in·assertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/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:·unexpected·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.rs/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_addr/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_DIRSXDG_CONFIG_DIRSXDG_RUNTIME_DIR/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/util/flat_map.rsMismatch·between·definition·and·access·of·``.·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/error.rsFatal·internal·error.·Please·consider·filing·a·bug·report·at·https://github.com/clap-rs/clap/issues/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-4.0.29/src/parser/matches/arg_matches.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/slice/index.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy_bidirectional.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/copy.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/process/mod.rsfailed·to·park·threadFailed·to·`Enter::block_on`a·spawned·task·panicked·and·the·runtime·is·configured·to·shut·down·on·unhandled·panic/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/async_read.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.4/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGsingle_threadinit·logging·with·filesrc/logging/mod.rsloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·got·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDENCRYPT_METHODencrypt-method`method`·is·requiredCONFIGShadowsocks·configuration·file·(https://shadowsocks.org/guide/configs.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_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-addrTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/guide/sip003.html)·pluginPLUGIN_OPTplugin-optsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/guide/sip002.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-openTCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutUDP_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·firstlog-configOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSTAT_ADDRSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addrSpecify·socket·address·IP:PORT·(TCP)·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·specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·src/service/local.rs`password`·is·required·for·server·not·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.12022-12-24T22:17:40.432177851+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly546 shadowsocks·local··build·1.15.12022-12-24T19:12:36.390807293+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:·src/sys.rsuser··not·foundshadowsocks_rust::syscould·not·change·group·id·to·user·,·uid:·could·not·change·supplementary·groups·to·user·could·not·change·user·id·to·user·should·be·SIP002·(https://shadowsocks.org/guide/sip002.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·address/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rspolled·MutexLockFuture·after·completionmismatched·peer:··and·dst:·Map·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rsstream·closed/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:·src/sys.rsuser··not·foundshadowsocks_rust::syscould·not·change·group·id·to·user·,·uid:·could·not·change·supplementary·groups·to·user·could·not·change·user·id·to·user·should·be·SIP002·(https://shadowsocks.org/guide/sip002.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·address/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/join.rspolled·MutexLockFuture·after·completionmismatched·peer:··and·dst:·Map·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/stream/futures_unordered/mod.rsstream·closed/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:·set·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.rsgot·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.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsuser_manager·must·not·be·Noneexpecting·EIH,·but·header·chunk·len:··doesn't·support·EIHserver·EIH··chosen·by·EIHgot·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/config.rs·password··is·not·base64·encoded,·error:··bytes·key,·but·password:··(·bytes·after·decode)iPSK·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rscan·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.must·not·poll·after·completeinconsistent·in·dropreceived·TCP·response·header·with·unmatched·saltNot·all·bytes·of·message·sent,·requestor·canceledid·space·exhausted,·consider·filing·an·issue/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.22.0/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elementsbad·state,·client·should·be·connectedcan·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements/rustc/897e37553bba8b42751c67658967889d11ecd120/library/std/src/io/cursor.rs548 `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:·set·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.rsgot·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.rs/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsuser_manager·must·not·be·Noneexpecting·EIH,·but·header·chunk·len:··doesn't·support·EIHserver·EIH··chosen·by·EIHgot·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/config.rs·password··is·not·base64·encoded,·error:··bytes·key,·but·password:··(·bytes·after·decode)iPSK·/home/vagrant/build/com.github.shadowsocks/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rscan·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.must·not·poll·after·completeinconsistent·in·dropreceived·TCP·response·header·with·unmatched·saltNot·all·bytes·of·message·sent,·requestor·canceledid·space·exhausted,·consider·filing·an·issue/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.22.0/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elementsbad·state,·client·should·be·connectedcan·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements/rustc/897e37553bba8b42751c67658967889d11ecd120/library/std/src/io/cursor.rs
549 dest·is·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/position.rsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/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/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.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.23.0/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mutex.rsIpRange·[,·cannot·advance·past·`remaining`:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.0/src/bytes.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.10.0/src/lib.rsdecoded·length·calculation·overflow/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.1/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.3.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.1/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.1/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.25/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select.rspolling·FirstAnswerFuture·twiceLazy·instance·has·previously·been·poisoned/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.16.0/src/lib.rstokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclcrates/shadowsocks-service/src/acl/mod.rsIPV6-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_listdnssocksmissing·`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`549 dest·is·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/position.rsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.5.1/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.7/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/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.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.23.0/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/sync/mutex.rsIpRange·[,·cannot·advance·past·`remaining`:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.3.0/src/bytes.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.10.0/src/lib.rsdecoded·length·calculation·overflow/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.1/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.3.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.1/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.1/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.25/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.23.0/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.25/src/future/select.rspolling·FirstAnswerFuture·twiceLazy·instance·has·previously·been·poisoned/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.16.0/src/lib.rstokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclcrates/shadowsocks-service/src/acl/mod.rsIPV6-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_listdnssocksmissing·`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 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode`file·,·error:·acl·loading·failed`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·together`users[].password`·should·be·base64·encodedinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policycloudflareinvalid·`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`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`users[].password`·length·must·be·exactly·the·same·as·method's·key·length`server_port`·shouldn't·be·0`plugin`·shouldn't·be·an·empty·stringcouldn'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.rsskipped·rdata·shadowsocks_service::local::dns::dns_resolver*DNS·querying·name··of·server·shadowsocks_service::local::dns::servercrates/shadowsocks-service/src/local/dns/server.rslocal·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::upstreamUDPTCPno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsshadowsocks_service::local::loadbalancing::ping_balancerinit·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·init·without·any·TCP·and·UDP·serversno·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1550 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode`file·,·error:·acl·loading·failed`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·together`users[].password`·should·be·base64·encodedinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policycloudflareinvalid·`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`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`users[].password`·length·must·be·exactly·the·same·as·method's·key·length`server_port`·shouldn't·be·0`plugin`·shouldn't·be·an·empty·stringcouldn'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.rsskipped·rdata·shadowsocks_service::local::dns::dns_resolver*DNS·querying·name··of·server·shadowsocks_service::local::dns::servercrates/shadowsocks-service/src/local/dns/server.rslocal·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::upstreamUDPTCPno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·crates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsshadowsocks_service::local::loadbalancing::ping_balancerinit·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·init·without·any·TCP·and·UDP·serversno·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1
551 Host:·detectportal.firefox.com551 Host:·detectportal.firefox.com
552 Connection:·close552 Connection:·close
553 Accept:·*/*553 Accept:·*/*
1.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 30823, 16 lines modifiedOffset 30823, 16 lines modified
30823 ··0x0041e840·6e64206c·696e6520·6f707469·6f6e2c20·nd·line·option,·30823 ··0x0041e840·6e64206c·696e6520·6f707469·6f6e2c20·nd·line·option,·
30824 ··0x0041e850·6f722022·6c6f6361·6c5f6164·64726573·or·"local_addres30824 ··0x0041e850·6f722022·6c6f6361·6c5f6164·64726573·or·"local_addres
30825 ··0x0041e860·73222061·6e642022·6c6f6361·6c5f706f·s"·and·"local_po30825 ··0x0041e860·73222061·6e642022·6c6f6361·6c5f706f·s"·and·"local_po
30826 ··0x0041e870·72742220·696e2063·6f6e6669·67757261·rt"·in·configura30826 ··0x0041e870·72742220·696e2063·6f6e6669·67757261·rt"·in·configura
30827 ··0x0041e880·74696f6e·2066696c·650a7368·61646f77·tion·file.shadow30827 ··0x0041e880·74696f6e·2066696c·650a7368·61646f77·tion·file.shadow
30828 ··0x0041e890·736f636b·73206c6f·63616c20·20627569·socks·local··bui30828 ··0x0041e890·736f636b·73206c6f·63616c20·20627569·socks·local··bui
30829 ··0x0041e8a0·6c642031·2e31352e·31323032·322d3132·ld·1.15.12022-1230829 ··0x0041e8a0·6c642031·2e31352e·31323032·322d3132·ld·1.15.12022-12
30830 ··0x0041e8b0·2d323454·32323a31·373a3430·2e343332·-24T22:17:40.43230830 ··0x0041e8b0·2d323454·31393a31·323a3336·2e333930·-24T19:12:36.390
30831 ··0x0041e8c0·31373738·35312b30·303a3030·63726561·177851+00:00crea30831 ··0x0041e8c0·38303732·39332b30·303a3030·63726561·807293+00:00crea
30832 ··0x0041e8d0·74652074·6f6b696f·2052756e·74696d65·te·tokio·Runtime30832 ··0x0041e8d0·74652074·6f6b696f·2052756e·74696d65·te·tokio·Runtime
30833 ··0x0041e8e0·636f6e66·69672069·6e746567·72697479·config·integrity30833 ··0x0041e8e0·636f6e66·69672069·6e746567·72697479·config·integrity
30834 ··0x0041e8f0·20636865·636b2066·61696c65·642c206c··check·failed,·l30834 ··0x0041e8f0·20636865·636b2066·61696c65·642c206c··check·failed,·l
30835 ··0x0041e900·6f616469·6e672064·65666175·6c742063·oading·default·c30835 ··0x0041e900·6f616469·6e672064·65666175·6c742063·oading·default·c
30836 ··0x0041e910·6f6e6669·67206372·65617465·206c6f63·onfig·create·loc30836 ··0x0041e910·6f6e6669·67206372·65617465·206c6f63·onfig·create·loc
30837 ··0x0041e920·616c7365·72766572·2061626f·72746564·alserver·aborted30837 ··0x0041e920·616c7365·72766572·2061626f·72746564·alserver·aborted
30838 ··0x0041e930·20776974·68207365·72766572·20657869··with·server·exi30838 ··0x0041e930·20776974·68207365·72766572·20657869··with·server·exi