ODATA - Request result sometimes in 400 error (with no body)

robertwendler@yahoo.de
Member Posts: 27
Hi guys,
we have a non dynamics nav server, which is sending data to an Australien NAV 2017 ODATA Web Service. The request is sent with a ruby application and with httpparty 0.16
Sometimes we don't receive the data on nav side and they getting are 400 error with empty body (~10 % of the request have this error). If they retry the same request again, then it will work. The retry is executed some seconds later.
We use digest auth (UserName) to login in NAV. The connection is also secured with SSL. Our NAV 2017 CU34 is hosted on Azure with windows server 2016.
We can not reproduce the issue with Postman (singe request or the runner functionality). We are receiving a lot of data >50.000 calls per day.
Does anybody has experience with this and can give a tipp?
Also we want to force NAV to produce log files for every Web service call. Maybe we can get more information about the problem then. We tried to create log files with wcf and edit the Server.exe.config, but we failed with that. We don't get a specific information about the web service calls.
I appreciate every hint or tipp. This topic causing us headache for more then two weeks.
Thanks.
we have a non dynamics nav server, which is sending data to an Australien NAV 2017 ODATA Web Service. The request is sent with a ruby application and with httpparty 0.16
Sometimes we don't receive the data on nav side and they getting are 400 error with empty body (~10 % of the request have this error). If they retry the same request again, then it will work. The retry is executed some seconds later.
We use digest auth (UserName) to login in NAV. The connection is also secured with SSL. Our NAV 2017 CU34 is hosted on Azure with windows server 2016.
We can not reproduce the issue with Postman (singe request or the runner functionality). We are receiving a lot of data >50.000 calls per day.
Does anybody has experience with this and can give a tipp?
Also we want to force NAV to produce log files for every Web service call. Maybe we can get more information about the problem then. We tried to create log files with wcf and edit the Server.exe.config, but we failed with that. We don't get a specific information about the web service calls.
I appreciate every hint or tipp. This topic causing us headache for more then two weeks.
Thanks.
0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions