Bug 721289

Summary: Process /usr/libexec/sssd/sssd_be was killed by signal 11 during auth when password for the user is not set.
Product: Red Hat Enterprise Linux 6 Reporter: Gowrishankar Rajaiyan <grajaiya>
Component: sssdAssignee: Stephen Gallagher <sgallagh>
Status: CLOSED ERRATA QA Contact: Chandrasekar Kannan <ckannan>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.2CC: benl, dpal, grajaiya, jgalipea, jhrozek, kbanerje, prc, sbose
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: sssd-1.8.0-2.el6.beta2 Doc Type: Bug Fix
Doc Text:
No documentation needed
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-20 11:47:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 736857, 756082    
Attachments:
Description Flags
sssd_domain.log none

Description Gowrishankar Rajaiyan 2011-07-14 08:39:23 UTC
Created attachment 512827 [details]
sssd_domain.log

Description of problem:


Version-Release number of selected component (if applicable):
sssd-1.5.12-0.20110713T0539z.el6.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Create ipa user (make sure you do not set the password)
2. Also make sure CA cert is not installed.
3. ssh -l user localhost
  
Actual results:
sssd crash detected.

Expected results:
sssd should not crash

Additional info:

# cat /etc/sssd/sssd.conf 
[sssd]
services = nss, pam
config_file_version = 2

domains = testrelm
[nss]

[pam]

[domain/testrelm]
cache_credentials = True
ipa_domain = testrelm
id_provider = ipa
auth_provider = ipa
access_provider = ipa
ipa_hostname = qe-blade-04.testrelm
chpass_provider = ipa
ipa_server = qe-blade-04.testrelm
debug_level = 9


# ls -l /etc/openldap/cacerts/
total 0



