141 KB
/home/fdroid/fdroiddata/tmp/com.github.shadowsocks.tv_5030050.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.github.shadowsocks.tv_5030050.apk
13.9 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <60bc932078723336d276271c4374597cdb0eafba5bfb58a2699cf0392febfc93>, actual: <4a41924902558269610edc4f5e04d58f9cd1cf4657935f01685ee73320febd17> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <87b74aa4392d0169d6c71525048a779d039ddc4260e27e552695efbe16d453bb5ee3b30000000000>, actual: <c4b75a99c98b8e4ca5afc1f15cfc052d6fcc892cc2bc4e85b08e58318fe1e7b15ee3b30000000000>
    
Offset 1, 77 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·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.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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 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/. 
64 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/. 
65 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/. 
66 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/. 
67 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/. 
68 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/. 
69 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/. 
70 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/. 
71 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/. 
72 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/. 
73 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/. 
74 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/. 
75 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/. 
76 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/. 
77 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/. 
10.8 KB
zipinfo -v {}
    
Offset 173, 16 lines modifiedOffset 173, 16 lines modified
173 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT173 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
174 ··minimum·software·version·required·to·extract:···0.0174 ··minimum·software·version·required·to·extract:···0.0
175 ··compression·method:·····························deflated175 ··compression·method:·····························deflated
176 ··compression·sub-type·(deflation):···············normal176 ··compression·sub-type·(deflation):···············normal
177 ··file·security·status:···························not·encrypted177 ··file·security·status:···························not·encrypted
178 ··extended·local·header:··························no178 ··extended·local·header:··························no
179 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02179 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02
180 ··32-bit·CRC·value·(hex):·························cca603af180 ··32-bit·CRC·value·(hex):·························14486ce8
181 ··compressed·size:································2030216·bytes181 ··compressed·size:································2030218·bytes
182 ··uncompressed·size:······························4649248·bytes182 ··uncompressed·size:······························4649248·bytes
183 ··length·of·filename:·····························27·characters183 ··length·of·filename:·····························27·characters
184 ··length·of·extra·field:··························0·bytes184 ··length·of·extra·field:··························0·bytes
185 ··length·of·file·comment:·························0·characters185 ··length·of·file·comment:·························0·characters
186 ··disk·number·on·which·file·begins:···············disk·1186 ··disk·number·on·which·file·begins:···············disk·1
187 ··apparent·file·type:·····························binary187 ··apparent·file·type:·····························binary
188 ··Unix·file·attributes·(100666·octal):············-rw-rw-rw-188 ··Unix·file·attributes·(100666·octal):············-rw-rw-rw-
Offset 191, 16 lines modifiedOffset 191, 16 lines modified
191 ··There·is·no·file·comment.191 ··There·is·no·file·comment.
  
192 Central·directory·entry·#7:192 Central·directory·entry·#7:
193 ---------------------------193 ---------------------------
  
194 ··lib/arm64-v8a/libtun2socks.so194 ··lib/arm64-v8a/libtun2socks.so
  
195 ··offset·of·local·header·from·start·of·archive:···3643538195 ··offset·of·local·header·from·start·of·archive:···3643540
196 ··················································(0000000000379892h)·bytes196 ··················································(0000000000379894h)·bytes
197 ··file·system·or·operating·system·of·origin:······Unix197 ··file·system·or·operating·system·of·origin:······Unix
198 ··version·of·encoding·software:···················0.0198 ··version·of·encoding·software:···················0.0
199 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT199 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
200 ··minimum·software·version·required·to·extract:···0.0200 ··minimum·software·version·required·to·extract:···0.0
201 ··compression·method:·····························deflated201 ··compression·method:·····························deflated
202 ··compression·sub-type·(deflation):···············normal202 ··compression·sub-type·(deflation):···············normal
203 ··file·security·status:···························not·encrypted203 ··file·security·status:···························not·encrypted
Offset 220, 16 lines modifiedOffset 220, 16 lines modified
220 ··There·is·no·file·comment.220 ··There·is·no·file·comment.
  
221 Central·directory·entry·#8:221 Central·directory·entry·#8:
222 ---------------------------222 ---------------------------
  
223 ··lib/armeabi-v7a/libredsocks.so223 ··lib/armeabi-v7a/libredsocks.so
  
224 ··offset·of·local·header·from·start·of·archive:···3720713224 ··offset·of·local·header·from·start·of·archive:···3720715
225 ··················································(000000000038C609h)·bytes225 ··················································(000000000038C60Bh)·bytes
226 ··file·system·or·operating·system·of·origin:······Unix226 ··file·system·or·operating·system·of·origin:······Unix
227 ··version·of·encoding·software:···················0.0227 ··version·of·encoding·software:···················0.0
228 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT228 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
229 ··minimum·software·version·required·to·extract:···0.0229 ··minimum·software·version·required·to·extract:···0.0
230 ··compression·method:·····························deflated230 ··compression·method:·····························deflated
231 ··compression·sub-type·(deflation):···············normal231 ··compression·sub-type·(deflation):···············normal
232 ··file·security·status:···························not·encrypted232 ··file·security·status:···························not·encrypted
Offset 249, 26 lines modifiedOffset 249, 26 lines modified
249 ··There·is·no·file·comment.249 ··There·is·no·file·comment.
  
250 Central·directory·entry·#9:250 Central·directory·entry·#9:
251 ---------------------------251 ---------------------------
  
252 ··lib/armeabi-v7a/libsslocal.so252 ··lib/armeabi-v7a/libsslocal.so
  
253 ··offset·of·local·header·from·start·of·archive:···3777419253 ··offset·of·local·header·from·start·of·archive:···3777421
254 ··················································(000000000039A38Bh)·bytes254 ··················································(000000000039A38Dh)·bytes
255 ··file·system·or·operating·system·of·origin:······Unix255 ··file·system·or·operating·system·of·origin:······Unix
256 ··version·of·encoding·software:···················0.0256 ··version·of·encoding·software:···················0.0
257 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT257 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
258 ··minimum·software·version·required·to·extract:···0.0258 ··minimum·software·version·required·to·extract:···0.0
259 ··compression·method:·····························deflated259 ··compression·method:·····························deflated
260 ··compression·sub-type·(deflation):···············normal260 ··compression·sub-type·(deflation):···············normal
261 ··file·security·status:···························not·encrypted261 ··file·security·status:···························not·encrypted
262 ··extended·local·header:··························no262 ··extended·local·header:··························no
263 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02263 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02
264 ··32-bit·CRC·value·(hex):·························bcd556fe264 ··32-bit·CRC·value·(hex):·························20309e64
265 ··compressed·size:································1822886·bytes265 ··compressed·size:································1822886·bytes
266 ··uncompressed·size:······························3263792·bytes266 ··uncompressed·size:······························3263792·bytes
267 ··length·of·filename:·····························29·characters267 ··length·of·filename:·····························29·characters
268 ··length·of·extra·field:··························0·bytes268 ··length·of·extra·field:··························0·bytes
269 ··length·of·file·comment:·························0·characters269 ··length·of·file·comment:·························0·characters
270 ··disk·number·on·which·file·begins:···············disk·1270 ··disk·number·on·which·file·begins:···············disk·1
271 ··apparent·file·type:·····························binary271 ··apparent·file·type:·····························binary
Offset 278, 16 lines modifiedOffset 278, 16 lines modified
278 ··There·is·no·file·comment.278 ··There·is·no·file·comment.
  
