Try socket