Return-Path: X-Original-To: apmail-tomcat-users-archive@www.apache.org Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AAEE7178BA for ; Tue, 11 Nov 2014 22:21:43 +0000 (UTC) Received: (qmail 55822 invoked by uid 500); 11 Nov 2014 22:21:40 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 55752 invoked by uid 500); 11 Nov 2014 22:21:40 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 55740 invoked by uid 99); 11 Nov 2014 22:21:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Nov 2014 22:21:40 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of peter.robbins@jamfsoftware.com designates 157.56.110.68 as permitted sender) Received: from [157.56.110.68] (HELO na01-bn1-obe.outbound.protection.outlook.com) (157.56.110.68) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Nov 2014 22:21:36 +0000 Received: from BY1PR0501MB1478.namprd05.prod.outlook.com (25.160.108.142) by BY1PR0501MB1479.namprd05.prod.outlook.com (25.160.108.143) with Microsoft SMTP Server (TLS) id 15.1.16.15; Tue, 11 Nov 2014 22:20:51 +0000 Received: from BY1PR0501MB1478.namprd05.prod.outlook.com ([25.160.108.142]) by BY1PR0501MB1478.namprd05.prod.outlook.com ([25.160.108.142]) with mapi id 15.01.0016.006; Tue, 11 Nov 2014 22:20:51 +0000 From: Peter Robbins To: Tomcat Users List Subject: Re: Trailing dot in hostname causes TLS handshake to fail Thread-Topic: Trailing dot in hostname causes TLS handshake to fail Thread-Index: AQHP/fMAf4L+5+5AqEO+vI8k9nsiwZxb/TWA//+dzgA= Date: Tue, 11 Nov 2014 22:20:51 +0000 Message-ID: References: <46E3BBD9-6143-457F-B7FC-F49707D2A4A4@jamfsoftware.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [66.162.55.178] x-microsoft-antispam: BCL:0;PCL:0;RULEID:;SRVR:BY1PR0501MB1479; x-exchange-antispam-report-cfa: BCL:0;PCL:0;RULEID:;SRVR:BY1PR0501MB1479; x-forefront-prvs: 0392679D18 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(252514010)(51704005)(199003)(377454003)(479174003)(24454002)(189002)(377424004)(46102003)(15202345003)(64706001)(33656002)(31966008)(20776003)(110136001)(4396001)(62966003)(19580395003)(122556002)(82746002)(86362001)(19580405001)(92566001)(92726001)(450100001)(15975445006)(77096003)(77156002)(40100003)(54356999)(120916001)(50986999)(66066001)(99396003)(76176999)(36756003)(2656002)(87936001)(106356001)(106116001)(105586002)(83716003)(551544002)(95666004)(99286002)(97736003)(101416001)(107046002)(21056001)(107886001)(104396001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY1PR0501MB1479;H:BY1PR0501MB1478.namprd05.prod.outlook.com;FPR:;MLV:sfv;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Content-Type: text/plain; charset="utf-8" Content-ID: <89FE60419AD7E148A61C5C9C42EF0CAC@namprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: jamfsoftware.com X-Virus-Checked: Checked by ClamAV on apache.org SSBoYXZlIFNOSSBleHRlbnNpb24gZGlzYWJsZWQgd2l0aCAtRGpzc2UuZW5hYmxlU05JRXh0ZW5z aW9uPWZhbHNlIGFuZCANClNTTHYzIGRpc2FibGVkIHdpdGggc3NsRW5hYmxlZFByb3RvY29scz0i VExTdjEsVExTdjEuMSxUTFN2MS4yIi4gVGhpcw0Kc2hvdWxkIGp1c3QgYmUgdmFuaWxsYSBUTFMu DQoNClBldGVyDQoNCg0KDQpPbiAxMS8xMS8xNCwgMTA6MTIgUE0sICJLb25zdGFudGluIEtvbGlu a28iIDxrbnN0LmtvbGlua29AZ21haWwuY29tPiB3cm90ZToNCg0KPjIwMTQtMTEtMTIgMDowMyBH TVQrMDM6MDAgUGV0ZXIgUm9iYmlucyA8cGV0ZXIucm9iYmluc0BqYW1mc29mdHdhcmUuY29tPjoN Cj4+IEhpIHRoZXJlLA0KPj4gSeKAmW0gcnVubmluZyBpbnRvIGFuIGlzc3VlIHdpdGggZnVsbHkt cXVhbGlmaWVkIGRvbWFpbiBuYW1lcyBhbmQgaHR0cHMNCj4+IHVzaW5nIFRvbWNhdCA4IGFuZCBK REsgOC4NCj4+IFRvbWNhdCB2ZXJzaW9uOiA4LjAuMTQNCj4+IEpESyBWZXJzaW9uOiAxLjguMF8y NU9TOiBNYWMgT1MgWCAxMC4xMA0KPj4NCj4+IElmIHlvdSBpbmNsdWRlIHRoZSB0cmFpbGluZyBk b3QgaW4gYSByZXF1ZXN0IG92ZXIgaHR0cHMsIHRoZSBUTFMgDQo+PmhhbmRzaGFrZQ0KPj4gd2ls bCBmYWlsLiBJdCBhcHBlYXJzIHRoYXQgaXQgdHJpZXMgdG8gZmFsbCBiYWNrIHRvIFNTTHYzLCBi dXQgaWYgeW91IA0KPj5oYXZlDQo+PiBTU0x2MyBkaXNhYmxlZCwgdGhlIHdob2xlIHRoaW5nIGp1 c3QgZmFpbHMuDQo+Pg0KPj4gTXkgU1NMIENvbm5lY3RvciBsb29rcyBsaWtlIHRoaXM6DQo+PiA8 Q29ubmVjdG9yIFNTTEVuYWJsZWQ9InRydWUiIFVSSUVuY29kaW5nPSJVVEYtOCIgYWNjZXB0Q291 bnQ9IjEwMCINCj4+ICAgICAgICAgICAgICAgICBjbGllbnRBdXRoPSJmYWxzZSIgZGVidWc9IjEi IGRpc2FibGVVcGxvYWRUaW1lb3V0PSJ0cnVlIg0KPj4gICAgICAgICAgICAgICAgIGVuYWJsZUxv b2t1cHM9ImZhbHNlIiBrZXlzdG9yZUZpbGU9Ii4uL2tleXN0b3JlLmprcyINCj4+ICAgICAgICAg ICAgICAgICBrZXlzdG9yZVBhc3M9InBhc3N3b3JkIiBtYXhIdHRwSGVhZGVyU2l6ZT0iODE5MiIg DQo+PmtleUFsaWFzPSJzZWxmc2lnbmVkIg0KPj4gcG9ydD0iODQ0MyIgcHJvdG9jb2w9Im9yZy5h cGFjaGUuY295b3RlLmh0dHAxMS5IdHRwMTFQcm90b2NvbCINCj4+IHNjaGVtZT0iaHR0cHMiIHNl Y3VyZT0idHJ1ZSINCj4+ICAgICAgICAgICAgICAgICBzc2xFbmFibGVkUHJvdG9jb2xzPSJUTFN2 MSxUTFN2MS4xLFRMU3YxLjIiPg0KPj4NCj4+DQo+PiBodHRwczovL2xvY2FsaG9zdC46ODQ0MyBp biBDaHJvbWUgMzggcmV0dXJucw0KPj4gRVJSX1NTTF9WRVJTSU9OX09SX0NJUEhFUl9NSVNNQVRD SC4NCj4+DQo+PiBUaGUgb3V0cHV0IGZyb20gamF2YXgubmV0LmRlYnVnPWFsbCBjb250YWlucyB0 aGlzOg0KPj4gaHR0cC1iaW8tODQ0My1leGVjLTUsIGhhbmRsaW5nIGV4Y2VwdGlvbjoNCj4+IGph dmF4Lm5ldC5zc2wuU1NMUHJvdG9jb2xFeGNlcHRpb246IElsbGVnYWwgc2VydmVyIG5hbWUsDQo+ PiB0eXBlPWhvc3RfbmFtZSgwKSwgbmFtZT1sb2NhbGhvc3QuLCB2YWx1ZT02Yzo2Zjo2Mzo2MTo2 Yzo2ODo2Zjo3Mzo3NDoyZQ0KPj4NCj4+IFRoaXMgbG9va3MgbGlrZSBpdOKAmXMgYmVpbmcgYnVi YmxlZCB1cCBmcm9tIHRoZSBTTklIb3N0TmFtZSBjb25zdHJ1Y3RvciANCj4+aW4NCj4+IEphdmEg OA0KPj4gDQo+PihodHRwczovL2RvY3Mub3JhY2xlLmNvbS9qYXZhc2UvOC9kb2NzL2FwaS9qYXZh eC9uZXQvc3NsL1NOSUhvc3ROYW1lLmh0bWwNCj4+KSwNCj4+ICB3aGljaCBleHBsaWNpdGx5IGZv cmJpZHMgdHJhaWxpbmcgZG90cyBpbiBob3N0bmFtZXMgKHZhbGlkIGhvc3RuYW1lLCANCj4+YnV0 DQo+PiBub3QgYSB2YWxpZCBTTkkgaG9zdG5hbWUpLiBJ4oCZbSBub3QgdXNpbmcgU05JLCBidXQg dG8gbWFrZSBzdXJlIEkgc2V0DQo+PiBqc3NlLmVuYWJsZVNOSUV4dGVuc2lvbj1mYWxzZS4gVGhl IGV4Y2VwdGlvbiBpcyBzdGlsbCB0aHJvd24sIGxlYWRpbmcgbWUNCj4+IHRvIGJlbGlldmUgdGhh dCB0aGUgU05JSG9zdE5hbWUgY29uc3RydWN0b3IgaXMgYmVpbmcgY2FsbGVkIHdoZXRoZXIgU05J IA0KPj5pcw0KPj4gZW5hYmxlZCBvciBub3QuDQo+Pg0KPj4NCj4+IFdoeSBub3QganVzdCByZW1v dmUgdGhlIHRyYWlsaW5nIGRvdD8gV2VsbCwgaXTigJlzIHZhbGlkIHRvIGJlIHRoZXJlLCBzbyAN Cj4+d2h5DQo+PiBub3Qgc3VwcG9ydCBpdC4gTW9yZSBpbXBvcnRhbnRseSwgd2UgbWFrZSB1c2Ug b2YgdGhpcyB0byBnZXQgYXJvdW5kIFRMUw0KPj4gc2Vzc2lvbiBjYWNoaW5nIGFzIGRpc2N1c3Nl ZCBoZXJlOg0KPj4gaHR0cHM6Ly9kZXZlbG9wZXIuYXBwbGUuY29tL2xpYnJhcnkvaW9zL3FhL3Fh MTcyNy9faW5kZXguaHRtbC4NCj4+DQo+Pg0KPj4gVGhpcyBpc3N1ZSBpcyBub3QgcHJlc2VudCBp biBUb21jYXQgNyBvciB1c2luZyBKYXZhIDcuIEkgaGF2ZSBhIHNtYWxsIA0KPj5Qb0MNCj4+IEkg Y2FuIHppcCB1cCBhbmQgaG9zdCBzb21ld2hlcmUgaWYgYW55b25lIHdhbnRzIHRvIHRha2UgYSBs b29rLg0KPj4NCj4+IERvZXMgYW55b25lIGtub3cgaWYgdGhpcyBsb29rcyBsaWtlIGEgYnVnIGlu IFRvbWNhdCA4IG9yIEphdmEgOCBhbmQgDQo+PndoZXJlDQo+PiBJIHNob3VsZCBzdWJtaXQgYSBi dWcgcmVwb3J0IGlmIGl0IGRvZXM/DQo+DQo+UmVhZCB0aGUgc3BlYzoNCj5odHRwOi8vdG9vbHMu aWV0Zi5vcmcvaHRtbC9yZmM2MDY2I3NlY3Rpb24tMw0KPg0KPltxdW90ZV0NCj4gICAiSG9zdE5h bWUiIGNvbnRhaW5zIHRoZSBmdWxseSBxdWFsaWZpZWQgRE5TIGhvc3RuYW1lIG9mIHRoZSBzZXJ2 ZXIsDQo+ICAgYXMgdW5kZXJzdG9vZCBieSB0aGUgY2xpZW50LiAgVGhlIGhvc3RuYW1lIGlzIHJl cHJlc2VudGVkIGFzIGEgYnl0ZQ0KPiAgIHN0cmluZyB1c2luZyBBU0NJSSBlbmNvZGluZyB3aXRo b3V0IGEgdHJhaWxpbmcgZG90Lg0KPlsvcXVvdGVdDQo+DQo+U05JIGlzIGEgVExTIGV4dGVuc2lv bnMgYW5kIGFzIHN1Y2ggaXQgcmVxdWlyZXMgbWluaW11bSBvZiBUTFMgMS4wIGFuZA0KPmNhbm5v dCBiZSB0cmFuc21pdHRlZCB2aWEgU1NMIDMuMC4NCj4NCj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj5UbyB1bnN1 YnNjcmliZSwgZS1tYWlsOiB1c2Vycy11bnN1YnNjcmliZUB0b21jYXQuYXBhY2hlLm9yZw0KPkZv ciBhZGRpdGlvbmFsIGNvbW1hbmRzLCBlLW1haWw6IHVzZXJzLWhlbHBAdG9tY2F0LmFwYWNoZS5v cmcNCj4NCg== DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NClRvIHVuc3Vic2NyaWJlLCBlLW1haWw6IHVzZXJzLXVuc3Vi c2NyaWJlQHRvbWNhdC5hcGFjaGUub3JnDQpGb3IgYWRkaXRpb25hbCBjb21tYW5kcywgZS1t YWlsOiB1c2Vycy1oZWxwQHRvbWNhdC5hcGFjaGUub3JnDQoN