I successfuly compiled and installed
mod_backhand-1.1.0, and had it working in no time.
Then I tried to configure my current httpd so it will
use mod_backhand. I did this simply by adding the
appropriate AddModule/LoadModule to the DSO section,
and configuring the broadcast address/socket dir
exactly as I did on my original installation (which
worked).
Unfortunately, it doens't work. One of the processes
crashes and the module won't work. Checking the status
page shows no servers, so nothing happens.
Everything works fine if I remove mod_backhand.
I suspect it happens because of another module, but
have no idea which since I use many, and gave up on
trying to remove them one by one.
Any ideas?
Here's what I get at the log file:
[Sun Dec 17 14:37:01 2000] [notice] mod_backhand --
Multicast 225.225.225.255:4445 TTL[2] added
[Sun Dec 17 14:37:01 2000] [notice] mod_backhand --
Multicast accept 172.16.0.0/24
[Sun Dec 17 14:37:02 2000] [notice] mod_backhand --
UnixSocketDir set to /home/http/backhand/backhand
[Sun Dec 17 14:37:02 2000] [notice] mod_backhand --
Multicast 225.225.225.255:4445 TTL[2] added
[Sun Dec 17 14:37:02 2000] [notice] mod_backhand --
Multicast accept 172.16.0.0/24
[Sun Dec 17 14:37:03 2000] [notice]
backhand_init(8698) spawning stats things (PID 8711)
[Sun Dec 17 14:37:04 2000] [notice] Apache/1.3.12
(Unix) (SuSE/Linux) balanced_by_mod_backhand/1.1.0
configured -- resuming normal operations
[Sun Dec 17 14:37:04 2000] [notice] suEXEC mechanism
enabled (wrapper: /usr/sbin/suexec)
[Sun Dec 17 14:37:04 2000] [notice] child pid 8711
exit signal Segmentation fault (11)
And this is a list of the modules used:
ClearModuleList
AddModule mod_mmap_static.c
AddModule mod_vhost_alias.c
AddModule mod_env.c
AddModule mod_define.c
AddModule mod_log_config.c
AddModule mod_log_agent.c
AddModule mod_log_referer.c
AddModule mod_mime_magic.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_status.c
AddModule mod_info.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
AddModule mod_speling.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_auth_anon.c
AddModule mod_auth_dbm.c
AddModule mod_auth_db.c
AddModule mod_digest.c
AddModule mod_proxy.c
AddModule mod_cern_meta.c
AddModule mod_expires.c
AddModule mod_headers.c
AddModule mod_usertrack.c
AddModule mod_example.c
AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
<IfDefine SSL>
AddModule mod_ssl.c
</IfDefine>
<IfDefine PHP>
AddModule mod_php3.c
</IfDefine>
<IfDefine PHP4>
AddModule mod_php4.c
</IfDefine>
<IfDefine PERL>
AddModule mod_perl.c
</IfDefine>
<IfDefine DAV>
AddModule mod_dav.c
</IfDefine>
<IfDefine MODULES>
# AddModule mod_allowdev.c
AddModule mod_auth_cookie.c
AddModule mod_auth_cookie_file.c
AddModule mod_auth_external.c
AddModule mod_auth_inst.c
AddModule mod_auth_system.c
AddModule mod_eaccess.c
AddModule mod_bandwidth.c
AddModule mod_cache.c
AddModule mod_urlcount.c
AddModule mod_disallow_id.c
AddModule mod_lock.c
AddModule mod_peephole.c
AddModule mod_put.c
AddModule mod_qs2ssi.c
AddModule mod_session.c
AddModule mod_fastcgi.c
AddModule mod_cvs.c
AddModule mod_roaming.c
AddModule mod_ip_forwarding.c
AddModule mod_macro.c
AddModule mod_php3.c
</IfDefine>
__________________________________________________
Do You Yahoo!?
Yahoo! Shopping - Thousands of Stores. Millions of Products.
http://shopping.yahoo.com/
mod_backhand-1.1.0, and had it working in no time.
Then I tried to configure my current httpd so it will
use mod_backhand. I did this simply by adding the
appropriate AddModule/LoadModule to the DSO section,
and configuring the broadcast address/socket dir
exactly as I did on my original installation (which
worked).
Unfortunately, it doens't work. One of the processes
crashes and the module won't work. Checking the status
page shows no servers, so nothing happens.
Everything works fine if I remove mod_backhand.
I suspect it happens because of another module, but
have no idea which since I use many, and gave up on
trying to remove them one by one.
Any ideas?
Here's what I get at the log file:
[Sun Dec 17 14:37:01 2000] [notice] mod_backhand --
Multicast 225.225.225.255:4445 TTL[2] added
[Sun Dec 17 14:37:01 2000] [notice] mod_backhand --
Multicast accept 172.16.0.0/24
[Sun Dec 17 14:37:02 2000] [notice] mod_backhand --
UnixSocketDir set to /home/http/backhand/backhand
[Sun Dec 17 14:37:02 2000] [notice] mod_backhand --
Multicast 225.225.225.255:4445 TTL[2] added
[Sun Dec 17 14:37:02 2000] [notice] mod_backhand --
Multicast accept 172.16.0.0/24
[Sun Dec 17 14:37:03 2000] [notice]
backhand_init(8698) spawning stats things (PID 8711)
[Sun Dec 17 14:37:04 2000] [notice] Apache/1.3.12
(Unix) (SuSE/Linux) balanced_by_mod_backhand/1.1.0
configured -- resuming normal operations
[Sun Dec 17 14:37:04 2000] [notice] suEXEC mechanism
enabled (wrapper: /usr/sbin/suexec)
[Sun Dec 17 14:37:04 2000] [notice] child pid 8711
exit signal Segmentation fault (11)
And this is a list of the modules used:
ClearModuleList
AddModule mod_mmap_static.c
AddModule mod_vhost_alias.c
AddModule mod_env.c
AddModule mod_define.c
AddModule mod_log_config.c
AddModule mod_log_agent.c
AddModule mod_log_referer.c
AddModule mod_mime_magic.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_status.c
AddModule mod_info.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
AddModule mod_speling.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_auth_anon.c
AddModule mod_auth_dbm.c
AddModule mod_auth_db.c
AddModule mod_digest.c
AddModule mod_proxy.c
AddModule mod_cern_meta.c
AddModule mod_expires.c
AddModule mod_headers.c
AddModule mod_usertrack.c
AddModule mod_example.c
AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
<IfDefine SSL>
AddModule mod_ssl.c
</IfDefine>
<IfDefine PHP>
AddModule mod_php3.c
</IfDefine>
<IfDefine PHP4>
AddModule mod_php4.c
</IfDefine>
<IfDefine PERL>
AddModule mod_perl.c
</IfDefine>
<IfDefine DAV>
AddModule mod_dav.c
</IfDefine>
<IfDefine MODULES>
# AddModule mod_allowdev.c
AddModule mod_auth_cookie.c
AddModule mod_auth_cookie_file.c
AddModule mod_auth_external.c
AddModule mod_auth_inst.c
AddModule mod_auth_system.c
AddModule mod_eaccess.c
AddModule mod_bandwidth.c
AddModule mod_cache.c
AddModule mod_urlcount.c
AddModule mod_disallow_id.c
AddModule mod_lock.c
AddModule mod_peephole.c
AddModule mod_put.c
AddModule mod_qs2ssi.c
AddModule mod_session.c
AddModule mod_fastcgi.c
AddModule mod_cvs.c
AddModule mod_roaming.c
AddModule mod_ip_forwarding.c
AddModule mod_macro.c
AddModule mod_php3.c
</IfDefine>
__________________________________________________
Do You Yahoo!?
Yahoo! Shopping - Thousands of Stores. Millions of Products.
http://shopping.yahoo.com/