You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by "Robin P. Blanchard" <ro...@georgiacenter.org> on 2002/09/26 19:45:38 UTC

[users@httpd] proxying exchange 2000

After much wailing and gnashing of teeth, endless hours of google 
searching, I've still come up empty handed in effort to get proxy 
support to exchange 2000. what i've done so far:

1) apache-1.3.26 (with mod_proxy_add_forward-20020710 enabled before 
libproxy)
2) DNS config:
# host owa.gactr.uga.edu
owa.gactr.uga.edu has address 10.10.10.99
# host webmail.gactr.uga.edu
webmail.gactr.uga.edu is an alias for owa.gactr.uga.edu.
owa.gactr.uga.edu has address 10.10.10.99
3) configured exchange 2000 (10.10.11.23) to respond as 
webmail.gactr.uga.edu
4) modified /etc/hosts on apache:
# tail -1 /etc/hosts
10.10.11.23     webmail.gactr.uga.edu
5) virutal host for owa.gactr.uga.edu:
Listen 10.10.10.99:80
<VirtualHost 10.10.10.99:80>
          ServerName              owa.gactr.uga.edu
          CustomLog       /tmp/owa_transfer.log combined
	ProxyVia        Full
         ProxyPass               /exchange/ 
http://webmail.gactr.uga.edu/exchange/
         ProxyPassReverse        /exchange/ 
http://webmail.gactr.uga.edu/exchange/
         ProxyPass               /public/ 
http://webmail.gactr.uga.edu/public/
         ProxyPassReverse        /public/ 
http://webmail.gactr.uga.edu/public/
         ProxyPass               /exchweb/ 
http://webmail.gactr.uga.edu/exchweb/
         ProxyPassReverse        /exchweb/ 
http://webmail.gactr.uga.edu/exchweb/
          ErrorLog        /tmp/owa_error.log

</VirtualHost>

so it would seem that i've effectively 'tricked' clients so that once 
owa sends out its absolute links (webmail.gactr.uga.edu), they will be 
contacting the apache server (owa.gactr.uga.edu) which should then proxy 
to 10.10.11.23. i get various degrees of sucess depending on what 
browser i use. lynx seems to work best; ie doesn't at all, mozilla 
partly, etc. has anyone successfully implemented this? what am i doing 
wrong here? thanks very much in advance.

robin.

-- 
----------------------------------------
Robin P. Blanchard
Systems Integration Specialist
Georgia Center for Continuing Education
fon: 706.542.2404 <|> fax: 706.542.6546
----------------------------------------


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


[users@httpd] Re: was: proxying ... -participate

Posted by "i.t" <i....@ithum.de>.
msg Freitag, 27. September 2002 21:48 by J. Greenlees:
> would make life a lot easier for a lot of people wouldn't it.

of course,
probably more would participate in the easier way of life :-
i.t

-- 
 . ___
 |  |  Irmund     Thum
 |  |   


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "J. Greenlees" <ja...@shaw.ca>.
i.t wrote:

>
>I've just recently translated mod_proxy to .de
>

to bad grammar is so different between languages, or an app could be 
developed to translate properly for all languages. ( and all open source 
projects. )
sure aspell has support for most if not all languages, but not the 
grammar aspects.

would make life a lot easier for a lot of people wouldn't it.


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "i.t" <i....@ithum.de>.
 hi,
> so it would seem that i've effectively 'tricked' clients so that once
> owa sends out its absolute links (webmail.gactr.uga.edu), they will be
> contacting the apache server (owa.gactr.uga.edu) which should then proxy
> to 10.10.11.23.

I'm just curious how much time you've spent to find that out with the parallel 
directories since there is nothing within the docs about that; and I've just 
recently translated mod_proxy to .de

