Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 47926 invoked from network); 8 Sep 2004 15:21:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 8 Sep 2004 15:21:57 -0000 Received: (qmail 34921 invoked by uid 500); 8 Sep 2004 15:21:49 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 34846 invoked by uid 500); 8 Sep 2004 15:21:49 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 34801 invoked by uid 99); 8 Sep 2004 15:21:48 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from [217.14.208.34] (HELO dns1.vodatel.hr) (217.14.208.34) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 08 Sep 2004 08:21:48 -0700 Received: from qs1.vodatel.hr (unknown [192.168.97.26]) by dns1.vodatel.hr (Postfix) with SMTP id C9EEC4AAE3 for ; Wed, 8 Sep 2004 17:29:19 +0200 (CEST) Received: (qmail 27086 invoked by uid 1009); 8 Sep 2004 15:21:37 -0000 Received: from mturk@apache.org by metapod by uid 64011 with qmail-scanner-1.22 (clamdscan: 0.74. f-prot: 4.3.4/3.14.8. spamassassin: 2.63. Clear:RC:1(192.168.97.26):. Processed in 0.126013 secs); 08 Sep 2004 15:21:37 -0000 Received: from unknown (HELO metapod.vodatel.hr) (192.168.97.26) by qs1.vodatel.hr with SMTP; 8 Sep 2004 15:21:37 -0000 Received: (qmail 9254 invoked from network); 8 Sep 2004 15:21:29 -0000 Received: from unknown (HELO ?10.0.0.187?) (217.14.214.234) by metapod.vodatel.hr with SMTP; 8 Sep 2004 15:21:29 -0000 Message-ID: <413F236A.5060404@apache.org> Date: Wed, 08 Sep 2004 17:21:14 +0200 From: Mladen Turk User-Agent: Mozilla Thunderbird 0.7.3 (Windows/) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@httpd.apache.org Subject: Re: HTTP proxy working for folks on 2.1-dev? References: <29762EB4032D3A27CAD256DB@10.0.1.50> <413EA92F.3050602@apache.org> <413F1587.2040903@apache.org> <413F2138.2050908@sharp.fm> In-Reply-To: <413F2138.2050908@sharp.fm> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms040304040206090505010903" X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N This is a cryptographically signed message in MIME format. --------------ms040304040206090505010903 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Graham Leggett wrote: >>> >>> proxyrequests on >>> proxyvia on >>> allowconnect 8081 80 8080 >>> >> >> OK. >> From that config what would be remotes that >> we could connect to? >> Dynamically obtained from Via header or...? >> >> Seems to me that the balancer is totally unusable in >> such a configuration. > > > Keep in mind "proxyrequests on" enables forward proxy operation ala > squid. Here the balancer could be used to choose between the best > downstream website and/or proxy. > OK, but still what are the remotes to connect to? If they are dynamically determined then I'll need to fix the way the workers are determined. Right now each physical box we can connect to has to be at least once specified in the config. The question is: Is it OK to resolve that on the first successful request on the unspecified host? It is not a problem to add the worker dynamically if never specified, but I'm worried about the security in that case. Is the NoProxy meant to be used in such situations? Regards, MT. --------------ms040304040206090505010903 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII5TCC As0wggI2oAMCAQICAwzTdDANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwODA4MTMxMzEwWhcNMDUwODA4MTMxMzEw WjBCMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMR8wHQYJKoZIhvcNAQkBFhBt dHVya0BhcGFjaGUub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwtmY7tJD oBrtLUvsv/zgj1hHNxOjkJ7gurUI5zKaaTRtFGDTCJOeck2yl00MmBnJsiGbj3xF2YbMr5CI 4IBoV9dI76u4fBCx79KHa9lvtHGMJUGhLj68h87J8LGOpEyahuSvcx0BZIQJblXRaSF+eOXZ dxNX3HNCLOcjWWP7plS4HLVAS543jZW1ct7E2fYn6WbT1KGdxjjf5JLkY23O92LiJzPp48I8 HFOutSjQdPzAuVNMapjbwsg+2/UvfHiPguir1LFzN0sS9aM88h7quBIRMjcGluB/RKPC/4UL OeTvwNHRRw7jo7kVJeYA2C/SC7cEjbV0aWpdgOlLqYfoFQIDAQABoy0wKzAbBgNVHREEFDAS gRBtdHVya0BhcGFjaGUub3JnMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEEBQADgYEAmnd3 FdKPwup3SOaipz1VaMJP4H38VhNgbv56rCgjSW8n5EGiysio8GOEGKP/2MZO8Uz3urKxZ/qX B/mBg/K0w5Lr11ZcZqjiee+fLhQybWXTZkJMWij6vZzejJbPZmuPn7d0TM3ucLJIJSEDUdVs sXUPk32j+HsSuw9p58KSotUwggLNMIICNqADAgECAgMM03QwDQYJKoZIhvcNAQEEBQAwYjEL MAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA0MDgwODEz MTMxMFoXDTA1MDgwODEzMTMxMFowQjEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJl cjEfMB0GCSqGSIb3DQEJARYQbXR1cmtAYXBhY2hlLm9yZzCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAMLZmO7SQ6Aa7S1L7L/84I9YRzcTo5Ce4Lq1COcymmk0bRRg0wiTnnJN spdNDJgZybIhm498RdmGzK+QiOCAaFfXSO+ruHwQse/Sh2vZb7RxjCVBoS4+vIfOyfCxjqRM mobkr3MdAWSECW5V0Wkhfnjl2XcTV9xzQiznI1lj+6ZUuBy1QEueN42VtXLexNn2J+lm09Sh ncY43+SS5GNtzvdi4icz6ePCPBxTrrUo0HT8wLlTTGqY28LIPtv1L3x4j4Loq9SxczdLEvWj PPIe6rgSETI3Bpbgf0Sjwv+FCznk78DR0UcO46O5FSXmANgv0gu3BI21dGlqXYDpS6mH6BUC AwEAAaMtMCswGwYDVR0RBBQwEoEQbXR1cmtAYXBhY2hlLm9yZzAMBgNVHRMBAf8EAjAAMA0G CSqGSIb3DQEBBAUAA4GBAJp3dxXSj8Lqd0jmoqc9VWjCT+B9/FYTYG7+eqwoI0lvJ+RBosrI qPBjhBij/9jGTvFM97qysWf6lwf5gYPytMOS69dWXGao4nnvny4UMm1l02ZCTFoo+r2c3oyW z2Zrj5+3dEzN7nCySCUhA1HVbLF1D5N9o/h7ErsPaefCkqLVMIIDPzCCAqigAwIBAgIBDTAN BgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTES MBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UE CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBl cnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0 aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMC WkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1Ro YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GN ADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU5VAK MNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTX p6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYB Af8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBl cnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYD VQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oLLswNo2as Zw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSe JVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHT HUb/XV9lTzGCAzswggM3AgEBMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBD b25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFp bCBJc3N1aW5nIENBAgMM03QwCQYFKw4DAhoFAKCCAacwGAYJKoZIhvcNAQkDMQsGCSqGSIb3 DQEHATAcBgkqhkiG9w0BCQUxDxcNMDQwOTA4MTUyMTE0WjAjBgkqhkiG9w0BCQQxFgQUPjty NFQHjnj2LqBE5hn4RsHNdUQwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG 9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgweAYJKwYB BAGCNxAEMWswaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcg KFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vpbmcg Q0ECAwzTdDB6BgsqhkiG9w0BCRACCzFroGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRo YXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBG cmVlbWFpbCBJc3N1aW5nIENBAgMM03QwDQYJKoZIhvcNAQEBBQAEggEAuQvcAvWGokCrIQM5 OVfw3dsH3U4GQk/z42x+a4gO14RjZuHy7GZyA71W1fkPcT4l+X2ZSjmqi1hMo8KLXNYylt72 v+4siUlGpg7eaTECdchyE1GadHNd4dZQUevB3qhdLkaeLjmQ58cXrYtKeOr26hRHwZKmUtUc OiOkOAsusTHFXl3TQJUg4Mn2LXagcBGDvx6rMkhZIJbiztv2wOn2D4SUb2WiGw3w57HRbIqu 0zAIPVuNtJOoIB5X6PNZIOu5A13MIFbQjoHhdjBZb2U6mK2jjAxq2DIhtINAhD9iKSw0l0xS E38PcHLWikH9BL8XYqkKqPdtAU/ZG916fQ2cbQAAAAAAAA== --------------ms040304040206090505010903--