Offset 1, 80 lines modified | Offset 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:·39af8d9cf522326b8710b7e685c70af0b8430cfda413d67c481f3f11c4fe86aa | ||
10 | Signer·#1·certificate·SHA-1·digest:·5305d0d18340a4fc2ba7311bc6e8636016dd5855 | ||
11 | Signer·#1·certificate·MD5·digest:·cfc071f5c337407b9fd7fd48af28d8ef | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·cca776861e88e91d274f5d1477d0a430ecf42ff6e7ebe5fad835e5766e9f7f5f | ||
15 | Signer·#1·public·key·SHA-1·digest:·7a08c7896f07db2c1d31e715238056dd1e1f454b | ||
16 | Signer·#1·public·key·MD5·digest:·88b485b56ddd88e5a87f1f2e88c1d114 | ||
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.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/. | ||
25 | 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/. | ||
26 | 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/. | ||
27 | 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/. | ||
28 | 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/. | ||
29 | 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/. | ||
30 | 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/. | ||
31 | 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/. | ||
32 | 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/. | ||
33 | 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/. | ||
34 | 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/. | ||
35 | 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/. | ||
36 | 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/. | ||
37 | 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/. | ||
38 | WARNING:·META-INF/androidx.leanback_leanback-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/. | ||
39 | WARNING:·META-INF/androidx.leanback_leanback.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.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/. | ||
41 | 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/. | ||
42 | 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/. | ||
43 | 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/. | ||
44 | 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/. | ||
45 | 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/. | ||
46 | 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/. | ||
47 | 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/. | ||
48 | 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/. | ||
49 | 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/. | ||
50 | 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/. | ||
51 | 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/. | ||
52 | 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/. | ||
53 | WARNING:·META-INF/androidx.media_media.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.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/. | ||
55 | 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/. | ||
56 | 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/. | ||
57 | 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/. | ||
58 | 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/. | ||
59 | 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/. | ||
60 | 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/. | ||
61 | 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/. | ||
62 | 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/. | ||
63 | 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/. | ||
64 | 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/. | ||
65 | 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/. | ||
66 | 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/. | ||
67 | 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/. | ||
68 | 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/. | ||
69 | 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/. | ||
70 | 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/. | ||
71 | 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/. | ||
72 | 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/. | ||
73 | 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/. | ||
74 | 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/. | ||
75 | 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/. | ||
76 | 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/. | ||
77 | 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/. | ||
78 | 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/. | ||
79 | 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/. | ||
80 | 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/. |
Offset 1061, 8 lines modified | Offset 1061, 8 lines modified | ||
1061 | -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/xml/locales_config.xml | 1061 | -rw----·····0.0·fat······112·b-·defN·81-Jan-01·01:01·res/xml/locales_config.xml |
1062 | -rw----·····0.0·fat······264·b-·defN·81-Jan-01·01:01·res/xml/network_security_config.xml | 1062 | -rw----·····0.0·fat······264·b-·defN·81-Jan-01·01:01·res/xml/network_security_config.xml |
1063 | -rw----·····0.0·fat·····2236·b-·defN·81-Jan-01·01:01·res/xml/pref_main.xml | 1063 | -rw----·····0.0·fat·····2236·b-·defN·81-Jan-01·01:01·res/xml/pref_main.xml |
1064 | -rw----·····0.0·fat···813484·b-·stor·81-Jan-01·01:01·resources.arsc | 1064 | -rw----·····0.0·fat···813484·b-·stor·81-Jan-01·01:01·resources.arsc |
1065 | -rw----·····2.0·fat···126001·b-·defN·81-Jan-01·01:01·META-INF/1386FC4A.SF | 1065 | -rw----·····2.0·fat···126001·b-·defN·81-Jan-01·01:01·META-INF/1386FC4A.SF |
1066 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1386FC4A.RSA | 1066 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/1386FC4A.RSA |
1067 | -rw----·····2.0·fat···125874·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1067 | -rw----·····2.0·fat···125874·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
1068 | 1066·files,·25486768·bytes·uncompressed,·1176665 | 1068 | 1066·files,·25486768·bytes·uncompressed,·11766657·bytes·compressed:··53.8% |
Offset 1901, 15 lines modified | Offset 1901, 15 lines modified | ||
1901 | Enable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSTAT_ADDR | 1901 | Enable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSTAT_ADDR |
1902 | Specify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addr | 1902 | Specify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticstat-addr |
1903 | Specify·socket·address·IP:PORT·(TCP)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addr | 1903 | Specify·socket·address·IP:PORT·(TCP)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addr |
1904 | Specify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addr | 1904 | Specify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addr |
1905 | Specify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pid | 1905 | Specify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDAEMONIZE_PID_PATHdaemonize-pid |
1906 | File·path·to·store·daemonized·process's·PID | 1906 | File·path·to·store·daemonized·process's·PID |
1907 | 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 | 1907 | 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 |
1908 | shadowsocks·local··build·1.15.12022-12-24T | 1908 | shadowsocks·local··build·1.15.12022-12-24T18:41:12.303524370+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly |
1909 | 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· | 1909 | 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· |
1910 | 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,· | 1910 | 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,· |
1911 | should·be·either·ip:port·or·domain:port | 1911 | should·be·either·ip:port·or·domain:port |
1912 | should·be·a·valid·IPv4·or·IPv6·address | 1912 | should·be·a·valid·IPv4·or·IPv6·address |
1913 | 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:· | 1913 | 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:· |
1914 | closed·while·reading·message | 1914 | closed·while·reading·message |
1915 | 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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs | 1915 | 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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs |
Offset 27156, 16 lines modified | Offset 27156, 16 lines modified | ||
27156 | ··0x002b2e80·64206c69·6e65206f·7074696f·6e2c206f·d·line·option,·o | 27156 | ··0x002b2e80·64206c69·6e65206f·7074696f·6e2c206f·d·line·option,·o |
27157 | ··0x002b2e90·7220226c·6f63616c·5f616464·72657373·r·"local_address | 27157 | ··0x002b2e90·7220226c·6f63616c·5f616464·72657373·r·"local_address |
27158 | ··0x002b2ea0·2220616e·6420226c·6f63616c·5f706f72·"·and·"local_por | 27158 | ··0x002b2ea0·2220616e·6420226c·6f63616c·5f706f72·"·and·"local_por |
27159 | ··0x002b2eb0·74222069·6e20636f·6e666967·75726174·t"·in·configurat | 27159 | ··0x002b2eb0·74222069·6e20636f·6e666967·75726174·t"·in·configurat |
27160 | ··0x002b2ec0·696f6e20·66696c65·0a736861·646f7773·ion·file.shadows | 27160 | ··0x002b2ec0·696f6e20·66696c65·0a736861·646f7773·ion·file.shadows |
27161 | ··0x002b2ed0·6f636b73·206c6f63·616c2020·6275696c·ocks·local··buil | 27161 | ··0x002b2ed0·6f636b73·206c6f63·616c2020·6275696c·ocks·local··buil |
27162 | ··0x002b2ee0·6420312e·31352e31·32303232·2d31322d·d·1.15.12022-12- | 27162 | ··0x002b2ee0·6420312e·31352e31·32303232·2d31322d·d·1.15.12022-12- |
27163 | ··0x002b2ef0·3234543 | 27163 | ··0x002b2ef0·32345431·383a3431·3a31322e·33303335·24T18:41:12.3035 |
27164 | ··0x002b2f00·3 | 27164 | ··0x002b2f00·32343337·302b3030·3a303063·72656174·24370+00:00creat |
27165 | ··0x002b2f10·6520746f·6b696f20·52756e74·696d6563·e·tokio·Runtimec | 27165 | ··0x002b2f10·6520746f·6b696f20·52756e74·696d6563·e·tokio·Runtimec |
27166 | ··0x002b2f20·6f6e6669·6720696e·74656772·69747920·onfig·integrity· | 27166 | ··0x002b2f20·6f6e6669·6720696e·74656772·69747920·onfig·integrity· |
27167 | ··0x002b2f30·63686563·6b206661·696c6564·2c206c6f·check·failed,·lo | 27167 | ··0x002b2f30·63686563·6b206661·696c6564·2c206c6f·check·failed,·lo |
27168 | ··0x002b2f40·6164696e·67206465·6661756c·7420636f·ading·default·co | 27168 | ··0x002b2f40·6164696e·67206465·6661756c·7420636f·ading·default·co |
27169 | ··0x002b2f50·6e666967·20637265·61746520·6c6f6361·nfig·create·loca | 27169 | ··0x002b2f50·6e666967·20637265·61746520·6c6f6361·nfig·create·loca |
27170 | ··0x002b2f60·6c736572·76657220·61626f72·74656420·lserver·aborted· | 27170 | ··0x002b2f60·6c736572·76657220·61626f72·74656420·lserver·aborted· |
27171 | ··0x002b2f70·77697468·20736572·76657220·65786974·with·server·exit | 27171 | ··0x002b2f70·77697468·20736572·76657220·65786974·with·server·exit |
Offset 4995, 15 lines modified | Offset 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.rs | 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.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.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.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.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.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·key | 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·key |
5000 | attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs | 5000 | attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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 | 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.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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-24T | 5002 | shadowsocks·local··build·1.15.12022-12-24T18:48:25.247778107+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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs | 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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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 | 5004 | `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.1 | 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.1 |
5007 | Host:·detectportal.firefox.com | 5007 | Host:·detectportal.firefox.com |
5008 | Connection:·close | 5008 | Connection:·close |
5009 | Accept:·*/* | 5009 | Accept:·*/* |
Offset 30852, 16 lines modified | Offset 30852, 16 lines modified | ||
30852 | ··0x004634d0·6d616e64·206c696e·65206f70·74696f6e·mand·line·option | 30852 | ··0x004634d0·6d616e64·206c696e·65206f70·74696f6e·mand·line·option |
30853 | ··0x004634e0·2c206f72·20226c6f·63616c5f·61646472·,·or·"local_addr | 30853 | ··0x004634e0·2c206f72·20226c6f·63616c5f·61646472·,·or·"local_addr |
30854 | ··0x004634f0·65737322·20616e64·20226c6f·63616c5f·ess"·and·"local_ | 30854 | ··0x004634f0·65737322·20616e64·20226c6f·63616c5f·ess"·and·"local_ |
30855 | ··0x00463500·706f7274·2220696e·20636f6e·66696775·port"·in·configu | 30855 | ··0x00463500·706f7274·2220696e·20636f6e·66696775·port"·in·configu |
30856 | ··0x00463510·72617469·6f6e2066·696c650a·73686164·ration·file.shad | 30856 | ··0x00463510·72617469·6f6e2066·696c650a·73686164·ration·file.shad |
30857 | ··0x00463520·6f77736f·636b7320·6c6f6361·6c202062·owsocks·local··b | 30857 | ··0x00463520·6f77736f·636b7320·6c6f6361·6c202062·owsocks·local··b |
30858 | ··0x00463530·75696c64·20312e31·352e3132·3032322d·uild·1.15.12022- | 30858 | ··0x00463530·75696c64·20312e31·352e3132·3032322d·uild·1.15.12022- |
30859 | ··0x00463540·31322d32·34543 | 30859 | ··0x00463540·31322d32·34543138·3a34383a·32352e32·12-24T18:48:25.2 |
30860 | ··0x00463550·3 | 30860 | ··0x00463550·34373737·38313037·2b30303a·30306372·47778107+00:00cr |
30861 | ··0x00463560·65617465·20746f6b·696f2052·756e7469·eate·tokio·Runti | 30861 | ··0x00463560·65617465·20746f6b·696f2052·756e7469·eate·tokio·Runti |
30862 | ··0x00463570·6d65636f·6e666967·20696e74·65677269·meconfig·integri | 30862 | ··0x00463570·6d65636f·6e666967·20696e74·65677269·meconfig·integri |
30863 | ··0x00463580·74792063·6865636b·20666169·6c65642c·ty·check·failed, | 30863 | ··0x00463580·74792063·6865636b·20666169·6c65642c·ty·check·failed, |
30864 | ··0x00463590·206c6f61·64696e67·20646566·61756c74··loading·default | 30864 | ··0x00463590·206c6f61·64696e67·20646566·61756c74··loading·default |
30865 | ··0x004635a0·20636f6e·66696720·63726561·7465206c··config·create·l | 30865 | ··0x004635a0·20636f6e·66696720·63726561·7465206c··config·create·l |
30866 | ··0x004635b0·6f63616c·73657276·65722061·626f7274·ocalserver·abort | 30866 | ··0x004635b0·6f63616c·73657276·65722061·626f7274·ocalserver·abort |
30867 | ··0x004635c0·65642077·69746820·73657276·65722065·ed·with·server·e | 30867 | ··0x004635c0·65642077·69746820·73657276·65722065·ed·with·server·e |
Offset 429, 15 lines modified | Offset 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.rs | 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.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.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.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.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.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·key | 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·key |
434 | attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs | 434 | attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rswrite·zero·byte·into·writer/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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 | 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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rswrite·zero·byte·into·writer/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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-24T | 436 | shadowsocks·local··build·1.15.12022-12-24T18:43:33.269804588+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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs`async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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 | 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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs`async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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 |
438 | 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` | 438 | 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 | 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 | 439 | 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 |
440 | Host:·detectportal.firefox.com | 440 | Host:·detectportal.firefox.com |
441 | Connection:·close | 441 | Connection:·close |
442 | Accept:·*/* | 442 | Accept:·*/* |
443 | assertion·failed:·max_server_rtt·>·0crates/shadowsocks-service/src/local/loadbalancing/server_data.rsassertion·failed:·(0.0..=1.0).contains(&user_weight)crates/shadowsocks-service/src/local/loadbalancing/server_stat.rsloading·socks5·authentication·configuration·from·shadowsocks_service::local::socks::configcrates/shadowsocks-service/src/local/socks/config.rscrates/shadowsocks-service/src/net/mon_socket.rsWhiteListBlackListAccessControloutbound_blockblack_listwhite_listfile_pathdata·did·not·match·any·variant·of·untagged·enum·SSDnsConfigreplay_attackstruct·SSSecurityConfigstruct·SSSecurityConfig·with·1·elementpolicystruct·SSSecurityReplayAttackConfigstruct·SSSecurityReplayAttackConfig·with·1·elementmax_server_rttcheck_intervalcheck_best_intervalstruct·SSBalancerConfigstruct·SSBalancerConfig·with·3·elementsserverserver_portlocal_addresslocal_portmanager_addressmanager_portmethodpluginplugin_optsplugin_argsudp_timeoutudp_max_associationslocalskeep_aliveipv6_firstipv6_onlyfast_openoutbound_fwmarkaclshadowsocksstruct·SSConfiglocal_udp_addresslocal_udp_portlocal_dns_addresslocal_dns_portremote_dns_addressremote_dns_portsocks5_auth_config_pathstruct·SSLocalExtConfigstruct·SSLocalExtConfig·with·13·elementsstruct·SSServerUserConfigstruct·SSServerUserConfig·with·2·elementsusersremarkstcp_weightudp_weightaddressstruct·SSServerExtConfigstruct·SSServerExtConfig·with·16·elementsManagerServerLocalIpStandaloneBuiltinserver_hostserver_modeserver_programserver_working_directoryManagerConfigDnsSockslocal_dns_addrremote_dns_addrsocks5_authLocalConfigSystemSecurityConfigSecurityReplayAttackConfigBalancerConfigTcpStreamAddrUnixStreamPathServerInstanceConfigconfigLocalInstanceConfiglocaloutbound_bind_interfaceoutbound_bind_addroutbound_vpn_protect_pathinbound_send_buffer_sizeinbound_recv_buffer_sizeoutbound_send_buffer_sizeoutbound_recv_buffer_sizemanagerconfig_typelocal_stat_addrconfig_pathworker_countConfigerror·while·reading·fileUdpRemoteTcpRemoteUnixSocketAddrfailed·to·resolve·AAAA·records,·error:·failed·to·resolve·A·records,·error:·user_namestruct·SSSocks5AuthPasswordUserConfigstruct·SSSocks5AuthPasswordUserConfig·with·2·elementsstruct·SSSocks5AuthPasswordConfigstruct·SSSocks5AuthPasswordConfig·with·1·elementstruct·SSSocks5AuthConfigstruct·SSSocks5AuthConfig·with·1·elementpasswdSocks5AuthPasswdConfigcrates/shadowsocks-service/src/local/socks/server/socks5/udprelay.rsPlatform·broken,·got·NULL·as·siginfo·to·signal·handler.·Abortinglayouttried·to·create·a·`Socket`·with·an·invalid·fd/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/socket2-0.4.7/src/socket.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/slice/iter.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/char/methods.rsto_digit:·radix·is·too·high·(maximum·36)overflow·in·Duration::new/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/time.rs | 443 | assertion·failed:·max_server_rtt·>·0crates/shadowsocks-service/src/local/loadbalancing/server_data.rsassertion·failed:·(0.0..=1.0).contains(&user_weight)crates/shadowsocks-service/src/local/loadbalancing/server_stat.rsloading·socks5·authentication·configuration·from·shadowsocks_service::local::socks::configcrates/shadowsocks-service/src/local/socks/config.rscrates/shadowsocks-service/src/net/mon_socket.rsWhiteListBlackListAccessControloutbound_blockblack_listwhite_listfile_pathdata·did·not·match·any·variant·of·untagged·enum·SSDnsConfigreplay_attackstruct·SSSecurityConfigstruct·SSSecurityConfig·with·1·elementpolicystruct·SSSecurityReplayAttackConfigstruct·SSSecurityReplayAttackConfig·with·1·elementmax_server_rttcheck_intervalcheck_best_intervalstruct·SSBalancerConfigstruct·SSBalancerConfig·with·3·elementsserverserver_portlocal_addresslocal_portmanager_addressmanager_portmethodpluginplugin_optsplugin_argsudp_timeoutudp_max_associationslocalskeep_aliveipv6_firstipv6_onlyfast_openoutbound_fwmarkaclshadowsocksstruct·SSConfiglocal_udp_addresslocal_udp_portlocal_dns_addresslocal_dns_portremote_dns_addressremote_dns_portsocks5_auth_config_pathstruct·SSLocalExtConfigstruct·SSLocalExtConfig·with·13·elementsstruct·SSServerUserConfigstruct·SSServerUserConfig·with·2·elementsusersremarkstcp_weightudp_weightaddressstruct·SSServerExtConfigstruct·SSServerExtConfig·with·16·elementsManagerServerLocalIpStandaloneBuiltinserver_hostserver_modeserver_programserver_working_directoryManagerConfigDnsSockslocal_dns_addrremote_dns_addrsocks5_authLocalConfigSystemSecurityConfigSecurityReplayAttackConfigBalancerConfigTcpStreamAddrUnixStreamPathServerInstanceConfigconfigLocalInstanceConfiglocaloutbound_bind_interfaceoutbound_bind_addroutbound_vpn_protect_pathinbound_send_buffer_sizeinbound_recv_buffer_sizeoutbound_send_buffer_sizeoutbound_recv_buffer_sizemanagerconfig_typelocal_stat_addrconfig_pathworker_countConfigerror·while·reading·fileUdpRemoteTcpRemoteUnixSocketAddrfailed·to·resolve·AAAA·records,·error:·failed·to·resolve·A·records,·error:·user_namestruct·SSSocks5AuthPasswordUserConfigstruct·SSSocks5AuthPasswordUserConfig·with·2·elementsstruct·SSSocks5AuthPasswordConfigstruct·SSSocks5AuthPasswordConfig·with·1·elementstruct·SSSocks5AuthConfigstruct·SSSocks5AuthConfig·with·1·elementpasswdSocks5AuthPasswdConfigcrates/shadowsocks-service/src/local/socks/server/socks5/udprelay.rsPlatform·broken,·got·NULL·as·siginfo·to·signal·handler.·Abortinglayouttried·to·create·a·`Socket`·with·an·invalid·fd/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/socket2-0.4.7/src/socket.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/slice/iter.rs/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/char/methods.rsto_digit:·radix·is·too·high·(maximum·36)overflow·in·Duration::new/rustc/897e37553bba8b42751c67658967889d11ecd120/library/core/src/time.rs |
Offset 28685, 16 lines modified | Offset 28685, 16 lines modified | ||
28685 | ··0x003ab720·61646472·20636f6d·6d616e64·206c696e·addr·command·lin | 28685 | ··0x003ab720·61646472·20636f6d·6d616e64·206c696e·addr·command·lin |
28686 | ··0x003ab730·65206f70·74696f6e·2c206f72·20226c6f·e·option,·or·"lo | 28686 | ··0x003ab730·65206f70·74696f6e·2c206f72·20226c6f·e·option,·or·"lo |
28687 | ··0x003ab740·63616c5f·61646472·65737322·20616e64·cal_address"·and | 28687 | ··0x003ab740·63616c5f·61646472·65737322·20616e64·cal_address"·and |
28688 | ··0x003ab750·20226c6f·63616c5f·706f7274·2220696e··"local_port"·in | 28688 | ··0x003ab750·20226c6f·63616c5f·706f7274·2220696e··"local_port"·in |
28689 | ··0x003ab760·20636f6e·66696775·72617469·6f6e2066··configuration·f | 28689 | ··0x003ab760·20636f6e·66696775·72617469·6f6e2066··configuration·f |
28690 | ··0x003ab770·696c650a·73686164·6f77736f·636b7320·ile.shadowsocks· | 28690 | ··0x003ab770·696c650a·73686164·6f77736f·636b7320·ile.shadowsocks· |
28691 | ··0x003ab780·6c6f6361·6c202062·75696c64·20312e31·local··build·1.1 | 28691 | ··0x003ab780·6c6f6361·6c202062·75696c64·20312e31·local··build·1.1 |
28692 | ··0x003ab790·352e3132·3032322d·31322d32·34543 | 28692 | ··0x003ab790·352e3132·3032322d·31322d32·34543138·5.12022-12-24T18 |
28693 | ··0x003ab7a0·3a343 | 28693 | ··0x003ab7a0·3a34333a·33332e32·36393830·34353838·:43:33.269804588 |
28694 | ··0x003ab7b0·2b30303a·30306372·65617465·20746f6b·+00:00create·tok | 28694 | ··0x003ab7b0·2b30303a·30306372·65617465·20746f6b·+00:00create·tok |
28695 | ··0x003ab7c0·696f2052·756e7469·6d65636f·6e666967·io·Runtimeconfig | 28695 | ··0x003ab7c0·696f2052·756e7469·6d65636f·6e666967·io·Runtimeconfig |
28696 | ··0x003ab7d0·20696e74·65677269·74792063·6865636b··integrity·check | 28696 | ··0x003ab7d0·20696e74·65677269·74792063·6865636b··integrity·check |
28697 | ··0x003ab7e0·20666169·6c65642c·206c6f61·64696e67··failed,·loading | 28697 | ··0x003ab7e0·20666169·6c65642c·206c6f61·64696e67··failed,·loading |
28698 | ··0x003ab7f0·20646566·61756c74·20636f6e·66696720··default·config· | 28698 | ··0x003ab7f0·20646566·61756c74·20636f6e·66696720··default·config· |
28699 | ··0x003ab800·63726561·7465206c·6f63616c·73657276·create·localserv | 28699 | ··0x003ab800·63726561·7465206c·6f63616c·73657276·create·localserv |
28700 | ··0x003ab810·65722061·626f7274·65642077·69746820·er·aborted·with· | 28700 | ··0x003ab810·65722061·626f7274·65642077·69746820·er·aborted·with· |
Offset 539, 15 lines modified | Offset 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.rs | 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.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.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.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.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.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·key | 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·key |
544 | attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs | 544 | attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rsAES-256AES-128/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/tcp/auto_proxy_stream.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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 | 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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/utils.rsAES-256AES-128/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/acl/mod.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/mon_socket.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/net/utils.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/loadbalancing/server_data.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/client_cache.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/dns/upstream.rs/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks-service/src/local/net/tcp/auto_proxy_stream.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/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.tv/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-24T | 546 | shadowsocks·local··build·1.15.12022-12-24T18:45:55.957517545+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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs | 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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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 | 548 | `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/net/sys/unix/uds.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/socks5.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.tv/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.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/crypto_io.rs/home/vagrant/build/com.github.shadowsocks.tv/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.tv/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.tv/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.1 | 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.1 |
551 | Host:·detectportal.firefox.com | 551 | Host:·detectportal.firefox.com |
552 | Connection:·close | 552 | Connection:·close |
553 | Accept:·*/* | 553 | Accept:·*/* |
Offset 30827, 16 lines modified | Offset 30827, 16 lines modified | ||
30827 | ··0x0041e880·696e6520·6f707469·6f6e2c20·6f722022·ine·option,·or·" | 30827 | ··0x0041e880·696e6520·6f707469·6f6e2c20·6f722022·ine·option,·or·" |
30828 | ··0x0041e890·6c6f6361·6c5f6164·64726573·73222061·local_address"·a | 30828 | ··0x0041e890·6c6f6361·6c5f6164·64726573·73222061·local_address"·a |
30829 | ··0x0041e8a0·6e642022·6c6f6361·6c5f706f·72742220·nd·"local_port"· | 30829 | ··0x0041e8a0·6e642022·6c6f6361·6c5f706f·72742220·nd·"local_port"· |
30830 | ··0x0041e8b0·696e2063·6f6e6669·67757261·74696f6e·in·configuration | 30830 | ··0x0041e8b0·696e2063·6f6e6669·67757261·74696f6e·in·configuration |
30831 | ··0x0041e8c0·2066696c·650a7368·61646f77·736f636b··file.shadowsock | 30831 | ··0x0041e8c0·2066696c·650a7368·61646f77·736f636b··file.shadowsock |
30832 | ··0x0041e8d0·73206c6f·63616c20·20627569·6c642031·s·local··build·1 | 30832 | ··0x0041e8d0·73206c6f·63616c20·20627569·6c642031·s·local··build·1 |
30833 | ··0x0041e8e0·2e31352e·31323032·322d3132·2d323454·.15.12022-12-24T | 30833 | ··0x0041e8e0·2e31352e·31323032·322d3132·2d323454·.15.12022-12-24T |
30834 | ··0x0041e8f0·3 | 30834 | ··0x0041e8f0·31383a34·353a3535·2e393537·35313735·18:45:55.9575175 |
30835 | ··0x0041e900·3 | 30835 | ··0x0041e900·34352b30·303a3030·63726561·74652074·45+00:00create·t |
30836 | ··0x0041e910·6f6b696f·2052756e·74696d65·636f6e66·okio·Runtimeconf | 30836 | ··0x0041e910·6f6b696f·2052756e·74696d65·636f6e66·okio·Runtimeconf |
30837 | ··0x0041e920·69672069·6e746567·72697479·20636865·ig·integrity·che | 30837 | ··0x0041e920·69672069·6e746567·72697479·20636865·ig·integrity·che |
30838 | ··0x0041e930·636b2066·61696c65·642c206c·6f616469·ck·failed,·loadi | 30838 | ··0x0041e930·636b2066·61696c65·642c206c·6f616469·ck·failed,·loadi |
30839 | ··0x0041e940·6e672064·65666175·6c742063·6f6e6669·ng·default·confi | 30839 | ··0x0041e940·6e672064·65666175·6c742063·6f6e6669·ng·default·confi |
30840 | ··0x0041e950·67206372·65617465·206c6f63·616c7365·g·create·localse | 30840 | ··0x0041e950·67206372·65617465·206c6f63·616c7365·g·create·localse |
30841 | ··0x0041e960·72766572·2061626f·72746564·20776974·rver·aborted·wit | 30841 | ··0x0041e960·72766572·2061626f·72746564·20776974·rver·aborted·wit |
30842 | ··0x0041e970·68207365·72766572·20657869·74656420·h·server·exited· | 30842 | ··0x0041e970·68207365·72766572·20657869·74656420·h·server·exited· |