(with that answer:
thank you very much for the translation. But please, could you do the 
translation on the xml file. I'm sure you'll find it much easier to work 
with. And ... the xml files are the basis. The html file will be 
generated from xml.

Could you also make the translation a little bit more fluent please. 
Sentences like 
"Verbesserungen und Fehlerbeseitigungen wurden in Apache v1.2.x und in 
Apache v1.3.x gemacht, dann unterging das Modul einer Generalüberholung 
für Apache v2.0"
are difficult to read.

> well - I've done a bit on my own.
> Example:
> - removed dead link to # Using Netscape hostname shortcuts
> - shortened due to the ProxyRemote directive the chapter about
> domains, subnet, ipaddr
> that should be general knowledge of a webmaster/system administrator,
> and is not useful for a quick overview, and there is additionally a
> link to DNS caveats.
> - added 1 or 2 sentences for ProxyPass and ProxyPassReverse

Well, this should be done first at the original english file. 
Translations shouldn't create an own documentation tree. Please, could 
you send a patch (diff -u) for mod_proxy.xml?

> I'm missing a good example for a reverse proxy configuration with
> ProyRemote embedded in a virtual host and hidden by another forward
> proxy. Anyone here :- ?

Not from me, sorry. 
)

cheers
i.t

-- 
 . ___
 |  |  Irmund     Thum
 |  |   


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "Robin P. Blanchard" <ro...@georgiacenter.org>.
>>since original posting i've made a bit of progress. using the following
>>config, and the same dns & /etc/hosts hack, OWA is works great with
>>mozilla. IE 5.5 and IE 6 fail to operate. Interestingly enough, when
>>either version of IE is configured to go through my squid proxy, they do
>>seem to work. any more ideas?
> 
> 
> yes :-
> what kind of /etc/hosts hack is this?

in DNS, webmail.gactr.uga.edu resolves to 10.10.10.99 so that when 
exchange spits out it's absolute links back to the clients, clients will 
go to my apache server (and not directly back to exchange). on the 
apache server itself, /etc/hosts contains:
10.10.11.23     webmail.gactr.uga.edu
so i've got apache listening as webmail.gactr.uga.edu on10.10.10.99 and 
requesting webmail.gactr.uga.edu on 10.10.11.23
i couldn't think of any other way around this...

> and - very important:
> you should switch off ProxyRequests
> ProxyRequests   Off
> within the Virtual Host section

disable proxy requests. no avail.
current config:
# cat http.webmail.gactr.uga.edu.inc
Listen 10.10.10.99:80
<VirtualHost 10.10.10.99:80>
         ServerName              webmail.gactr.uga.edu
         UseCanonicalName        On
         CustomLog       /tmp/webmail.log combined
         ErrorLog        /tmp/webmail.log
         SSLEngine       Off

         #RewriteEngine  On
         #RewriteCond    %{HTTP_HOST} !^webmail\.gactr\.uga\.edu [NC]
         #RewriteCond    %{HTTP_HOST} !^$
         #RewriteRule    ^/(.*) http://webmail.gactr.uga.edu/$1 [R]

         Redirect        / http://webmail.gactr.uga.edu/exchange/

         ProxyRequests   Off
         ProxyVia        Full
         ProxyPass               /exchange/ 
http://webmail.gactr.uga.edu/exchange/
         ProxyPassReverse        /exchange/ 
http://webmail.gactr.uga.edu/exchange/
         ProxyPass               /public/ 
http://webmail.gactr.uga.edu/public/
         ProxyPassReverse        /public/ 
http://webmail.gactr.uga.edu/public/
         ProxyPass               /ex2k/ 
http://webmail.gactr.uga.edu/exchweb/
         ProxyPassReverse        /ex2k/ 
http://webmail.gactr.uga.edu/exchweb/
         ProxyPass               /exchweb/ 
http://webmail.gactr.uga.edu/exchweb/
         ProxyPassReverse        /exchweb/ 
http://webmail.gactr.uga.edu/exchweb/

</VirtualHost>


> is the squid on the same machine and where is the nameserver for it?

squid is on another box and is using the same internal bind9 server as 
everything else (without /etc/hosts hacks :- )

look forward to getting this right...



