Q:  I'm trying to connect to another machine using UUCP over the ethernet.  When I run uucico in debug mode (-x99), I get the message

	tcpopen failed: errno 61
	root rhino (11/13-14:39-2883) FAILED (Connection refused)

My L.sys and USERFILE files are correct; the remote machine's, likewise.  I have an entry for uucp in my /services directory in NetInfo:

	myhost:22# niutil -read . /services/uucp
	port: 540 
	protocol: tcp 
	name: uucp uucpd 

What's wrong?

A:  You also need to enable uucp in the file /etc/inetd.conf.  We ship the system with the line in the file, but commented out:

	# Run as user "uucp" if you don't want uucpd's wtmp entries.
	# uucp	stream	tcp	nowait	root	/usr/etc/uucpd	uucpd

Just uncomment the ª uucp streamº line, send inetd a SIGHUP, and you're all set.  See the inetd(8) UNIX Manual Page for details on the format of inetd.conf.

By the way, each step accomplished (L.sys and USERFILE being correct on both machines, a uucp entry in /services in NetInfo) is necessary in addition to the modification to inetd.conf.

Note also that in Release 1.0 and Release 1.0a a TCP-based UUCP connection does not work, even if you accomplish everything mentioned in this document.  This is because of a bug, fixed in Release 2.

QA681

Valid for 1.0, 2.0, 3.0,3.1