Apologies if this is a well known issue and I'm just stirring the pot :)

Attempted to check out Asterisk from Gerrit today, and got a message I
didn't recognize.

>    Cloning into 'asterisk'...
>    Unable to negotiate with 76.164.171.232: no matching key exchange
method found. Their offer: diffie-hellman-group1-sha1
>    fatal: Could not read from remote repository.
>
>    Please make sure you have the correct access rights
>    and the repository exists.

Quick search turned up the answer though. A weak key implementation on
Gerrit (which my OpenSSH disables by default):

http://www.openssh.com/legacy.html

Workaround was to add to my ~/.ssh/config:

>    Host gerrit.asterisk.org
>        KexAlgorithms +diffie-hellman-group1-sha1

Perhaps this could be modified so that the key exchange is slightly more
secure? It's all open source stuff here, so the exchange may not be THAT
necessary, but might not be a bad idea :)

Thanks!

-- 
Leif Madsen
http://www.oreilly.com/catalog/asterisk
http://www.leifmadsen.com
-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to