-- 
----------------------------------------
Robin P. Blanchard
Systems Integration Specialist
Georgia Center for Continuing Education
fon: 706.542.2404 <|> fax: 706.542.6546
----------------------------------------


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "i.t" <i....@ithum.de>.
msg Donnerstag, 26. September 2002 21:41 by Robin P. Blanchard:
> both suggested lines are already in place.
>
> since original posting i've made a bit of progress. using the following
> config, and the same dns & /etc/hosts hack, OWA is works great with
> mozilla. IE 5.5 and IE 6 fail to operate. Interestingly enough, when
> either version of IE is configured to go through my squid proxy, they do
> seem to work. any more ideas?

yes :-
what kind of /etc/hosts hack is this?

and - very important:
you should switch off ProxyRequests
ProxyRequests   Off
within the Virtual Host section

is the squid on the same machine and where is the nameserver for it?

i.t
-- 
 . ___
 |  |  Irmund     Thum
 |  |   

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "Robin P. Blanchard" <ro...@georgiacenter.org>.
>>mod_proxy_add_forward (is this module even necessary?)...
> 
> no - that's mainly intended for PERL programers:

ok. i've disabled that module all together again...

> my guess is you've set 
> ProxyRequests On
> - what you shouldn't do for a reverse proxy only -
> since "IE5/6 seems to work when they go through my squid proxy" - as you've 
> witten.

nope. it's off. here's config i'm using:
Listen 10.10.10.99:80
<VirtualHost 10.10.10.99:80>
         ServerName              webmail.gactr.uga.edu
         UseCanonicalName        On
         CustomLog       /tmp/webmail.log combined
         ErrorLog        /tmp/webmail.log
         SSLEngine       Off
         RedirectPermanent / http://webmail.gactr.uga.edu/exchange/
         ProxyRequests Off
         ProxyVia Full
         ProxyPass /exchange/ http://webmail.gactr.uga.edu/exchange/
         ProxyPassReverse /exchange/ http://webmail.gactr.uga.edu/exchange/
         ProxyPass /public/ http://webmail.gactr.uga.edu/public/
         ProxyPassReverse /public/ http://webmail.gactr.uga.edu/public/
         ProxyPass /ex2k/ http://webmail.gactr.uga.edu/exchweb/
         ProxyPassReverse /ex2k/ http://webmail.gactr.uga.edu/exchweb/
         ProxyPass /exchweb/ http://webmail.gactr.uga.edu/exchweb/
         ProxyPassReverse /exchweb/ http://webmail.gactr.uga.edu/exchweb/
</VirtualHost>


> My question was: SEEMS to work - what does that mean?
> If this works, I think that's fine since both are doing their job well: squid 
> as forward proxy and Apache as reverse proxy.

'seems' to work means that if IE is directed through squid, i can login 
and navigate OWA; but inbox contents don't display and other little 
things seems broken, too.

