The smallstep install fails because the host can't be found but nslookup works. 


smallstep does not use local DNS so your network DNS must resolve properly in order for it to be able to successfully connect.