Artifact
03216995551b9e55caba346b4e543d1fca6780831a5a8f4fb34972bde06c3200:
Ticket change
[0321699555]
- New ticket
[04c5fb844986b09a|04c5fb8449] <i>tls::status -local does not work anymore</i>.
by
anonymous on
2026-05-04 11:04:53.
0000: 44 20 32 30 32 36 2d 30 35 2d 30 34 54 31 31 3a D 2026-05-04T11:
0010: 30 34 3a 35 33 2e 32 38 31 0a 4a 20 66 6f 75 6e 04:53.281.J foun
0020: 64 69 6e 20 32 2e 30 0a 4a 20 69 63 6f 6d 6d 65 din 2.0.J icomme
0030: 6e 74 20 60 60 60 5c 72 5c 6e 74 6c 73 3a 3a 73 nt ```\r\ntls::s
0040: 74 61 74 75 73 5c 73 73 6f 63 6b 35 35 38 64 32 tatus\ssock558d2
0050: 34 30 64 37 38 36 30 5c 72 5c 6e 73 75 63 63 65 40d7860\r\nsucce
0060: 73 73 5c 73 27 70 65 65 72 6e 61 6d 65 5c 73 7b ss\s'peername\s{
0070: 7d 5c 73 73 62 69 74 73 5c 73 32 35 36 5c 73 63 }\ssbits\s256\sc
0080: 69 70 68 65 72 5c 73 45 43 44 48 45 2d 52 53 41 ipher\sECDHE-RSA
0090: 2d 43 48 41 43 48 41 32 30 2d 50 4f 4c 59 31 33 -CHACHA20-POLY13
00a0: 30 35 5c 73 76 65 72 69 66 79 52 65 73 75 6c 74 05\sverifyResult
00b0: 5c 73 6f 6b 5c 73 76 65 72 69 66 79 4d 6f 64 65 \sok\sverifyMode
00c0: 5c 73 7b 7d 5c 73 76 65 72 69 66 79 44 65 70 74 \s{}\sverifyDept
00d0: 68 5c 73 2d 31 5c 73 61 6c 70 6e 5c 73 7b 7d 5c h\s-1\salpn\s{}\
00e0: 73 70 72 6f 74 6f 63 6f 6c 5c 73 54 4c 53 76 31 sprotocol\sTLSv1
00f0: 2e 32 5c 73 73 69 67 6e 61 74 75 72 65 48 61 73 .2\ssignatureHas
0100: 68 41 6c 67 6f 72 69 74 68 6d 5c 73 75 6e 64 65 hAlgorithm\sunde
0110: 66 69 6e 65 64 5c 73 73 69 67 6e 61 74 75 72 65 fined\ssignature
0120: 54 79 70 65 5c 73 75 6e 64 65 66 69 6e 65 64 27 Type\sundefined'
0130: 5c 72 5c 6e 5c 72 5c 6e 74 6c 73 3a 3a 73 74 61 \r\n\r\ntls::sta
0140: 74 75 73 5c 73 2d 6c 6f 63 61 6c 5c 73 73 6f 63 tus\s-local\ssoc
0150: 6b 35 35 38 64 32 34 30 64 37 38 36 30 5c 72 5c k558d240d7860\r\
0160: 6e 65 72 72 6f 72 5c 73 27 77 72 6f 6e 67 5c 73 nerror\s'wrong\s
0170: 23 5c 73 61 72 67 73 3a 5c 73 73 68 6f 75 6c 64 #\sargs:\sshould
0180: 5c 73 62 65 5c 73 22 74 6c 73 3a 3a 73 74 61 74 \sbe\s"tls::stat
0190: 75 73 5c 73 3f 2d 6c 6f 63 61 6c 3f 5c 73 63 68 us\s?-local?\sch
01a0: 61 6e 6e 65 6c 22 27 3a 5c 73 77 72 6f 6e 67 5c annel"':\swrong\
01b0: 73 23 5c 73 61 72 67 73 3a 5c 73 73 68 6f 75 6c s#\sargs:\sshoul
01c0: 64 5c 73 62 65 5c 73 22 74 6c 73 3a 3a 73 74 61 d\sbe\s"tls::sta
01d0: 74 75 73 5c 73 3f 2d 6c 6f 63 61 6c 3f 5c 73 63 tus\s?-local?\sc
01e0: 68 61 6e 6e 65 6c 22 5c 72 5c 6e 77 72 6f 6e 67 hannel"\r\nwrong
01f0: 5c 73 23 5c 73 61 72 67 73 3a 5c 73 73 68 6f 75 \s#\sargs:\sshou
0200: 6c 64 5c 73 62 65 5c 73 22 74 6c 73 3a 3a 73 74 ld\sbe\s"tls::st
0210: 61 74 75 73 5c 73 3f 2d 6c 6f 63 61 6c 3f 5c 73 atus\s?-local?\s
0220: 63 68 61 6e 6e 65 6c 22 5c 72 5c 6e 5c 73 5c 73 channel"\r\n\s\s
0230: 5c 73 5c 73 77 68 69 6c 65 5c 73 65 78 65 63 75 \s\swhile\sexecu
0240: 74 69 6e 67 5c 72 5c 6e 22 74 6c 73 3a 3a 73 74 ting\r\n"tls::st
0250: 61 74 75 73 5c 73 2d 6c 6f 63 61 6c 5c 73 73 6f atus\s-local\sso
0260: 63 6b 35 35 38 64 32 34 30 64 37 38 36 30 22 5c ck558d240d7860"\
0270: 72 5c 6e 5c 73 5c 73 5c 73 5c 73 69 6e 76 6f 6b r\n\s\s\s\sinvok
0280: 65 64 5c 73 66 72 6f 6d 5c 73 77 69 74 68 69 6e ed\sfrom\swithin
0290: 5c 72 5c 6e 22 63 61 74 63 68 5c 73 24 6c 69 6e \r\n"catch\s$lin
02a0: 65 5c 73 65 72 72 6f 72 22 5c 72 5c 6e 60 60 60 e\serror"\r\n```
02b0: 5c 72 5c 6e 5c 72 5c 6e 54 68 65 5c 73 69 73 73 \r\n\r\nThe\siss
02c0: 75 65 5c 73 73 65 65 6d 73 5c 73 74 6f 5c 73 62 ue\sseems\sto\sb
02d0: 65 5c 73 61 5c 73 77 72 6f 6e 67 6c 79 5c 73 70 e\sa\swrongly\sp
02e0: 6c 61 63 65 64 5c 73 21 5c 73 66 6f 72 5c 73 73 laced\s!\sfor\ss
02f0: 74 72 63 6d 70 5c 73 69 6e 5c 73 53 74 61 74 75 trcmp\sin\sStatu
0300: 73 4f 62 6a 43 6d 64 28 29 3a 5c 72 5c 6e 60 60 sObjCmd():\r\n``
0310: 60 63 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 69 66 `c\r\n\s\s\s\sif
0320: 5c 73 28 6f 62 6a 63 5c 73 3c 5c 73 32 5c 73 7c \s(objc\s<\s2\s|
0330: 7c 5c 73 6f 62 6a 63 5c 73 3e 5c 73 33 5c 73 7c |\sobjc\s>\s3\s|
0340: 7c 5c 73 28 6f 62 6a 63 5c 73 3d 3d 5c 73 33 5c |\s(objc\s==\s3\
0350: 73 26 26 5c 73 21 73 74 72 63 6d 70 28 54 63 6c s&&\s!strcmp(Tcl
0360: 5f 47 65 74 53 74 72 69 6e 67 28 6f 62 6a 76 5b _GetString(objv[
0370: 31 5d 29 2c 5c 73 22 2d 6c 6f 63 61 6c 22 29 29 1]),\s"-local"))
0380: 29 5c 73 7b 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 )\s{\r\n\s\s\s\s
0390: 5c 73 5c 73 5c 73 5c 73 54 63 6c 5f 57 72 6f 6e \s\s\s\sTcl_Wron
03a0: 67 4e 75 6d 41 72 67 73 28 69 6e 74 65 72 70 2c gNumArgs(interp,
03b0: 5c 73 31 2c 5c 73 6f 62 6a 76 2c 5c 73 22 3f 2d \s1,\sobjv,\s"?-
03c0: 6c 6f 63 61 6c 3f 5c 73 63 68 61 6e 6e 65 6c 22 local?\schannel"
03d0: 29 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 );\r\n\s\s\s\s\s
03e0: 5c 73 5c 73 5c 73 72 65 74 75 72 6e 5c 73 54 43 \s\s\sreturn\sTC
03f0: 4c 5f 45 52 52 4f 52 3b 5c 72 5c 6e 5c 73 5c 73 L_ERROR;\r\n\s\s
0400: 5c 73 5c 73 7d 5c 72 5c 6e 60 60 60 5c 72 5c 6e \s\s}\r\n```\r\n
0410: 5c 72 5c 6e 77 68 65 6e 5c 73 69 74 5c 73 73 68 \r\nwhen\sit\ssh
0420: 6f 75 6c 64 5c 73 62 65 5c 72 5c 6e 5c 72 5c 6e ould\sbe\r\n\r\n
0430: 60 60 60 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 69 ```\r\n\s\s\s\si
0440: 66 5c 73 28 6f 62 6a 63 5c 73 3c 5c 73 32 5c 73 f\s(objc\s<\s2\s
0450: 7c 7c 5c 73 6f 62 6a 63 5c 73 3e 5c 73 33 5c 73 ||\sobjc\s>\s3\s
0460: 7c 7c 5c 73 28 6f 62 6a 63 5c 73 3d 3d 5c 73 33 ||\s(objc\s==\s3
0470: 5c 73 26 26 5c 73 73 74 72 63 6d 70 28 54 63 6c \s&&\sstrcmp(Tcl
0480: 5f 47 65 74 53 74 72 69 6e 67 28 6f 62 6a 76 5b _GetString(objv[
0490: 31 5d 29 2c 5c 73 22 2d 6c 6f 63 61 6c 22 29 29 1]),\s"-local"))
04a0: 29 5c 73 7b 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 )\s{\r\n\s\s\s\s
04b0: 5c 73 5c 73 5c 73 5c 73 54 63 6c 5f 57 72 6f 6e \s\s\s\sTcl_Wron
04c0: 67 4e 75 6d 41 72 67 73 28 69 6e 74 65 72 70 2c gNumArgs(interp,
04d0: 5c 73 31 2c 5c 73 6f 62 6a 76 2c 5c 73 22 3f 2d \s1,\sobjv,\s"?-
04e0: 6c 6f 63 61 6c 3f 5c 73 63 68 61 6e 6e 65 6c 22 local?\schannel"
04f0: 29 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 );\r\n\s\s\s\s\s
0500: 5c 73 5c 73 5c 73 72 65 74 75 72 6e 5c 73 54 43 \s\s\sreturn\sTC
0510: 4c 5f 45 52 52 4f 52 3b 5c 72 5c 6e 5c 73 5c 73 L_ERROR;\r\n\s\s
0520: 5c 73 5c 73 7d 5c 72 5c 6e 60 60 60 0a 4a 20 6c \s\s}\r\n```.J l
0530: 6f 67 69 6e 20 61 6e 6f 6e 79 6d 6f 75 73 0a 4a ogin anonymous.J
0540: 20 6d 69 6d 65 74 79 70 65 20 74 65 78 74 2f 78 mimetype text/x
0550: 2d 6d 61 72 6b 64 6f 77 6e 0a 4a 20 73 65 76 65 -markdown.J seve
0560: 72 69 74 79 20 49 6d 70 6f 72 74 61 6e 74 0a 4a rity Important.J
0570: 20 73 74 61 74 75 73 20 4f 70 65 6e 0a 4a 20 74 status Open.J t
0580: 69 74 6c 65 20 74 6c 73 3a 3a 73 74 61 74 75 73 itle tls::status
0590: 5c 73 2d 6c 6f 63 61 6c 5c 73 64 6f 65 73 5c 73 \s-local\sdoes\s
05a0: 6e 6f 74 5c 73 77 6f 72 6b 5c 73 61 6e 79 6d 6f not\swork\sanymo
05b0: 72 65 0a 4a 20 74 79 70 65 20 43 6f 64 65 5c 73 re.J type Code\s
05c0: 44 65 66 65 63 74 0a 4b 20 30 34 63 35 66 62 38 Defect.K 04c5fb8
05d0: 34 34 39 38 36 62 30 39 61 32 38 61 65 38 34 39 44986b09a28ae849
05e0: 65 30 61 62 62 31 32 64 37 32 37 30 66 31 66 39 e0abb12d7270f1f9
05f0: 33 0a 55 20 61 6e 6f 6e 79 6d 6f 75 73 0a 5a 20 3.U anonymous.Z
0600: 32 33 33 62 38 63 64 37 65 34 35 61 31 33 37 61 233b8cd7e45a137a
0610: 61 66 64 36 64 37 65 34 30 35 61 33 62 64 37 36 afd6d7e405a3bd76
0620: 0a .