pub async fn open_socket_target(target: &str) -> Result<(), Error>