← Back to team overview

ubuntu-389-directory-server team mailing list archive

Problems installing 389 on Precise


At Timo's suggestion, I upgraded my experimental server to Precise.
(Amazingly smooth upgrade, BTW. :) I've had several issues with 389:

First is a problem with the "user: nobody\ngroup:nobody" line in
/etc/dirsrv/admin-serv/console.conf. This causes apache2 to complain
about "apache2: bad group name nobody". Commenting out those lines in
console.conf fixes that issue, though what problems it may cause besides
limiting security I don't know.

Second is a missing log file. Specifically this is what I see:
    Starting dirsrv-admin:
    (2)No such file or directory: apache2: could not open error log file
    Unable to open logs
    Server failed to start !!! Please check errors log for problems
    /etc/init.d/dirsrv-admin: 126: /etc/init.d/dirsrv-admin: failure:
not found
Manually creating /var/log/dirsrv/admin-serv and chowning it to dirsrv
seems to fix that.

Third, and critically, is a segfault.
    Starting dirsrv-admin:
    Segmentation fault (core dumped)
    Server failed to start !!! Please check errors log for problems
    /etc/init.d/dirsrv-admin: 126: /etc/init.d/dirsrv-admin: failure:
not found
    # following from /var/log/dirsrv/admin-serv/error
    [Sat Feb 25 09:19:28 2012] [crit] do_admserv_post_config(): unable
to create AdmldapInfo
    Configuration Failed
    # from /var/log/syslog
    kernel: [ 3378.642501] apache2[4319]: segfault at 10 ip
00007f255d1e9e84 sp 00007fff73edf310 error 4 in

Versions of the 389 packages are as follows:
    ii  389-admin                           
1.1.27-0ubuntu0.1                          389 Directory Administration
    ii  389-admin-console                   
1.1.8-1~ubuntu2.1                          389 admin server management
    ii  389-console                         
1.1.7-1~ubuntu1                            389 Management Console
    ii  389-ds-base                         
1.2.10~rc1+dfsg1-0ubuntu0.1                389 Directory Server -- base
    ii  389-ds-base-dbg                     
1.2.10~rc1+dfsg1-0ubuntu0.1                389 Directory Server --
debugging symbols
    ii  389-ds-base-libs                    
1.2.10~rc1+dfsg1-0ubuntu0.1                389 Directory Server
libraries -- runtime
    ii  389-dsgw                            
1.1.9-0ubuntu0.1                           389 Directory Server Gateway
    ii  libadminutil0                       
1.1.15-0ubuntu1                            Utility library for 389ds
    ii  libds-admin-serv0                   
1.1.27-0ubuntu0.1                          Libraries for the 389
Directory Administration Server
    ii  libidm-console-framework-java       
1.1.7-1~ubuntu1.1                          IDM Console Framework for the
389 Directory Server Console

Justin Chudgar  |  Weed, CA 96094  |  530 921 0738 | http://www.justinzane.com/

fn:Justin Chudgar

Attachment: signature.asc
Description: OpenPGP digital signature

Follow ups