Added socket settings to provider