Hex Artifact Content

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                                               .