Skip to main content What is Dynamics 365? Guided tours Customer stories Try our products CRM ERP Sales Service Sales Customer Insights Customer Service Contact Center Field Service Supply Chain Management Commerce Finance Project Operations Human Resources Business Central Pricing Business application topics Training & certifications Migrate to the cloud Documentation Events Dynamics 365 Blog Product updates Onboarding and implementation Community Find a partner Software Development Companies Partner resources Microsoft Marketplace Product documentation Technical support On-premises product support Contact us Try for free Sign in
  • 1 min read

Warehouse Mobile Device Portal (WMDP) timeout


Hello,

If you see the following error message when using the Warehouse Mobile Device Portal: “Sorry, an error occurred while processing your request. Please retry your request or contact your system administrator”, you should first check the application log of the IIS server’s event viewer.

If you are running into a timeout issue, you will see something like:

Exception information:

Exception type: TimeoutException

Exception message: This request operation sent to net.tcp://localhost:8201/DynamicsAx/Services/WHSMobileDevicesServices did not receive a reply within the configured timeout (00:01:00). The time allotted to this operation may have been a portion of a longer timeout. This may be because the service is still processing the operation or because the service was unable to send a reply message. Please consider increasing the operation timeout (by casting the channel/proxy to IContextChannel and setting the OperationTimeout property) and ensure that the service is able to connect to the client.

This is not a good sign, and you will probably want to understand first why the call to the WHSMobileDevicesServices is taking too long, and tackle the root cause of the problem. But let’s assume you need to change this 1-minute timeout for good reasons.

To do so, you can follow these steps:

  1. Open IIS Manager
  2. Select web site “Dynamics AX WMDP DEFAULT”
  3. Click Actions > Explore
  4. Windows Explorer will open, and take you, by default, to: C:\Program Files (x86)\Microsoft Dynamics AX\60\Warehouse Mobile Devices Portal0
  5. Edit the web.config file in the following way (elevated permissions are required):

    <system.serviceModel>

    <bindings>

    <netTcpBinding>

    <binding name=”NetTcpBinding_WHSMobileDevicesService” sendTimeout=”00:10:00″ />

    </netTcpBinding>

    </bindings>

The default send timeout value (no value) is 1 minute, in this example we are changing it to 10 minutes.

Don’t forget to restart the “Dynamics AX WMDP DEFAULT” web site.

I hope this is helpful!

Get started with Dynamics 365

Drive more efficiency, reduce costs, and create a hyperconnected business that links people, data, and processes across your organization—enabling every team to quickly adapt and innovate.