> And in any case I'd try on a development server (or with port 82 in another 
> directory) the same configuration with the new httpd2.0.42. Or you may even 
> try a fresh proxy built from cvs.apache.org
> So it is some extra work but sometimes that helps to make things clearer - 
> hopefully :-
> At the bottom I'll add some lines for copy & paste into config.nice
> (enable-so is for php etc. - or you can use 
> "--enable-modules=all" \
> "--enable-mods-shared=max" \

this is apache 1.3.26 (with mod_ssl-2.8.10) on freebsd 4.6 stable built 
with:
                 --prefix=/usr/local \
                 --server-uid=www \
                 --server-gid=www \
                 --with-perl=${PERL} \
                 --with-layout=FreeBSD \
                 --without-confadjust \
                 --enable-module=most \
                 --enable-module=auth_db \
                 --enable-module=mmap_static \
                 --disable-module=auth_dbm \
                 --enable-shared=max \
                 --enable-module=ssl \
                 --enable-module=define

                 -DHARD_SERVER_LIMIT=512 \
                 -DDOCUMENT_LOCATION=\\"/usr/local/www/data/\\" \
                 -DDEFAULT_PATH=\\"/usr/local/bin:/bin:/usr/bin\\" \
                 -DACCEPT_FILTER_NAME=\\"httpready\\"

with FBSD's kernel AACF modules installed.

furthermore, I rebuilt everything this morning just to be sure.

is this supposed to work? has anyone successfully proxied owa/iis 
through apache-1.3.26 ?


-- 
----------------------------------------
Robin P. Blanchard
Systems Integration Specialist
Georgia Center for Continuing Education
fon: 706.542.2404 <|> fax: 706.542.6546
----------------------------------------


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "i.t" <i....@ithum.de>.
msg Freitag, 27. September 2002 15:22 by Robin P. Blanchard:
> mod_proxy_add_forward (is this module even necessary?)...

no - that's mainly intended for PERL programers:
my guess is you've set 
ProxyRequests On
- what you shouldn't do for a reverse proxy only -
since "IE5/6 seems to work when they go through my squid proxy" - as you've 
witten.
My question was: SEEMS to work - what does that mean?
If this works, I think that's fine since both are doing their job well: squid 
as forward proxy and Apache as reverse proxy.

And in any case I'd try on a development server (or with port 82 in another 
directory) the same configuration with the new httpd2.0.42. Or you may even 
try a fresh proxy built from cvs.apache.org
So it is some extra work but sometimes that helps to make things clearer - 
hopefully :-
At the bottom I'll add some lines for copy & paste into config.nice
(enable-so is for php etc. - or you can use 
"--enable-modules=all" \
"--enable-mods-shared=max" \
)

Regards
-- 
 . ___
 |  |  Irmund     Thum
 |  |  
***
"./configure" \
"--prefix=/opt/2043" \
"--with-port=82" \
"--enable-ssl" \
"--enable-so" \
"--disable-userdir" \
"--enable-file-cache" \
"--enable-cache" \
"--enable-disk-cache" \
"--enable-mem-cache" \
"--enable-proxy" \
"--enable-proxy-connect" \
"--enable-proxy-ftp" \
"--enable-proxy-http" \
"--enable-expires" \
"--enable-headers" \
"--enable-info" \
"--enable-rewrite" \
"--disable-imap" \
"--disable-dbm" \
"$@"

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "Robin P. Blanchard" <ro...@georgiacenter.org>.
>> well - some questions haven't been answered :-
>> what happens when you're deactivating in your client's IE5/6 
>> configuration those checkbxes with HTTP1.1 activated and so on?
>> Is it still the same?
>> i.t
>>
> 
> all combinations of the two HTTP 1.1 IE options have no effect. IE 
> refuses to load the pages, still giving out it's generic "cannot find 
> server" error. Success, however, using Mozilla 1.0.1, Netscape 4.78, and 
> lynx. ????
> 

ok...still fooling around with the config, enabling and disabling 
mod_proxy_add_forward (is this module even necessary?)...

1) with mod_proxy_add_forward:
HTTP Headers Information
HTTP Request Headers
HTTP Request GET /nfo/ HTTP/1.1
Accept 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
Accept-Charset ISO-8859-1, utf-8;q=0.66, *;q=0.66
Accept-Encoding gzip, deflate, compress;q=0.9
Accept-Language en-us, en;q=0.50
Authorization Basic xxxxxxxxxxxxxxxxxxxxxxx
Cache-Control no-cache
Connection close
Host it.gactr.uga.edu
Pragma no-cache
User-Agent Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.0.1) 
Gecko/20020912
Via 1.1 webmail.gactr.uga.edu (Apache/1.3.26)
X-Forwarded-For 10.10.25.125, 10.10.25.125
X-Forwarded-Host webmail.gactr.uga.edu
X-Forwarded-Server webmail.gactr.uga.edu
X-Host webmail.gactr.uga.edu
X-Server-Hostname webmail.gactr.uga.edu
HTTP Response Headers
X-Powered-By PHP/4.2.3
Content-Encoding gzip
Connection close
Transfer-Encoding chunked
Content-Type text/html

