Problem
You are unable to install apps through the appcenter.
Environment
Appcenter might report “http error” and when checking the file /var/log/univention/appcenter.log
you will notice following errors
5120 actions.update 19-03-21 15:09:22 [ INFO]: Downloading "https://appcenter.software-univention.de/meta-inf/4.4/index.json.gz"...
2302 actions.update 19-03-21 15:09:27 [CRITICAL]: There was a problem with the HTTP response of the server (BadStatusLine). Please try again later.
5120 actions.update 19-03-21 15:15:23 [CRITICAL]: Es gab ein Problem mit der HTTP-Antwort des Servers (BadStatusLine). Bitte versuchen Sie es später noch einmal.
Solution
The reason is a malformed reply from the server. This might be caused by some “hickups” on the way to or from the server or you use somehow a misbehaving proxy in-between.
Step 1
Check if you have a proxy configured and if this proxy is running fine. If needed unset the proxy variables:
root@ucs:~# ucr search --brief proxy/
apache2/proxy/access/allow: <empty>
apache2/proxy/access/deny: <empty>
apache2/proxy/access/order: <empty>
appcenter/docker/container/proxy/settings: <empty>
proxy/http: <empty>
proxy/https: <empty>
proxy/no_proxy: <empty>
Further details how to configure proxy settings are found in the manual.
Step 2
Simply try again as it might be an intermediate issues somewhere on the connection to the server.