How to use Fiddler with local server

3238
3
Jump to solution
05-22-2015 08:39 AM
MarkCederholm
Occasional Contributor III

I have a Runtime app that uses a map package and a geoprocessing package.  I'm getting "500 (Server Error)" on a particular machine that I can't duplicate anywhere else.  To help troubleshoot, I would like to capture traffic between the app and the local server that's spun up.  I'm not an expert at Fiddler and I'm having difficulty getting it to see that session.  Wasn't there a local server configuration tool in a past version of Runtime?  I can't find it now.

0 Kudos
1 Solution

Accepted Solutions
MichaelBranscomb
Esri Frequent Contributor

Hi,

To configure the LocalServer to capture http traffic you can run the LocalServerUtility from:

"C:\Program Files (x86)\ArcGIS SDKs\DotNet10.2.6\WindowsDesktop\bin\arcgisruntime10.2.6\LocalServer64\bin\LocalServerUtility.exe"

or

"C:\Program Files (x86)\ArcGIS SDKs\DotNet10.2.6\WindowsDesktop\bin\arcgisruntime10.2.6\LocalServer32\bin\LocalServerUtility.exe"

Cheers

Mike

View solution in original post

3 Replies
MichaelBranscomb
Esri Frequent Contributor

Hi,

To configure the LocalServer to capture http traffic you can run the LocalServerUtility from:

"C:\Program Files (x86)\ArcGIS SDKs\DotNet10.2.6\WindowsDesktop\bin\arcgisruntime10.2.6\LocalServer64\bin\LocalServerUtility.exe"

or

"C:\Program Files (x86)\ArcGIS SDKs\DotNet10.2.6\WindowsDesktop\bin\arcgisruntime10.2.6\LocalServer32\bin\LocalServerUtility.exe"

Cheers

Mike

MarkCederholm
Occasional Contributor III

Thanks, I found it and enabled logging and http debugging.  However, I'm still not seeing traffic in Fiddler, or logfiles.  Is there something else I need to do?

0 Kudos
MarkCederholm
Occasional Contributor III

I figured it out.  I was testing this on my visual studio box first, and the Runtime copy under the debug directory apparently doesn't honor the settings.  I created a separate installation and that worked fine.  (To enable it in my Visual Studio project, I needed to update the deployment manifest.)

0 Kudos