* [9fans] Is the "cpu" command using version 1 of p9any?
@ 2007-01-18 18:11 Alberto Cortés
2007-01-18 18:27 ` Alberto Cortés
0 siblings, 1 reply; 3+ messages in thread
From: Alberto Cortés @ 2007-01-18 18:11 UTC (permalink / raw)
To: 9fans
Authsrv(6) sais cpu(1) uses "p9any" and also sais that "p9any
version 1" is no longer used.
I had snooped on a cpu connection, here is the payload of the
first 4 (data) tcp packets:
(1) C->S p9 rc4_256 sha1
(2) S->C (null char here)
(3) S->C p9sk1@my.auth.domain
(4) C->S p9sk1 my.auth.domain
(1) and (2) are part of an specific negotiation of cpu clients
and servers.
(3) and (4) look like a "p9any version 1" negotiation. I presume
these packets are due to /sys/src/cmd/cpu.c:524, a call to
auth_proxy(2).
I believe the above samples comes from calling auth_proxy with
"proto=p9any role=client".
Maybe cpu is using "p9any version 1" or there is an errata in
authsrv(6).
PS: The samples are from a tcp connection to 17010 port; on my server:
cpu% cat /rc/bin/serice/tcp17010
#!/bin/cpu -R
cpu%
--
Alberto Cortés
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2007-01-18 18:50 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-18 18:11 [9fans] Is the "cpu" command using version 1 of p9any? Alberto Cortés
2007-01-18 18:27 ` Alberto Cortés
2007-01-18 18:50 ` Russ Cox
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).