This this the patch from revision 1.49 of
jk/native2/server/apache2/mod_jk2.c
to my current version.
It works for me so far for proper virtual host mapping with server:port
syntax.
The latest version in CVS at this moment is 1.52,
but there are not many changes from 1.49.
Dmitry
> -----Original Message-----
> From: Eugene Gluzberg [mailto:[EMAIL PROTECTED]]
> Sent: Monday, September 23, 2002 12:00 PM
> To: Tomcat Users List
> Subject: Re: mod_jk2, virtual hosts, JkUriSet
>
> Is this something that should be a patch to the CVS version?
>
> could you submit a context diff plz...
>
> Dmitry Letin wrote:
>
>>Hi,
>>
>>static int jk2_translate(request_rec *r)
>>{
>> ...
>>
>> char vhost_port_buf[1024];
>> char *vhost_port;
>> ...
>>
>> if (r->server->is_virtual) {
>> snprintf(vhost_port_buf, sizeof(vhost_port_buf), "%s:%u",
>> r->server->server_hostname, r->server->port);
>> vhost_port = vhost_port_buf;
>> }
>> else vhost_port = NULL;
>>
>> uriEnv = workerEnv->uriMap->mapUri(env,
>>workerEnv->uriMap,vhost_port,r->uri );
>>
>> ...
>>
>>}
>>
>>
>
631a632,633
> char vhost_port_buf[1024];
> char *vhost_port;
680c682,689
< uriEnv = workerEnv->uriMap->mapUri(env, workerEnv->uriMap,NULL,r->uri );
---
> if (r->server->is_virtual) {
> snprintf(vhost_port_buf, sizeof(vhost_port_buf), "%s:%u",
> r->server->server_hostname, r->server->port);
> vhost_port = vhost_port_buf;
> }
> else vhost_port = NULL;
>
> uriEnv = workerEnv->uriMap->mapUri(env, workerEnv->uriMap,vhost_port,r->uri );
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>