Add Phase 0 wire captures (override global *.log gitignore)
The user's global ~/.gitignore_global excludes *.log universally, which silently dropped our docs/CAPTURES/*.socat.log files from the previous Phase 0 commit. Add explicit negation rules in the project .gitignore so the spike capture deliverables are tracked. Captured under socat MITM relay (host:9090 → container:9088, hex-dump both directions), driven by tests/reference/RefClient.java: - 01-connect-only.socat.log: bare login + disconnect (~1.7 KB) - 02-select-1.socat.log: SELECT 1 round-trip (~6.7 KB) - 02-dml-cycle.socat.log: CREATE TEMP + INSERT + SELECT (~9.9 KB) These are referenced from PROTOCOL_NOTES.md §12 as the canonical ground-truth for the wire-format claims.
This commit is contained in:
parent
2f3cababfa
commit
6b59816f9a
8
.gitignore
vendored
8
.gitignore
vendored
@ -49,8 +49,12 @@ Thumbs.db
|
|||||||
build/jdbc-src/
|
build/jdbc-src/
|
||||||
build/*.jar
|
build/*.jar
|
||||||
|
|
||||||
# Wireshark captures live IN the repo intentionally — they're spike deliverables.
|
# Wireshark / socat captures live IN the repo intentionally — they're spike deliverables.
|
||||||
# Do NOT add docs/CAPTURES/ here.
|
# The global ~/.gitignore_global excludes *.log; negate that for our captures specifically:
|
||||||
|
!docs/CAPTURES/
|
||||||
|
!docs/CAPTURES/*.log
|
||||||
|
!docs/CAPTURES/*.pcap
|
||||||
|
!docs/CAPTURES/*.txt
|
||||||
|
|
||||||
# Java reference client build outputs
|
# Java reference client build outputs
|
||||||
*.class
|
*.class
|
||||||
|
|||||||
68
docs/CAPTURES/01-connect-only.socat.log
Normal file
68
docs/CAPTURES/01-connect-only.socat.log
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
2026/05/02 16:03:28 socat[3392865] N listening on AF=2 0.0.0.0:9090
|
||||||
|
2026/05/02 16:03:29 socat[3392865] N accepting connection from AF=2 127.0.0.1:59090 on AF=2 127.0.0.1:9090
|
||||||
|
2026/05/02 16:03:29 socat[3392865] N opening connection to 127.0.0.1:9088
|
||||||
|
2026/05/02 16:03:29 socat[3392865] N opening connection to AF=2 127.0.0.1:9088
|
||||||
|
2026/05/02 16:03:29 socat[3392865] N successfully connected from local address AF=2 127.0.0.1:52304
|
||||||
|
2026/05/02 16:03:29 socat[3392865] N successfully connected to 127.0.0.1:9088
|
||||||
|
2026/05/02 16:03:29 socat[3392865] N starting data transfer loop with FDs [6,6] and [5,5]
|
||||||
|
> 2026/05/02 16:03:29.378147 length=451 from=0 to=450
|
||||||
|
01 c3 01 3c 00 00 00 64 00 65 00 00 00 3d 00 06 49 45 45 45 4d 00 00 6c 73 71 6c 65 78 65 63 00 00 00 00 00 00 06 39 2e 32 38 30 00 00 0c 52 44 53 23 52 30 30 30 30 30 30 00 00 05 73 71 6c 69 00 00 00 01 3c 00 00 00 00 00 00 00 00 00 01 00 09 69 6e 66 6f 72 6d 69 78 00 00 07 69 6e 34 6d 69 78 00 6f 6c 00 00 00 00 00 00 00 00 00 3d 74 6c 69 74 63 70 00 00 00 00 00 01 00 68 00 0b 00 00 00 03 00 09 69 6e 66 6f 72 6d 69 78 00 00 00 00 00 00 00 00 00 00 00 00 6a 00 06 00 07 44 42 50 41 54 48 00 00 02 2e 00 00 0e 43 4c 49 45 4e 54 5f 4c 4f 43 41 4c 45 00 00 0d 65 6e 5f 55 53 2e 38 38 35 39 2d 31 00 00 11 43 4c 4e 54 5f 50 41 4d 5f 43 41 50 41 42 4c 45 00 00 02 31 00 00 07 44 42 44 41 54 45 00 00 06 59 34 4d 44 2d 00 00 0c 49 46 58 5f 55 50 44 44 45 53 43 00 00 02 31 00 00 09 4e 4f 44 45 46 44 41 43 00 00 03 6e 6f 00 00 6b 00 00 00 00 00 33 c5 69 00 00 00 03 00 0b 72 70 6d 2d 62 75 6c 6c 65 74 00 00 00 00 29 2f 68 6f 6d 65 2f 72 70 6d 2f 63 6c 61 75 64 65 2f 69 6e 66 6f 72 6d 69 78 2f 70 79 74 68 6f 6e 2d 6c 69 62 72 61 72 79 00 00 74 00 63 00 00 00 00 00 00 00 00 00 59 54 68 72 65 61 64 5b 69 64 3a 33 2c 20 6e 61 6d 65 3a 6d 61 69 6e 2c 20 70 61 74 68 3a 2f 68 6f 6d 65 2f 72 70 6d 2f 63 6c 61 75 64 65 2f 69 6e 66 6f 72 6d 69 78 2f 70 79 74 68 6f 6e 2d 6c 69 62 72 61 72 79 2f 62 75 69 6c 64 2f 69 66 78 6a 64 62 63 2e 6a 61 72 5d 00 00 7f
|
||||||
|
< 2026/05/02 16:03:29.381020 length=276 from=0 to=275
|
||||||
|
01 14 02 3c 10 00 00 64 00 65 00 00 00 3d 00 06 49 45 45 45 49 00 00 6c 73 72 76 69 6e 66 78 00 00 00 00 00 00 2f 49 42 4d 20 49 6e 66 6f 72 6d 69 78 20 44 79 6e 61 6d 69 63 20 53 65 72 76 65 72 20 56 65 72 73 69 6f 6e 20 31 35 2e 30 2e 31 2e 30 2e 33 00 00 07 73 65 72 69 61 6c 00 00 09 69 6e 66 6f 72 6d 69 78 00 00 00 01 3c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6f 6e 00 00 00 00 00 00 00 00 00 3d 73 6f 63 74 63 70 00 00 00 00 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6b 00 00 00 00 00 00 03 1a 00 00 00 00 00 0d 32 33 32 37 63 34 33 35 34 65 61 38 00 00 00 00 0f 2f 68 6f 6d 65 2f 69 6e 66 6f 72 6d 69 78 00 00 6e 00 04 00 00 00 00 00 74 00 33 00 00 00 c8 00 00 00 c8 00 29 2f 6f 70 74 2f 69 62 6d 2f 69 6e 66 6f 72 6d 69 78 2f 76 31 35 2e 30 2e 31 2e 30 2e 33 2f 62 69 6e 2f 6f 6e 69 6e 69 74 00 00 7f
|
||||||
|
> 2026/05/02 16:03:29.391228 length=12 from=451 to=462
|
||||||
|
00 7e 00 08 ff fc 7f fc 3c 8c aa 97
|
||||||
|
> 2026/05/02 16:03:29.391293 length=2 from=463 to=464
|
||||||
|
00 0c
|
||||||
|
< 2026/05/02 16:03:29.432025 length=16 from=276 to=291
|
||||||
|
00 7e 00 09 bd be 9f fe 7f b7 ff ef ff 00 00 0c
|
||||||
|
> 2026/05/02 16:03:29.432445 length=48 from=465 to=512
|
||||||
|
00 51 00 06 00 26 00 0c 00 04 00 06 44 42 54 45 4d 50 00 04 2f 74 6d 70 00 0b 53 55 42 51 43 41 43 48 45 53 5a 00 00 02 31 30 00 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:03:29.432548 length=2 from=292 to=293
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:03:29.432633 length=18 from=513 to=530
|
||||||
|
00 24 00 09 73 79 73 6d 61 73 74 65 72 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:03:29.432813 length=28 from=294 to=321
|
||||||
|
00 0f 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 01 00 0c
|
||||||
|
> 2026/05/02 16:03:29.436387 length=88 from=531 to=618
|
||||||
|
00 02 00 00 00 00 00 49 73 65 6c 65 63 74 20 46 49 52 53 54 20 31 20 73 69 74 65 20 66 72 6f 6d 20 69 6e 66 6f 72 6d 69 78 2e 73 79 73 74 61 62 6c 65 73 20 77 68 65 72 65 20 74 61 62 6e 61 6d 65 20 3d 20 27 20 47 4c 5f 43 4f 4c 4c 41 54 45 27 00 00 16 00 31 00 0c
|
||||||
|
< 2026/05/02 16:03:29.436719 length=82 from=322 to=403
|
||||||
|
00 08 00 02 00 00 00 00 00 00 00 81 00 01 00 00 00 05 00 00 00 00 00 00 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 73 69 74 65 00 00 00 0f 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:03:29.439741 length=30 from=619 to=648
|
||||||
|
00 04 00 00 00 03 00 12 5f 69 66 78 63 30 30 30 30 30 30 30 30 30 30 30 30 30 00 06 00 0c
|
||||||
|
< 2026/05/02 16:03:29.439909 length=2 from=404 to=405
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:03:29.440196 length=26 from=649 to=674
|
||||||
|
00 04 00 00 00 64 00 01 00 01 00 0d 00 00 00 80 00 09 00 00 10 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:03:29.440307 length=46 from=406 to=451
|
||||||
|
00 0e 00 00 00 00 00 0a 09 65 6e 5f 55 53 2e 38 31 39 00 0f 00 10 00 00 00 01 00 00 0a 07 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:03:29.442150 length=8 from=675 to=682
|
||||||
|
00 04 00 00 00 0a 00 0c
|
||||||
|
< 2026/05/02 16:03:29.442251 length=2 from=452 to=453
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:03:29.442310 length=8 from=683 to=690
|
||||||
|
00 04 00 00 00 0b 00 0c
|
||||||
|
< 2026/05/02 16:03:29.442354 length=2 from=454 to=455
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:03:29.449733 length=78 from=691 to=768
|
||||||
|
00 02 00 00 00 00 00 40 53 45 4c 45 43 54 20 66 6c 61 67 73 20 46 52 4f 4d 20 69 6e 66 6f 72 6d 69 78 2e 73 79 73 74 61 62 6c 65 73 20 57 48 45 52 45 20 74 61 62 6e 61 6d 65 20 3d 20 27 20 56 45 52 53 49 4f 4e 27 3b 00 16 00 31 00 0c
|
||||||
|
< 2026/05/02 16:03:29.450123 length=82 from=456 to=537
|
||||||
|
00 08 00 02 00 00 00 00 00 00 00 02 00 01 00 00 00 06 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 66 6c 61 67 73 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:03:29.450403 length=42 from=769 to=810
|
||||||
|
00 04 00 00 00 03 00 12 5f 69 66 78 63 30 30 30 30 30 30 30 30 30 30 30 30 31 00 06 00 04 00 00 00 09 00 00 10 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:03:29.450595 length=38 from=538 to=575
|
||||||
|
00 0e 00 00 00 00 00 02 00 00 00 0f 00 00 00 00 00 01 00 00 0a 09 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:03:29.450949 length=8 from=811 to=818
|
||||||
|
00 04 00 00 00 0a 00 0c
|
||||||
|
< 2026/05/02 16:03:29.450986 length=2 from=576 to=577
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:03:29.451015 length=8 from=819 to=826
|
||||||
|
00 04 00 00 00 0b 00 0c
|
||||||
|
< 2026/05/02 16:03:29.451052 length=2 from=578 to=579
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:03:29.451177 length=2 from=827 to=828
|
||||||
|
00 38
|
||||||
|
< 2026/05/02 16:03:29.451220 length=2 from=580 to=581
|
||||||
|
00 38
|
||||||
|
2026/05/02 16:03:29 socat[3392865] N socket 1 (fd 6) is at EOF
|
||||||
|
2026/05/02 16:03:29 socat[3392865] N socket 2 (fd 5) is at EOF
|
||||||
|
2026/05/02 16:03:29 socat[3392865] N exiting with status 0
|
||||||
104
docs/CAPTURES/02-dml-cycle.socat.log
Normal file
104
docs/CAPTURES/02-dml-cycle.socat.log
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
2026/05/02 16:07:43 socat[3402530] N listening on AF=2 0.0.0.0:9090
|
||||||
|
2026/05/02 16:07:44 socat[3402530] N accepting connection from AF=2 127.0.0.1:45570 on AF=2 127.0.0.1:9090
|
||||||
|
2026/05/02 16:07:44 socat[3402530] N opening connection to 127.0.0.1:9088
|
||||||
|
2026/05/02 16:07:44 socat[3402530] N opening connection to AF=2 127.0.0.1:9088
|
||||||
|
2026/05/02 16:07:44 socat[3402530] N successfully connected from local address AF=2 127.0.0.1:33278
|
||||||
|
2026/05/02 16:07:44 socat[3402530] N successfully connected to 127.0.0.1:9088
|
||||||
|
2026/05/02 16:07:44 socat[3402530] N starting data transfer loop with FDs [6,6] and [5,5]
|
||||||
|
> 2026/05/02 16:07:44.265947 length=451 from=0 to=450
|
||||||
|
01 c3 01 3c 00 00 00 64 00 65 00 00 00 3d 00 06 49 45 45 45 4d 00 00 6c 73 71 6c 65 78 65 63 00 00 00 00 00 00 06 39 2e 32 38 30 00 00 0c 52 44 53 23 52 30 30 30 30 30 30 00 00 05 73 71 6c 69 00 00 00 01 3c 00 00 00 00 00 00 00 00 00 01 00 09 69 6e 66 6f 72 6d 69 78 00 00 07 69 6e 34 6d 69 78 00 6f 6c 00 00 00 00 00 00 00 00 00 3d 74 6c 69 74 63 70 00 00 00 00 00 01 00 68 00 0b 00 00 00 03 00 09 69 6e 66 6f 72 6d 69 78 00 00 00 00 00 00 00 00 00 00 00 00 6a 00 06 00 07 44 42 50 41 54 48 00 00 02 2e 00 00 0e 43 4c 49 45 4e 54 5f 4c 4f 43 41 4c 45 00 00 0d 65 6e 5f 55 53 2e 38 38 35 39 2d 31 00 00 11 43 4c 4e 54 5f 50 41 4d 5f 43 41 50 41 42 4c 45 00 00 02 31 00 00 07 44 42 44 41 54 45 00 00 06 59 34 4d 44 2d 00 00 0c 49 46 58 5f 55 50 44 44 45 53 43 00 00 02 31 00 00 09 4e 4f 44 45 46 44 41 43 00 00 03 6e 6f 00 00 6b 00 00 00 00 00 33 eb 38 00 00 00 03 00 0b 72 70 6d 2d 62 75 6c 6c 65 74 00 00 00 00 29 2f 68 6f 6d 65 2f 72 70 6d 2f 63 6c 61 75 64 65 2f 69 6e 66 6f 72 6d 69 78 2f 70 79 74 68 6f 6e 2d 6c 69 62 72 61 72 79 00 00 74 00 63 00 00 00 00 00 00 00 00 00 59 54 68 72 65 61 64 5b 69 64 3a 33 2c 20 6e 61 6d 65 3a 6d 61 69 6e 2c 20 70 61 74 68 3a 2f 68 6f 6d 65 2f 72 70 6d 2f 63 6c 61 75 64 65 2f 69 6e 66 6f 72 6d 69 78 2f 70 79 74 68 6f 6e 2d 6c 69 62 72 61 72 79 2f 62 75 69 6c 64 2f 69 66 78 6a 64 62 63 2e 6a 61 72 5d 00 00 7f
|
||||||
|
< 2026/05/02 16:07:44.270031 length=276 from=0 to=275
|
||||||
|
01 14 02 3c 10 00 00 64 00 65 00 00 00 3d 00 06 49 45 45 45 49 00 00 6c 73 72 76 69 6e 66 78 00 00 00 00 00 00 2f 49 42 4d 20 49 6e 66 6f 72 6d 69 78 20 44 79 6e 61 6d 69 63 20 53 65 72 76 65 72 20 56 65 72 73 69 6f 6e 20 31 35 2e 30 2e 31 2e 30 2e 33 00 00 07 73 65 72 69 61 6c 00 00 09 69 6e 66 6f 72 6d 69 78 00 00 00 01 3c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6f 6e 00 00 00 00 00 00 00 00 00 3d 73 6f 63 74 63 70 00 00 00 00 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6b 00 00 00 00 00 00 03 1a 00 00 00 00 00 0d 32 33 32 37 63 34 33 35 34 65 61 38 00 00 00 00 0f 2f 68 6f 6d 65 2f 69 6e 66 6f 72 6d 69 78 00 00 6e 00 04 00 00 00 00 00 74 00 33 00 00 00 c8 00 00 00 c8 00 29 2f 6f 70 74 2f 69 62 6d 2f 69 6e 66 6f 72 6d 69 78 2f 76 31 35 2e 30 2e 31 2e 30 2e 33 2f 62 69 6e 2f 6f 6e 69 6e 69 74 00 00 7f
|
||||||
|
> 2026/05/02 16:07:44.279000 length=12 from=451 to=462
|
||||||
|
00 7e 00 08 ff fc 7f fc 3c 8c aa 97
|
||||||
|
> 2026/05/02 16:07:44.279055 length=2 from=463 to=464
|
||||||
|
00 0c
|
||||||
|
< 2026/05/02 16:07:44.321071 length=16 from=276 to=291
|
||||||
|
00 7e 00 09 bd be 9f fe 7f b7 ff ef ff 00 00 0c
|
||||||
|
> 2026/05/02 16:07:44.321638 length=48 from=465 to=512
|
||||||
|
00 51 00 06 00 26 00 0c 00 04 00 06 44 42 54 45 4d 50 00 04 2f 74 6d 70 00 0b 53 55 42 51 43 41 43 48 45 53 5a 00 00 02 31 30 00 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:44.321762 length=2 from=292 to=293
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:44.321904 length=18 from=513 to=530
|
||||||
|
00 24 00 09 73 79 73 6d 61 73 74 65 72 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:44.322141 length=28 from=294 to=321
|
||||||
|
00 0f 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 01 00 0c
|
||||||
|
> 2026/05/02 16:07:44.326846 length=88 from=531 to=618
|
||||||
|
00 02 00 00 00 00 00 49 73 65 6c 65 63 74 20 46 49 52 53 54 20 31 20 73 69 74 65 20 66 72 6f 6d 20 69 6e 66 6f 72 6d 69 78 2e 73 79 73 74 61 62 6c 65 73 20 77 68 65 72 65 20 74 61 62 6e 61 6d 65 20 3d 20 27 20 47 4c 5f 43 4f 4c 4c 41 54 45 27 00 00 16 00 31 00 0c
|
||||||
|
< 2026/05/02 16:07:44.327323 length=82 from=322 to=403
|
||||||
|
00 08 00 02 00 00 00 00 00 00 00 81 00 01 00 00 00 05 00 00 00 00 00 00 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 73 69 74 65 00 00 00 0f 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:07:44.330153 length=30 from=619 to=648
|
||||||
|
00 04 00 00 00 03 00 12 5f 69 66 78 63 30 30 30 30 30 30 30 30 30 30 30 30 30 00 06 00 0c
|
||||||
|
< 2026/05/02 16:07:44.330273 length=2 from=404 to=405
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:44.330526 length=26 from=649 to=674
|
||||||
|
00 04 00 00 00 64 00 01 00 01 00 0d 00 00 00 80 00 09 00 00 10 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:44.330641 length=46 from=406 to=451
|
||||||
|
00 0e 00 00 00 00 00 0a 09 65 6e 5f 55 53 2e 38 31 39 00 0f 00 10 00 00 00 01 00 00 0a 07 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:07:44.332601 length=8 from=675 to=682
|
||||||
|
00 04 00 00 00 0a 00 0c
|
||||||
|
< 2026/05/02 16:07:44.332721 length=2 from=452 to=453
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:44.332797 length=8 from=683 to=690
|
||||||
|
00 04 00 00 00 0b 00 0c
|
||||||
|
< 2026/05/02 16:07:44.332857 length=2 from=454 to=455
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:44.333530 length=94 from=691 to=784
|
||||||
|
00 02 00 00 00 00 00 4f 43 52 45 41 54 45 20 54 45 4d 50 20 54 41 42 4c 45 20 73 70 69 6b 65 5f 31 64 33 33 30 33 61 39 62 33 64 38 33 20 28 69 64 20 49 4e 54 45 47 45 52 2c 20 6e 61 6d 65 20 56 41 52 43 48 41 52 28 35 30 29 2c 20 76 61 6c 20 46 4c 4f 41 54 29 00 00 16 00 31 00 0c
|
||||||
|
< 2026/05/02 16:07:44.333686 length=46 from=456 to=501
|
||||||
|
00 08 00 2d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 01 00 0c
|
||||||
|
> 2026/05/02 16:07:44.333752 length=8 from=785 to=792
|
||||||
|
00 04 00 00 00 07 00 0c
|
||||||
|
< 2026/05/02 16:07:44.338837 length=28 from=502 to=529
|
||||||
|
00 0f 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 01 00 0c
|
||||||
|
> 2026/05/02 16:07:44.338978 length=8 from=793 to=800
|
||||||
|
00 04 00 00 00 0b 00 0c
|
||||||
|
< 2026/05/02 16:07:44.339078 length=2 from=530 to=531
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:44.340234 length=62 from=801 to=862
|
||||||
|
00 02 00 03 00 00 00 30 49 4e 53 45 52 54 20 49 4e 54 4f 20 73 70 69 6b 65 5f 31 64 33 33 30 33 61 39 62 33 64 38 33 20 56 41 4c 55 45 53 20 28 3f 2c 20 3f 2c 20 3f 29 00 16 00 31 00 0c
|
||||||
|
< 2026/05/02 16:07:44.340380 length=168 from=532 to=699
|
||||||
|
00 08 00 06 00 00 00 00 00 00 00 3f 00 03 00 00 00 0c 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 04 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32 00 00 00 08 00 00 00 37 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 69 64 00 6e 61 6d 65 00 76 61 6c 00 00 5e 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 01 00 0c
|
||||||
|
> 2026/05/02 16:07:44.340753 length=8 from=863 to=870
|
||||||
|
00 04 00 00 00 7c 00 0c
|
||||||
|
< 2026/05/02 16:07:44.340811 length=74 from=700 to=773
|
||||||
|
00 7d 00 03 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 0c
|
||||||
|
> 2026/05/02 16:07:44.342258 length=50 from=871 to=920
|
||||||
|
00 04 00 00 00 05 00 03 00 02 00 00 0a 00 00 00 00 2a 00 00 00 00 00 00 00 05 68 65 6c 6c 6f 00 00 03 00 00 00 00 40 09 1e b8 51 eb 85 1f 00 07 00 0c
|
||||||
|
< 2026/05/02 16:07:44.349907 length=48 from=774 to=821
|
||||||
|
00 5e 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 00 00 00 01 00 00 01 01 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:07:44.353509 length=8 from=921 to=928
|
||||||
|
00 04 00 00 00 0b 00 0c
|
||||||
|
< 2026/05/02 16:07:44.353590 length=2 from=822 to=823
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:44.353739 length=60 from=929 to=988
|
||||||
|
00 02 00 00 00 00 00 2d 53 45 4c 45 43 54 20 69 64 2c 20 6e 61 6d 65 2c 20 76 61 6c 20 46 52 4f 4d 20 73 70 69 6b 65 5f 31 64 33 33 30 33 61 39 62 33 64 38 33 00 00 16 00 31 00 0c
|
||||||
|
< 2026/05/02 16:07:44.353919 length=148 from=824 to=971
|
||||||
|
00 08 00 02 00 00 00 00 00 00 00 3f 00 03 00 00 00 0c 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 04 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32 00 00 00 08 00 00 00 37 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 69 64 00 6e 61 6d 65 00 76 61 6c 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:07:44.354251 length=30 from=989 to=1018
|
||||||
|
00 04 00 00 00 03 00 12 5f 69 66 78 63 30 30 30 30 30 30 30 30 30 30 30 30 31 00 06 00 0c
|
||||||
|
< 2026/05/02 16:07:44.354328 length=2 from=972 to=973
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:44.354370 length=38 from=1019 to=1056
|
||||||
|
00 04 00 00 00 64 00 01 00 03 00 02 00 00 00 04 00 0d 00 00 00 32 00 03 00 00 00 08 00 09 00 00 10 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:44.354463 length=54 from=974 to=1027
|
||||||
|
00 0e 00 00 00 00 00 12 00 00 00 2a 05 68 65 6c 6c 6f 40 09 1e b8 51 eb 85 1f 00 0f 00 00 00 00 00 01 00 00 01 01 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:07:44.355306 length=14 from=1057 to=1070
|
||||||
|
00 04 00 00 00 09 00 00 10 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:44.355349 length=28 from=1028 to=1055
|
||||||
|
00 0f 00 00 00 00 00 01 00 00 01 01 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:07:44.355402 length=8 from=1071 to=1078
|
||||||
|
00 04 00 00 00 0a 00 0c
|
||||||
|
< 2026/05/02 16:07:44.355438 length=2 from=1056 to=1057
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:44.355466 length=8 from=1079 to=1086
|
||||||
|
00 04 00 00 00 0b 00 0c
|
||||||
|
< 2026/05/02 16:07:44.355499 length=2 from=1058 to=1059
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:44.355559 length=2 from=1087 to=1088
|
||||||
|
00 38
|
||||||
|
< 2026/05/02 16:07:44.358954 length=2 from=1060 to=1061
|
||||||
|
00 38
|
||||||
|
2026/05/02 16:07:44 socat[3402530] N socket 1 (fd 6) is at EOF
|
||||||
|
2026/05/02 16:07:44 socat[3402530] N socket 2 (fd 5) is at EOF
|
||||||
|
2026/05/02 16:07:44 socat[3402530] N exiting with status 0
|
||||||
72
docs/CAPTURES/02-select-1.socat.log
Normal file
72
docs/CAPTURES/02-select-1.socat.log
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
2026/05/02 16:07:42 socat[3402473] N listening on AF=2 0.0.0.0:9090
|
||||||
|
2026/05/02 16:07:43 socat[3402473] N accepting connection from AF=2 127.0.0.1:45560 on AF=2 127.0.0.1:9090
|
||||||
|
2026/05/02 16:07:43 socat[3402473] N opening connection to 127.0.0.1:9088
|
||||||
|
2026/05/02 16:07:43 socat[3402473] N opening connection to AF=2 127.0.0.1:9088
|
||||||
|
2026/05/02 16:07:43 socat[3402473] N successfully connected from local address AF=2 127.0.0.1:33268
|
||||||
|
2026/05/02 16:07:43 socat[3402473] N successfully connected to 127.0.0.1:9088
|
||||||
|
2026/05/02 16:07:43 socat[3402473] N starting data transfer loop with FDs [6,6] and [5,5]
|
||||||
|
> 2026/05/02 16:07:43.417389 length=451 from=0 to=450
|
||||||
|
01 c3 01 3c 00 00 00 64 00 65 00 00 00 3d 00 06 49 45 45 45 4d 00 00 6c 73 71 6c 65 78 65 63 00 00 00 00 00 00 06 39 2e 32 38 30 00 00 0c 52 44 53 23 52 30 30 30 30 30 30 00 00 05 73 71 6c 69 00 00 00 01 3c 00 00 00 00 00 00 00 00 00 01 00 09 69 6e 66 6f 72 6d 69 78 00 00 07 69 6e 34 6d 69 78 00 6f 6c 00 00 00 00 00 00 00 00 00 3d 74 6c 69 74 63 70 00 00 00 00 00 01 00 68 00 0b 00 00 00 03 00 09 69 6e 66 6f 72 6d 69 78 00 00 00 00 00 00 00 00 00 00 00 00 6a 00 06 00 07 44 42 50 41 54 48 00 00 02 2e 00 00 0e 43 4c 49 45 4e 54 5f 4c 4f 43 41 4c 45 00 00 0d 65 6e 5f 55 53 2e 38 38 35 39 2d 31 00 00 11 43 4c 4e 54 5f 50 41 4d 5f 43 41 50 41 42 4c 45 00 00 02 31 00 00 07 44 42 44 41 54 45 00 00 06 59 34 4d 44 2d 00 00 0c 49 46 58 5f 55 50 44 44 45 53 43 00 00 02 31 00 00 09 4e 4f 44 45 46 44 41 43 00 00 03 6e 6f 00 00 6b 00 00 00 00 00 33 eb 02 00 00 00 03 00 0b 72 70 6d 2d 62 75 6c 6c 65 74 00 00 00 00 29 2f 68 6f 6d 65 2f 72 70 6d 2f 63 6c 61 75 64 65 2f 69 6e 66 6f 72 6d 69 78 2f 70 79 74 68 6f 6e 2d 6c 69 62 72 61 72 79 00 00 74 00 63 00 00 00 00 00 00 00 00 00 59 54 68 72 65 61 64 5b 69 64 3a 33 2c 20 6e 61 6d 65 3a 6d 61 69 6e 2c 20 70 61 74 68 3a 2f 68 6f 6d 65 2f 72 70 6d 2f 63 6c 61 75 64 65 2f 69 6e 66 6f 72 6d 69 78 2f 70 79 74 68 6f 6e 2d 6c 69 62 72 61 72 79 2f 62 75 69 6c 64 2f 69 66 78 6a 64 62 63 2e 6a 61 72 5d 00 00 7f
|
||||||
|
< 2026/05/02 16:07:43.422135 length=276 from=0 to=275
|
||||||
|
01 14 02 3c 10 00 00 64 00 65 00 00 00 3d 00 06 49 45 45 45 49 00 00 6c 73 72 76 69 6e 66 78 00 00 00 00 00 00 2f 49 42 4d 20 49 6e 66 6f 72 6d 69 78 20 44 79 6e 61 6d 69 63 20 53 65 72 76 65 72 20 56 65 72 73 69 6f 6e 20 31 35 2e 30 2e 31 2e 30 2e 33 00 00 07 73 65 72 69 61 6c 00 00 09 69 6e 66 6f 72 6d 69 78 00 00 00 01 3c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6f 6e 00 00 00 00 00 00 00 00 00 3d 73 6f 63 74 63 70 00 00 00 00 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6b 00 00 00 00 00 00 03 1a 00 00 00 00 00 0d 32 33 32 37 63 34 33 35 34 65 61 38 00 00 00 00 0f 2f 68 6f 6d 65 2f 69 6e 66 6f 72 6d 69 78 00 00 6e 00 04 00 00 00 00 00 74 00 33 00 00 00 c8 00 00 00 c8 00 29 2f 6f 70 74 2f 69 62 6d 2f 69 6e 66 6f 72 6d 69 78 2f 76 31 35 2e 30 2e 31 2e 30 2e 33 2f 62 69 6e 2f 6f 6e 69 6e 69 74 00 00 7f
|
||||||
|
> 2026/05/02 16:07:43.429580 length=12 from=451 to=462
|
||||||
|
00 7e 00 08 ff fc 7f fc 3c 8c aa 97
|
||||||
|
> 2026/05/02 16:07:43.429631 length=2 from=463 to=464
|
||||||
|
00 0c
|
||||||
|
< 2026/05/02 16:07:43.471013 length=16 from=276 to=291
|
||||||
|
00 7e 00 09 bd be 9f fe 7f b7 ff ef ff 00 00 0c
|
||||||
|
> 2026/05/02 16:07:43.471402 length=48 from=465 to=512
|
||||||
|
00 51 00 06 00 26 00 0c 00 04 00 06 44 42 54 45 4d 50 00 04 2f 74 6d 70 00 0b 53 55 42 51 43 41 43 48 45 53 5a 00 00 02 31 30 00 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:43.471481 length=2 from=292 to=293
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:43.471561 length=18 from=513 to=530
|
||||||
|
00 24 00 09 73 79 73 6d 61 73 74 65 72 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:43.471735 length=28 from=294 to=321
|
||||||
|
00 0f 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 01 00 0c
|
||||||
|
> 2026/05/02 16:07:43.474870 length=88 from=531 to=618
|
||||||
|
00 02 00 00 00 00 00 49 73 65 6c 65 63 74 20 46 49 52 53 54 20 31 20 73 69 74 65 20 66 72 6f 6d 20 69 6e 66 6f 72 6d 69 78 2e 73 79 73 74 61 62 6c 65 73 20 77 68 65 72 65 20 74 61 62 6e 61 6d 65 20 3d 20 27 20 47 4c 5f 43 4f 4c 4c 41 54 45 27 00 00 16 00 31 00 0c
|
||||||
|
< 2026/05/02 16:07:43.475203 length=82 from=322 to=403
|
||||||
|
00 08 00 02 00 00 00 00 00 00 00 81 00 01 00 00 00 05 00 00 00 00 00 00 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 73 69 74 65 00 00 00 0f 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:07:43.477605 length=30 from=619 to=648
|
||||||
|
00 04 00 00 00 03 00 12 5f 69 66 78 63 30 30 30 30 30 30 30 30 30 30 30 30 30 00 06 00 0c
|
||||||
|
< 2026/05/02 16:07:43.477705 length=2 from=404 to=405
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:43.477928 length=26 from=649 to=674
|
||||||
|
00 04 00 00 00 64 00 01 00 01 00 0d 00 00 00 80 00 09 00 00 10 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:43.478028 length=46 from=406 to=451
|
||||||
|
00 0e 00 00 00 00 00 0a 09 65 6e 5f 55 53 2e 38 31 39 00 0f 00 10 00 00 00 01 00 00 0a 07 00 00 00 00 00 37 00 00 00 01 00 00 00 02 00 0c
|
||||||
|
> 2026/05/02 16:07:43.480220 length=8 from=675 to=682
|
||||||
|
00 04 00 00 00 0a 00 0c
|
||||||
|
< 2026/05/02 16:07:43.480292 length=2 from=452 to=453
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:43.480334 length=8 from=683 to=690
|
||||||
|
00 04 00 00 00 0b 00 0c
|
||||||
|
< 2026/05/02 16:07:43.480372 length=2 from=454 to=455
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:43.480839 length=54 from=691 to=744
|
||||||
|
00 02 00 00 00 00 00 27 53 45 4c 45 43 54 20 31 20 46 52 4f 4d 20 73 79 73 74 61 62 6c 65 73 20 57 48 45 52 45 20 74 61 62 69 64 20 3d 20 31 00 00 16 00 31 00 0c
|
||||||
|
< 2026/05/02 16:07:43.481051 length=88 from=456 to=543
|
||||||
|
00 08 00 02 00 00 00 00 00 00 00 04 00 01 00 00 00 0b 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 28 63 6f 6e 73 74 61 6e 74 29 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 01 00 00 00 01 00 0c
|
||||||
|
> 2026/05/02 16:07:43.481322 length=42 from=745 to=786
|
||||||
|
00 04 00 00 00 03 00 12 5f 69 66 78 63 30 30 30 30 30 30 30 30 30 30 30 30 31 00 06 00 04 00 00 00 09 00 00 10 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:43.481416 length=40 from=544 to=583
|
||||||
|
00 0e 00 00 00 00 00 04 00 00 00 01 00 0f 00 00 00 00 00 01 00 00 03 01 00 00 00 00 00 37 00 00 00 01 00 00 00 01 00 0c
|
||||||
|
> 2026/05/02 16:07:43.484642 length=14 from=787 to=800
|
||||||
|
00 04 00 00 00 09 00 00 10 00 00 00 00 0c
|
||||||
|
< 2026/05/02 16:07:43.484721 length=28 from=584 to=611
|
||||||
|
00 0f 00 00 00 00 00 01 00 00 03 01 00 00 00 00 00 37 00 00 00 01 00 00 00 01 00 0c
|
||||||
|
> 2026/05/02 16:07:43.484809 length=8 from=801 to=808
|
||||||
|
00 04 00 00 00 0a 00 0c
|
||||||
|
< 2026/05/02 16:07:43.484861 length=2 from=612 to=613
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:43.484893 length=8 from=809 to=816
|
||||||
|
00 04 00 00 00 0b 00 0c
|
||||||
|
< 2026/05/02 16:07:43.484930 length=2 from=614 to=615
|
||||||
|
00 0c
|
||||||
|
> 2026/05/02 16:07:43.484986 length=2 from=817 to=818
|
||||||
|
00 38
|
||||||
|
< 2026/05/02 16:07:43.485056 length=2 from=616 to=617
|
||||||
|
00 38
|
||||||
|
2026/05/02 16:07:43 socat[3402473] N socket 1 (fd 6) is at EOF
|
||||||
|
2026/05/02 16:07:43 socat[3402473] N socket 2 (fd 5) is at EOF
|
||||||
|
2026/05/02 16:07:43 socat[3402473] N exiting with status 0
|
||||||
Loading…
x
Reference in New Issue
Block a user