279 Central·directory·entry·#10:279 Central·directory·entry·#10:
280 ---------------------------280 ---------------------------
  
281 ··lib/armeabi-v7a/libtun2socks.so281 ··lib/armeabi-v7a/libtun2socks.so
  
282 ··offset·of·local·header·from·start·of·archive:···5600364282 ··offset·of·local·header·from·start·of·archive:···5600366
283 ··················································(000000000055746Ch)·bytes283 ··················································(000000000055746Eh)·bytes
284 ··file·system·or·operating·system·of·origin:······Unix284 ··file·system·or·operating·system·of·origin:······Unix
285 ··version·of·encoding·software:···················0.0285 ··version·of·encoding·software:···················0.0
286 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT286 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
287 ··minimum·software·version·required·to·extract:···0.0287 ··minimum·software·version·required·to·extract:···0.0
288 ··compression·method:·····························deflated288 ··compression·method:·····························deflated
289 ··compression·sub-type·(deflation):···············normal289 ··compression·sub-type·(deflation):···············normal
290 ··file·security·status:···························not·encrypted290 ··file·security·status:···························not·encrypted
Offset 307, 16 lines modifiedOffset 307, 16 lines modified
307 ··There·is·no·file·comment.307 ··There·is·no·file·comment.
  
308 Central·directory·entry·#11:308 Central·directory·entry·#11:
309 ---------------------------309 ---------------------------
  
310 ··lib/x86/libredsocks.so310 ··lib/x86/libredsocks.so
  
311 ··offset·of·local·header·from·start·of·archive:···5662801311 ··offset·of·local·header·from·start·of·archive:···5662803
312 ··················································(0000000000566851h)·bytes312 ··················································(0000000000566853h)·bytes
313 ··file·system·or·operating·system·of·origin:······Unix313 ··file·system·or·operating·system·of·origin:······Unix
314 ··version·of·encoding·software:···················0.0314 ··version·of·encoding·software:···················0.0
315 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT315 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
316 ··minimum·software·version·required·to·extract:···0.0316 ··minimum·software·version·required·to·extract:···0.0
317 ··compression·method:·····························deflated317 ··compression·method:·····························deflated
318 ··compression·sub-type·(deflation):···············normal318 ··compression·sub-type·(deflation):···············normal
319 ··file·security·status:···························not·encrypted319 ··file·security·status:···························not·encrypted
Offset 336, 27 lines modifiedOffset 336, 27 lines modified
336 ··There·is·no·file·comment.336 ··There·is·no·file·comment.
  
337 Central·directory·entry·#12:337 Central·directory·entry·#12:
338 ---------------------------338 ---------------------------
  
339 ··lib/x86/libsslocal.so339 ··lib/x86/libsslocal.so
  
340 ··offset·of·local·header·from·start·of·archive:···5730932340 ··offset·of·local·header·from·start·of·archive:···5730934
341 ··················································(0000000000577274h)·bytes341 ··················································(0000000000577276h)·bytes
342 ··file·system·or·operating·system·of·origin:······Unix342 ··file·system·or·operating·system·of·origin:······Unix
343 ··version·of·encoding·software:···················0.0343 ··version·of·encoding·software:···················0.0
344 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT344 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
345 ··minimum·software·version·required·to·extract:···0.0345 ··minimum·software·version·required·to·extract:···0.0
346 ··compression·method:·····························deflated346 ··compression·method:·····························deflated
347 ··compression·sub-type·(deflation):···············normal347 ··compression·sub-type·(deflation):···············normal
Max diff block lines reached; 4129/10997 bytes (37.55%) of diff not shown.
7.3 KB
lib/armeabi-v7a/libsslocal.so
5.81 KB
strings --all --bytes=8 {}
    
Offset 2069, 15 lines modifiedOffset 2069, 15 lines modified
2069 shadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·2069 shadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·
2070 no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addr2070 no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addr
2071 ENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relay2071 ENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relay
2072 UDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·option2072 UDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·option
2073 OUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directly2073 OUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directly
2074 REMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rs2074 REMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rs
2075 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·file2075 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
2076 shadowsocks·local··build·1.15.0-alpha.52022-06-24T23:42:02.176523215+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly2076 shadowsocks·local··build·1.15.0-alpha.52022-08-12T10:15:07.192043069+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
2077 signalauto-reload··failed·with·error:··but·found·error:·2077 signalauto-reload··failed·with·error:··but·found·error:·
2078 should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·2078 should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·
2079 should·be·either·ip:port·or·domain:port2079 should·be·either·ip:port·or·domain:port
2080 should·be·a·valid·IPv4·or·IPv6·address2080 should·be·a·valid·IPv4·or·IPv6·address
2081 should·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?2081 should·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?
2082 closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?2082 closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?
2083 closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs2083 closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
1.43 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 27330, 17 lines modifiedOffset 27330, 17 lines modified
27330 ··0x002d2330·6d6d616e·64206c69·6e65206f·7074696f·mmand·line·optio27330 ··0x002d2330·6d6d616e·64206c69·6e65206f·7074696f·mmand·line·optio
27331 ··0x002d2340·6e2c206f·7220226c·6f63616c·5f616464·n,·or·"local_add27331 ··0x002d2340·6e2c206f·7220226c·6f63616c·5f616464·n,·or·"local_add
27332 ··0x002d2350·72657373·2220616e·6420226c·6f63616c·ress"·and·"local27332 ··0x002d2350·72657373·2220616e·6420226c·6f63616c·ress"·and·"local
27333 ··0x002d2360·5f706f72·74222069·6e20636f·6e666967·_port"·in·config27333 ··0x002d2360·5f706f72·74222069·6e20636f·6e666967·_port"·in·config
27334 ··0x002d2370·75726174·696f6e20·66696c65·0a736861·uration·file.sha27334 ··0x002d2370·75726174·696f6e20·66696c65·0a736861·uration·file.sha
27335 ··0x002d2380·646f7773·6f636b73·206c6f63·616c2020·dowsocks·local··27335 ··0x002d2380·646f7773·6f636b73·206c6f63·616c2020·dowsocks·local··
27336 ··0x002d2390·6275696c·6420312e·31352e30·2d616c70·build·1.15.0-alp27336 ··0x002d2390·6275696c·6420312e·31352e30·2d616c70·build·1.15.0-alp
27337 ··0x002d23a0·68612e35·32303232·2d30362d·32345432·ha.52022-06-24T227337 ··0x002d23a0·68612e35·32303232·2d30382d·31325431·ha.52022-08-12T1
27338 ··0x002d23b0·333a3432·3a30322e·31373635·32333231·3:42:02.1765232127338 ··0x002d23b0·303a3135·3a30372e·31393230·34333036·0:15:07.19204306
27339 ··0x002d23c0·352b3030·3a303063·72656174·6520746f·5+00:00create·to27339 ··0x002d23c0·392b3030·3a303063·72656174·6520746f·9+00:00create·to
27340 ··0x002d23d0·6b696f20·52756e74·696d6563·6f6e6669·kio·Runtimeconfi27340 ··0x002d23d0·6b696f20·52756e74·696d6563·6f6e6669·kio·Runtimeconfi
27341 ··0x002d23e0·6720696e·74656772·69747920·63686563·g·integrity·chec27341 ··0x002d23e0·6720696e·74656772·69747920·63686563·g·integrity·chec
27342 ··0x002d23f0·6b206661·696c6564·2c206c6f·6164696e·k·failed,·loadin27342 ··0x002d23f0·6b206661·696c6564·2c206c6f·6164696e·k·failed,·loadin
27343 ··0x002d2400·67206465·6661756c·7420636f·6e666967·g·default·config27343 ··0x002d2400·67206465·6661756c·7420636f·6e666967·g·default·config
27344 ··0x002d2410·20637265·61746520·6c6f6361·6c736572··create·localser27344 ··0x002d2410·20637265·61746520·6c6f6361·6c736572··create·localser
27345 ··0x002d2420·76657220·61626f72·74656420·77697468·ver·aborted·with27345 ··0x002d2420·76657220·61626f72·74656420·77697468·ver·aborted·with
27346 ··0x002d2430·20736572·76657220·65786974·65642075··server·exited·u27346 ··0x002d2430·20736572·76657220·65786974·65642075··server·exited·u
36.5 KB
lib/x86_64/libsslocal.so
35.1 KB
strings --all --bytes=8 {}
    
