Windows Installation Guide — Surf Outbound Agent

Prerequisites


Step 1 — Download the installer

Download the exe:

https://package-sharing.s3.eu-west-2.amazonaws.com/oneloginlite/surfsetup.exe - for s3 hosted

https://package-sharing.s3.eu-west-2.amazonaws.com/surf/extension/surfextsetup_es.exe - store hosted

Step 2 — Run as Administrator

Right-click surfsetup.exe"Run as administrator"

Expected result

What gets installed

Location Purpose
C:\ProgramData\SurfSecurity\domainCheck.exe Native messaging binary
C:\ProgramData\SurfSecurity\domainchecklogin.json Native messaging manifest
HKLM\SOFTWARE\Google\Chrome\NativeMessagingHosts\com.surf_security.extension.login Chrome native messaging registration
HKLM\SOFTWARE\Microsoft\Edge\NativeMessagingHosts\com.surf_security.extension.login Edge native messaging registration
HKLM\SOFTWARE\Policies\Google\Chrome\ExtensionInstallForcelist Chrome force-install policy
HKLM\SOFTWARE\Policies\Microsoft\Edge\ExtensionInstallForcelist Edge force-install policy

Cleanup / Reinstall

Download and run the PowerShell cleanup script as Administrator: