Pushes are only supported over SSH. Try:
git remote set-url --push origin git@knot.example:aliceowner/repo

... and push again.