Offset 4349, 15 lines modifiedOffset 4349, 15 lines modified
4349 map·containing·map·containing·1·entrya·booleanan·integera·floatvariant·of·enum·`-0o0b-.inf-.Inf-.INFdeserializing·from·YAML·containing·more·than·one·document·is·not·supportedEOF·while·parsing·a·valueyaml-rust·fmt·errorRecursionLimitExceededMoreThanOneDocumentEndOfStream?Posmarkeruuuuuuuubtnufruuuuuuuuuuuuuuuuuu4349 map·containing·map·containing·1·entrya·booleanan·integera·floatvariant·of·enum·`-0o0b-.inf-.Inf-.INFdeserializing·from·YAML·containing·more·than·one·document·is·not·supportedEOF·while·parsing·a·valueyaml-rust·fmt·errorRecursionLimitExceededMoreThanOneDocumentEndOfStream?Posmarkeruuuuuuuubtnufruuuuuuuuuuuuuuuuuu
4350 a·tuple·of·size·2could·not·resolve·to·any·addressesss://ssfailed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:··isn't·terminated·in·killed·plugin·process·crates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs4350 a·tuple·of·size·2could·not·resolve·to·any·addressesss://ssfailed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:··isn't·terminated·in·killed·plugin·process·crates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs
4351 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/backend/sse2.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV·encryptAES_256_GCM_SIV·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/aes.rsAes192Aes2564351 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/backend/sse2.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV·encryptAES_256_GCM_SIV·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/aes.rsAes192Aes256
4352 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs4352 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs
4353 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4353 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
4354 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128not·used·in·decrypt_in_place/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs4354 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128not·used·in·decrypt_in_place/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs
4355 `async·fn`·resumed·after·completioninitializing·DNS·resolver·with·config··opts·shadowsocks::dns_resolver::trust_dns_resolvercrates/shadowsocks/src/dns_resolver/trust_dns_resolver.rscurrent·platform·doesn't·support·trust-dns·resolver·with·system·configured/home/vagrant/build/com.github.shadowsocks.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.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks.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-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file4355 `async·fn`·resumed·after·completioninitializing·DNS·resolver·with·config··opts·shadowsocks::dns_resolver::trust_dns_resolvercrates/shadowsocks/src/dns_resolver/trust_dns_resolver.rscurrent·platform·doesn't·support·trust-dns·resolver·with·system·configured/home/vagrant/build/com.github.shadowsocks.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.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks.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-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file
4356 shadowsocks·local··build·1.15.0-alpha.52022-06-24T23:48:41.774522166+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly4356 shadowsocks·local··build·1.15.0-alpha.52022-08-12T10:23:30.446212894+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
4357 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs4357 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
4358 `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks.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.rsinvalid·tag-ingot·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.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·4358 `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks.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.rsinvalid·tag-ingot·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.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·
4359 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks.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/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements4359 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks.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/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements
4360 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skippedswitch·to·mode·loading·outbound_block_listloading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`4360 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skippedswitch·to·mode·loading·outbound_block_listloading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`
4361 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.14361 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1
4362 Host:·detectportal.firefox.com4362 Host:·detectportal.firefox.com
4363 Connection:·close4363 Connection:·close
1.43 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 31220, 17 lines modifiedOffset 31220, 17 lines modified
31220 ··0x00484590·7220636f·6d6d616e·64206c69·6e65206f·r·command·line·o31220 ··0x00484590·7220636f·6d6d616e·64206c69·6e65206f·r·command·line·o
31221 ··0x004845a0·7074696f·6e2c206f·7220226c·6f63616c·ption,·or·"local31221 ··0x004845a0·7074696f·6e2c206f·7220226c·6f63616c·ption,·or·"local
31222 ··0x004845b0·5f616464·72657373·2220616e·6420226c·_address"·and·"l31222 ··0x004845b0·5f616464·72657373·2220616e·6420226c·_address"·and·"l
31223 ··0x004845c0·6f63616c·5f706f72·74222069·6e20636f·ocal_port"·in·co31223 ··0x004845c0·6f63616c·5f706f72·74222069·6e20636f·ocal_port"·in·co
31224 ··0x004845d0·6e666967·75726174·696f6e20·66696c65·nfiguration·file31224 ··0x004845d0·6e666967·75726174·696f6e20·66696c65·nfiguration·file
31225 ··0x004845e0·0a736861·646f7773·6f636b73·206c6f63·.shadowsocks·loc31225 ··0x004845e0·0a736861·646f7773·6f636b73·206c6f63·.shadowsocks·loc
31226 ··0x004845f0·616c2020·6275696c·6420312e·31352e30·al··build·1.15.031226 ··0x004845f0·616c2020·6275696c·6420312e·31352e30·al··build·1.15.0
31227 ··0x00484600·2d616c70·68612e35·32303232·2d30362d·-alpha.52022-06-31227 ··0x00484600·2d616c70·68612e35·32303232·2d30382d·-alpha.52022-08-
31228 ··0x00484610·32345432·333a3438·3a34312e·37373435·24T23:48:41.774531228 ··0x00484610·31325431·303a3233·3a33302e·34343632·12T10:23:30.4462
31229 ··0x00484620·32323136·362b3030·3a303063·72656174·22166+00:00creat31229 ··0x00484620·31323839·342b3030·3a303063·72656174·12894+00:00creat
31230 ··0x00484630·6520746f·6b696f20·52756e74·696d6563·e·tokio·Runtimec31230 ··0x00484630·6520746f·6b696f20·52756e74·696d6563·e·tokio·Runtimec
31231 ··0x00484640·6f6e6669·6720696e·74656772·69747920·onfig·integrity·31231 ··0x00484640·6f6e6669·6720696e·74656772·69747920·onfig·integrity·
31232 ··0x00484650·63686563·6b206661·696c6564·2c206c6f·check·failed,·lo31232 ··0x00484650·63686563·6b206661·696c6564·2c206c6f·check·failed,·lo
31233 ··0x00484660·6164696e·67206465·6661756c·7420636f·ading·default·co31233 ··0x00484660·6164696e·67206465·6661756c·7420636f·ading·default·co
31234 ··0x00484670·6e666967·20637265·61746520·6c6f6361·nfig·create·loca31234 ··0x00484670·6e666967·20637265·61746520·6c6f6361·nfig·create·loca
31235 ··0x00484680·6c736572·76657220·61626f72·74656420·lserver·aborted·31235 ··0x00484680·6c736572·76657220·61626f72·74656420·lserver·aborted·
31236 ··0x00484690·77697468·20736572·76657220·65786974·with·server·exit31236 ··0x00484690·77697468·20736572·76657220·65786974·with·server·exit
36.4 KB
lib/arm64-v8a/libsslocal.so
35.0 KB
strings --all --bytes=8 {}
    
