Return-Path: X-Original-To: apmail-falcon-commits-archive@minotaur.apache.org Delivered-To: apmail-falcon-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4AD7917B36 for ; Thu, 2 Oct 2014 00:52:19 +0000 (UTC) Received: (qmail 17386 invoked by uid 500); 2 Oct 2014 00:52:19 -0000 Delivered-To: apmail-falcon-commits-archive@falcon.apache.org Received: (qmail 17343 invoked by uid 500); 2 Oct 2014 00:52:19 -0000 Mailing-List: contact commits-help@falcon.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@falcon.incubator.apache.org Delivered-To: mailing list commits@falcon.incubator.apache.org Received: (qmail 17334 invoked by uid 99); 2 Oct 2014 00:52:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Oct 2014 00:52:19 +0000 X-ASF-Spam-Status: No, hits=-2000.6 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 02 Oct 2014 00:51:56 +0000 Received: (qmail 16766 invoked by uid 99); 2 Oct 2014 00:51:54 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Oct 2014 00:51:54 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id E5469A0B172; Thu, 2 Oct 2014 00:51:53 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: venkatesh@apache.org To: commits@falcon.incubator.apache.org Date: Thu, 02 Oct 2014 00:51:57 -0000 Message-Id: <94379ab7b23c420788925e3cd85a370f@git.apache.org> In-Reply-To: <4078e6e11a934a07a1be88919fae3f85@git.apache.org> References: <4078e6e11a934a07a1be88919fae3f85@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [5/5] git commit: FALCON-748 Falcon throws '413 Full Head' error message when kerberos is enabled with AD. Contributed by Balu Vellanki X-Virus-Checked: Checked by ClamAV on apache.org FALCON-748 Falcon throws '413 Full Head' error message when kerberos is enabled with AD. Contributed by Balu Vellanki Project: http://git-wip-us.apache.org/repos/asf/incubator-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-falcon/commit/0db23f42 Tree: http://git-wip-us.apache.org/repos/asf/incubator-falcon/tree/0db23f42 Diff: http://git-wip-us.apache.org/repos/asf/incubator-falcon/diff/0db23f42 Branch: refs/heads/master Commit: 0db23f42f2acb4abe8b04954900b607b9caa384c Parents: 88d9248 Author: Venkatesh Seetharam Authored: Wed Oct 1 17:44:57 2014 -0700 Committer: Venkatesh Seetharam Committed: Wed Oct 1 17:44:57 2014 -0700 ---------------------------------------------------------------------- CHANGES.txt | 3 +++ docs/src/site/twiki/Security.twiki | 3 +++ .../src/main/java/org/apache/falcon/util/EmbeddedServer.java | 7 +++++++ 3 files changed, 13 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-falcon/blob/0db23f42/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index 87f657b..d258dae 100755 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -33,6 +33,9 @@ Trunk (Unreleased) FALCON-263 API to get workflow parameters. (pavan kumar kolamuri via Shwetha GS) IMPROVEMENTS + FALCON-748 Falcon throws '413 Full Head' error message when kerberos is + enabled with AD (Balu Vellanki via Venkatesh Seetharam) + FALCON-767 Upgrade Hadoop from 2.4 to 2.5 (Sowmya Ramesh via Venkatesh Seetharam) FALCON-651 Typos in Falcon Documentation (Ajay Yadav via Venkatesh Seetharam) http://git-wip-us.apache.org/repos/asf/incubator-falcon/blob/0db23f42/docs/src/site/twiki/Security.twiki ---------------------------------------------------------------------- diff --git a/docs/src/site/twiki/Security.twiki b/docs/src/site/twiki/Security.twiki index f91c350..2e97c8b 100644 --- a/docs/src/site/twiki/Security.twiki +++ b/docs/src/site/twiki/Security.twiki @@ -204,6 +204,9 @@ Following is the Server Side Configuration Setup for Authentication. # Comma separated list of black listed users *.falcon.http.authentication.blacklisted.users= + +# Increase Jetty request buffer size to accommodate the generated Kerberos token +*.falcon.jetty.request.buffer.size=16192 ---+++ Pseudo/Simple Configuration http://git-wip-us.apache.org/repos/asf/incubator-falcon/blob/0db23f42/prism/src/main/java/org/apache/falcon/util/EmbeddedServer.java ---------------------------------------------------------------------- diff --git a/prism/src/main/java/org/apache/falcon/util/EmbeddedServer.java b/prism/src/main/java/org/apache/falcon/util/EmbeddedServer.java index b3a5524..788df58 100644 --- a/prism/src/main/java/org/apache/falcon/util/EmbeddedServer.java +++ b/prism/src/main/java/org/apache/falcon/util/EmbeddedServer.java @@ -42,6 +42,13 @@ public class EmbeddedServer { Connector connector = new SocketConnector(); connector.setPort(port); connector.setHost("0.0.0.0"); + + // this is to enable large header sizes when Kerberos is enabled with AD + final Integer bufferSize = Integer.valueOf(StartupProperties.get().getProperty( + "falcon.jetty.request.buffer.size", "16192")); + connector.setHeaderBufferSize(bufferSize); + connector.setRequestBufferSize(bufferSize); + return connector; }