<font size=2 face="sans-serif">see this in ipupgrade.log</font>
<br>
<br><font size=2 face="sans-serif">2015-04-02T11:27:02Z ERROR Pre schema
upgrade failed with [Errno 111] Connection refused</font>
<br><font size=2 face="sans-serif">2015-04-02T11:27:02Z DEBUG Traceback
(most recent call last):</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/upgradeinstance.py",
line 128, in __pre_schema_upgrade</font>
<br><font size=2 face="sans-serif"> ld = ldapupdate.LDAPUpdate(dm_password='',
ldapi=True, live_run=self.live_run, plugins=True)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py",
line 220, in __init__</font>
<br><font size=2 face="sans-serif"> self.create_connection()</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py",
line 783, in create_connection</font>
<br><font size=2 face="sans-serif"> dm_password=self.dm_password,
pw_name=self.pw_name)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py",
line 65, in connect</font>
<br><font size=2 face="sans-serif"> conn.do_external_bind(pw_name)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py",
line 1761, in do_external_bind</font>
<br><font size=2 face="sans-serif"> self.conn.sasl_interactive_bind_s,
timeout, None, auth_tokens)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py",
line 1747, in __bind_with_wait</font>
<br><font size=2 face="sans-serif"> self.__wait_for_connection(timeout)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py",
line 1733, in __wait_for_connection</font>
<br><font size=2 face="sans-serif"> wait_for_open_socket(lurl.hostport,
timeout)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipautil.py",
line 1173, in wait_for_open_socket</font>
<br><font size=2 face="sans-serif"> raise e</font>
<br><font size=2 face="sans-serif">error: [Errno 111] Connection refused</font>
<br>
<br><font size=2 face="sans-serif">2015-04-02T11:27:02Z DEBUG duration:
12 seconds</font>
<br><font size=2 face="sans-serif">2015-04-02T11:27:02Z DEBUG [6/10]:
updating schema</font>
<br><font size=2 face="sans-serif">2015-04-02T11:27:12Z DEBUG Traceback
(most recent call last):</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/service.py",
line 382, in start_creation</font>
<br><font size=2 face="sans-serif"> run_step(full_msg, method)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/service.py",
line 372, in run_step</font>
<br><font size=2 face="sans-serif"> method()</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/upgradeinstance.py",
line 145, in __update_schema</font>
<br><font size=2 face="sans-serif"> dm_password='', ldapi=True,
live_run=self.live_run) or self.modified</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/schemaupdate.py",
line 112, in update_schema</font>
<br><font size=2 face="sans-serif"> fqdn=installutils.get_fqdn())</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py",
line 65, in connect</font>
<br><font size=2 face="sans-serif"> conn.do_external_bind(pw_name)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py",
line 1761, in do_external_bind</font>
<br><font size=2 face="sans-serif"> self.conn.sasl_interactive_bind_s,
timeout, None, auth_tokens)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py",
line 1747, in __bind_with_wait</font>
<br><font size=2 face="sans-serif"> self.__wait_for_connection(timeout)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py",
line 1733, in __wait_for_connection</font>
<br><font size=2 face="sans-serif"> wait_for_open_socket(lurl.hostport,
timeout)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipautil.py",
line 1173, in wait_for_open_socket</font>
<br><font size=2 face="sans-serif"> raise e</font>
<br><font size=2 face="sans-serif">error: [Errno 111] Connection refused</font>
<br>
<br><font size=2 face="sans-serif">2015-04-02T11:27:12Z DEBUG [error]
error: [Errno 111] Connection refused</font>
<br><font size=2 face="sans-serif">2015-04-02T11:27:12Z DEBUG [cleanup]:
stopping directory server</font>
<br>
<br><font size=2 face="sans-serif">...</font>
<br>
<br><font size=2 face="sans-serif">2015-04-02T12:46:11Z DEBUG stderr=</font>
<br><font size=2 face="sans-serif">2015-04-02T12:46:12Z DEBUG File
"/usr/lib/python2.7/site-packages/ipapython/admintool.py", line
171, in execute</font>
<br><font size=2 face="sans-serif"> return_value = self.run()</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/ipa_ldap_updater.py",
line 213, in run</font>
<br><font size=2 face="sans-serif"> modified = ld.update(self.files,
ordered=True) or modified</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/ldapupdate.py",
line 874, in update</font>
<br><font size=2 face="sans-serif"> updates = api.Backend.updateclient.update(POST_UPDATE,
self.dm_password, self.ldapi, self.live_run)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/plugins/updateclient.py",
line 123, in update</font>
<br><font size=2 face="sans-serif"> (restart, apply_now, res)
= self.run(update.name, **kw)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/plugins/updateclient.py",
line 146, in run</font>
<br><font size=2 face="sans-serif"> return self.Updater[method](**kw)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipalib/frontend.py",
line 1399, in __call__</font>
<br><font size=2 face="sans-serif"> return self.execute(**options)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipaserver/install/plugins/upload_cacrt.py",
line 76, in execute</font>
<br><font size=2 face="sans-serif"> ldap.add_entry(entry)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py",
line 1592, in add_entry</font>
<br><font size=2 face="sans-serif"> self.conn.add_s(entry.dn,
attrs.items())</font>
<br><font size=2 face="sans-serif"> File "/usr/lib64/python2.7/contextlib.py",
line 35, in __exit__</font>
<br><font size=2 face="sans-serif"> self.gen.throw(type, value,
traceback)</font>
<br><font size=2 face="sans-serif"> File "/usr/lib/python2.7/site-packages/ipapython/ipaldap.py",
line 1191, in error_handler</font>
<br><font size=2 face="sans-serif"> raise errors.ObjectclassViolation(info=info)</font>
<br>
<br><font size=2 face="sans-serif">2015-04-02T12:46:12Z DEBUG The ipa-ldap-updater
command failed, exception: ObjectclassViolation: unknown object class "ipaKeyPolicy"</font>
<br><font size=2 face="sans-serif">2015-04-02T12:46:12Z ERROR Unexpected
error - see /var/log/ipaupgrade.log for details:</font>
<br><font size=2 face="sans-serif">ObjectclassViolation: unknown object
class "ipaKeyPolicy"</font>
<br>
<br><font size=2 face="sans-serif">and: </font>
<br><font size=2 face="sans-serif">grep -i nsSchemaPolicy /etc/dirsrv/slapd-HSO/schema/01core389.ldif</font>
<br>
<br><font size=2 face="sans-serif">objectClasses: ( 2.16.840.1.113730.3.2.328
NAME 'nsSchemaPolicy' DESC 'Netscape defined objectclass' SUP top MAY
( cn $ schemaUpdateObjectclassAccept $ schemaUpdateObjectclassReject $
schemaUpdateAttributeAccept $ schemaUpdateAttributeReject) X-ORIGIN 'Netscape
Directory Server' )</font>
<br>
<br><font size=2 face="sans-serif">grep -i nsSchemaPolicy /etc/dirsrv/schema/01core389.ldif</font>
<br><font size=2 face="sans-serif">objectClasses: ( 2.16.840.1.113730.3.2.328
NAME 'nsSchemaPolicy' DESC 'Netscape defined objectclass' SUP top MAY
( cn $ schemaUpdateObjectclassAccept $ schemaUpdateObjectclassReject $
schemaUpdateAttributeAccept $ schemaUpdateAttributeReject) X-ORIGIN 'Netscape
Directory Server' )</font>
<br>
<br><font size=2 face="sans-serif">Greetz<br>
Christoph Kaminski<br>
<br>
</font>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">Von:
</font><font size=1 face="sans-serif">Martin Basti <mbasti@redhat.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">An:
</font><font size=1 face="sans-serif">Christoph Kaminski
<christoph.kaminski@biotronik.com>, freeipa-users@redhat.com</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Datum:
</font><font size=1 face="sans-serif">02.04.2015 17:25</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Betreff:
</font><font size=1 face="sans-serif">Re: [Freeipa-users]
Upgrade fail 3.3.3 (rhel7) to 4.1 (rhel7.1)</font>
<br>
<hr noshade>
<br>
<br>
<br><font size=3>On 02/04/15 16:57, Christoph Kaminski wrote:</font>
<br><font size=2 face="sans-serif">Hi all!</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
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><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
I have done it one of the 6 servers and got a problem.</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
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><font size=3> </font><font size=2 face="sans-serif"><br>
I have activated debug output of IPA and see this in /var/log/httpd/error_log:</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848474 2015] [:error] [pid 18020] ipa: ERROR: non-public:
KeyError: 'idnsforwardzone'</font><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848536 2015] [:error] [pid 18020] Traceback (most
recent call last):</font><font size=3> </font><font size=2 face="sans-serif"><br>
[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><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848607 2015] [:error] [pid 18020] result
= self.Command[name](*args, **options)</font><font size=3> </font><font size=2 face="sans-serif"><br>
[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><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848671 2015] [:error] [pid 18020] ret
= self.run(*args, **options)</font><font size=3> </font><font size=2 face="sans-serif"><br>
[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><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848707 2015] [:error] [pid 18020] return
self.execute(*args, **options)</font><font size=3> </font><font size=2 face="sans-serif"><br>
[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><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848783 2015] [:error] [pid 18020] (o.name,
json_serialize(o)) for o in self.api.Object()</font><font size=3> </font><font size=2 face="sans-serif"><br>
[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><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848794 2015] [:error] [pid 18020] (o.name,
json_serialize(o)) for o in self.api.Object()</font><font size=3> </font><font size=2 face="sans-serif"><br>
[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><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848804 2015] [:error] [pid 18020] return
json_serialize(obj.__json__())</font><font size=3> </font><font size=2 face="sans-serif"><br>
[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><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848814 2015] [:error] [pid 18020] attrs
= self.api.Backend.ldap2.schema.attribute_types(objectclasses)</font><font size=3>
</font><font size=2 face="sans-serif"><br>
[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><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848825 2015] [:error] [pid 18020] object_class
= self.sed[ObjectClass][object_class_oid]</font><font size=3> </font><font size=2 face="sans-serif"><br>
[Thu Apr 02 14:39:38.848830 2015] [:error] [pid 18020] KeyError: 'idnsforwardzone'</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
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"><u>https://bugzilla.redhat.com/show_bug.cgi?id=1180325</u></font></a><font size=3>
</font><font size=2 face="sans-serif"><br>
It should be fixed in the last version?!</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
I have read there I should start: </font><tt><font size=3>setup-ds.pl -d
--update</font></tt><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
But Im afraid that it kills the date on the IPA Servers with version 3.3.3...
does it?</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
What can I do? how can I fix it?</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
Greetz<br>
Christoph Kaminski<br>
</font><font size=3><br>
<br>
</font>
<br><font size=3>Hello, was the ipa upgrade successful? Do you have any
errors in /var/log/ipaupgrade.log?<br>
<br>
If you think it is 1180325 issue you can check if nsSchemaPolicy is in
01core389.ldif:<br>
grep -i nsSchemaPolicy /etc/dirsrv/slapd-INSTANCE/schema/01core389.ldif<br>
grep -i nsSchemaPolicy /etc/dirsrv/schema/01core389.ldif <br>
<br>
Martin<br>
</font>
<br><tt><font size=3>-- <br>
Martin Basti</font></tt>
<br><font size=2 face="sans-serif"><br>
<br>
</font>