# gdb --core=/var/spool/abrt/ccpp-1310475135-17725/coredump /usr/libexec/sssd/sssd_be --quiet -ex "thread apply all bt full" -ex "quit"
Reading symbols from /usr/libexec/sssd/sssd_be...Reading symbols from /usr/lib/debug/usr/libexec/sssd/sssd_be.debug...done.
done.
[New Thread 17725]
Missing separate debuginfo for 
Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/ed/3a3c43b636197c4d5b4eaaa8901b0e748bd785
Reading symbols from /lib64/libpam.so.0.82.2...Reading symbols from /usr/lib/debug/lib64/libpam.so.0.82.2.debug...done.
done.
Loaded symbols for /lib64/libpam.so.0.82.2
Reading symbols from /usr/lib64/libtevent.so.0.9.8...Reading symbols from /usr/lib/debug/usr/lib64/libtevent.so.0.9.8.debug...done.
done.
Loaded symbols for /usr/lib64/libtevent.so.0.9.8
Reading symbols from /usr/lib64/libtalloc.so.2.0.1...Reading symbols from /usr/lib/debug/usr/lib64/libtalloc.so.2.0.1.debug...done.
done.
Loaded symbols for /usr/lib64/libtalloc.so.2.0.1
Reading symbols from /lib64/libpopt.so.0.0.0...Reading symbols from /usr/lib/debug/lib64/libpopt.so.0.0.0.debug...done.
done.
Loaded symbols for /lib64/libpopt.so.0.0.0
Reading symbols from /usr/lib64/libldb.so.0.9.10...Reading symbols from /usr/lib/debug/usr/lib64/libldb.so.0.9.10.debug...done.
done.
Loaded symbols for /usr/lib64/libldb.so.0.9.10
Reading symbols from /lib64/libdbus-1.so.3.4.0...Reading symbols from /usr/lib/debug/lib64/libdbus-1.so.3.4.0.debug...done.
done.
Loaded symbols for /lib64/libdbus-1.so.3.4.0
Reading symbols from /lib64/librt-2.12.so...Reading symbols from /usr/lib/debug/lib64/librt-2.12.so.debug...done.
done.
Loaded symbols for /lib64/librt-2.12.so
Reading symbols from /lib64/libpcre.so.0.0.1...Reading symbols from /usr/lib/debug/lib64/libpcre.so.0.0.1.debug...done.
done.
Loaded symbols for /lib64/libpcre.so.0.0.1
Reading symbols from /usr/lib64/libini_config.so.2.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libini_config.so.2.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libini_config.so.2.0.0
Reading symbols from /usr/lib64/libcollection.so.2.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libcollection.so.2.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libcollection.so.2.0.0
Reading symbols from /usr/lib64/libdhash.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libdhash.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libdhash.so.1.0.0
Reading symbols from /lib64/liblber-2.4.so.2.5.6...Reading symbols from /usr/lib/debug/lib64/liblber-2.4.so.2.5.6.debug...done.
done.
Loaded symbols for /lib64/liblber-2.4.so.2.5.6
Reading symbols from /lib64/libldap-2.4.so.2.5.6...Reading symbols from /usr/lib/debug/lib64/libldap-2.4.so.2.5.6.debug...done.
done.
Loaded symbols for /lib64/libldap-2.4.so.2.5.6
Reading symbols from /usr/lib64/libtdb.so.1.2.1...Reading symbols from /usr/lib/debug/usr/lib64/libtdb.so.1.2.1.debug...done.
done.
Loaded symbols for /usr/lib64/libtdb.so.1.2.1
Reading symbols from /usr/lib64/libssl3.so...Reading symbols from /usr/lib/debug/usr/lib64/libssl3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libssl3.so
Reading symbols from /usr/lib64/libsmime3.so...Reading symbols from /usr/lib/debug/usr/lib64/libsmime3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libsmime3.so
Reading symbols from /usr/lib64/libnss3.so...Reading symbols from /usr/lib/debug/usr/lib64/libnss3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libnss3.so
Reading symbols from /usr/lib64/libnssutil3.so...Reading symbols from /usr/lib/debug/usr/lib64/libnssutil3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libnssutil3.so
Reading symbols from /lib64/libplds4.so...Reading symbols from /usr/lib/debug/lib64/libplds4.so.debug...done.
done.
Loaded symbols for /lib64/libplds4.so
Reading symbols from /lib64/libplc4.so...Reading symbols from /usr/lib/debug/lib64/libplc4.so.debug...done.
done.
Loaded symbols for /lib64/libplc4.so
Reading symbols from /lib64/libnspr4.so...Reading symbols from /usr/lib/debug/lib64/libnspr4.so.debug...done.
done.
Loaded symbols for /lib64/libnspr4.so
Reading symbols from /lib64/libpthread-2.12.so...Reading symbols from /usr/lib/debug/lib64/libpthread-2.12.so.debug...done.
[Thread debugging using libthread_db enabled]
done.
Loaded symbols for /lib64/libpthread-2.12.so
Reading symbols from /lib64/libdl-2.12.so...Reading symbols from /usr/lib/debug/lib64/libdl-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libdl-2.12.so
Reading symbols from /usr/lib64/libcares.so.2.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libcares.so.2.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libcares.so.2.0.0
Reading symbols from /lib64/libc-2.12.so...Reading symbols from /usr/lib/debug/lib64/libc-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libc-2.12.so
Reading symbols from /lib64/libaudit.so.1.0.0...Reading symbols from /usr/lib/debug/lib64/libaudit.so.1.0.0.debug...done.
done.
Loaded symbols for /lib64/libaudit.so.1.0.0
Reading symbols from /lib64/libcrypt-2.12.so...Reading symbols from /usr/lib/debug/lib64/libcrypt-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libcrypt-2.12.so
Reading symbols from /lib64/ld-2.12.so...Reading symbols from /usr/lib/debug/lib64/ld-2.12.so.debug...done.
done.
Loaded symbols for /lib64/ld-2.12.so
Reading symbols from /usr/lib64/libpath_utils.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libpath_utils.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libpath_utils.so.1.0.0
Reading symbols from /usr/lib64/libref_array.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libref_array.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libref_array.so.1.0.0
Reading symbols from /lib64/libresolv-2.12.so...Reading symbols from /usr/lib/debug/lib64/libresolv-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libresolv-2.12.so
Reading symbols from /usr/lib64/libsasl2.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/libsasl2.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/libsasl2.so.2.0.23
Reading symbols from /lib64/libz.so.1.2.3...Reading symbols from /usr/lib/debug/lib64/libz.so.1.2.3.debug...done.
done.
Loaded symbols for /lib64/libz.so.1.2.3
Reading symbols from /lib64/libfreebl3.so...Reading symbols from /usr/lib/debug/lib64/libfreebl3.so.debug...done.
done.
Loaded symbols for /lib64/libfreebl3.so
Reading symbols from /usr/lib64/ldb/memberof.so...Reading symbols from /usr/lib/debug/usr/lib64/ldb/memberof.so.debug...done.
done.
Loaded symbols for /usr/lib64/ldb/memberof.so
Reading symbols from /usr/lib64/sssd/libsss_ipa.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/sssd/libsss_ipa.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/sssd/libsss_ipa.so.1.0.0
Reading symbols from /lib64/libkeyutils.so.1.3...Reading symbols from /usr/lib/debug/lib64/libkeyutils.so.1.3.debug...done.
done.
Loaded symbols for /lib64/libkeyutils.so.1.3
Reading symbols from /lib64/libkrb5.so.3.3...Reading symbols from /usr/lib/debug/lib64/libkrb5.so.3.3.debug...done.
done.
Loaded symbols for /lib64/libkrb5.so.3.3
Reading symbols from /lib64/libk5crypto.so.3.1...Reading symbols from /usr/lib/debug/lib64/libk5crypto.so.3.1.debug...done.
done.
Loaded symbols for /lib64/libk5crypto.so.3.1
Reading symbols from /lib64/libcom_err.so.2.1...Reading symbols from /usr/lib/debug/lib64/libcom_err.so.2.1.debug...done.
done.
Loaded symbols for /lib64/libcom_err.so.2.1
Reading symbols from /lib64/libkrb5support.so.0.1...Reading symbols from /usr/lib/debug/lib64/libkrb5support.so.0.1.debug...done.
done.
Loaded symbols for /lib64/libkrb5support.so.0.1
Reading symbols from /lib64/libselinux.so.1...Reading symbols from /usr/lib/debug/lib64/libselinux.so.1.debug...done.
done.
Loaded symbols for /lib64/libselinux.so.1
Reading symbols from /lib64/libnss_files-2.12.so...Reading symbols from /usr/lib/debug/lib64/libnss_files-2.12.so.debug...done.
done.
Loaded symbols for /lib64/libnss_files-2.12.so
Reading symbols from /lib64/libnss_sss.so.2...Reading symbols from /usr/lib/debug/lib64/libnss_sss.so.2.debug...done.
done.
Loaded symbols for /lib64/libnss_sss.so.2
Reading symbols from /usr/lib64/sasl2/libplain.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libplain.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libplain.so.2.0.23
Reading symbols from /usr/lib64/sasl2/libsasldb.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libsasldb.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libsasldb.so.2.0.23
Reading symbols from /lib64/libdb-4.7.so...Reading symbols from /usr/lib/debug/lib64/libdb-4.7.so.debug...done.
done.
Loaded symbols for /lib64/libdb-4.7.so
Reading symbols from /usr/lib64/sasl2/liblogin.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/liblogin.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/liblogin.so.2.0.23
Reading symbols from /usr/lib64/sasl2/libgssapiv2.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libgssapiv2.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libgssapiv2.so.2.0.23
Reading symbols from /lib64/libgssapi_krb5.so.2.2...Reading symbols from /usr/lib/debug/lib64/libgssapi_krb5.so.2.2.debug...done.
done.
Loaded symbols for /lib64/libgssapi_krb5.so.2.2
Reading symbols from /usr/lib64/sasl2/libdigestmd5.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libdigestmd5.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libdigestmd5.so.2.0.23
Reading symbols from /usr/lib64/libcrypto.so.1.0.0...Reading symbols from /usr/lib/debug/usr/lib64/libcrypto.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libcrypto.so.1.0.0
Reading symbols from /usr/lib64/sasl2/libanonymous.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libanonymous.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libanonymous.so.2.0.23
Reading symbols from /usr/lib64/sasl2/libcrammd5.so.2.0.23...Reading symbols from /usr/lib/debug/usr/lib64/sasl2/libcrammd5.so.2.0.23.debug...done.
done.
Loaded symbols for /usr/lib64/sasl2/libcrammd5.so.2.0.23
Reading symbols from /usr/lib64/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so...Reading symbols from /usr/lib/debug/usr/lib64/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so.debug...done.
done.
Loaded symbols for /usr/lib64/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
Reading symbols from /usr/lib64/libsoftokn3.so...Reading symbols from /usr/lib/debug/usr/lib64/libsoftokn3.so.debug...done.
done.
Loaded symbols for /usr/lib64/libsoftokn3.so
Reading symbols from /usr/lib64/libsqlite3.so.0.8.6...Reading symbols from /usr/lib/debug/usr/lib64/libsqlite3.so.0.8.6.debug...done.
done.
Loaded symbols for /usr/lib64/libsqlite3.so.0.8.6
Loaded symbols for /lib64/libfreebl3.so
Reading symbols from /usr/lib64/libnsspem.so...Reading symbols from /usr/lib/debug/usr/lib64/libnsspem.so.debug...done.
done.
Loaded symbols for /usr/lib64/libnsspem.so
Core was generated by `/usr/libexec/sssd/sssd_be -d 0 --debug-to-files --domain testrelm'.
Program terminated with signal 11, Segmentation fault.
#0  ldap_sasl_interactive_bind_s (ld=0x0, dn=0x0, mechs=0x1235780 "GSSAPI", serverControls=0x0, clientControls=0x0, 
    flags=2, interact=0x7f77585f3db0 <sdap_sasl_interact>, defaults=0x124a420) at ../../../libraries/libldap/sasl.c:429
429		if( LDAP_IS_UDP(ld) ) {

Thread 1 (Thread 0x7f77632fe700 (LWP 17725)):
#0  ldap_sasl_interactive_bind_s (ld=0x0, dn=0x0, mechs=0x1235780 "GSSAPI", serverControls=0x0, clientControls=0x0, 
    flags=2, interact=0x7f77585f3db0 <sdap_sasl_interact>, defaults=0x124a420) at ../../../libraries/libldap/sasl.c:429
        rc = <value optimized out>
        smechs = 0x7f7758633ef7 "struct sasl_bind_state"
#1  0x00007f77585f8a3e in sasl_bind_send (memctx=<value optimized out>, ev=0x1211450, sh=0x123dd10, 
    sasl_mech=0x1235780 "GSSAPI", sasl_user=0x1238c10 "host/qe-blade-04.testrelm", user_dn=<value optimized out>, 
    authtok_type=0x0, authtok=...) at src/providers/ldap/sdap_async_connection.c:650
        state = 0x124a420
        ret = 0
        req = 0x1257fc0
        sasl_cred = 0x0
#2  sdap_auth_send (memctx=<value optimized out>, ev=0x1211450, sh=0x123dd10, sasl_mech=0x1235780 "GSSAPI", 
    sasl_user=0x1238c10 "host/qe-blade-04.testrelm", user_dn=<value optimized out>, authtok_type=0x0, authtok=...)
    at src/providers/ldap/sdap_async_connection.c:996
        req = 0x124b430
        subreq = <value optimized out>
        state = 0x12ea1c0
        ret = <value optimized out>
        __FUNCTION__ = "sdap_auth_send"
#3  0x00007f77585f9403 in sdap_cli_auth_step (req=0x1258110) at src/providers/ldap/sdap_async_connection.c:1434
        state = 0x1253ab0
        subreq = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        __FUNCTION__ = "sdap_cli_auth_step"
#4  0x00007f77585f95a5 in sdap_cli_kinit_done (subreq=0x0) at src/providers/ldap/sdap_async_connection.c:1425
        req = 0x1258110
        state = 0x1253ab0
        result = SDAP_AUTH_SUCCESS
        expire_time = 1310561535
        ret = 0
#5  0x00007f77585f58da in sdap_kinit_done (subreq=0x0) at src/providers/ldap/sdap_async_connection.c:904
        req = 0x1257fc0
        state = 0x1258540
        ret = <value optimized out>
        result = 0
        ccname = 0x12ea1c0 ""
        expire_time = 1310561535
        kerr = <value optimized out>
        nextreq = <value optimized out>
        __FUNCTION__ = "sdap_kinit_done"
#6  0x00007f77585c11b4 in read_pipe_handler (ev=<value optimized out>, fde=<value optimized out>, 
    flags=<value optimized out>, pvt=<value optimized out>) at src/providers/child_common.c:250
        req = 0x12d93d0
        state = 0x12e7930
        size = 0
        err = <value optimized out>
        buf = "\000\000\000\000\000\000\000\000$\000\000\000FILE:/var/lib/sss/db/ccache_TESTRELM\377\224\035N\000\000\000\000(\000\000\000\000\000\000\000P\024!\001", '\000' <repeats 12 times>, "\001\000\000\000\000\000\000\000T\f\\Xw\177\000\000\060\375K\035\377\177\000\000\024\250]\035\377\177\000\000\220\375K\035\377\177\000\000\000\000\000\000\000\000\000\000P\024!\001\000\000\000\000\274\250]\035\377\177\000\000\240\237.\001\000\000\000\000\270\237.\001\000\000\000\000P\024!\001\000\000\000\000\352\232\247_w\177\000\000P\240.\001\000\000\000\000A\201\316bw\177\000\000\060\264$\001\000\000\000\000\243\321_Xw\177\000\000\005\000\000\000\000\000\000\000\004k\f\000\000\000\000\000\177C"...
---Type <return> to continue, or q <return> to quit---
        __FUNCTION__ = "read_pipe_handler"
#7  0x00007f7762cea456 in epoll_event_loop (ev=<value optimized out>, location=<value optimized out>)
    at tevent_standard.c:309
        fde = <value optimized out>
        flags = <value optimized out>
        ret = 1
        i = <value optimized out>
        events = {{events = 16, data = {ptr = 0x12eec60, fd = 19852384, u32 = 19852384, u64 = 19852384}}}
        timeout = <value optimized out>
#8  std_event_loop_once (ev=<value optimized out>, location=<value optimized out>) at tevent_standard.c:544
        std_ev = 0x1211510
        tval = {tv_sec = 5, tv_usec = 813828}
#9  0x00007f7762ce76d0 in _tevent_loop_once (ev=0x1211450, location=0x4427d5 "src/util/server.c:526") at tevent.c:490
        ret = <value optimized out>
        nesting_stack_ptr = 0x0
#10 0x00007f7762ce773b in tevent_common_loop_wait (ev=0x1211450, location=0x4427d5 "src/util/server.c:526") at tevent.c:591
        ret = <value optimized out>
#11 0x0000000000434771 in server_loop (main_ctx=0x12125c0) at src/util/server.c:526
No locals.
#12 0x000000000040ed5b in main (argc=6, argv=<value optimized out>) at src/providers/data_provider_be.c:1333
        opt = <value optimized out>
        pc = <value optimized out>
        be_domain = 0x1210490 "testrelm"
        srv_name = <value optimized out>
        conf_entry = <value optimized out>
        main_ctx = 0x12125c0
        ret = 0
        long_options = {{longName = 0x0, shortName = 0 '\000', argInfo = 4, arg = 0x648e40, val = 0, 
            descrip = 0x439792 "Help options:", argDescrip = 0x0}, {longName = 0x4397a0 "debug-level", shortName = 100 'd', 
---Type <return> to continue, or q <return> to quit---
            argInfo = 2, arg = 0x648f20, val = 0, descrip = 0x439771 "Debug level", argDescrip = 0x0}, {
            longName = 0x4397ac "debug-to-files", shortName = 102 'f', argInfo = 0, arg = 0x648f24, val = 0, 
            descrip = 0x43a408 "Send the debug output to files instead of stderr", argDescrip = 0x0}, {
            longName = 0x4397bb "debug-timestamps", shortName = 0 '\000', argInfo = 2, arg = 0x648e00, val = 0, 
            descrip = 0x43977d "Add debug timestamps", argDescrip = 0x0}, {longName = 0x43ad80 "domain", 
            shortName = 0 '\000', argInfo = 1, arg = 0x7fff1d4c0018, val = 0, 
            descrip = 0x43a440 "Domain of the information provider (mandatory)", argDescrip = 0x0}, {longName = 0x0, 
            shortName = 0 '\000', argInfo = 0, arg = 0x0, val = 0, descrip = 0x0, argDescrip = 0x0}}
        __FUNCTION__ = "main"

Comment 2 Sumit Bose 2011-07-14 12:30:25 UTC
This issue is tracked upstream by https://fedorahosted.org/sssd/ticket/924

Comment 3 Jakub Hrozek 2011-08-17 11:32:21 UTC
We couldn't reproduce the issue again and we suspect that the crash was caused by setting the O_NONBLOCK flag twice. 

We still think that the migration process is worth fixing the way Sumit described in ticket #924 but it's not necessary to do so in RHEL 6.2

Comment 6 Jakub Hrozek 2012-04-03 17:17:51 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
No documentation needed

Comment 7 Gowrishankar Rajaiyan 2012-04-10 10:27:55 UTC
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: [   LOG    ] :: ipa bug 721289 - Process /usr/libexec/sssd/sssd_be was killed by signal 11 during auth when password for the user is not set.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: [   LOG    ] :: verifies https://bugzilla.redhat.com/show_bug.cgi?id=721289
:: [   PASS   ] :: Running 'ipa user-add user721289 --first=user721289 --last=user721289'
:: [   PASS   ] :: Running 'ipa config-mod --enable-migration=True'
:: [   PASS   ] :: Running 'ipa config-show --all --raw | grep "ipamigrationenabled: TRUE"'
:: [   PASS   ] :: Running '> /var/log/sssd/sssd_lab.eng.pnq.redhat.com.log'
:: [   PASS   ] :: Running 'expect -c "spawn ssh -o StrictHostKeyChecking=no user721289.eng.pnq.redhat.com; expect *assword: ; send redhat\n; expect eof"'
:: [   PASS   ] :: File '/var/log/sssd/sssd_lab.eng.pnq.redhat.com.log' should contain '\[ipa_migration_flag_connect_done\] (0x0400): Assuming Kerberos password is missing, starting password migration.'
:: [   PASS   ] :: File '/var/log/sssd/sssd_lab.eng.pnq.redhat.com.log' should contain '\[simple_bind_done\] (0x0080): Bind result: Inappropriate authentication(48), no errmsg set'
:: [   PASS   ] :: Running 'ipa config-mod --enable-migration=False'
:: [   PASS   ] :: Running 'ipa config-show --all --raw | grep "ipamigrationenabled: FALSE"'
:: [   PASS   ] :: Moving ca.crt to a non-default location
:: [   PASS   ] :: Running '> /var/log/sssd/sssd_lab.eng.pnq.redhat.com.log'
:: [   PASS   ] :: Running 'expect -c "spawn ssh -o StrictHostKeyChecking=no user721289.eng.pnq.redhat.com; expect *assword: ; send redhat\n; expect eof"'
:: [   PASS   ] :: File '/var/log/sssd/sssd_lab.eng.pnq.redhat.com.log' should contain '\[ipa_get_migration_flag_done\] (0x0100): Password migration is not enabled.'
:: [   PASS   ] :: File '/var/log/messages' should not contain 'coredump'
:: [   PASS   ] :: Running 'mv -f /var/tmp/ca.crt /etc/ipa/ca.crt'
:: [   PASS   ] :: Running 'ipa user-del user721289'
:: [   LOG    ] :: Duration: 57s
:: [   LOG    ] :: Assertions: 16 good, 0 bad
:: [   PASS   ] :: RESULT: ipa bug 721289 - Process /usr/libexec/sssd/sssd_be was killed by signal 11 during auth when password for the user is not set.
report saved as: /tmp/rhts.report.28907.txt
================ final pass/fail report =================


Version: ipa-server-2.2.0-8.el6.x86_64 & sssd-1.8.0-22.el6.x86_64

Comment 9 errata-xmlrpc 2012-06-20 11:47:33 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2012-0747.html