extend timeout to 360s, use sock proxy