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 1EB6B10773 for ; Thu, 1 Jan 2015 14:16:57 +0000 (UTC) Received: (qmail 23444 invoked by uid 500); 1 Jan 2015 14:16:51 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 23378 invoked by uid 500); 1 Jan 2015 14:16:51 -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 23367 invoked by uid 99); 1 Jan 2015 14:16:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Jan 2015 14:16:51 +0000 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE X-Spam-Check-By: apache.org Received-SPF: error (nike.apache.org: local policy) Received: from [206.46.173.23] (HELO vms173023pub.verizon.net) (206.46.173.23) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Jan 2015 14:16:26 +0000 Received: from Christophers-MacBook-Pro.local ([74.98.232.51]) by vms173023.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPA id <0NHI00IGH4YFA020@vms173023.mailsrvcs.net> for users@tomcat.apache.org; Thu, 01 Jan 2015 08:15:52 -0600 (CST) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.1 cv=Kc1larcG c=1 sm=1 tr=0 a=L8G2JILNo2rWLqvImM4JEg==:117 a=ajofOHJKZv0A:10 a=IkcTkHD0fZMA:10 a=-57I09spAAAA:8 a=oR5dmqMzAAAA:8 a=-9mUelKeXuEA:10 a=YNv0rlydsVwA:10 a=Bi6GNO_xAAAA:8 a=j4nzMFrpAAAA:8 a=KXvP57LOUW0s1oO9txYA:9 a=QEXdDO2ut3YA:10 Message-id: <54A55697.60306@christopherschultz.net> Date: Thu, 01 Jan 2015 09:15:51 -0500 From: Christopher Schultz User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-version: 1.0 To: Tomcat Users List Subject: Re: Tomcat 8, Apache 2.4, Tomcat Connector 1.2.40, Windows 7 home basic issue References: In-reply-to: Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Sandip, On 1/1/15 12:19 AM, Sandip Gaikwad wrote: > Could you please let me know how to block direct access to tomcat > and allow access through apache http server only? > > I used http:// > http://www.slideshare.net/mohanraj_nagasamy/integrating-tomcat-and-apache-on-windows-presentation > > for reference. tl;dr > What indicates that each request is coming from apache httpd only? Nothing, really. There are ways to determine this, but you are better off solving the root problem. > Example: i have added following code in httpd.conf # Send > everything for context /example1 to worker named worker1 (ajp13) > JkMount /example1/* worker1 > > in tomcat i have two apps example1 and example2 > > I am expecting to access only http://localhost/example1 . But i can > access http://localhost/example2 as well. > > How can i stop http://localhost/example2 from being accessed? Only one process can bind to a single interface+port, so you need to figure out whether Tomcat or httpd is using port 80. If httpd is bound to port 80, then the only reasons why a request to /example2 would hit your application are: a) You have a JkMount somewhere for that b) You have made your DocumentRoot = appbase The first is easy to fix: just remove that JkMount. The second is a horrible security problem that you'll need to fix immediately. - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: GPGTools - http://gpgtools.org iQIcBAEBCAAGBQJUpVaXAAoJEBzwKT+lPKRYY5AQAJ6+2NAhVtCWl1KMSQj2FGr8 TMh/cpFAUiFY8NYbxLhPLZnELf/PhoCZlBAHnUJN7j+ozr5YbjbBW7sVJ9kI3yu8 W1lB5zlxZKuVGBp3+GZsMdQcMDr/tg4Jkr8/TFKqUZOo5RPeTVoXxy+azdCNyMuy BdogSIpqpxc1k6r1lQOGljiKzXiZJDdpkJwDau1mnzY8eO54pxZWHIJI63c4gu5y akinaEncJDzI5dFwAQWiL/C+CtO8ujiUePH+FfpwfzoQozqIa+hpCaipwtOdc+0Z V1qCSzLQDMAIKcuPWGnFrn9D8s24f8SasfAh83ca6oA8Ht4YoOEJILhCC81gRFhj HGBLuVtAyfIKYza8Vn3QIoGDzqM/YqCdeOSrZKPkfnhma/lYy7JeuNfzXs8av3Eg q0R8+4K1Bdl8I1J3rDZv/fuQMpWcYcuXpbdHJJ8Iwr7yeSVESrKT/HLtEZJIqBwI F4FucgZUtkzgxodFqKrZBNgHNt0Bqnph04xVivqidhZvdE6SKap3/U5iSHXBNWcP AGlWdWt2pqiWzCA0sHdQaw9AWlOB5RAGGebotnidu2V8PNiNwsjO5Llg0feagr9a rikDkOpwChF3+u5z9yztCBgcNHBo1Nf4UW2eijqtsci+0OJ4cA75A4xjpd5AvrAj Bz0SrueuRUKvwSEvJus7 =pJXZ -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org For additional commands, e-mail: users-help@tomcat.apache.org