From owner-freebsd-www@FreeBSD.ORG Tue May 11 16:10:07 2010 Return-Path: Delivered-To: freebsd-www@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 079121065670 for ; Tue, 11 May 2010 16:10:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id C133E8FC14 for ; Tue, 11 May 2010 16:10:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4BGA5LJ027593 for ; Tue, 11 May 2010 16:10:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4BGA5dP027592; Tue, 11 May 2010 16:10:05 GMT (envelope-from gnats) Resent-Date: Tue, 11 May 2010 16:10:05 GMT Resent-Message-Id: <201005111610.o4BGA5dP027592@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-www@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Friedrich Volkmann Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF27E106564A for ; Tue, 11 May 2010 16:04:42 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id AF0738FC0C for ; Tue, 11 May 2010 16:04:42 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o4BG4gat042856 for ; Tue, 11 May 2010 16:04:42 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o4BG4gOi042855; Tue, 11 May 2010 16:04:42 GMT (envelope-from nobody) Message-Id: <201005111604.o4BG4gOi042855@www.freebsd.org> Date: Tue, 11 May 2010 16:04:42 GMT From: Friedrich Volkmann To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: www/146500: send-pr fails X-BeenThere: freebsd-www@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD Project Webmasters List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2010 16:10:07 -0000 >Number: 146500 >Category: www >Synopsis: send-pr fails >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-www >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue May 11 16:10:05 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Friedrich Volkmann >Release: 8.0-STABLE >Organization: >Environment: FreeBSD daemon.volki.at 8.0-STABLE FreeBSD 8.0-STABLE #0: Fri Apr 30 09:47:19 CEST 2010 root@daemon.volki.at:/usr/obj/usr/src/sys/CU05 i386 >Description: send-pr uses the local MTA to send the message to FreeBSD-gnats-submit@freebsd.org. When that MTA is trying to send the mail, it identifies as HELO somedomain, where somedomain is usually an only locally valid domain or host name. This makes mx1.freebsd.org reject the mail with the error: 450 Helo command rejected: Host not found The same check is applied to the envelop sender address which is usually something like root@myhost. This leads to the error message: 450 Sender address rejected: Domain not found An SMTP status code 4xx makes the sender MTA retry and retry, while the user does not even notice that the PR did not go through. >How-To-Repeat: Send a PR from a PC whose IP has no DNS entry. >Fix: a) make mx1.freebsd.org accept invalid domains, or b) mention the problem in a BUGS or PROBLEMS section of the send-pr man page, maybe refering to the web interface as a less error prone way to submit PRs. >Release-Note: >Audit-Trail: >Unformatted: