Can't add entries on UCS Portal5 anymore - Portal not changeable anymore

Hello all,

I had the glorious idea to upgrade to the new portal months ago. I would have preferred to uninstall it, but it looks like that is no longer possible.

The fact is, during an update of OpenID the icon for Kopano Meet was removed. In the LDAP itself it was still there. Even if I remove it in LDAP under “Univention/Portals/Entry” and add it again, it does not appear anymore. The same is true for Benno Mail Archive.

Normal editing of the portal has not been possible for months. There is neither a timeout, nor an error message.

Apparently the whole thing hangs on these two entries:

“Univention/Portals/Portal” -> domain
“Univention/Portals/Portal” -> local

Both cannot be edited in LDAP either. Is it not possible to simply uninstall the new portal and delete the portal entries in LDAP?

UCS 4.4-7

I have removed now the portal in an testdomain with:

univention-app register univention-portal --undo-it
apt-cache madison univention-portal

univention-portal | 3.0.3-1A~4.4.0.202012151822 | https://darkdevil.osit.cc/univention-repository/4.4/maintained/component 4.4-7-errata/all/ Packages
univention-portal | 3.0.2-14A~4.4.0.202011181432 | https://darkdevil.osit.cc/univention-repository/4.4/maintained 4.4-7/all/ Packages
univention-portal | 3.0.2-8A~4.4.0.202008041213 | https://darkdevil.osit.cc/univention-repository/4.4/maintained 4.4-6/all/ Packages
univention-portal | 3.0.2-6A~4.4.0.202005261326 | https://darkdevil.osit.cc/univention-repository/4.4/maintained 4.4-5/all/ Packages
univention-portal | 3.0.2-5A~4.4.0.202005112014 | https://darkdevil.osit.cc/univention-repository/4.4/maintained 4.4-5/all/ Packages
univention-portal | 3.0.2-4A~4.4.0.202004141149 | https://darkdevil.osit.cc/univention-repository/4.4/maintained 4.4-5/all/ Packages
univention-portal | 3.0.2-2A~4.4.0.201909222024 | https://darkdevil.osit.cc/univention-repository/4.4/maintained 4.4-2/all/ Packages
univention-portal | 3.0.1-32A~4.4.0.201907092022 | https://darkdevil.osit.cc/univention-repository/4.4/maintained 4.4-1/all/ Packages
univention-portal | 3.0.1-20A~4.4.0.201903051158 | https://darkdevil.osit.cc/univention-repository/4.4/maintained 4.4-0/all/ Packages
univention-portal | 2.0.2-13A~4.3.0.201810301200 | https://darkdevil.osit.cc/univention-repository/4.3/maintained 4.3-3/all/ Packages
univention-portal | 2.0.1-2A~4.3.0.201804261419 | https://darkdevil.osit.cc/univention-repository/4.3/maintained 4.3-1/all/ Packages
univention-portal | 2.0.1-1A~4.3.0.201803101157 | https://darkdevil.osit.cc/univention-repository/4.3/maintained 4.3-0/all/ Packages
univention-portal | 1.0.12-13A~4.2.0.201711101401 | https://darkdevil.osit.cc/univention-repository/4.2/maintained 4.2-3/all/ Packages
univention-portal | 1.0.12-10A~4.2.0.201708111600 | https://darkdevil.osit.cc/univention-repository/4.2/maintained 4.2-2/all/ Packages
univention-portal | 1.0.12-2A~4.2.0.201705261335 | https://darkdevil.osit.cc/univention-repository/4.2/maintained 4.2-1/all/ Packages
univention-portal | 1.0.12-1A~4.2.0.201704022024 | https://darkdevil.osit.cc/univention-repository/4.2/maintained 4.2-0/all/ Packages

apt-get install univention-portal=3.0.3-1A~4.4.0.202012151822
systemctl restart apache2
systemctl restart univention-portal-server.service

And it worked as intended. Now i have done this in my productive domain. Done, no Errors, but Portal not accessable anmore. It shows me only an small frame on the upper side.

Did I forget something?

Some new information:

After some reboots the old portal is on all DC’s available, but not editable. Also not directly in LDAP. No Timeout, no Error. If i had a look in the logs:

Apr 05 11:47:07 dc1 univention-portal-server[6632]: INFO:univention.portal.css:Writing CSS file /var/www/univention/portal/portal.css
Apr 05 11:47:07 dc1 univention-portal-server[6632]: Writing CSS file /var/www/univention/portal/portal.css
Apr 05 11:47:07 dc1 univention-portal-server[6632]: INFO:univention.portal.css:No CSS code available
Apr 05 11:47:07 dc1 univention-portal-server[6632]: No CSS code available
Apr 05 11:47:07 dc1 univention-portal-server[6632]: INFO:univention.portal.css:Adding White Header
Apr 05 11:47:07 dc1 univention-portal-server[6632]: Adding White Header
Apr 05 11:47:07 dc1 univention-portal-server[6632]: INFO:univention.portal.css:Writing background image
Apr 05 11:47:07 dc1 univention-portal-server[6632]: Writing background image

I’am able to add a new portal in LDAP, this is accessable, but the same, not editable. I have tested this in an completly new fresh domain. And this this the same behavior.

Also the old portal on my Environment is only editable via plain ldap browser in umc, because the new faulty gui was not remove with the downgrade.

So if understand this right, new entries in my existing portal do not work because there are no reference to this portal. The reference can’t be made because the portal cannot be edited.

So how i can refer to an existing portal?

Workaround for me this time:

I’ve created a new portal with all my entries in LDAP. I also added 10 more empty entries. I have not activated these. So I don’t have to recreate the portal completely when I want to make changes. A change of the portal itself, background, color, name… is of course no longer possible.
At least you can work with it that way.