mod_backhand と SSL

mod_backhand と SSL を一緒に使おうとすると、普通に設定すると mod_backhand -> apache 間を SSL 通信しようとして腐る。前にも同じ現象で悩んだものだが、日記に書いてなかったので同じく悩んだ。正解は httpd.conf の Listen の順番をかえるというもの。最後に出てきた Listen の Port を mod_backhand の転送ポートとして使う模様。

From jesus@omniti.com Fri, 5 Oct 2001 16:39:00 -0400
Date: Fri, 5 Oct 2001 16:39:00 -0400
From: Theo Schlossnagle jesus@omniti.com
Subject: [mod_backhand-users] redirection problem
On Friday, October 5, 2001, at 04:24  PM, James Ervin wrote:
> The net result is that backhand redirects properly, but tries to send an
> http request to port 443, the https port, producing an error.
>
> Does anyone have any ideas on how I can get backhand to think it needs 
> to
> redirect to port 80 instead of 443 on this particular server? I've 
> played
> with nearly every possible combination of virtual host settings, and 
> it's
> unclear to me where backhand is pulling the 443 from, since the Backhand
> directives aren't inside the SSL virtual host container. What am I
> missing?
Are you, by any chance, running a different version of Apache?  
mod_backhand pulls the port out of the Listen directives.  I assume you 
have, in your conf file, something likst:
Listen 80
Listen 443
Try swapping them.  You can always explicitly tell mod_backhand what IP 
and port you want to advertise with the two argument version of the 
MulticastStats directive -- see the online FAQ.
You should upgrade all your machines to 1.2.0 :-)  Actually, 1.2.1 is 
almost ready, and it has some nice features...
 --
Theo Schlossnagle
1024D/82844984/95FD 30F1 489E 4613 F22E  491A 7E88 364C 8284 4984
2047R/33131B65/71 F7 95 64 49 76 5D BA  3D 90 B9 9F BE 27 24 E7