<font size=2 face="sans-serif">Hi all!</font>
<br>
<br><font size=2 face="sans-serif">We have 6 IPA Servers here connected
to each other. We want to upgrade all from RHEL 7 with IPA 3.3.3 to RHEL
7.1with IPA 4.1.</font>
<br>
<br><font size=2 face="sans-serif">I have done it one of the 6 servers
and got a problem.</font>
<br>
<br><font size=2 face="sans-serif">After upgrade if I want to login to
Web UI I get: "</font><font size=3><b>IPA-Error 903: InternalError</b></font><font size=2 face="sans-serif">"
after typing the credentials...</font>
<br><font size=2 face="sans-serif">I have activated debug output of IPA
and see this in /var/log/httpd/error_log:</font>
<br>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848474 2015] [:error]
[pid 18020] ipa: ERROR: non-public: KeyError: 'idnsforwardzone'</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848536 2015] [:error]
[pid 18020] Traceback (most recent call last):</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848600 2015] [:error]
[pid 18020]   File "/usr/lib/python2.7/site-packages/ipaserver/rpcserver.py",
line 348, in wsgi_execute</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848607 2015] [:error]
[pid 18020]     result = self.Command[name](*args, **options)</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848612 2015] [:error]
[pid 18020]   File "/usr/lib/python2.7/site-packages/ipalib/frontend.py",
line 439, in __call__</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848671 2015] [:error]
[pid 18020]     ret = self.run(*args, **options)</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848701 2015] [:error]
[pid 18020]   File "/usr/lib/python2.7/site-packages/ipalib/frontend.py",
line 754, in run</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848707 2015] [:error]
[pid 18020]     return self.execute(*args, **options)</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848776 2015] [:error]
[pid 18020]   File "/usr/lib/python2.7/site-packages/ipalib/plugins/internal.py",
line 123, in execute</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848783 2015] [:error]
[pid 18020]     (o.name, json_serialize(o)) for o in self.api.Object()</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848789 2015] [:error]
[pid 18020]   File "/usr/lib/python2.7/site-packages/ipalib/plugins/internal.py",
line 123, in <genexpr></font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848794 2015] [:error]
[pid 18020]     (o.name, json_serialize(o)) for o in self.api.Object()</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848799 2015] [:error]
[pid 18020]   File "/usr/lib/python2.7/site-packages/ipalib/util.py",
line 60, in json_serialize</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848804 2015] [:error]
[pid 18020]     return json_serialize(obj.__json__())</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848809 2015] [:error]
[pid 18020]   File "/usr/lib/python2.7/site-packages/ipalib/plugins/baseldap.py",
line 710, in __json__</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848814 2015] [:error]
[pid 18020]     attrs = self.api.Backend.ldap2.schema.attribute_types(objectclasses)</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848820 2015] [:error]
[pid 18020]   File "/usr/lib64/python2.7/site-packages/ldap/schema/subentry.py",
line 377, in attribute_types</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848825 2015] [:error]
[pid 18020]     object_class = self.sed[ObjectClass][object_class_oid]</font>
<br><font size=2 face="sans-serif">[Thu Apr 02 14:39:38.848830 2015] [:error]
[pid 18020] KeyError: 'idnsforwardzone'</font>
<br>
<br><font size=2 face="sans-serif">I have found this bug report: </font><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1180325"><font size=2 color=blue face="sans-serif">https://bugzilla.redhat.com/show_bug.cgi?id=1180325</font></a>
<br><font size=2 face="sans-serif">It should be fixed in the last version?!</font>
<br>
<br><font size=2 face="sans-serif">I have read there I should start: </font><tt><font size=3>setup-ds.pl
-d --update</font></tt>
<br>
<br><font size=2 face="sans-serif">But Im afraid that it kills the date
on the IPA Servers with version 3.3.3... does it?</font>
<br>
<br><font size=2 face="sans-serif">What can I do? how can I fix it?</font>
<br>
<br><font size=2 face="sans-serif">Greetz<br>
Christoph Kaminski<br>
<br>
</font>