Description of problem: Ran this: /usr/sbin/ipa-client-install --domain idm.lab.bos.redhat.com --realm IDM.LAB.BOS.REDHAT.COM --principal admin -W --mkhomedir --no-ntp --enable-dns-updates --permit --unattended Output: Discovery was successful! Hostname: stef-rawhide.thewalter.lan Realm: IDM.LAB.BOS.REDHAT.COM DNS Domain: idm.lab.bos.redhat.com IPA Server: vm-101.idm.lab.bos.redhat.com BaseDN: dc=idm,dc=lab,dc=bos,dc=redhat,dc=com Synchronizing time with KDC... Enrolled in IPA realm IDM.LAB.BOS.REDHAT.COM Created /etc/ipa/default.conf Configured /etc/sssd/sssd.conf Configured /etc/krb5.conf for IPA realm IDM.LAB.BOS.REDHAT.COM trying https://vm-101.idm.lab.bos.redhat.com/ipa/xml Failed to update DNS records. Adding SSH public key from /etc/ssh/ssh_host_rsa_key.pub Adding SSH public key from /etc/ssh/ssh_host_dsa_key.pub Forwarding 'host_mod' to server 'http://vm-101.idm.lab.bos.redhat.com/ipa/xml' host_mod: invalid 'sshpubkey': must be binary data Failed to upload host SSH public keys. SSSD enabled Configured /etc/openldap/ldap.conf Version-Release number of selected component: freeipa-client-3.0.0-3.fc18 Additional info: libreport version: 2.0.18 abrt_version: 2.0.18 backtrace_rating: 4 cmdline: /usr/sbin/ipa-join --unenroll -h stef-rawhide.thewalter.lan crash_function: xmlrpc_env_clean kernel: 3.6.6-3.fc18.x86_64 truncated backtrace: :Thread no. 1 (2 frames) : #1 xmlrpc_env_clean at /usr/src/debug/xmlrpc-c-1.32.1/lib/libutil/error.c:52 : #2 unenroll_host at ipa-join.c:919
Created attachment 652569 [details] File: var_log_messages
Created attachment 652570 [details] File: core_backtrace
Created attachment 652571 [details] File: environ
Created attachment 652572 [details] File: limits
Created attachment 652573 [details] File: backtrace
Created attachment 652574 [details] File: cgroup
Created attachment 652575 [details] File: smolt_data
Created attachment 652576 [details] File: executable
Created attachment 652577 [details] File: maps
Created attachment 652578 [details] File: dso_list
Created attachment 652579 [details] File: build_ids
Created attachment 652580 [details] File: proc_pid_status
Created attachment 652581 [details] File: open_fds
Upstream ticket: https://fedorahosted.org/freeipa/ticket/3275
Looks like there are some places where we call xmlrpc_env_clean() without first calling xmlrpc_env_init().
fixed upstream. master: 0d836cd6ee9d7b29808cbf36582eed71a5b6a32a ipa-3-0: babde7374ad946fa7617b56b662ab4fb3211b14f
freeipa-3.1.0-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/freeipa-3.1.0-1.fc18
Package freeipa-3.1.0-1.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing freeipa-3.1.0-1.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-20123/freeipa-3.1.0-1.fc18 then log in and leave karma (feedback).
freeipa-3.1.0-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.