2) without:
HTTP Headers Information
HTTP Request Headers
HTTP Request GET /nfo/ HTTP/1.1
Accept 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
Accept-Charset ISO-8859-1, utf-8;q=0.66, *;q=0.66
Accept-Encoding gzip, deflate, compress;q=0.9
Accept-Language en-us, en;q=0.50
Authorization Basic xxxxxxxxxxxxxxxxxxxxx
Cache-Control no-cache
Connection close
Host it.gactr.uga.edu
Pragma no-cache
User-Agent Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.0.1) 
Gecko/20020912
Via 1.1 webmail.gactr.uga.edu (Apache/1.3.26)
X-Forwarded-For 10.10.25.125
X-Forwarded-Host webmail.gactr.uga.edu
X-Forwarded-Server webmail.gactr.uga.edu
HTTP Response Headers
X-Powered-By PHP/4.2.3
Content-Encoding gzip
Connection close
Transfer-Encoding chunked
Content-Type text/html


-- 
----------------------------------------
Robin P. Blanchard
Systems Integration Specialist
Georgia Center for Continuing Education
fon: 706.542.2404 <|> fax: 706.542.6546
----------------------------------------


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "Robin P. Blanchard" <ro...@georgiacenter.org>.

i.t wrote:
> msg Donnerstag, 26. September 2002 22:52 by Robin P. Blanchard:
> 
>>Connecting to webmail.gactr.uga.edu[10.10.10.99]:80... connected.
>>HTTP request sent, awaiting response...
>>  1 HTTP/1.1 401 Access Denied
> 
> 
> well - some questions haven't been answered :-
> what happens when you're deactivating in your client's IE5/6 configuration 
> those checkbxes with HTTP1.1 activated and so on?
> Is it still the same?
> i.t
> 

all combinations of the two HTTP 1.1 IE options have no effect. IE 
refuses to load the pages, still giving out it's generic "cannot find 
server" error. Success, however, using Mozilla 1.0.1, Netscape 4.78, and 
lynx. ????

-- 
----------------------------------------
Robin P. Blanchard
Systems Integration Specialist
Georgia Center for Continuing Education
fon: 706.542.2404 <|> fax: 706.542.6546
----------------------------------------


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "i.t" <i....@ithum.de>.
msg Donnerstag, 26. September 2002 22:52 by Robin P. Blanchard:
> Connecting to webmail.gactr.uga.edu[10.10.10.99]:80... connected.
> HTTP request sent, awaiting response...
>   1 HTTP/1.1 401 Access Denied

well - some questions haven't been answered :-
what happens when you're deactivating in your client's IE5/6 configuration 
those checkbxes with HTTP1.1 activated and so on?
Is it still the same?
i.t

-- 
 . ___
 |  |  Irmund     Thum
 |  |   


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "Robin P. Blanchard" <ro...@georgiacenter.org>.
> Can you please use any tool, e.g. wget, to look for the headers produced?
> I mean the option --server-response
> what prints the headers sent by HTTP servers and responses ...
> and due to squid configure wgetrc? I mean using wget through squid to see the 
> differences...
> can you post that - since my actual suggestion is that IE5/6 may have problems  
> with HTTP headers in that reverse proxy configuration, once again.

here's the requested output. hopefully useful :-

1) non-proxied:
# wget --server-response webmail.gactr.uga.edu
--16:52:00--  http://webmail.gactr.uga.edu/
            => `index.html'
Resolving webmail.gactr.uga.edu... done.
Connecting to webmail.gactr.uga.edu[10.10.10.99]:80... connected.
HTTP request sent, awaiting response...
  1 HTTP/1.1 302 Found
  2 Date: Thu, 26 Sep 2002 20:52:00 GMT
  3 Server: Apache/1.3.26 (Unix) mod_mp3/0.35 PHP/4.2.3 mod_perl/1.27 
mod_ssl/2.8.10 OpenSSL/0.9.6e
  4 Location: http://webmail.gactr.uga.edu/exchange/
  5 Connection: close
  6 Content-Type: text/html; charset=iso-8859-1
Location: http://webmail.gactr.uga.edu/exchange/ [following]
--16:52:00--  http://webmail.gactr.uga.edu/exchange/
            => `index.html'
