From owner-freebsd-questions Sun Oct 26 19:55:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA11046 for questions-outgoing; Sun, 26 Oct 1997 19:55:29 -0800 (PST) (envelope-from owner-freebsd-questions) Received: from weenix.guru.org (kmitch@weenix.guru.org [198.82.200.65]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA11038 for ; Sun, 26 Oct 1997 19:55:26 -0800 (PST) (envelope-from kmitch@weenix.guru.org) Received: (from kmitch@localhost) by weenix.guru.org (8.8.7/8.8.7) id WAA02141; Sun, 26 Oct 1997 22:55:12 -0500 (EST) From: Keith Mitchell Message-Id: <199710270355.WAA02141@weenix.guru.org> Subject: Re: QuakeWorld 2.01 Server?? In-Reply-To: <19971026204359.39016@emsphone.com> from Dan Nelson at "Oct 26, 97 08:43:59 pm" To: dnelson@emsphone.com (Dan Nelson) Date: Sun, 26 Oct 1997 22:55:12 -0500 (EST) Cc: questions@freebsd.org X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > The only thing that I remember causing a "permission denied" on socket > operations is IPFW. Try the standard stuff: run as root, remove any > ipfw filters, tcpdump the packets, ktrace the binary to see exactly > which syscall is failing. Ipfw is not a problem. One weird thing I noticed from the log file the Ip addresses of the hosts sometimes come back wrong. For instance: A2A_ACK from 24.220.191.239:49135 Sending heartbeat to 192.246.40.12:27003 The ACK is supposed to be from 192.246.40.12 and not 24.220.191.239. The ktrace came up with: 304 qwsv CALL old.recv(0xc,0xefbfdbb8) 304 qwsv RET old.recv -1 errno -11 Unknown error: -11 Its almost like the structure doesn't match?!? My kernel/world are from the same time (~Oct 12). -- Keith Mitchell Head Administrator: acm.vt.edu Email: kmitch@weenix.guru.org PGP key available upon request http://weenix.guru.org/~kmitch