Offset 542, 15 lines modifiedOffset 542, 15 lines modified
542 sequence·of··elementssequence·of·1·element542 sequence·of··elementssequence·of·1·element
543 map·containing·map·containing·1·entrya·booleanan·integera·floatvariant·of·enum·`-0o0b-.inf-.Inf-.INFdeserializing·from·YAML·containing·more·than·one·document·is·not·supportedEOF·while·parsing·a·valueyaml-rust·fmt·errorRecursionLimitExceededMoreThanOneDocumentEndOfStream?Posmarkeruuuuuuuubtnufruuuuuuuuuuuuuuuuuu543 map·containing·map·containing·1·entrya·booleanan·integera·floatvariant·of·enum·`-0o0b-.inf-.Inf-.INFdeserializing·from·YAML·containing·more·than·one·document·is·not·supportedEOF·while·parsing·a·valueyaml-rust·fmt·errorRecursionLimitExceededMoreThanOneDocumentEndOfStream?Posmarkeruuuuuuuubtnufruuuuuuuuuuuuuuuuuu
544 a·tuple·of·size·2ss://ssfailed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:··isn't·terminated·in·killed·plugin·process·crates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs544 a·tuple·of·size·2ss://ssfailed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:··isn't·terminated·in·killed·plugin·process·crates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs
545 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV·encryptAES_256_GCM_SIV·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128Aes192Aes256545 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rsAES_128_GCM·encryptAES_256_GCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rsAES_128_GCM_SIV·encryptAES_256_GCM_SIV·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128Aes192Aes256
546 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs546 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs
547 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~547 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
548 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128not·used·in·decrypt_in_place/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs`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.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks.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-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rs/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file548 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128not·used·in·decrypt_in_place/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs`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.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks.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-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rs/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file
549 shadowsocks·local··build·1.15.0-alpha.52022-06-24T23:44:16.532275605+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly549 shadowsocks·local··build·1.15.0-alpha.52022-08-12T10:18:02.827027987+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
550 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs550 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs
551 `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.rsinvalid·tag-ingot·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.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·551 `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.rsinvalid·tag-ingot·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.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·
552 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks.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/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements552 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks.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/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements
553 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skippedswitch·to·mode·loading·outbound_block_listloading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`553 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skippedswitch·to·mode·loading·outbound_block_listloading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`
554 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1554 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1
555 Host:·detectportal.firefox.com555 Host:·detectportal.firefox.com
556 Connection:·close556 Connection:·close
1.43 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 28838, 17 lines modifiedOffset 28838, 17 lines modified
28838 ··0x003caa30·6d6d616e·64206c69·6e65206f·7074696f·mmand·line·optio28838 ··0x003caa30·6d6d616e·64206c69·6e65206f·7074696f·mmand·line·optio
28839 ··0x003caa40·6e2c206f·7220226c·6f63616c·5f616464·n,·or·"local_add28839 ··0x003caa40·6e2c206f·7220226c·6f63616c·5f616464·n,·or·"local_add
28840 ··0x003caa50·72657373·2220616e·6420226c·6f63616c·ress"·and·"local28840 ··0x003caa50·72657373·2220616e·6420226c·6f63616c·ress"·and·"local
28841 ··0x003caa60·5f706f72·74222069·6e20636f·6e666967·_port"·in·config28841 ··0x003caa60·5f706f72·74222069·6e20636f·6e666967·_port"·in·config
28842 ··0x003caa70·75726174·696f6e20·66696c65·0a736861·uration·file.sha28842 ··0x003caa70·75726174·696f6e20·66696c65·0a736861·uration·file.sha
28843 ··0x003caa80·646f7773·6f636b73·206c6f63·616c2020·dowsocks·local··28843 ··0x003caa80·646f7773·6f636b73·206c6f63·616c2020·dowsocks·local··
28844 ··0x003caa90·6275696c·6420312e·31352e30·2d616c70·build·1.15.0-alp28844 ··0x003caa90·6275696c·6420312e·31352e30·2d616c70·build·1.15.0-alp
28845 ··0x003caaa0·68612e35·32303232·2d30362d·32345432·ha.52022-06-24T228845 ··0x003caaa0·68612e35·32303232·2d30382d·31325431·ha.52022-08-12T1
28846 ··0x003caab0·333a3434·3a31362e·35333232·37353630·3:44:16.5322756028846 ··0x003caab0·303a3138·3a30322e·38323730·32373938·0:18:02.82702798
28847 ··0x003caac0·352b3030·3a303063·72656174·6520746f·5+00:00create·to28847 ··0x003caac0·372b3030·3a303063·72656174·6520746f·7+00:00create·to
28848 ··0x003caad0·6b696f20·52756e74·696d6563·6f6e6669·kio·Runtimeconfi28848 ··0x003caad0·6b696f20·52756e74·696d6563·6f6e6669·kio·Runtimeconfi
28849 ··0x003caae0·6720696e·74656772·69747920·63686563·g·integrity·chec28849 ··0x003caae0·6720696e·74656772·69747920·63686563·g·integrity·chec
28850 ··0x003caaf0·6b206661·696c6564·2c206c6f·6164696e·k·failed,·loadin28850 ··0x003caaf0·6b206661·696c6564·2c206c6f·6164696e·k·failed,·loadin
28851 ··0x003cab00·67206465·6661756c·7420636f·6e666967·g·default·config28851 ··0x003cab00·67206465·6661756c·7420636f·6e666967·g·default·config
28852 ··0x003cab10·20637265·61746520·6c6f6361·6c736572··create·localser28852 ··0x003cab10·20637265·61746520·6c6f6361·6c736572··create·localser
28853 ··0x003cab20·76657220·61626f72·74656420·77697468·ver·aborted·with28853 ··0x003cab20·76657220·61626f72·74656420·77697468·ver·aborted·with
28854 ··0x003cab30·20736572·76657220·65786974·65642075··server·exited·u28854 ··0x003cab30·20736572·76657220·65786974·65642075··server·exited·u
36.2 KB
lib/x86/libsslocal.so
34.9 KB
strings --all --bytes=8 {}
    
