Problem: Open-Xchange App prevents UCS upgrade due to missing registration

Problem

When attempting to update UCS and the Open-Xchange (OX) App, the process fails because the OX App is not available for newer UCS releases. This prevents both UCS and Open-Xchange from being upgraded successfully.

Root Cause

A check using

ucr search --brief repository ox

revealed that the oxseforucs app is not properly registered in the App Center. Several expected entries are missing, such as:

appcenter/apps/oxseforucs/status  
appcenter/apps/oxseforucs/ucs  
appcenter/apps/oxseforucs/version  
ucs/web/overview/entries/service/oxseforucs/*

Without these entries, the system cannot correctly identify or manage the OX App, which blocks further updates.

Solution

To resolve this issue, you can try reinstalling or re-registering the oxseforucs app.

  1. First, create a snapshot of your system. This ensures you can roll back if anything goes wrong.

  2. Attempt to reinstall the app using:

    univention-app install oxseforucs
    
    • If the system reports that the app is already installed, try to force the registration with:

      univention-app register --do-it oxseforucs
      
    • If you want to register a specific version of an app, you can list the available versions of the app and then use the version number for the registration:

      univention-app list oxseforucs
      oxseforucs
        Name: OX App Suite
        Versions:
          7.10.6-ucs11
      
      univention-app register --do-it oxseforucs=7.10.6-ucs11
      
  3. After reinstallation or re-registration, verify that the missing ucr entries now exist and retry the UCS and OX updates.

This topic was automatically closed after 24 hours. New replies are no longer allowed.