Tidal Bladed Knowledge Base

Batch error: a listener already exists on Port 808
Category: Bladed Installation and Setup

Problem

Last updated: 6th October 2022

===============================================================================

This message can have a few variations, but the common theme is that Batch fails and an error window pops up which will mention Port 808, "IP endpoint 0.0.0.0:8080" or similar.

Solution

Bladed Batch uses port 808 for communication. The message is telling us that two processes are conflicting over the use of a resource (port 808) which can only be used by one at a time. It could mean another Batch process is trying to use the same runner, but it could be any application and may have nothing to do with Batch or Bladed. Please check what process is binding to port 808 via command line. Use the "netstat" command as illustrated below to do this: 

pic1

Once you know the process id, (2424 in this example), you can find out from Task Manager what the process/service is. Make sure you look at the “Details” tab in task manager (and not the Processes tab, as it does not include all processes and services).

pic2

In this example 2424 is Bladed Batch manager itself which shows that there is no conflict on port 808. However, if you have had the error message there will probably be a different process binding to this port. Often the answer is to stop the process that is binding to the port and then Batch will start working again.

===============================================================================

There is specific known conflict with some Intel graphics drivers, which also use port 808. If this appears to be the source of the conflict, it may be possible to install an updated graphics driver which resolves this issue. Please see this Intel support page for further details: https://www.intel.com/content/www/us/en/support/articles/000056760/graphics.html

NOTE: Unfortunately it is not possible to change the port that Batch uses from 808 to another port.





Keywords Batch, port, 808, network, Intel, graphics