When would config.{host,port} be nil?