Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 773490 - dns discovery domain needs to be added to sssd.conf
dns discovery domain needs to be added to sssd.conf
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: ipa (Show other bugs)
6.3
Unspecified Unspecified
high Severity unspecified
: rc
: ---
Assigned To: Rob Crittenden
Namita Soman
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2012-01-11 18:16 EST by Dmitri Pal
Modified: 2013-02-21 04:09 EST (History)
3 users (show)

See Also:
Fixed In Version: ipa-3.0.0-1.el6
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2013-02-21 04:09:00 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2013:0528 normal SHIPPED_LIVE Low: ipa security, bug fix and enhancement update 2013-02-21 03:22:21 EST

  None (edit)
Description Dmitri Pal 2012-01-11 18:16:36 EST
This bug is created as a clone of upstream ticket:
https://fedorahosted.org/freeipa/ticket/2209

Hello,

I've found out that if you have clients outside the server domain and when having conflicting SRV records (AD-records) in the client domain. ipa client enrollment will fail or getting timeouts to IPA services. 

Solution to this is to add dns_discovery_domain to sssd.conf.

ipa-client-install needs to be able to handle this scenario.
Comment 1 Rob Crittenden 2012-03-15 15:19:02 EDT
fixed upstream.

master: 96390ca3e5f9fb89fe930e62dbd267a2de0af1d1

ipa-2-2: 034f6d7d85d6d120f6934f10247c2fe417bd5514
Comment 4 Kaleem 2012-11-27 04:33:27 EST
Verified.

dns_discovery_domain is added in sssd.conf
dns_discovery_domain = testrelm.com 

ipa-client version:
===================
[root@dhcp201-198 ~]# rpm -q ipa-client
ipa-client-3.0.0-8.el6.i686
[root@dhcp201-198 ~]#

[root@dhcp201-198 ~]# ipa-client-install -p admin -w xxxxxxxx --server=rhel64master.testrelm.com --domain=testrelm.com -U
Hostname: dhcp201-198.englab.pnq.redhat.com
Realm: TESTRELM.COM
DNS Domain: testrelm.com
IPA Server: rhel64master.testrelm.com
BaseDN: dc=testrelm,dc=com
Synchronizing time with KDC...
Enrolled in IPA realm TESTRELM.COM
Created /etc/ipa/default.conf
New SSSD config will be created
Configured /etc/sssd/sssd.conf
Configured /etc/krb5.conf for IPA realm TESTRELM.COM
trying https://rhel64master.testrelm.com/ipa/xml
Adding SSH public key from /etc/ssh/ssh_host_dsa_key.pub
Adding SSH public key from /etc/ssh/ssh_host_rsa_key.pub
Forwarding 'host_mod' to server u'http://rhel64master.testrelm.com/ipa/xml'
Could not update DNS SSHFP records.
SSSD enabled
Configured /etc/openldap/ldap.conf
Unable to find 'admin' user with 'getent passwd admin'!
Recognized configuration: SSSD
NTP enabled
Configured /etc/ssh/ssh_config
Configured /etc/ssh/sshd_config
Client configuration complete.
[root@dhcp201-198 ~]#

[root@dhcp201-198 ~]# cat /etc/sssd/sssd.conf 
[domain/testrelm.com]
cache_credentials = True
krb5_store_password_if_offline = True
ipa_domain = testrelm.com
id_provider = ipa
auth_provider = ipa
access_provider = ipa
ldap_tls_cacert = /etc/ipa/ca.crt
ipa_hostname = dhcp201-198.englab.pnq.redhat.com
chpass_provider = ipa
ipa_server = _srv_, rhel64master.testrelm.com
dns_discovery_domain = testrelm.com
[sssd]
services = nss, pam, ssh
config_file_version = 2
domains = testrelm.com
...
[root@dhcp201-198 ~]#
Comment 6 errata-xmlrpc 2013-02-21 04:09:00 EST
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/RHSA-2013-0528.html

Note You need to log in before you can comment on or make changes to this bug.