Path: utzoo!utgpu!water!watmath!clyde!rutgers!husc6!cmcl2!brl-adm!adm!jeff%colgate.csnet@RELAY.CS.NET From: jeff%colgate.csnet@RELAY.CS.NET (Jeff Norden) Newsgroups: comp.unix.wizards Subject: Is there, is there, a UUCP protocol manual? Message-ID: <11203@brl-adm.ARPA> Date: 11 Jan 88 10:32:43 GMT Sender: news@brl-adm.ARPA Lines: 84 Is there, is there, balm of Gilead? I have a feeling that the answer will be "Nevermore", but... . I have been trying to get three local unix machines to send mail and files back and forth with uucp. The machines are connected via terminal servers - which act pretty much like a terminal switch. The problem is that the servers are too smart for their own good, and they try to do flow control, autobaud, auto-parity, etc. A major stumbling block has been the complete lack of documentation on how the internals of uucp work - ie what exactly is the "g" protocol, and which ascii characters does uucp actually use? What I am looking for is something akin to the manual that I know exists kermit. I have access to the source for uucp, but neither the time nor desire to start wading through it. Is the lack of a generally distributed explanation of the protocol considered essential to security on uucp? It seems like a security system which is based on the assumption that people will be too lazy to read the source code is a pretty poor system - it won't foil any truly nasty folks, and its a real pain for everybody else. Anyway, I would really appreciate it if someone would mail me a copy of such a manual if it exists. Lacking that, I've included below some bits of debugging output which I am trying to comprehend. Any hints will be appreciated. Many thanks in advance. -Jeff Norden jeff@colgate.csnet Dept of Mathematics, Colgate University Hamilton, NY 13346. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This is from a vax 11/750 running bsd4.3 % uucico -r1 -x999 -scolgmath uucp colgmath (1/9-22:34-12173) DEBUG (Local Enabled) finds (colgmath) called ***[uucico succsessfully calls up the machine colgmath and logs in] uucp colgmath (1/9-22:34-12173) SUCCEEDED (call to colgmath ) imsg looking for SYNC< nuucp UNIX System V Release 3.1 AT&T 3B2 colgmath Copyright (c) 1984 AT&T All Rights Reserved \20> imsg inputcntl 041 state - 010 rec h->cntl 0211 PKCGET stall for 0.046800 sec pkcget: alarm 4001 rec h->cntl 0211 PKCGET stall for 0.023900 sec pkcget: alarm 7002 ***[a series of messages simialar the last three] state - 06000 got FAIL jeff colgmath (1/9-22:36-12173) BAD READ (expected 'S' got FAIL (2)) cntrl - -1 jeff colgmath (1/9-22:36-12173) FAILED (conversation complete) In particular, what do the "rec h->cntl xxxx" and "pkcget: alarm xxxx" messages mean?