Connecting to webmail.gactr.uga.edu[10.10.10.99]:80... connected.
HTTP request sent, awaiting response...
  1 HTTP/1.1 401 Access Denied
  2 Date: Thu, 26 Sep 2002 20:52:00 GMT
  3 Server: Microsoft-IIS/5.0
  4 WWW-Authenticate: Negotiate
  5 WWW-Authenticate: NTLM
  6 WWW-Authenticate: Basic realm="webmail.gactr.uga.edu"
  7 Content-Length: 24
  8 Content-Type: text/html
  9 Via: 1.1 webmail.gactr.uga.edu (Apache/1.3.26)
10 X-Cache: MISS from webmail.gactr.uga.edu
11 Keep-Alive: timeout=15, max=100
12 Connection: Keep-Alive
Unknown authentication scheme.

2) proxied:
# http_proxy="proxy.gactr.uga.edu:3128" wget --server-response 
webmail.gactr.uga.edu
--16:52:17--  http://webmail.gactr.uga.edu/
            => `index.html'
Resolving proxy.gactr.uga.edu... done.
Connecting to proxy.gactr.uga.edu[10.10.10.180]:3128... connected.
Proxy request sent, awaiting response...
  1 HTTP/1.0 302 Moved Temporarily
  2 Date: Thu, 26 Sep 2002 20:52:17 GMT
  3 Server: Apache/1.3.26 (Unix) mod_mp3/0.35 PHP/4.2.3 mod_perl/1.27 
mod_ssl/2.8.10 OpenSSL/0.9.6e
  4 Location: http://webmail.gactr.uga.edu/exchange/
  5 Content-Type: text/html; charset=iso-8859-1
  6 X-Cache: MISS from proxy.gactr.uga.edu
  7 Proxy-Connection: close
Location: http://webmail.gactr.uga.edu/exchange/ [following]
--16:52:17--  http://webmail.gactr.uga.edu/exchange/
            => `index.html'
Connecting to proxy.gactr.uga.edu[10.10.10.180]:3128... connected.
Proxy request sent, awaiting response...
  1 HTTP/1.0 401 Unauthorized
  2 Date: Thu, 26 Sep 2002 20:52:17 GMT
  3 Server: Microsoft-IIS/5.0
  4 WWW-Authenticate: Negotiate
  5 WWW-Authenticate: NTLM
  6 WWW-Authenticate: Basic realm="webmail.gactr.uga.edu"
  7 Content-Length: 24
  8 Content-Type: text/html
  9 Via: 1.1 webmail.gactr.uga.edu (Apache/1.3.26)
10 X-Cache: MISS from webmail.gactr.uga.edu
11 X-Cache: MISS from proxy.gactr.uga.edu
12 Proxy-Connection: close
Unknown authentication scheme.




-- 
----------------------------------------
Robin P. Blanchard
Systems Integration Specialist
Georgia Center for Continuing Education
fon: 706.542.2404 <|> fax: 706.542.6546
----------------------------------------


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "i.t" <i....@ithum.de>.
msg Donnerstag, 26. September 2002 21:41 by Robin P. Blanchard:
> config, and the same dns & /etc/hosts hack, OWA is works great with
> mozilla. IE 5.5 and IE 6 fail to operate. Interestingly enough, when
> either version of IE is configured to go through my squid proxy, they do
> seem to work. any more ideas?

looks like a coconut :-
what means "seem to work"?
better with the changed configuration? what tests?

Can you please use any tool, e.g. wget, to look for the headers produced?
I mean the option --server-response
what prints the headers sent by HTTP servers and responses ...
and due to squid configure wgetrc? I mean using wget through squid to see the 
differences...
can you post that - since my actual suggestion is that IE5/6 may have problems  
with HTTP headers in that reverse proxy configuration, once again.

