[horde] Can't log in after reboot

Patrick Baldwin Patrick.Baldwin at studsvikscandpower.com
Thu May 24 18:45:30 UTC 2007


Just an update, in case there's anyone out there:

I'm now seeing:

webmail# more httpd-error.log

[Thu May 24 14:05:59 2007] [notice] Apache/1.3.37 (Unix) PHP/5.2.2 with 
Suhosin-
Patch configured -- resuming normal operations
  [notice] Accept mutex: flock (Default: flock)
[Thu May 24 14:09:53 2007] [notice] child pid 729 exit signal 
Segmentation fault
  (11)
[Thu May 24 14:13:30 2007] [notice] child pid 755 exit signal 
Segmentation fault
  (11)
[Thu May 24 14:13:31 2007] [notice] child pid 759 exit signal 
Segmentation fault
  (11)
[Thu May 24 14:25:09 2007] [notice] child pid 731 exit signal 
Segmentation fault
  (11)
[Thu May 24 14:25:10 2007] [notice] child pid 727 exit signal 
Segmentation fault

As well as:

webmail# tail messages
May 24 14:09:52 webmail kernel: pid 729 (httpd), uid 80: exited on signal 11
May 24 14:10:11 webmail ntpd[545]: time reset +0.227112 s
May 24 14:10:11 webmail ntpd[545]: kernel time sync disabled 2041
May 24 14:13:29 webmail kernel: pid 755 (httpd), uid 80: exited on signal 11
May 24 14:13:30 webmail kernel: pid 759 (httpd), uid 80: exited on signal 11
May 24 14:25:08 webmail kernel: pid 731 (httpd), uid 80: exited on signal 11
May 24 14:25:09 webmail kernel: pid 727 (httpd), uid 80: exited on signal 11
May 24 14:25:17 webmail ntpd[545]: kernel time sync enabled 2001

Google yields things like:

http://www.gwolf.org/index.php?gadget=Blog&action=SingleView&id=PHP_segfaults_incomplete_laptops

and

http://osdir.com/ml/os.netbsd.help/2003-05/msg00273.html

Which is mostly discussing PHP bugs and/or using unsupported versions of
PHP with IMP.  However, as far as I can tell, those bugs were fixed,
and accoridng to test.php I am running a supported version of php 
(5.2.2).  Is test.php wrong?  Have I found a bug? Am I just cursed?


Patrick Baldwin wrote:

