[7.4 --> 8.04] HTTPS clones empty repo, push over https fails

Dear community,

I have upgraded Gitlab to the latest version and it looks like all is working except when I clone a repository over HTTPS, an empty repository is cloned (SSH clone works fine). When pushing over https an error is displayed:

git.exe push --force --progress “origin” angelFixes:angelFixes
fatal: git-http-push failed

Please note that we make use of LDAP authentication.

I suspect this has something to do with the new gitlab-git-http-server, which I installed following the installation manual, but must confess I am not sure.

When I start Gitlab no errors are returned. I am using the latest NginX config from the gitlab-recipes and latest gitlab init script.

Both check commands return no errors:
sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production

Could someone help me a step further? What might be causing this?

With 8.0 there is a new app that handles http requests. Did you update according to the guide and specifically https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/update/7.14-to-8.0.md#5-install-gitlab-git-http-server ?

Also don’t forget to update the nginx config.