[Development] Problems pushing changes to Gerrit

Shaw Andy Andy.Shaw at digia.com
Mon Mar 17 08:54:31 CET 2014


> Gerrit seems to reject some of my changes with this error:
> 
>   $ git push ssh://mandriver@codereview.qt-project.org/qt/qt HEAD:refs/for/4.8
>   error: error: invalid protocol: wanted 'old new ref'
>   fatal: internal server error
>   fatal: The remote end hung up unexpectedly
>   Counting objects: 30, done.
>   Compressing objects: 100% (6/6), done.
>   error: pack-objects died of signal 13
>   error: failed to push some refs to 'ssh://mandriver@codereview.qt-
> project.org/qt/qt'
> 
> For example, today I successfully pushed a change to qtmultimedia, but failed to
> push a change to qt4. Some weeks ago I got a similar problem with qtwebkit,
> but
> resolved this by pushing from a different machine. Now I get this error from two
> different machines (with different SSH keys), one running Ubuntu and one
> running
> Debian GNU/Linux.
> 
> Retrying from a fresh Git tree, adding different port numbers or URI schemes
> does not help.
> 
> Does anybody know what may cause this behavior?

You seem to be missing the port, if you add:

 :29418

After the address so it is:

git push ssh://mandriver@codereview.qt-project.org:29418/qt/qt HEAD:refs/for/4.8

then does this solve the problem?

Andy



More information about the Development mailing list