I previously had some issues <https://codehopper.nl/2018/09/27/clojure-gitlab-deps/> with SSH negotiation and clj, maybe adding something like
Host your.git.server.com # <--- adapt this one to your needs HostKeyAlgorithms ssh-rsa # <--- or whatever algo works for your server, `ssh -Q key ...` is your friend to your ~/.ssh/config can help? Il giorno domenica 30 dicembre 2018 22:21:36 UTC+1, Matching Socks ha scritto: > > The git command can clone, push, pull, etc.; so I think that the git url > and the key pair are OK. > > But clj throws an exception when using that git url: > > ... > Caused by: com.jcraft.jsch.JSchException: Algorithm negotiation fail > at com.jcraft.jsch.Session.receive_kexinit(Session.java:590) > > > The git server administrator checked the logs and found this clue: > > Unable to negotiate with xx.xxx.xx.xxx port 34746: no matching host key > type found. Their offer: +ssh-dss [preauth] > > The server administrator is disinclined to override the supposedly secure > defaults and enable dss. To work around this problem, can clj use rsa > instead of dss? > > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.