No DNS entries exist for host ax2012r2a

Question Status

Nauman Ikram asked a question on 5 Apr 2013 3:33 AM

Microsoft.Dynamics.Retail.Pos.Dialog.WinFormsTouch.formInventoryLookup, Text: Inventory lookup: System.ServiceModel.EndpointNotFoundException: No DNS entries exist for host ax2012r2a. ---> System.Net.Sockets.SocketException: No such host is known

 Above error is generated while accessing AX Dynamics 2012 r2 server from separate workstation through Retail POS. The error is logged right at Inventory lookup.

Following error is displayed at front end side.
 error number 13010 could not connect to the transaction service.


What dns etries are required and in which file modifications will be made.

Right now we restore MS pre-configured contoso vm database to our testing MS Dynamics Environment.


Francisco Silva responded on 5 Apr 2013 4:16 AM

You restored the MS database to one server inside your domain and now you are trying to connect to it?

Or you just started the MS VM?

Simon Lamb responded on 6 Apr 2013 3:55 PM

You will need to configure the Commerce Data Exchange: Real-time Service (Previously known as the Transaction Service) on the server and you will need to update the Real-time Service profile that is being pushed to the POS. I just usually leave everything as its default except for the Server and Common name which should be the server name and the fully qualified host name respectively.

If you have already installed the real-time service then just confirm it is working by hitting it in a browser. The url should be something like, http://localhost:9080/CommerceDataExchangeRealtimeService/Service.svc and you should see a page resembling this one:

After you have confirmed it is working then push the Real-time Service profile you edited above by running the N-1090 scheduler job and you should be good to go.

On the other hand, if you haven't installed the real-time service on that server yet then check out Shane Erstad's post on how to do it. He has also written some other blog posts detailing how to trace the real-time service so you can see what its doing.