We are a development shop. We currently have multiple clients, so we have configured our server tier box to run multiple versions of the Nav service. This all works fine, and is our preferred way of managing our solutions. The problem is creating multiple instances of the service tier for web service access. We DO NOT want to run with port sharing.
Other than the default service for WS, that points to port 7047, the additional services I create (with the HTTP dependency) error when I attempt to start them. The system log is telling me that there is already a listener on IP endpoint 0.0.0.0:7092.
The base service (ServerPort), which works fine, for RTC is running on port 7092. This is set in CustomSettings.config file. The web port (WebServicePort) to use is set to 7093.
Just to re-iterate. I can successfully create multiple services for the RTC and have them run. But the services I create for connecting web services, won't start.
Anyone else come across this?
0
Comments
http://blogs.msdn.com/freddyk/archive/2 ... tiers.aspx
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
By the way, this is a 3 tier model using a domain account specifically for this setup. So it's not all on the one machine using the NETWORK SERVICE account.
Surely somone else has done this, and I'm probably making a simple mistake.
Cheers.
I cannot remember what exactly was the issue, but I know that if you missspell something then the WebService Listener thinks it is just another service tier (which would cause you to get the duplicate listener bug)
Hopefully this can help a little.
Group Program Manager, Client
Microsoft Dynamics NAV
http://blogs.msdn.com/freddyk
The information in this post is provided "AS IS" with no warranties, and confers no rights. This post does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion.
I've read your blog post about the multiple service tiers, but I'm not looking for a completely automated installation (i cannot get that to work somehow). To manually install the multiple service tiers works fine for me with the sc command, but how to install multiple webservices for more than 1 db I cannot find that anywere.
I've configured the ports in the CustomSettings.config files (7046 and 7047 for the 1th db, 7048 and 7049 for the 2nd db etc) and this all works for the RTC client with the multiple service tiers, but what do I have to do next?
I hope someone can help me with this.
With kind regards,
Mario.
This blog did work for me:
http://blogs.msdn.com/b/nav/archive/2009/10/20/creating-a-web-service-manually-the-importance-of-what-name-you-give-it-and-a-few-small-things-to-remember.aspx
Best regards,
Mario.