Return-Path: X-Original-To: apmail-directory-kerby-archive@minotaur.apache.org Delivered-To: apmail-directory-kerby-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B1BCA18A2E for ; Tue, 1 Dec 2015 11:16:58 +0000 (UTC) Received: (qmail 22055 invoked by uid 500); 1 Dec 2015 11:16:00 -0000 Delivered-To: apmail-directory-kerby-archive@directory.apache.org Received: (qmail 22022 invoked by uid 500); 1 Dec 2015 11:16:00 -0000 Mailing-List: contact kerby-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: kerby@directory.apache.org Delivered-To: mailing list kerby@directory.apache.org Received: (qmail 22010 invoked by uid 99); 1 Dec 2015 11:16:00 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Dec 2015 11:16:00 +0000 Received: from mail-wm0-f42.google.com (mail-wm0-f42.google.com [74.125.82.42]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 463BB1A0149 for ; Tue, 1 Dec 2015 11:15:59 +0000 (UTC) Received: by wmec201 with SMTP id c201so199891922wme.0 for ; Tue, 01 Dec 2015 03:15:58 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.194.87.99 with SMTP id w3mr78330109wjz.76.1448968558168; Tue, 01 Dec 2015 03:15:58 -0800 (PST) Reply-To: coheigea@apache.org Received: by 10.28.150.82 with HTTP; Tue, 1 Dec 2015 03:15:58 -0800 (PST) In-Reply-To: <8D5F7E3237B3ED47B84CF187BB17B66611CD77C9@SHSMSX152.ccr.corp.intel.com> References: <8D5F7E3237B3ED47B84CF187BB17B66611CD77C9@SHSMSX152.ccr.corp.intel.com> Date: Tue, 1 Dec 2015 11:15:58 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Building Kerby throw normal exceptions From: Colm O hEigeartaigh To: kerby@directory.apache.org Content-Type: multipart/alternative; boundary=089e0102fae43356230525d4483c --089e0102fae43356230525d4483c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Kai, I merged a fix for this. It was a mix of removing printlns from the test code, removing the "debug" option from the GSS configuration, and adding in log4j.properties to the integration tests to redirect log output to a file in "target". Colm. On Tue, Dec 1, 2015 at 9:40 AM, Zheng, Kai wrote: > Hi, > > Currently building Kerby will throw some exceptions like below. They're > normal but make the output messy, even make developers feel sad. Is there > any way to let this shut up and get redirected to building logs? Thanks. > > Got connection from client > Starting negotiating security contextConnected to server > SASL server GSSAPI callback: setting canonicalized client ID: > drankye@TEST.COM > Context Established! Context Established! > Will send wrap token of size 13 > Received data "Hello There!" of length 13 > Waiting for incoming connection... > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.419 sec > - in org.apache.kerby.kerberos.kerb.integration.test.SaslAppTest > Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=3Dtrue > Running > org.apache.kerby.kerberos.kerb.integration.test.TokenLoginWithTokenPreaut= hDisabledTest > Issued token: > eyJhbGciOiJub25lIn0.eyJleHAiOjE0NDg5NjYxNDAsInN1YiI6ImRyYW5reWVAVEVTVC5DT= 00iLCJuYmYiOjE0NDg5NjI1NDAsImF1ZCI6ImtyYnRndFwvVEVTVC5DT01AVEVTVC5DT00iLCJp= c3MiOiJ0b2tlbi1zZXJ2aWNlIiwicm9sZSI6IkFETUlOIiwianRpIjoiZjgxMzE4ZGMtMTY0OS0= 0NzFjLTgzYzgtNDEwNWFlMGI2ZDBjIiwiZ3JvdXAiOiJzYWxlcy1ncm91cCIsImlhdCI6MTQ0OD= k2MjU0MH0. > 2015-12-01 17:35:40,853 ERROR [pool-1-thread-2] impl.DefaultKdcHandler: > Error occured while processing request: > org.apache.kerby.kerberos.kerb.KrbException: Token preauth is not allowed= . > at > org.apache.kerby.kerberos.kerb.server.preauth.token.TokenPreauth.verify(T= okenPreauth.java:65) > at > org.apache.kerby.kerberos.kerb.server.preauth.PreauthHandle.verify(Preaut= hHandle.java:46) > at > org.apache.kerby.kerberos.kerb.server.preauth.PreauthHandler.verify(Preau= thHandler.java:96) > at > org.apache.kerby.kerberos.kerb.server.request.KdcRequest.preauth(KdcReque= st.java:546) > at > org.apache.kerby.kerberos.kerb.server.request.KdcRequest.process(KdcReque= st.java:166) > at > org.apache.kerby.kerberos.kerb.server.KdcHandler.handleMessage(KdcHandler= .java:108) > at > org.apache.kerby.kerberos.kerb.server.impl.DefaultKdcHandler.handleMessag= e(DefaultKdcHandler.java:67) > at > org.apache.kerby.kerberos.kerb.server.impl.DefaultKdcHandler.run(DefaultK= dcHandler.java:52) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java= :1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav= a:615) > at java.lang.Thread.run(Thread.java:745) > Issued token: > eyJhbGciOiJub25lIn0.eyJleHAiOjE0NDg5NjYxNDAsInN1YiI6ImRyYW5reWVAVEVTVC5DT= 00iLCJuYmYiOjE0NDg5NjI1NDAsImF1ZCI6ImtyYnRndFwvVEVTVC5DT01AVEVTVC5DT00iLCJp= c3MiOiJ0b2tlbi1zZXJ2aWNlIiwicm9sZSI6IkFETUlOIiwianRpIjoiODllZmUwYWQtOWE3Ny0= 0MWY0LWEzMTEtZDY2MDc0Y2JlMGJjIiwiZ3JvdXAiOiJzYWxlcy1ncm91cCIsImlhdCI6MTQ0OD= k2MjU0MH0. > 2015-12-01 17:35:41,052 ERROR [pool-2-thread-2] impl.DefaultKdcHandler: > Error occured while processing request: > org.apache.kerby.kerberos.kerb.KrbException: Token preauth is not allowed= . > at > org.apache.kerby.kerberos.kerb.server.preauth.token.TokenPreauth.verify(T= okenPreauth.java:65) > at > org.apache.kerby.kerberos.kerb.server.preauth.PreauthHandle.verify(Preaut= hHandle.java:46) > at > org.apache.kerby.kerberos.kerb.server.preauth.PreauthHandler.verify(Preau= thHandler.java:96) > at > org.apache.kerby.kerberos.kerb.server.request.KdcRequest.preauth(KdcReque= st.java:546) > at > org.apache.kerby.kerberos.kerb.server.request.KdcRequest.process(KdcReque= st.java:166) > at > org.apache.kerby.kerberos.kerb.server.KdcHandler.handleMessage(KdcHandler= .java:108) > at > org.apache.kerby.kerberos.kerb.server.impl.DefaultKdcHandler.handleMessag= e(DefaultKdcHandler.java:67) > at > org.apache.kerby.kerberos.kerb.server.impl.DefaultKdcHandler.run(DefaultK= dcHandler.java:52) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java= :1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav= a:615) > at java.lang.Thread.run(Thread.java:745) > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.64 sec = - > in > org.apache.kerby.kerberos.kerb.integration.test.TokenLoginWithTokenPreaut= hDisabledTest > Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=3Dtrue > Running > org.apache.kerby.kerberos.kerb.integration.test.TokenLoginWithTokenPreaut= hEnabledTest > Issued token: > eyJhbGciOiJub25lIn0.eyJleHAiOjE0NDg5NjYxNDIsInN1YiI6ImRyYW5reWVAVEVTVC5DT= 00iLCJuYmYiOjE0NDg5NjI1NDIsImF1ZCI6ImtyYnRndFwvVEVTVC5DT01AVEVTVC5DT00iLCJp= c3MiOiJ0b2tlbi1zZXJ2aWNlIiwicm9sZSI6IkFETUlOIiwianRpIjoiMDUxMzZjN2ItNGIwMi0= 0MTVhLTliYTItYWNmM2Q5OWRlOTQ1IiwiZ3JvdXAiOiJzYWxlcy1ncm91cCIsImlhdCI6MTQ0OD= k2MjU0Mn0. > Issued token: > eyJhbGciOiJub25lIn0.eyJleHAiOjE0NDg5NjYxNDMsInN1YiI6ImRyYW5reWVAVEVTVC5DT= 00iLCJuYmYiOjE0NDg5NjI1NDMsImF1ZCI6ImtyYnRndFwvVEVTVC5DT01AVEVTVC5DT00iLCJp= c3MiOiJ0b2tlbi1zZXJ2aWNlIiwicm9sZSI6IkFETUlOIiwianRpIjoiZDc4MTc5ZTYtN2Q2YS0= 0MDJmLTg3NzctMjA3YjNjYzAxYWExIiwiZ3JvdXAiOiJzYWxlcy1ncm91cCIsImlhdCI6MTQ0OD= k2MjU0M30. > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.683 sec > - in > org.apache.kerby.kerberos.kerb.integration.test.TokenLoginWithTokenPreaut= hEnabledTest > Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=3Dtrue > > Results : > > Tests run: 6, Failures: 0, Errors: 0, Skipped: 0 > > --=20 Colm O hEigeartaigh Talend Community Coder http://coders.talend.com --089e0102fae43356230525d4483c--