trysocket