Clojure-jack-in startup Error
The error message is as follows:
Connecting to swank on port 65280 .. [2 times]
Error in process filter: Open-Network-stream: Make client process failed: Connection refused,: Name,
Slime lisp,: buffer, nil,: Host, localhost,: Service, 65280,: Nowait, Nil
Error in process filter: Make client process failed: Connection refused,: name, slime lisp,: buffer,
Nil,: Host, localhost,: Service, 65280,: Nowait, Nil
The solution is as follows:
my hostname was
set to" localhost " which is why the underlying DNS lookup was returning the actual interface,
not the loopback . here's the fix:
Localhost :~ Amitava $ sudo scutil -- set hostname Amitava. localamitava :~ Amitava $ scutil -- get hostnameamitava. localamitava :~ Amitava $ cljclojure 1.3.0user => (import 'java. net. inetaddress) java.net. inetaddressuser => (inetaddress/getbyname "localhost") # <inet4address localhost/127.0.0.1> User =>
For details, see:
https://github.com/technomancy/swank-clojure/issues/68