Offset 539, 15 lines modifiedOffset 539, 15 lines modified
539 a·tuple·of·size·2could·not·resolve·to·any·addressestcp_and_udpss://failed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:·539 a·tuple·of·size·2could·not·resolve·to·any·addressestcp_and_udpss://failed·to·parse·legacy·ss://ENCODED·with·Base64,·err:·shadowsocks::configfailed·to·parse·percent-encoded·method·in·userinfo,·err:·failed·to·parse·percent-encoded·password·in·userinfo,·err:·failed·to·parse·UserInfo·with·Base64,·err:·failed·to·parse·""·to·ServerAddr,·err:·failed·to·parse·QueryString,·err:·invalid·query·stringinvalid·server·addressinvalid·authentication·infomissing·hostinvalid·user·infoURL·must·have·"ss://"·schemeinvalid·ServerAddrdetected·repeated·nonce·(iv/salt)detected·repeated·nonce·(iv/salt)·shadowsocks::contextcrates/shadowsocks/src/context.rsshadowsocks::dns_resolver::resolverDNS·resolved··with·customized·scrates/shadowsocks/src/dns_resolver/resolver.rs·with·tokio··with·trust-dns·with·tokiocrates/shadowsocks/src/net/sys/mod.rsfailed·to·set·IPV6_V6ONLY:·false·for·socket,·error:·shadowsocks::net::sys·may·have·already·been·occupied,·retry·with·IPV6_V6ONLYfailed·to·set·IPV6_V6ONLY:·true·for·socket,·error:·--data-dir/tmp/_--destclientStarting·plugin·",·arg:·shadowsocks::plugin::ss_plugincrates/shadowsocks/src/plugin/ss_plugin.rsSS_REMOTE_HOSTSS_REMOTE_PORTSS_LOCAL_HOSTSS_LOCAL_PORTSS_PLUGIN_OPTIONScrates/shadowsocks/src/plugin/mod.rsfailed·to·start·plugin·""·for·server·,·err:·shadowsocks::plugin"·on·terminating·plugin·process·,·local_addr:·plugin·process·waitpid·error:·plugin·process··is·terminated·gracefully·with·status:·
540 ·isn't·terminated·in·killed·plugin·process·obfsproxycrates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs540 ·isn't·terminated·in·killed·plugin·process·obfsproxycrates/shadowsocks/src/relay/socks5.rsinvalid·Addressbuffer·size·too·large·(),·AEAD·encryption·protocol·requires·buffer·to·be·smaller·than·0x3FFF,·the·higher·two·bits·must·be·set·to·zeroUDP·packet·generated·aead·salt·crates/shadowsocks/src/relay/udprelay/aead_2022.rs·is·not·an·AES-*-GCM·cipherAES-256·initAES-128·initshadowsocks::relay::udprelay::aead_2022UDP·packet·generated·stream·iv·crates/shadowsocks/src/relay/mod.rsUdpOnlyTcpAndUdpTcpOnlyServerWeightServerConfigenc_keyplugin_addrDomainNameServerAddrErrorRejectDetectIgnoreDefaultIoErrorTcpSocketOptsnodelaykeepaliveConnectOptsfwmarkbind_local_addrbind_interfacePluginConfigUdpAssociateTcpBindTcpConnectOtherReplyAddressTypeNotSupportedCommandNotSupportedTtlExpiredConnectionNotAllowedGeneralFailureSucceededOther·reply·(Address·type·not·supportedCommand·not·supportedTTL·expiredConnection·refusedNetwork·unreachableConnection·not·allowedGeneral·failureReplyPasswdAuthInvalidRequestUnsupportedPasswdAuthVersionUnsupportedCommandUnsupportedSocksVersionAddressDomainInvalidEncodingusername/password·authentication·invalid·requestunsupported·username/password·authentication·version·unsupported·command·unsupported·socks·version·address·domain·name·must·be·UTF-8·encodingaddress·type··not·supportedcommandTcpResponseHeaderreplymethodsHandshakeResponsechosen_methodUdpSocketControlDataclient_session_idserver_session_idpacket_id/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/generic-array-0.14.5/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/cipher-0.3.0/src/stream.rs
541 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/backend/sse2.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/aes.rsAes192Aes256541 attempt·to·calculate·the·remainder·with·a·divisor·of·zero/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/chacha.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/chacha20-0.8.1/src/backend/sse2.rsAes128Ccm/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_ccm.rsAES_128_CCM·encryptAes256CcmAES_256_CCM·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/aes_gcm_siv.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/chacha20_poly1305.rsCHACHA20_POLY1305·encrypt/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/xchacha20_poly1305.rsXCHACHA20_POLY1305·encrypt·is·not·an·AEAD·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/aeadcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/cfb.rsAes128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/aes.rsAes192Aes256
542 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs542 assertion·failed:·key.len()·>=·Self::MIN_KEY_LEN·&&·key.len()·<=·Self::MAX_KEY_LEN/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/crypto/rc4.rs
543 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~543 ·!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
544 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/trust_dns_resolver.rs544 /home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ctr.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/rc4_md5.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/table.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/cipher.rsnot·implemented:·Category··is·not·v1·protocolss-subkey·is·not·an·AEAD-2022·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/tcp/mod.rsshadowsocks·2022·session·subkeycipher··is·not·an·AES2022·AES-GCM·cipher/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/aes_gcm.rsCipher·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/udp/mod.rsonly·support·Stream·ciphers/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/kind.rsonly·support·AEAD·ciphersonly·support·AEAD·2022·ciphers2022-blake3-chacha20-poly13052022-blake3-aes-256-gcm2022-blake3-aes-128-gcmxchacha20-ietf-poly1305chacha20-ietf-poly1305aes-256-gcm-sivaes-128-gcm-sivaes-256-ccmaes-128-ccmaes-256-gcmaes-128-gcmchacha20-ietfrc4camellia-256-cfb8camellia-256-cfb1camellia-192-cfb8camellia-192-cfb1camellia-128-cfb8camellia-128-cfb1aes-256-ofbaes-192-ofbaes-128-ofbaes-256-cfbaes-256-cfb8aes-256-cfb1aes-192-cfbaes-192-cfb8aes-192-cfb1aes-128-cfbaes-128-cfb8aes-128-cfb1aes-256-ctraes-192-ctraes-128-ctrrc4-md5tableinvalid·CipherKindplainaes-128-cfb128aes-192-cfb128aes-256-cfb128camellia-128-cfb128camellia-192-cfb128camellia-256-cfb128/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/ofb.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v1/streamcipher/mod.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/aes_gcm.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/chacha20_poly1305.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/shadowsocks-crypto-0.4.0/src/v2/crypto/../../v1/aeadcipher/xchacha20_poly1305.rsStreamAEAD2022_BLAKE3_CHACHA20_POLY1305AEAD2022_BLAKE3_AES_256_GCMAEAD2022_BLAKE3_AES_128_GCMXCHACHA20_POLY1305CHACHA20_POLY1305AES_256_GCM_SIVAES_128_GCM_SIVAES_256_CCMAES_128_CCMAES_256_GCMAES_128_GCMRC4CAMELLIA_256_CFB128CAMELLIA_256_CFB8CAMELLIA_256_CFB1CAMELLIA_192_CFB128CAMELLIA_192_CFB8CAMELLIA_192_CFB1CAMELLIA_128_CFB128CAMELLIA_128_CFB8CAMELLIA_128_CFB1AES_256_OFBAES_192_OFBAES_128_OFBAES_256_CFB128AES_256_CFB8AES_256_CFB1AES_192_CFB128AES_192_CFB8AES_192_CFB1AES_128_CFB128AES_128_CFB8AES_128_CFB1AES_256_CTRAES_192_CTRAES_128_CTRSS_RC4_MD5ParseCipherKindError/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/vec_deque/iter.rsno·entry·found·for·key/home/vagrant/build/com.github.shadowsocks.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.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.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks.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-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rs/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGsingle_threadinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file545 `async·fn`·resumed·after·completioninitializing·DNS·resolver·with·config··opts·shadowsocks::dns_resolver::trust_dns_resolvercrates/shadowsocks/src/dns_resolver/trust_dns_resolver.rscurrent·platform·doesn't·support·trust-dns·resolver·with·system·configured/home/vagrant/build/com.github.shadowsocks.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.rsassertion·failed:·!ret.inner.is_empty()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select_all.rsassertion·failed:·self.map.remove(&key).is_some()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/lru_time_cache-0.11.11/src/lib.rskey·not·found/home/vagrant/build/com.github.shadowsocks.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-3.1.18/src/parse/matches/arg_matches.rsThe·argument·''·isn't·a·valid·value·for·'':·unexpected·invalid·UTF-8·code·point/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/core/src/slice/index.rs/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/collections/binary_heap.rsassertion·failed:·edge.height·==·self.node.height·-·1/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/read_until.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/copy_bidirectional.rsassertion·failed:·self.inner.semaphore.is_idle()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/chan.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mpsc/bounded.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/process/mod.rsfailed·to·park·thread/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/runtime/thread_pool/mod.rsFailed·to·`Enter::block_on`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.8.2/src/map/core.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join_all.rsfrom_entropy·failed:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.3/src/lib.rsconfig.json/etc/shadowsocks-rust/config.jsonVERBOSELOG_CONFIGsingle_threadinit·logging·with·filesrc/logging/mod.rs{h({l}):<5}·{m}{n}consoleshadowsocks_serviceloggingsrc/monitor/unix.rsSIGINTSIGTERMreceived·,·exitingshadowsocks_rust::monitor::impSS_SERVER_PASSWORD()·Password:·no·server·password·foundgot·server··password·from·tty·promptshadowsocks_rust::passwordsrc/password.rs·password·from·environment·variable·SS_SERVER_PASSWORDCONFIGconfigShadowsocks·configuration·file·(https://shadowsocks.org/en/config/quick-guide.html)LOCAL_ADDRlocal-addrLocal·address,·listen·only·to·this·address·if·specifiedTCP_AND_UDPServer·mode·UDP_ONLYServer·mode·TCP_AND_UDPProtocol·for·communicating·with·clients·(SOCKS5·by·default)UDP_BIND_ADDRudp-bind-addrUDP·relay's·bind·address,·default·is·the·same·as·local-addrSERVER_ADDRserver-addrENCRYPT_METHODServer·addressServer's·passwordencrypt-methodServer's·encryption·methodTIMEOUTServer's·timeout·seconds·for·TCP·relayPLUGINSIP003·(https://shadowsocks.org/en/wiki/Plugin.html)·pluginPLUGIN_OPTplugin-optsSet·SIP003·plugin·optionsURLserver-urlServer·address·in·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·URLSERVER_CONFIGACLPath·to·ACL·(Access·Control·List)DNSDNS·nameservers,·formatted·like·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"TCP_NO_DELAYtcp-no-delaySet·TCP_NODELAY·option·for·socketsTCP_FAST_OPENtcp-fast-openfast-openEnable·TCP·Fast·Open·(TFO)TCP_KEEP_ALIVEtcp-keep-aliveSet·TCP·keep·alive·timeout·secondsUDP_TIMEOUTudp-timeoutTimeout·seconds·for·UDP·relayUDP_MAX_ASSOCIATIONSudp-max-associationsMaximum·associations·to·be·kept·simultaneously·for·UDP·relayINBOUND_SEND_BUFFER_SIZEinbound-send-buffer-sizeSet·inbound·sockets'·SO_SNDBUF·optionINBOUND_RECV_BUFFER_SIZEinbound-recv-buffer-sizeSet·inbound·sockets'·SO_RCVBUF·optionOUTBOUND_SEND_BUFFER_SIZEoutbound-send-buffer-sizeSet·outbound·sockets'·SO_SNDBUF·optionOUTBOUND_RECV_BUFFER_SIZEoutbound-recv-buffer-sizeSet·outbound·sockets'·SO_RCVBUF·optionOUTBOUND_BIND_ADDRoutbound-bind-addrbind-addrBind·address,·outbound·socket·will·bind·this·addressOUTBOUND_BIND_INTERFACEoutbound-bind-interfaceSet·SO_BINDTODEVICE·/·IP_BOUND_IF·/·IP_UNICAST_IF·option·for·outbound·socketIPV6_FIRSTResolve·hostname·to·IPv6·address·firstSet·log·levelLog·without·datetime·prefixlog-configlog4rs·configuration·fileOUTBOUND_FWMARKoutbound-fwmarkSet·SO_MARK·option·for·outbound·socketsvpnEnable·VPN·mode·(only·for·Android)STAT_PATHstat-pathSpecify·socket·path·(unix·domain·socket)·for·sending·traffic·statisticLOCAL_DNS_ADDRlocal-dns-addrSpecify·the·address·of·local·DNS·server,·send·queries·directlyREMOTE_DNS_ADDRremote-dns-addrSpecify·the·address·of·remote·DNS·server,·send·queries·through·shadowsocks'·tunnelDNS_LOCAL_ADDRDNS·address,·listen·to·this·address·if·specifiedDAEMONIZEdaemonizeDaemonizeDAEMONIZE_PID_PATHdaemonize-pidFile·path·to·store·daemonized·process's·PIDloading·config·sslocalsrc/service/local.rsprotect_pathnot·supported·`protocol`·"loading·ACL·"",·missing·`local_address`,·consider·specifying·it·by·--local-addr·command·line·option,·or·"local_address"·and·"local_port"·in·configuration·file
546 shadowsocks·local··build·1.15.0-alpha.52022-06-24T23:46:29.735110651+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly546 shadowsocks·local··build·1.15.0-alpha.52022-08-12T10:20:48.017186852+00:00create·tokio·Runtimeconfig·integrity·check·failed,·loading·default·config·create·localserver·aborted·with·server·exited·unexpectedly
547 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/dns_resolver/resolver.rs547 signalauto-reload··failed·with·error:··but·found·error:·should·be·SIP002·(https://shadowsocks.org/en/wiki/SIP002-URI-Scheme.html)·formatInvalid·value:·logruntimeLogConfiglevelformatLogFormatConfigwithout_timeSingleThreadRuntimeConfigstruct·SSConfig·with·2·elementsstruct·SSLogConfigstruct·SSLogConfig·with·3·elementsstruct·SSLogFormatstruct·SSLogFormat·with·1·elementstruct·SSRuntimeConfigstruct·SSRuntimeConfig·with·1·elementfailed·to·daemonize,·shadowsocks_rust::daemonize::unixsrc/daemonize/unix.rscannot·get·current·working·directory,·cannot·get·absolute·path·to·working·directory,·should·be·either·ip:port·or·domain:portshould·be·a·valid·IPv4·or·IPv6·addressshould·be·unsigned·integer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/join.rspolled·MutexLockFuture·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/tcp/tcp_stream.rsmismatched·peer:··and·dst:·sending·message·len:··to:·no·messages·to·sendin·ReadTcpState::Bytes:·remain·ReadTcpState::Bytes:·reset·ReadTcpState::LenBytes:·zero·bytes·read·for·message,·stream·closed?closed·while·reading·messagein·ReadTcpState::LenBytes:·remain·ReadTcpState::LenBytes:·got·length:·move·ReadTcpState::Bytes:·returning·byteszero·bytes·read,·stream·closed?closed·while·reading·lengthMap·must·not·be·polled·after·it·returned·`Poll::Ready`/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/future/map.rsMaybeDone·polled·after·value·taken/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/maybe_done.rsfuture·still·here·when·droppingstring·or·mapmap·with·a·single·keycapacity·overflowunable·to·bind·port,·attempt:·created·socket·successfullycould·not·get·next·random·port,·delayingenqueueing·message:·unable·to·enqueue·message·does·not·match·name_server:·trust_dns_proto::tcp::tcp_client_streamassertion·failed:·prev/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/stream/futures_unordered/mod.rstrust_dns_proto::xfer::dns_multiplexer/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_multiplexer.rsstream·closederror·decoding·message:·unexpected·request_id:·/home/vagrant/build/com.github.shadowsocks.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:·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.rsinvalid·tag-ingot·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.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·548 `async·fn`·resumed·after·completiondns·resolve·/home/vagrant/build/com.github.shadowsocks.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.rsinvalid·tag-ingot·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.rsstream·cipher·decrypt·failed/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/tcprelay/aead_2022.rsheader·too·short,·B,·should·>=·Bshadowsocks::relay::tcprelay::aead_2022crates/shadowsocks/src/relay/tcprelay/aead_2022.rsinvalid·stream·type·,·expecting·
549 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks.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/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements549 received·TCP·request·header·with·aged·timestamp:·got·AEAD·header·stream_type:·,·timestamp:·,·length:·SystemTime::now()·is·before·UNIX·Epoch!generated·AEAD·cipher·salt·shadowsocks::relay::tcprelay::crypto_iocrates/shadowsocks/src/relay/tcprelay/crypto_io.rsgenerated·Stream·cipher·IV·only·AEAD-2022·protocol·has·data·chunk·counter/home/vagrant/build/com.github.shadowsocks.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/relay/udprelay/aead.rsparse·udp·packet·Address·failedudp·packet·too·short·for·saltUDP·packet·got·AEAD·salt·shadowsocks::relay::udprelay::aeadcrates/shadowsocks/src/relay/udprelay/aead.rsudp·packet·too·short·for·tag/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/stream.rsudp·packet·too·short·for·ivUDP·packet·got·stream·IV·shadowsocks::relay::udprelay::streamcrates/shadowsocks/src/relay/udprelay/stream.rsassertion·failed:·cipher.decrypt_packet(data)·is·not·an·AEAD·2022·cipher/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/aead_2022.rsudp·packet·too·shortinvalid·socket·type·received·TCP·response·header·with·aged·timestamp:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/relay/udprelay/crypto_io.rs·password··is·not·base64·encoded,·error:·/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/config.rs·bytes·key,·but·password:··(·bytes·after·decode)/home/vagrant/build/com.github.shadowsocks.tv/core/src/main/rust/shadowsocks-rust/crates/shadowsocks/src/context.rstrust_dns_proto::xfer::dns_exchange/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_exchange.rsfailed·to·associate·send_message·response·to·the·senderstream·errored·while·connecting:·can·not·send·messages·after·stream·is·shutdownCurrent·time·is·before·the·Unix·epoch.error·message·id:·sending·message·id:·must·not·poll·after·completeinconsistent·in·drop/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/udp/udp_client_stream.rstrust_dns_proto::udp::udp_client_streamreceived·TCP·response·header·with·unmatched·saltsending·request:·trust_dns_resolver::name_server::name_server_poolerror·received,·retrying·over·TCPtruncated·response·received,·retrying·over·TCPno·TCP·connections·availablefinalizing·message:·TCP·connection·established·to:·Not·all·bytes·of·message·sent,·ignoring·response·from··because·it·does·not·match·name_server:·dropped·malformed·message·waiting·for·id:··err:·received·message·id:·expected·message·id:··got:·,·droppedquerying:·trust_dns_proto::xfer::dns_handle/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.21.2/src/xfer/dns_handle.rsrequestor·canceledrequest·timed·out:·id·space·exhausted,·consider·filing·an·issuestream·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/connection_provider.rsa·sequenceudptcpvariant·index·0·<=·i·<·2struct·ResolverConfig·with·3·elements/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/name_server/name_server.rstrust_dns_resolver::name_server::name_serverreconnecting:·existing·connection:·bad·state,·client·should·be·connectedNot·adding··for·search·due·to·error:·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/trust-dns-resolver-0.21.2/src/lookup_ip.rsboth·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy·e1:·,·e2:·trust_dns_resolver::lookup_ipone·of·ipv4·or·ipv6·lookup·failed·in·ipv4_and_ipv6·strategy:·can·not·lookup·IPs·for·no·namesstruct·NameServerConfig·with·5·elements
550 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skipped[reject_all][bypass_all]switch·to·mode·[accept_all][proxy_all]loading·outbound_block_list[black_list][bypass_list][white_list][proxy_list]loading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`550 dest·is·out·of·boundsposition·out·of·bounds/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/position.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/pest-2.1.3/src/iterators/pair.rsinvalid·key/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.6/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/json5-0.4.1/src/de.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/iprange-0.6.7/src/lib.rsattempt·to·join·into·collection·with·len·>·usize::MAX/rustc/5750a6aa2777382bf421b726f234da23f990a953/library/alloc/src/str.rsassertion·failed:·self.remaining()·>=·dst.len()/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/buf/buf_impl.rsassertion·failed:·self.remaining()·>=·1invalid·type:·,·expected·invalid·value:·missing·field·``invalid·length·duplicate·field·`unknown·variant·``,·expected·socket·addressSocketAddr/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/driver/registration.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/lookup_host.rsno·addresses·to·send·data·to/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/net/unix/stream.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/sync/mutex.rsIpRange·[,·invalid·seek·to·a·negative·or·overflowing·position/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-1.8.0/src/lib.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.13.0/src/decode.rsImpossible:·must·only·have·0·to·8·input·bytes·in·last·chunk,·with·no·invalid·lengthsnew_len·=·;·capacity·=·/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rsassertion·failed:·pos·<=·self.get_ref().as_ref().len()LocalNode::with·ensures·it·is·set/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/list.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/arc-swap-1.5.0/src/debt/helping.rsinternal·error:·entered·unreachable·code:·Invalid·control·value·Ready·polled·after·completion/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/ready.rs/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.18.2/src/io/util/write_all.rscannot·poll·Select·twice/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.21/src/future/select.rspolling·FirstAnswerFuture·twicetokio_tfo::sys::unix::linux/home/vagrant/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tfo-0.2.0/src/stream.rsSubDomainsTree·{·..·}Rules·{·ipv4:·,·rule_regex:·[crates/shadowsocks-service/src/acl/mod.rs,·...],·rule_set:·[],·rule_tree:··}IPV4-RULE·shadowsocks_service::aclIPV6-RULE·\.REGEX-RULE··=>·SET-RULE··=>·TREE-RULE·^(?:(?:\((?:\?:)?\^\|\\\.\)|(?:\^\.(?:\+|\*))?\\\.)((?:[\w-]+(?:\\\.)?)+)|\^((?:[\w-]+(?:\\\.)?)+))\$$SET-RULE·TREE-RULE··parsing·error:·Unicode·not·allowed·here·`·regex·error:·ACL·loading·from·[outbound_block_list][black_list]·or·[bypass_list][white_list]·or·[proxy_list]ACL·parsing·start·from·mode··and·black_list·/·bypass_listACL·rule··containing·non-ASCII·characters,·skipped[reject_all][bypass_all]switch·to·mode·[accept_all][proxy_all]loading·outbound_block_list[black_list][bypass_list][white_list][proxy_list]loading·white_list·/·proxy_list/tmp/shadowsocks-managerdnssocksmissing·`addr`·in·configurationmissing·`local_dns_addr`·or·`remote_dns_addr`·in·configurationmalformed·`mode`,·must·be·one·of·`tcp_only`,·`udp_only`·and·`tcp_and_udp`missing·`local_port`
551 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedcloudflareinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1551 crates/shadowsocks-service/src/config.rsunrecognized·protocol·`protocol`·invalidinvalid·`mode``local_udp_port`·cannot·be·0`local_port`·cannot·be·0`·is·not·a·supported·methodunsupported·method`password`·is·required·for·method·`password`·is·required`server`,·`server_port`,·`method`,·`password`·must·be·provided·togetherinvalid·`tcp_weight`,·must·be·in·[0,·1]invalid·`udp_weight`,·must·be·in·[0,·1]invalid·replay·attack·policyfile·,·error:·acl·loading·failedcloudflareinvalid·`dns`·value,·can·only·be·[(tcp|udp)://]host[:port][,host[:port]]...,·or·unix:///path/to/dns,·or·predefined·keys·like·"google",·"cloudflare"balancer.check_interval·must·be·>·0balancer.max_server_rtt·must·be·>·0missing·any·valid·servers·in·configurationmissing·`manager_addr`·and·`manager_port`·in·configuration`plugin`·shouldn't·be·an·empty·string`server`·shouldn't·be·an·empty·string,·`server_port`·shouldn't·be·0`server`·shouldn't·be·an·unspecified·address·(INADDR_ANY)`server_port`·shouldn't·be·0couldn't·read·password·from·environemnt·variable·shadowsocks_service::configcrates/shadowsocks-service/src/local/context.rscannot·set·DNS·resolver·on·a·shared·contextcannot·set·ipv6_first·on·a·shared·contextcannot·set·security·on·a·shared·contextcrates/shadowsocks-service/src/local/dns/client_cache.rscreating·connection·to·DNS·server·shadowsocks_service::local::dns::client_cachetake·cached·DNS·client·for·cached·DNS·client·for·crates/shadowsocks-service/src/local/dns/dns_resolver.rsresolve·emptyskipped·rdata·shadowsocks_service::local::dns::dns_resolvercrates/shadowsocks-service/src/local/dns/server.rs*0DNS·querying·name··of·server·shadowsocks_service::local::dns::serverlocal·DNS·response·contains·unexpected·name··for·query·local·DNS·response·has·inconsistent·answer·type·crates/shadowsocks-service/src/local/dns/upstream.rsDNS·lookup·shadowsocks_service::local::dns::upstreamUDPTCPinit·without·any·TCP·and·UDP·serversshadowsocks_service::local::loadbalancing::ping_balancercrates/shadowsocks-service/src/local/loadbalancing/ping_balancer.rsno·valid·TCP·server·serving·for·TCP·clients,·consider·disable·TCP·with·"mode":·"udp_only",·currently·chose·init·chose·TCP·server·no·valid·UDP·server·serving·for·UDP·clients,·consider·disable·UDP·with·"mode":·"tcp_only",·currently·chose·init·chose·UDP·server·no·available·serverping·balancer·stoppedserversGET·/success.txt·HTTP/1.1
552 Host:·detectportal.firefox.com552 Host:·detectportal.firefox.com
553 Connection:·close553 Connection:·close
1.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 30523, 16 lines modifiedOffset 30523, 16 lines modified
30523 ··0x0041d700·6e64206c·696e6520·6f707469·6f6e2c20·nd·line·option,·30523 ··0x0041d700·6e64206c·696e6520·6f707469·6f6e2c20·nd·line·option,·
30524 ··0x0041d710·6f722022·6c6f6361·6c5f6164·64726573·or·"local_addres30524 ··0x0041d710·6f722022·6c6f6361·6c5f6164·64726573·or·"local_addres
30525 ··0x0041d720·73222061·6e642022·6c6f6361·6c5f706f·s"·and·"local_po30525 ··0x0041d720·73222061·6e642022·6c6f6361·6c5f706f·s"·and·"local_po
30526 ··0x0041d730·72742220·696e2063·6f6e6669·67757261·rt"·in·configura30526 ··0x0041d730·72742220·696e2063·6f6e6669·67757261·rt"·in·configura
30527 ··0x0041d740·74696f6e·2066696c·650a7368·61646f77·tion·file.shadow30527 ··0x0041d740·74696f6e·2066696c·650a7368·61646f77·tion·file.shadow
30528 ··0x0041d750·736f636b·73206c6f·63616c20·20627569·socks·local··bui30528 ··0x0041d750·736f636b·73206c6f·63616c20·20627569·socks·local··bui
30529 ··0x0041d760·6c642031·2e31352e·302d616c·7068612e·ld·1.15.0-alpha.30529 ··0x0041d760·6c642031·2e31352e·302d616c·7068612e·ld·1.15.0-alpha.
30530 ··0x0041d770·35323032·322d3036·2d323454·32333a34·52022-06-24T23:430530 ··0x0041d770·35323032·322d3038·2d313254·31303a32·52022-08-12T10:2
30531 ··0x0041d780·363a3239·2e373335·31313036·35312b30·6:29.735110651+030531 ··0x0041d780·303a3438·2e303137·31383638·35322b30·0:48.017186852+0
30532 ··0x0041d790·303a3030·63726561·74652074·6f6b696f·0:00create·tokio30532 ··0x0041d790·303a3030·63726561·74652074·6f6b696f·0:00create·tokio
30533 ··0x0041d7a0·2052756e·74696d65·636f6e66·69672069··Runtimeconfig·i30533 ··0x0041d7a0·2052756e·74696d65·636f6e66·69672069··Runtimeconfig·i
30534 ··0x0041d7b0·6e746567·72697479·20636865·636b2066·ntegrity·check·f30534 ··0x0041d7b0·6e746567·72697479·20636865·636b2066·ntegrity·check·f
30535 ··0x0041d7c0·61696c65·642c206c·6f616469·6e672064·ailed,·loading·d30535 ··0x0041d7c0·61696c65·642c206c·6f616469·6e672064·ailed,·loading·d
30536 ··0x0041d7d0·65666175·6c742063·6f6e6669·67206372·efault·config·cr30536 ··0x0041d7d0·65666175·6c742063·6f6e6669·67206372·efault·config·cr
30537 ··0x0041d7e0·65617465·206c6f63·616c7365·72766572·eate·localserver30537 ··0x0041d7e0·65617465·206c6f63·616c7365·72766572·eate·localserver
30538 ··0x0041d7f0·2061626f·72746564·20776974·68207365··aborted·with·se30538 ··0x0041d7f0·2061626f·72746564·20776974·68207365··aborted·with·se