
sfisk at idsk
May 22, 2002, 7:45 AM
Post #1 of 1
(665 views)
Permalink
|
|
HELP - can't see any servers
|
|
Hi, I have mod_backhand installed on two Solaris 8 servers running apache 1.3.17 with PHP 4.1.2 and Tomcat also. Problem is the modarriva page always shows 0/0 and restarting DOES NOT fix it as the FAQ suggests. We are not seeing any traffic at the firewall on port 4445 so I assume it is not even trying to talk to the other server Also, I don't see any shared memory being used (IPCS shows nothing) but that may be because thinks there are no servers available in the loop. this particular host is on the 207.xxx.xxx.xxx net and the other host is on another net, but I still should see at least this host as being available, correct ? Also what are the DECLINED errors it is logging ? Thanks and any help is greatly appreciated... -Steve Fisk Here is what I see when I start apache in the error__log- [Wed May 22 10:39:33 2002] [notice] mod_backhand -- UnixSocketDir set to /usr/idsk/backhand [Wed May 22 10:39:33 2002] [notice] mod_backhand -- Broadcast 207.33.15.28:4445 added [Wed May 22 10:39:33 2002] [notice] mod_backhand -- Multicast accept 207.33.15.0/24 [Wed May 22 10:39:33 2002] [notice] mod_backhand -- Multicast accept 192.168.210.0/16 [Wed May 22 10:39:33 2002] [notice] mod_backhand -- Multicast accept 207.33.15.0/24 [Wed May 22 10:39:33 2002] [notice] mod_backhand -- Multicast accept 192.168.210.0/16 [Wed May 22 10:39:33 2002] [notice] backhand_init(22561) spawning moderator (PID 22580) [Wed May 22 10:39:34 2002] [notice] waiting for mod_backhand moderator to start [Wed May 22 10:39:34 2002] [notice] mod_backhand moderator ready to go [Wed May 22 10:39:34 2002] [notice] Apache/1.3.17 (Unix) mod_jk PHP/4.1.2 mod_backhand/1.2.1 configured -- resuming normal operations Below are excerpts from my httpd.conf I am thinking maybe because I added the directory controls under the mod_alias section, is that why ? <IfModule mod_alias.c> # # Note that if you include a trailing / on fakename then the server will # require it to be present in the URL. So "/icons" isn't aliased in this # example, only "/icons/".. # Alias /icons/ "/usr/idsk/web/apache/icons/" <Directory "/usr/idsk/web/apache/icons"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> # # ScriptAlias: This controls which directories contain server scripts. # ScriptAliases are essentially the same as Aliases, except that # documents in the realname directory are treated as applications and # run by the server when requested rather than as documents sent to the clie nt. # The same rules about trailing "/" apply to ScriptAlias directives as to # Alias. # ScriptAlias /cgi-bin/ "/usr/idsk/web/apache/cgi-bin/" <Directory "/usr/idsk/web/apache/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all Backhand byAge Backhand byRandom Backhand byLoad </Directory> BackhandLogLevel +netall BackhandLogLevel +mbcsall BackhandLogLevel +dcsnall </IfModule> Then farther down I added this - <Location /backhand/> SetHandler backhand-handler </Location> and lastly, at the end of the proxy section, I added this - <IfModule mod_backhand.c> UnixSocketDir /usr/idsk/backhand MulticastStats 207.33.15.28:4445,3 # MulticastStats 192.168.210.255:4445,3 AcceptStats 207.33.15.0/24 AcceptStats 192.168.210.0/16 </IfModule> This is from the apache error log - [Wed May 22 10:15:24 2002] [notice] (Postread =>) = { DECLINED } [Wed May 22 10:15:24 2002] [notice] (Translate <=) = { /backhand/modarriva, (null), (null) } [Wed May 22 10:15:24 2002] [notice] (Translate =>) = { /backhand/modarriva, (null), (null) } [Wed May 22 10:15:24 2002] [notice] (Type <=) = { backhand-handler, /backhand/modarriva, (null) } [Wed May 22 10:15:24 2002] [notice] (Type =>) = { backhand-handler, /backhand/modarriva, (null) } [Wed May 22 10:15:24 2002] [notice] (Postread =>) = { DECLINED } [Wed May 22 10:15:24 2002] [notice] (Postread =>) = { DECLINED } [Wed May 22 10:15:25 2002] [notice] (Translate <=) = { /backhand/modarriva, (null), (null) } [Wed May 22 10:15:25 2002] [notice] (Translate =>) = { /backhand/modarriva, (null), (null) } [Wed May 22 10:15:25 2002] [notice] (Type <=) = { backhand-handler, /backhand/modarriva, (null) } [Wed May 22 10:15:25 2002] [notice] (Type =>) = { backhand-handler, /backhand/modarriva, (null) } [Wed May 22 10:15:25 2002] [notice] (Postread =>) = { DECLINED } [Wed May 22 10:15:25 2002] [notice] (Translate <=) = { /backhand/modarriva, (null), (null) } lastly here is an ifconfig -a output lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 207.33.15.28 netmask ffffff00 broadcast 207.33.15.255 ether 8:0:20:8f:14:45
|