Can't push with SSH
I can't seem to push to any of my remote repositories over SSH. I can push over HTTPS just fine. The problem just started happening today, and I didn't change my keys or anything between yesterday and today.
Here's what I get when I try to push:
$ hg push --debug running ssh email@example.com "hg -R sjl/stevelosh/ serve --stdio" sending hello command sending between command remote: 58 remote: capabilities: unbundle lookup changegroupsubset branchmap remote: 1 pushing to ssh://firstname.lastname@example.org/sjl/stevelosh/ sending heads command searching for changes common changesets up to b8301b4e1d66 sending branchmap command 2 changesets found list of changesets: 896c2c5088b72e21238c7a83c926d26f7ad9d8d5 f0893962e90693f9e037382b2154df8f14743b74 sending unbundle command remote: adding changesets remote: adding manifests remote: adding file changes remote: added 2 changesets with 2 changes to 2 files remote: error: pretxnchangegroup.bb_perm hook failed: You're not allowed to write to this repository. remote: transaction abort! remote: rollback completed remote: abort: You're not allowed to write to this repository. abort: unexpected response: empty string