Closed Bug 569368 Opened 16 years ago Closed 16 years ago

Commit Access (Level 3) for Benoit Jacob <bjacob@mozilla.com>

Categories

(mozilla.org :: Repository Account Requests, task)

x86
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bjacob, Assigned: fox2mike)

Details

Attachments

(1 file, 2 obsolete files)

Hi admins, please give me level 3 access. My e-mail address is: bjacob@mozilla.com Indeed, I am working on Gecko code in mozilla-central. I already have some accepted, see e.g. : bug 565417 bug 525540 bug 565287 bug 566017 bug 567190 bug 567209 bug 565998
I think this needs to go to Marcia first....... per www.mozilla.org/hacking/committer/
Assignee: server-ops → marcia
Component: Server Operations: Account Requests → Repository Account Requests
QA Contact: mrz → repo-acct-req
vouch!
Need to attach your SSH key and send in the committer form: http://www.mozilla.org/hacking/notification/
(In reply to comment #1) > I think this needs to go to Marcia first....... per > www.mozilla.org/hacking/committer/ Sorry, I'm a bit new here. What is Marcia's address and where in that page is that mentioned?
(In reply to comment #4) > Need to attach your SSH key and send in the committer form: > http://www.mozilla.org/hacking/notification/ Ah yes, sure!
I have received Benoit's Committer's Agreement.
Attached file my public key (obsolete) —
attached my public key.
This request is ready for consideration.
Over to server-ops for ssh key addition and hg/scm_level_3 bitflips.
Assignee: marcia → server-ops
Summary: Commit Access (Level 3) for Benoit Jacob → Commit Access (Level 3) for Benoit Jacob <bjacob@mozilla.com>
All done.
Assignee: server-ops → shyam
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
I have a problem: I can't push, I also can't do 'hg out'. I get this error message: [bjacob@cahouette mozilla-central]$ hg out remote: Permission denied (publickey,gssapi-with-mic). abort: no suitable response from remote hg! I have read this: https://developer.mozilla.org/en/Mercurial_FAQ#Help.2c_I_can%27t_push! But I can't see what I'm doing wrong. Here's the contents of some possibly relevant files: [bjacob@cahouette ~]$ cat .ssh/config Host hg.mozilla.org User bjacob@mozilla.com [bjacob@cahouette ~]$ cat mozilla-central/.hg/hgrc [paths] default = http://hg.mozilla.org/mozilla-central/ default-push = ssh://hg.mozilla.org/mozilla-central/ Here's the verbose output of ssh: [bjacob@cahouette mozilla-central]$ ssh -vvvv hg.mozilla.org OpenSSH_5.4p1, OpenSSL 1.0.0-fips 29 Mar 2010 debug1: Reading configuration data /home/bjacob/.ssh/config debug1: Applying options for hg.mozilla.org debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to hg.mozilla.org [63.245.208.189] port 22. debug1: Connection established. debug3: Not a RSA1 key file /home/bjacob/.ssh/id_rsa. debug2: key_type_from_name: unknown key type '-----BEGIN' debug3: key_read: missing keytype debug2: key_type_from_name: unknown key type 'Proc-Type:' debug3: key_read: missing keytype debug2: key_type_from_name: unknown key type 'DEK-Info:' debug3: key_read: missing keytype debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug2: key_type_from_name: unknown key type '-----END' debug3: key_read: missing keytype debug1: identity file /home/bjacob/.ssh/id_rsa type 1 debug1: identity file /home/bjacob/.ssh/id_rsa-cert type -1 debug1: identity file /home/bjacob/.ssh/id_dsa type -1 debug1: identity file /home/bjacob/.ssh/id_dsa-cert type -1 debug1: Remote protocol version 2.0, remote software version OpenSSH_5.2 debug1: match: OpenSSH_5.2 pat OpenSSH* debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_5.4 debug2: fd 3 setting O_NONBLOCK debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 debug2: kex_parse_kexinit: ssh-rsa-cert-v00@openssh.com,ssh-dss-cert-v00@openssh.com,ssh-rsa,ssh-dss debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib debug2: kex_parse_kexinit: debug2: kex_parse_kexinit: debug2: kex_parse_kexinit: first_kex_follows 0 debug2: kex_parse_kexinit: reserved 0 debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 debug2: kex_parse_kexinit: ssh-rsa,ssh-dss debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,arcfour,rijndael-cbc@lysator.liu.se debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 debug2: kex_parse_kexinit: none,zlib@openssh.com debug2: kex_parse_kexinit: none,zlib@openssh.com debug2: kex_parse_kexinit: debug2: kex_parse_kexinit: debug2: kex_parse_kexinit: first_kex_follows 0 debug2: kex_parse_kexinit: reserved 0 debug2: mac_setup: found hmac-md5 debug1: kex: server->client aes128-ctr hmac-md5 none debug2: mac_setup: found hmac-md5 debug1: kex: client->server aes128-ctr hmac-md5 none debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP debug2: dh_gen_key: priv key bits set: 127/256 debug2: bits set: 513/1024 debug1: SSH2_MSG_KEX_DH_GEX_INIT sent debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY debug3: check_host_in_hostfile: host hg.mozilla.org filename /home/bjacob/.ssh/known_hosts debug3: check_host_in_hostfile: host hg.mozilla.org filename /home/bjacob/.ssh/known_hosts debug3: check_host_in_hostfile: match line 1 debug3: check_host_in_hostfile: host 63.245.208.189 filename /home/bjacob/.ssh/known_hosts debug3: check_host_in_hostfile: host 63.245.208.189 filename /home/bjacob/.ssh/known_hosts debug3: check_host_in_hostfile: match line 1 debug1: Host 'hg.mozilla.org' is known and matches the RSA host key. debug1: Found key in /home/bjacob/.ssh/known_hosts:1 debug2: bits set: 529/1024 debug1: ssh_rsa_verify: signature correct debug2: kex_derive_keys debug2: set_newkeys: mode 1 debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug2: set_newkeys: mode 0 debug1: SSH2_MSG_NEWKEYS received debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug2: service_accept: ssh-userauth debug1: SSH2_MSG_SERVICE_ACCEPT received debug2: key: /home/bjacob/.ssh/id_rsa (0x7f1bc7dbd5d0) debug2: key: /home/bjacob/.ssh/id_dsa ((nil)) debug1: Authentications that can continue: publickey,gssapi-with-mic debug3: start over, passed a different list publickey,gssapi-with-mic debug3: preferred gssapi-with-mic,publickey,keyboard-interactive,password debug3: authmethod_lookup gssapi-with-mic debug3: remaining preferred: publickey,keyboard-interactive,password debug3: authmethod_is_enabled gssapi-with-mic debug1: Next authentication method: gssapi-with-mic debug3: Trying to reverse map address 63.245.208.189. debug1: Unspecified GSS failure. Minor code may provide more information Credentials cache file '/tmp/krb5cc_500' not found debug1: Unspecified GSS failure. Minor code may provide more information Credentials cache file '/tmp/krb5cc_500' not found debug1: Unspecified GSS failure. Minor code may provide more information debug2: we did not send a packet, disable method debug3: authmethod_lookup publickey debug3: remaining preferred: keyboard-interactive,password debug3: authmethod_is_enabled publickey debug1: Next authentication method: publickey debug1: Offering public key: /home/bjacob/.ssh/id_rsa debug3: send_pubkey_test debug2: we sent a publickey packet, wait for reply debug1: Authentications that can continue: publickey,gssapi-with-mic debug1: Trying private key: /home/bjacob/.ssh/id_dsa debug3: no such identity: /home/bjacob/.ssh/id_dsa debug2: we did not send a packet, disable method debug1: No more authentication methods to try. Permission denied (publickey,gssapi-with-mic).
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
We're getting an incorrect username from you, [root@dm-svn02 ~]# grep bjacob /var/log/secure Jun 7 07:30:43 dm-svn02 sshd[4118]: Invalid user bjacob from 66.207.206.178 Also, all those key errors at the beginning : debug3: Not a RSA1 key file /home/bjacob/.ssh/id_rsa. debug2: key_type_from_name: unknown key type '-----BEGIN' debug3: key_read: missing keytype debug2: key_type_from_name: unknown key type 'Proc-Type:' debug3: key_read: missing keytype debug2: key_type_from_name: unknown key type 'DEK-Info:' Won't matter if you're not using id_rsa, but if that's your key, that needs to be fixed too.
I tried specifying my username explicitly but got the same error: [bjacob@cahouette ~]$ ssh -l 'bjacob@mozilla.com' hg.mozilla.org Permission denied (publickey,gssapi-with-mic). My key, id_rsa, has been generated with ssh-keygen. How can it be 'wrong'? What can I do? I have checked the permissions, for all files in .ssh/, changed them to 644, doesn't make a difference.
That looks like the start of a DSA key
Attached file New public key (obsolete) —
Here's a new public key, generated by "ssh-keygen -t rsa" and no passphrase. Indeed, I can see that the format of my new private key is different. Can you please replace the old public key by this one?
Attachment #449087 - Attachment is obsolete: true
Ack, please don't keep mozilla commit keys with no passphrases! (You should be able to encrypt your private key with one without uploading a new one.)
OK, here's again a new one, with a pass phrase.
Attachment #449683 - Attachment is obsolete: true
Attachment #449698 - Attachment mime type: application/octet-stream → text/plain
ssh key updated, re-open if you still run into issues.
Status: REOPENED → RESOLVED
Closed: 16 years ago16 years ago
Resolution: --- → FIXED
It's working, thanks!
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: