Management Software

Reply
Occasional Contributor
Posts: 6
Registered: ‎05-29-2017

Service "dcmsrv.exe" is not bind with port 80 on windows server, where BNA is installed

 

Hello All,

 

I have a Brocade Network Advisor software installed on windows server machine, but unfortunately, port 80 is not bound with service "dcmsrv.exe" (checked this in Resource Monitor of Windows machine).  I have also attached the screenshot. 

 

There are lots of ports assigned to dcmsrv.exe service but not the 80. As per my knowledge, Brocade network advisor server should listen on port 80 to accept all HTTP requests. 

 

I am using a Data Center Analytics application, which requires the port 80 to listen on dcmsrv.exe to use HTTP requests to fetch the data using REST API. 

 

I have checked and found that port 80 was assigned to some "SYSTEM" process, so afterI killed the SYSTEM process to free the port 80, it got invisible from the Resource Monitor. 

 

Can someone help me on this? 

Brocade Moderator
Posts: 241
Registered: ‎03-29-2011

Re: Service "dcmsrv.exe" is not bind with port 80 on windows server, where BNA is installed

Hi Amit,

 

What is your windows version, first?

 

it might that you have http.sys kernel module which is loaded -- see the following article

 

https://www.mikeplate.com/2011/11/06/stop-http-sys-from-listening-on-port-80-in-windows/

 

Or it might be another windows service - the following from a CMD.exe with admin right

 

C:\WINDOWS\system32>netstat -anobp tcp | find ":80"
  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4

 

Then you can check if the http.sys is running

 

C:\Users\msjoelin>netsh http show servicestate | find ":80"
                HTTP://+:80/226B50EB-ECE2-41AC-8429-9F9E963361B7/

 

Or for all listening via http.sys

 

C:\WINDOWS\system32>netsh http show urlacl | find "http"
    Reserved URL            : http://*:5357/
    Reserved URL            : http://+:80/Temporary_Listen_Addresses/
    Reserved URL            : https://*:5358/
    Reserved URL            : http://+:10247/apps/
    Reserved URL            : https://+:10245/WMPNSSv4/
    Reserved URL            : http://+:10243/WMPNSSv4/
    Reserved URL            : http://*:2869/
    Reserved URL            : http://+:10246/MDEServer/
    Reserved URL            : http://+:80/1234501b-d67f-491b-9a40-c4bf27bcb4d4/
    Reserved URL            : http://+:80/123B50EB-ECE2-41ac-8429-9F9E963361B7/
    Reserved URL            : http://+:47001/wsman/
    Reserved URL            : http://+:5985/wsman/
    Reserved URL            : https://+:5986/wsman/

 




If this provided you with a solution to this issue, please mark it with the button at the bottom "Accept as solution".

Any and all information provided by me is not reviewed, approved or endorsed by Brocade and is provided solely as a convenience for Brocade customers. All systems and all networks are different and unique. If you have a service affecting network problem, please open a TAC service request for service through Brocade, or through your OEM equipment provider. If this provided you with a solution to this issue, please mark it with the button at the bottom "Accept as solution"
Occasional Contributor
Posts: 6
Registered: ‎05-29-2017

Re: Service "dcmsrv.exe" is not bind with port 80 on windows server, where BNA is installed

Hi Martin,

 

Thanks for your reply.

 

I am using BNA version 14.2 and Microsoft Windows Server 2008.

 

I have stopped the process which is using port 80 but still, it is not get assigned to service dcmsrv.exe.  Unless it is not listening on port 80, I am unable to use Data Center Analytics application because all REST API are failing. 

 

Do you know why it is happening? Do I need to do any extra configuration on BNA server to make it work? 

 

Please see the attached configuration screen shot (BNA Configuration.jpeg).

 

Thanks for your help on this !!!

Brocade Moderator
Posts: 241
Registered: ‎03-29-2011

Re: Service "dcmsrv.exe" is not bind with port 80 on windows server, where BNA is installed

Hi Amit,

 

First, after you stopped the process, you need to restart the BNA Network Advisor (I assume did this via the SMC),

 

Run the following command in a CMD.exe with Administrator right, and paste in the output (this is to see what process if any are hugging port 80):

 

netsh http show urlacl | find "http"

netstat -anbop tcp | find ":80"

 

 

 

 




If this provided you with a solution to this issue, please mark it with the button at the bottom "Accept as solution".

Any and all information provided by me is not reviewed, approved or endorsed by Brocade and is provided solely as a convenience for Brocade customers. All systems and all networks are different and unique. If you have a service affecting network problem, please open a TAC service request for service through Brocade, or through your OEM equipment provider. If this provided you with a solution to this issue, please mark it with the button at the bottom "Accept as solution"
Occasional Contributor
Posts: 6
Registered: ‎05-29-2017

Re: Service "dcmsrv.exe" is not bind with port 80 on windows server, where BNA is installed

Hi Martin,

 

Thanks for your help on this.

 

I will check and get back to you. 

Join the Community

Get quick and easy access to valuable resource designed to help you manage your Brocade Network.