From owner-freebsd-stable Sat Jun 2 4:23: 2 2001 Delivered-To: freebsd-stable@freebsd.org Received: from neko.cts.com (neko.cts.com [209.68.192.150]) by hub.freebsd.org (Postfix) with ESMTP id E624737B422 for ; Sat, 2 Jun 2001 04:22:58 -0700 (PDT) (envelope-from mdavis@cts.com) Received: from venus.cts.com (venus.cts.com [216.120.25.34]) by neko.cts.com (8.9.3/8.9.3) with ESMTP id EAA11613 for ; Sat, 2 Jun 2001 04:22:56 -0700 (PDT) Received: from orion (moon.cts.com [216.120.25.36]) by venus.cts.com (8.11.3/8.11.3) with ESMTP id f52BMqp06241 for ; Sat, 2 Jun 2001 04:22:53 -0700 (PDT) (envelope-from mdavis@cts.com) From: "Morgan Davis" To: Subject: lpd: Malformed from address Date: Sat, 2 Jun 2001 04:23:18 -0700 Message-ID: <000001c0eb56$6d6ae250$241978d8@cts.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2511 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2475.0000 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG After upgrading two different FreeBSD 4.2 systems to 4.3, they both began to exhibit trouble when trying to print to their lpd processes. Watching the raw traffic via tcpdump, both are failing immediately when lpd tries to resolve the connecting client's address in chkhost(): error = getnameinfo(f, f->sa_len, NULL, 0, serv, sizeof(serv), NI_NUMERICSERV); if (error || atoi(serv) >= IPPORT_RESERVED) fatal(0, "Malformed from address"); It can be exercised via telnet: # telnet golf printer Trying 205.163.23.102... Connected to golf.cts.com. Escape character is '^]'. lpd: Malformed from address Connection closed by foreign host. This happens on both systems, different kernels, one running named and one not. What in the world could be causing this? --Morgan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message