i.t
-- 
 . ___
 |  |  Irmund     Thum
 |  |   


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "Robin P. Blanchard" <ro...@georgiacenter.org>.
per my original message:
         ProxyPass               /exchange/ 
http://webmail.gactr.uga.edu/exchange/
         ProxyPassReverse        /exchange/ 
http://webmail.gactr.uga.edu/exchange/
         ProxyPass               /public/ 
http://webmail.gactr.uga.edu/public/
         ProxyPassReverse        /public/ 
http://webmail.gactr.uga.edu/public/
         ProxyPass               /exchweb/ 
http://webmail.gactr.uga.edu/exchweb/
         ProxyPassReverse        /exchweb/ 
http://webmail.gactr.uga.edu/exchweb/

both suggested lines are already in place.

since original posting i've made a bit of progress. using the following 
config, and the same dns & /etc/hosts hack, OWA is works great with 
mozilla. IE 5.5 and IE 6 fail to operate. Interestingly enough, when 
either version of IE is configured to go through my squid proxy, they do 
seem to work. any more ideas?



Listen 10.10.10.99:80
<VirtualHost 10.10.10.99:80>
         ServerName              webmail.gactr.uga.edu
         UseCanonicalName        On
         CustomLog       /tmp/webmail.log combined
         ErrorLog        /tmp/webmail.log
         SSLEngine       Off
         Redirect        / http://webmail.gactr.uga.edu/exchange/

         ProxyRequests   On
         ProxyVia        Full
         ProxyPass               /exchange/ 
http://webmail.gactr.uga.edu/exchange/
         ProxyPassReverse        /exchange/ 
http://webmail.gactr.uga.edu/exchange/
         ProxyPass               /public/ 
http://webmail.gactr.uga.edu/public/
         ProxyPassReverse        /public/ 
http://webmail.gactr.uga.edu/public/
         ProxyPass               /ex2k/ 
http://webmail.gactr.uga.edu/exchweb/
         ProxyPassReverse        /ex2k/ 
http://webmail.gactr.uga.edu/exchweb/
         ProxyPass               /exchweb/ 
http://webmail.gactr.uga.edu/exchweb/
         ProxyPassReverse        /exchweb/ 
http://webmail.gactr.uga.edu/exchweb/
         ProxyPass               /nfo/ http://it.gactr.uga.edu/nfo/
         ProxyPassReverse        /nfo/ http://it.gactr.uga.edu/nfo/
</VirtualHost>

i.t wrote:
> msg Donnerstag, 26. September 2002 19:45 by Robin P. Blanchard:
> 
>>browser i use. lynx seems to work best; ie doesn't at all, mozilla
>>partly, etc. has anyone successfully implemented this? what am i doing
>>wrong here? thanks very much in advance.
> 
> 
> ProxyPassReverse needs ProxyPass when not used with Rewrite [P]
> you need 2 lines: 
>  ProxyPass        /exchweb/
>  ProxyPassReverse        /exchweb/
> 
> Check out http://httpd.apache.org/docs/mod/mod_proxy.html or see previous 
> posts for that problem
> i.t


-- 
----------------------------------------
Robin P. Blanchard
Systems Integration Specialist
Georgia Center for Continuing Education
fon: 706.542.2404 <|> fax: 706.542.6546
----------------------------------------


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] proxying exchange 2000

Posted by "i.t" <i....@ithum.de>.
msg Donnerstag, 26. September 2002 19:45 by Robin P. Blanchard:
> browser i use. lynx seems to work best; ie doesn't at all, mozilla
> partly, etc. has anyone successfully implemented this? what am i doing
> wrong here? thanks very much in advance.

ProxyPassReverse needs ProxyPass when not used with Rewrite [P]
you need 2 lines: 
 ProxyPass        /exchweb/
 ProxyPassReverse        /exchweb/

Check out http://httpd.apache.org/docs/mod/mod_proxy.html or see previous 
posts for that problem
i.t
-- 
 . ___
 |  |  Irmund     Thum
 |  |   


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org