Port opening for IQService

Hi all,

I am trying to migrate IQService from one server to another.

I have ran the below command on the new server to start listening on port 5050

$listener = [System.Net.Sockets.TcpListener]5050
$listener.Start()

The below command shows that the server is listening on port 5050

Get-NetTCPConnection -State Listen

Is this enough to open the port 5050 or is there a proper way to open a certain port on a server(Windows)

Thanks in advance

That is not enough. What you’ve done is just created a temporary TCP listener using PowerShell — it is not a real service, it will disappear as soon as the session closes, and it has nothing to do with IQService.


The proper way to migrate IQService:

1. Install IQService on the new server Run the IQService installer (provided with SailPoint IIQ) on the new Windows server. This installs it as a proper Windows Service.

2. Configure IQService Update the IQService config file with the correct port (5050) and any other required settings like the IIQ server details.

3. Start the IQService Windows Service Start it via services.msc or PowerShell — this is what actually listens on port 5050 legitimately.

4. Open Port 5050 on Windows Firewall Even after IQService is running, you need to explicitly allow inbound traffic on port 5050 via Windows Defender Firewall — create an inbound rule for TCP port 5050.

5. Update IIQ Application Configuration In SailPoint IIQ, update the Active Directory application connector settings to point to the new server’s hostname/IP and port 5050.

@naveenkumar3 Thanks

Is the IQService needed to be uninstalled from the old server before proceeding to install it on the new server?

No, you do not need to uninstall IQService from the old server before installing it on the new one.

The recommended approach is actually:

  1. Install and configure IQService on the new server first
  2. Test connectivity — ensure IIQ can communicate with the new server on port 5050
  3. Update the IIQ application connector to point to the new server
  4. Verify everything works end to end
  5. Then decommission/uninstall IQService from the old server

Hi @rishavghoshacc

If I understand it correct, you are trying to enable the port 5050 to be accessible outside the Windows Server?

Please confirm if this is what you need, I can guide you with the steps.

It can be done through this:

Create a inbound rule for Port 5050.