Server could not be started: port already in use

Applies to: Denodo 8.0 , Denodo 7.0
Last modified on: 05 Jun 2020
Tags: Administration Error handling Port configuration

Download document

You can translate the document:

Content

This kind of error message means that an application is using a port where the Denodo Platform needs to launch some of its components. (e.g the Virtual DataPort Server needs ports 9995, 9997, 9998 and 9999 available to startup).

For instance, if VDP is configured as a service to start automatically it will be running when the machine boots. By opening the Denodo Platform Control Center and clicking the “Start” button for the VDP Server, the Denodo Platform Control Center will try to startup VDP Server but all the ports will be busy (due to VDP already being started as a service), and the error message “Server could not be started: port already in use” will be logged into the log file.

When getting this error the following steps can be followed to solve the problem (try to start Denodo services after each step, if the error persists, go to the next step):

  1. Stop all Denodo Servers using the Denodo Platform Control Center. It is possible to have  installed more than one version of the Denodo Platform on one host and all of them need to be stopped.
  2. Check if any Denodo process is running as service and stop them.
  3. Check that there are no java processes running associated to a path where the Denodo Platform is installed.
  4. Check if any other application on the computer is using a Denodo reserved port. (e.g 9995, 9997, 9998 and 9999 for VDP).

For the full list of ports that need to be available you can check the linked references.

References

Denodo Platform Installation Guide: Default Ports Used by the Denodo Platform Modules

Solution Manager Installation Guide: Default Ports Used by the Solution Manager Modules

Questions

Ask a question
You must sign in to ask a question. If you do not have an account, you can register here

Featured content

DENODO TRAINING

Ready for more? Great! We offer a comprehensive set of training courses, taught by our technical instructors in small, private groups for getting a full, in-depth guided training in the usage of the Denodo Platform. Check out our training courses.

Training