How to troubleshoot port binding errors in Thinfinity VirtualUI 3.0

How to troubleshoot port binding errors in Thinfinity VirtualUI 3.0

In this guide, we will explain to you how to troubleshoot port binding errors in Thinfinity® VirtualUI.
A port binding is the configuration information that determines where and how a message will be sent or received. Some binding errors on the Log of Thinfinity® VirtualUI will show you an error on the landing page.

The most common errors are :

Binding port:6580 with error:5
Binding port:6580 with error:183

In this case we will use the default port for VirtualUI, port 6580, as an example.
This would apply to any port assigned on the General tab of the VirtualUI Manager.

Screenshot example

If you see the error 183, by clicking on the Show Log button found on the bottom left corner of the VirtualUI Manager window, please follow these steps:

Screenshot example

 

 

  1. First off, open a Command Prompt window as an Administrator and enter the following line:

 

netsh http show urlacl | find “6580” (or the port configured on VirtualUI)

  1. You will see a screen like this one:

Reserved URL: https://*:6580

Screenshot example

  1. In order to unbind this port, use the following command line:

 

netsh http delete urlacl url=https://*:6580

 

Bear in mind, the URL has to match the one that came back from the Reserver URL

 

For the binding error 5, you would need to follow these steps:

 

 

  1. Open a Command Prompt window as an administrator and type the following line:

 

netstat -ano | find “6580”

 

  1. This will return something like this:

Screenshot example

The last column shows the PID (process ID), which can be used to check which process is occupying this port, as shown below:

Screenshot example

Bear in mind that Thinfinity® uses ‘http.sys’ as a Microsoft web service component, and its name is System.

 

If you have any questions, please email us at [email protected].

 

Regards!

Leave a comment

Privacy Preferences
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.