WebSpeed with NO default name server on IIS 8

Posted by nborshukov on 26-Oct-2015 08:48

Hello!

I'm trying to configure WebSpeed broker to register with name server.

When I use the "default" name server NS1 on port 5162 everything is ok.

But when i stop default name server and use newly created name server on port 5180 i get these messages:

WebSpeed error from messenger process (6019)
Connection failure for host localhost port 5162 transport UDP. (9407)
Content-Type: text/html WebSpeed error from messenger process (6019)
Msngr: the specified service name does not exist or has a bad format. (5825): msh

This means that messenger looks for default name server. How do i "tell" him to use newly created name server?

Progress 11.1, Windows server 2012 R2, IIS8  

Webspeed broker settings( in ubroker.properties): 
controllingNameServer=MyNewNameServer

Setup is done using http://knowledgebase.progress.com/articles/Article/P125146

cgiip.exe is in C:\inetpub\scripts

I'm missing something...

Posted by Irfan on 26-Oct-2015 09:07

Even the below properties are required in your CGIIP properties in ubroker

controllingNameServer=MyNewNameserver

registerNameServer=1

All Replies

Posted by Stefan Drissen on 26-Oct-2015 08:57

You also need to tell the messenger which NameServer to use. Beware that if there is only one NameServer available it will show that one even though it isn't really using that one.

Posted by Irfan on 26-Oct-2015 09:03

Did you restart your adminserver after changing the ubroker.properties. In addition to that, did you modify your webspeed broker to point to your nameserver instead of the default

Posted by Irfan on 26-Oct-2015 09:07

Even the below properties are required in your CGIIP properties in ubroker

controllingNameServer=MyNewNameserver

registerNameServer=1

Posted by nborshukov on 26-Oct-2015 09:22

Thanks Irfan! It works.

Posted by Matt Baker on 27-Oct-2015 08:33

You need to change the controllingNameServer property for the messenger in addition to the broker.
 
 
[WebSpeed.Messengers.CGIIP]
    controllingNameServer=ns2
    msngrExecFile=@{Startup\DLC}\bin\cgiip.exe
    msngrScriptFile=
 
 

This thread is closed