> FreeBSD 6.2-RELEASE-p4, horde-base-3.1.4_2, imp-4.1.4_2.
> 
> I rebooted my Horde server, and now no one can log in.
> 
> I get to the login page just fine, but when I try to
> actually log in, Firefox just hangs as does Netscape,
> IE gives me a cannot find server.  However, my Netscape
> session from before I rebooted the server seems to still work.
> 
> Looking at the mailing list archives and Google, the only thing
> I found for similar problems was a suggestion to check my logs, or
> to try changing $conf['session']['use_only_cookies'] to
> false.
> 
> I had cleared out my logs before reboot. Now, checking hoping
> to find some insight, I find nothing in /var/log/horde.log,
> or /var/log/httpd-error.log.
> 
> I changed $conf['session']['use_only_cookies']  to false,
> and it still doesn't work.
> 
> I thought I had everything working, and was planning
> on deploying this system for users this weekend, so
> any help would be welcome.
> 
> 
> My /usr/local/www/horde/config/conf.php:
> <?php
> /* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
> // $Horde: horde/config/conf.xml,v 1.74.2.48 2007/02/02 11:03:05 jan Exp $
> $conf['debug_level'] = E_ALL;
> $conf['max_exec_time'] = 0;
> $conf['compress_pages'] = true;
> $conf['umask'] = 077;
> $conf['use_ssl'] = 2;
> $conf['server']['name'] = $_SERVER['SERVER_NAME'];
> $conf['server']['port'] = $_SERVER['SERVER_PORT'];
> $conf['session']['name'] = 'Horde';
> $conf['session']['use_only_cookies'] = false;
> $conf['session']['cache_limiter'] = 'nocache';
> $conf['session']['timeout'] = 0;
> $conf['cookie']['domain'] = $_SERVER['SERVER_NAME'];
> $conf['cookie']['path'] = '/';
> $conf['sql']['persistent'] = false;
> $conf['sql']['username'] = 'horde';
> $conf['sql']['password'] = 'horde';
> $conf['sql']['protocol'] = 'unix';
> $conf['sql']['database'] = 'horde';
> $conf['sql']['charset'] = 'iso-8859-1';
> $conf['sql']['phptype'] = 'mysql';
> $conf['auth']['admins'] = array('Administrator','patrick');
> $conf['auth']['checkip'] = true;
> $conf['auth']['checkbrowser'] = true;
> $conf['auth']['alternate_login'] = false;
> $conf['auth']['redirect_on_logout'] = false;
> $conf['auth']['params']['hostspec'] = '192.168.169.9';
> $conf['auth']['params']['port'] = 143;
> $conf['auth']['params']['protocol'] = 'imap/notls';
> $conf['auth']['params']['imapconfig'] = 'separate';
> $conf['auth']['driver'] = 'imap';
> $conf['signup']['allow'] = false;
> $conf['log']['priority'] = PEAR_LOG_NOTICE;
> $conf['log']['ident'] = 'HORDE';
> $conf['log']['params'] = array();
> $conf['log']['name'] = '/var/log/horde.log';
> $conf['log']['params']['append'] = true;
> $conf['log']['type'] = 'file';
> $conf['log']['enabled'] = true;
> $conf['log_accesskeys'] = false;
> $conf['prefs']['params']['driverconfig'] = 'horde';
> $conf['prefs']['driver'] = 'sql';
> $conf['datatree']['driver'] = 'null';
> $conf['group']['driver'] = 'datatree';
> $conf['cache']['default_lifetime'] = 1800;
> $conf['cache']['params']['dir'] = Horde::getTempDir();
> $conf['cache']['params']['gc'] = 86400;
> $conf['cache']['driver'] = 'file';
> $conf['token']['driver'] = 'none';
> $conf['mailer']['params']['sendmail_path'] = '/usr/sbin/sendmail';
> $conf['mailer']['params']['sendmail_args'] = '-oi';
> $conf['mailer']['type'] = 'sendmail';
> $conf['vfs']['params']['vfsroot'] = '/tmp';
> $conf['vfs']['type'] = 'file';
> $conf['sessionhandler']['type'] = 'none';
> $conf['geoip']['datafile'] = '/usr/local/share/GeoIP/GeoIP.dat';
> $conf['problems']['email'] = 'webmaster at example.com';
> $conf['problems']['maildomain'] = 'example.com';
> $conf['problems']['tickets'] = false;
> $conf['menu']['apps'] = array();
> $conf['menu']['always'] = false;
> $conf['menu']['links']['help'] = 'all';
> $conf['menu']['links']['help_about'] = true;
> $conf['menu']['links']['options'] = 'authenticated';
> $conf['menu']['links']['problem'] = 'all';
> $conf['menu']['links']['login'] = 'all';
> $conf['menu']['links']['logout'] = 'authenticated';
> $conf['hooks']['permsdenied'] = false;
> $conf['hooks']['username'] = false;
> $conf['hooks']['preauthenticate'] = false;
> $conf['hooks']['postauthenticate'] = false;
> $conf['hooks']['authldap'] = false;
> $conf['portal']['fixed_blocks'] = array();
> $conf['accounts']['driver'] = 'null';
> $conf['imsp']['enabled'] = false;
> $conf['kolab']['enabled'] = false;
> /* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */
> 
> 
> 
> 
> My /usr/local/www/horde/imp/config
> <?php
> /* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
> // $Horde: imp/config/conf.xml,v 1.53.2.16 2006/12/24 05:06:57 chuck Exp $
> $conf['utils']['spellchecker'] = '/usr/local/bin/aspell';
> $conf['utils']['gnupg'] = '/usr/local/bin/gpg';
> $conf['utils']['gnupg_keyserver'] = array('wwwkeys.pgp.net');
> $conf['utils']['gnupg_timeout'] = '10';
> $conf['utils']['openssl_cafile'] = '/usr/local/etc/ssl.crt/ca-bundle.crt';
> $conf['menu']['apps'] = array();
> $conf['user']['select_sentmail_folder'] = false;
> $conf['user']['allow_resume_all_in_drafts'] = false;
> $conf['user']['allow_folders'] = true;
> $conf['user']['allow_resume_all'] = false;
> $conf['user']['allow_view_source'] = true;
> $conf['user']['alternate_login'] = false;
> $conf['user']['redirect_on_logout'] = false;
> $conf['server']['change_server'] = false;
> $conf['server']['change_port'] = false;
> $conf['server']['change_protocol'] = false;
> $conf['server']['change_smtphost'] = false;
> $conf['server']['change_smtpport'] = false;
> $conf['server']['server_list'] = 'none';
> $conf['server']['sort_limit'] = '0';
> $conf['server']['cache_folders'] = false;
> $conf['server']['cache_msgbody'] = false;
> $conf['mailbox']['show_attachments'] = false;
> $conf['mailbox']['show_preview'] = false;
> $conf['mailbox']['show_xpriority'] = false;
> $conf['fetchmail']['show_account_colors'] = false;
> $conf['fetchmail']['size_limit'] = '4000000';
> $conf['msgsettings']['filtering']['words'] = './config/filter.txt';
> $conf['msgsettings']['filtering']['replacement'] = '****';
> $conf['spam']['reporting'] = false;
> $conf['notspam']['reporting'] = false;
> $conf['msg']['prepend_header'] = true;
> $conf['msg']['append_trailer'] = true;
> $conf['compose']['allow_cc'] = true;
> $conf['compose']['allow_bcc'] = true;
> $conf['compose']['allow_receipts'] = true;
> $conf['compose']['special_characters'] = true;
> $conf['compose']['use_vfs'] = false;
> $conf['compose']['link_all_attachments'] = false;
> $conf['compose']['link_attachments_notify'] = true;
> $conf['compose']['link_attachments'] = true;
> $conf['compose']['add_maildomain_to_unexpandable'] = false;
> $conf['compose']['attach_size_limit'] = '0';
> $conf['compose']['attach_count_limit'] = '0';
> $conf['hooks']['vinfo'] = false;
> $conf['hooks']['signature'] = false;
> $conf['hooks']['trailer'] = false;
> $conf['hooks']['fetchmail_filter'] = false;
> $conf['hooks']['mbox_redirect'] = false;
> $conf['hooks']['mbox_icon'] = false;
> $conf['hooks']['spam_bounce'] = false;
> $conf['maillog']['use_maillog'] = true;
> $conf['tasklist']['use_tasklist'] = true;
> $conf['notepad']['use_notepad'] = true;
> /* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */
> 
> 


-- 
Patrick Baldwin
Systems Administrator
Studsvik Scandpower, Inc.
1087 Beacon St.
Newton, MA 02459
1-617-965-7455



More information about the horde mailing list