Telerik Forums
Fiddler Forum
0 answers
352 views

I have three fiddler instances running one is base instance running on 7777 port and second is viewer running on 8888 and third instance is a viewer running on 9999 port. When i want to clear the sessions from the fiddler i am using Execaction.exe dailydump (code below) to delete the sessions. But on using this i am able to clear the session of last viewer that i have opened and the sessions in second and first instances remains to be uncleared.

So the question is using execaction.exe how can we point to particular instance of fiddler in this scenario second instance that is running as viewer and first instance that is base instance. So how can we point and execute the execaction.exe to particular instance of fiddler.

Please looking for some support and help here.

Dailydump code:
case “dailydump”:
FiddlerObject.UI.actSelectAll();
if(FiddlerObject.UI.lvSessions.SelectedItems.Count > 0){
FiddlerObject.UI.actSaveSessionsToZip(String.Format(“C:\\temp\\{0:yyyy-MM-dd_HHmmss}.saz”,DateTime.UtcNow));
FiddlerObject.UI.actRemoveAllSessions();
}

sec
Top achievements
Rank 1
 asked on 04 Oct 2018
1 answer
60 views
I was able to start Fiddler on my macOS 10.14 (with the  mono --arch=32 Fiddler.exe - please add it to installing instructions for God's sake!) but it's not possible to work with it - the window flickers, opitons from menu are clickable but nothing happens when I click them.
#tap-translate { all: initial; } @keyframes translation-button-slide { from { transform: translateX(100%); } to { trasnform: translateX(0); } } @keyframes fadein-background { from { opacity: 0; } to { opacity: 0.7; } } @keyframes fadeout-background { from { opacity: 0.7; } to { opacity: 0; } } @keyframes fadein-button { from { opacity: 0; } to { opacity: 1; } } @keyframes translation-slidein { from { transform: translateX(-50%) translateY(-100%); } to { trasnform: translateX(-50%) translateY(0); } } @keyframes translation-slideout { from { trasnform: translateX(-50%) translateY(0); } to { transform: translateX(-50%) translateY(-100%); } } @keyframes spinner { from { transform: rotateZ(0deg); } to { transform: rotateZ(360deg); } } #tap-translate *, #tap-translate *::before, #tap-translate *::after { box-sizing: border-box; } #tap-translate .container { position: absolute; top: 0; left: 0; font-size: 16px; font-family: sans-serif; line-height: 1.2; color: black; z-index: 1000000000; } #tap-translate .translation-button { animation-duration: 0.1s; animation-timing-function: linear; animation-fill-mode: forwards; display: flex; align-items: center; justify-content: center; cursor: pointer; background: #f9f9fa; box-shadow: 0 0 5px #ccccc6; user-select: none; -moz-user-select: none; } #tap-translate .translation-button:active { background: #e1e1e6; } #tap-translate .translation-button.m-corner { animation-name: translation-button-slide; position: fixed; top: 20px; right: 0; width: 70px; height: 50px; } #tap-translate .translation-button.m-corner .translation-button_image { width: 50px; height: 50px; } #tap-translate .translation-button.m-next-to { animation-name: fadein-button; position: absolute; border-radius: 50%; width: 40px; height: 40px; } #tap-translate .translation-button.m-next-to .translation-button_image { width: 35px; height: 35px; } #tap-translate .translation { position: fixed; } #tap-translate .translation.m-closing .translation_background { animation-name: fadeout-background; } #tap-translate .translation.m-closing .translation_content { animation-name: translation-slideout; } #tap-translate .translation_background { animation-name: fadein-background; animation-duration: 0.2s; animation-timing-function: linear; animation-fill-mode: forwards; position: fixed; top: 0; left: 0; background: black; width: 100vw; height: 100vh; } #tap-translate .translation_content { animation-name: translation-slidein; animation-duration: 0.2s; animation-timing-function: linear; animation-fill-mode: forwards; position: fixed; top: 0; left: 50%; background: #f9f9fa; width: 90%; max-width: 400px; transform: translateX(-50%); } #tap-translate .translation_loader { animation-name: spinner; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; border: 5px solid #e1e1e6; border-top: 5px solid #0096dd; border-radius: 50%; margin: 15px auto; width: 45px; height: 45px; } #tap-translate .translation_info, #tap-translate .translation_error { padding: 15px; } #tap-translate .translation_info { overflow-y: auto; max-height: 80vh; } #tap-translate .translation_main.m-single { font-size: 18px; font-weight: bold; } #tap-translate .translation_secondary, #tap-translate .translation_language { padding-top: 10px; } #tap-translate .translation_language { font-size: 14px; } #tap-translate .translation_error { text-align: center; } #tap-translate .translation_error-sign { font-size: 50px; color: #d71111; } #tap-translate .translation_buttons { display: flex; flex-flow: row nowrap; user-select: none; -moz-user-select: none; } #tap-translate .translation_button { cursor: pointer; background: #e1e1e6; padding: 15px 0; text-align: center; width: 100%; } #tap-translate .translation_button:active { background: #afafb5; } #tap-translate .translation_button.m-primary { background: #0096dd; color: white; } #tap-translate .translation_button.m-primary:active { background: #066896; }
 
marian
Top achievements
Rank 1
 answered on 04 Oct 2018
1 answer
561 views

i somehow can´t reach the objects in a nested json. I easily can reach the element test, but how to reach this_month inside "stats"? this is my json:

 

{"test":"OK","stats":{"this_month":"1653","this_week":"1653"}}     
Denni
Top achievements
Rank 1
 answered on 03 Oct 2018
0 answers
204 views
I want to highlight the URL when the URI contains specific word at the time of loading/importing files (saz/har/etc).

I found note which says we can do this using "OnBeforeResponse" and "OnBeforeRequest" but those are while capturing session.

if (oSession.uriContains("com")) {
oSession["ui-backcolor"] = "blue";
oSession["ui-color"] = "#D3D3D3";
oSession["ui-bold"]="QuickExec";
}

But my case is, when reviewing the already captured session, I want fiddler to highlight specific words in the URI.
Chellappan
Top achievements
Rank 1
 asked on 03 Oct 2018
0 answers
123 views

I want to highlight the URL when the URI contains specific word at the time of loading/importing files (saz/har/etc).

 

I found note which says we can do this using "OnBeforeResponse" and "OnBeforeRequest" but those are while capturing session.

if (oSession.uriContains("com")) {
oSession["ui-backcolor"] = "blue";
oSession["ui-color"] = "#D3D3D3";
oSession["ui-bold"]="QuickExec";
}

But my case is, when reviewing the already captured session, I want fiddler to highlight specific words in the URI.

Chellappan
Top achievements
Rank 1
 asked on 03 Oct 2018
0 answers
112 views

Good day everyone. I hope that somebody help me with that question - I want  to know how I can to modify request headers and body when I Post some information by https connection.I will be very grateful if you’ll write step by step how to do it.

Artem
Top achievements
Rank 1
 asked on 02 Oct 2018
2 answers
1.2K+ views

I'm trying to figure out the error that occurred in the MS Store after the OS version upgrade  v.1709 OS Build 16299.402 -> v.1803 OS Build 17134.1 2018.04.30.
As a result of this error, any applications from the Store stopped loading. 
Actually the Store itself works as an application.

I.e. the Store starts up like charm, shows my account, shows what applications there are new, what needs to be updated. But when I try to download any application, I receive the message "Pending", "Starting download", but after a few seconds it is reset, appears again and after three attempts "Error: See details", "Something Unexpected has happened. Code: 0x80070015", "Could not install We'll retry shortly." message is appears.

Store app itself offers to update itself from version 11803.1001.9.0 to 11807.1001.13.0, but when I click on the "Update" button as described above - the "Starting download" message is appears, but after a few seconds it is reset, appears again and after three attempts,  "Error: See details ", "Something Unexpected has happened. Code: 0x80070015 " and " Could not install. We'll retry shortly." messages is appears.

In order to deal with this error, I decided to use Fiddler. I run Fiddler, then I run the built-in utility EnableLoopback and mark the checkboxes for all Store applications. When I start Store, I can see the exchange between the Store and the Microsoft servers in Fiddler window. But when I press the "Update" button in the Store window, there is not any activity that is described above, i.e.  "Starting download", "Error: See details ", "Something Unexpected has happened. Code: 0x80070015" and "Could not install. We'll retry shortly."  messages do not appear. But in the Fiddler window I can see that the request goes to the server https://watson.telemetry.microsoft.com/Telemetry.Request, but it does not respond.

If I discard Capture (in the lower left corner of the Fiddler window), then activity  appears in the Store window, i.e.  "Starting download", "Error: See details", "Something Unexpected has happened. Code: 0x80070015" and " Could not install. We'll retry shortly." messages appears again. But then in Fiddler there is no interception of traffic respectively (since I looked away from Capturing).

Is this behavior normal or is it some kind of mistake?
What am I doing wrong? And how do I see where the error occurs when Store try s download application from MS server?
I made a movie of the whole process through the screen recorder. https://youtu.be/d4kKjWH9WDo  If anyone wants to - he can view  so that it becomes more clear about what it is.

TIA

Simeon
Telerik team
 answered on 01 Oct 2018
1 answer
1.8K+ views

fiddler can't capture any network traffic. There is only one session captured that it's a update test session about fiddler itself.

 

my os is Win10 latest(1703),  can anybody help me?

Eitan
Top achievements
Rank 1
 answered on 29 Sep 2018
0 answers
423 views

I'm using Fiddler to capture HTTPS traffic for a mobile game (emulated on Nox version 6.2.3.1). After you click past the title screen, the game takes you a loading screen, which downloads data from the internet. It always stops working once Fiddler captures the base URL for the game. An example of that error is shown in the first image. It seems to be working fine without Fiddler running.

It doesn't just effect Nox and the game, it also effects my web browser (Google Chrome). It always states that my "connection is not private" and prevents me from entering most websites with Fiddler on (some exceptions include this website and Discord), shown in the second image. When I exit out of Fiddler, it works perfectly fine again.

I believe that the reason why Fiddler is acting this way is because I have "Decrypt HTTPS traffic" turned on. For Nox, I followed the instructions shown here to capture the HTTPS traffic for that game (including downloading the certificate). I need to have "Decrypt HTTPS traffic" turned on, otherwise it won't capture all the HTTPS traffic for the game. However, when that option is turned off, the game works fine, so is my web browser.

Is there anyway around this? I'd like to be able to capture HTTPS traffic normally without getting all these errors. Any help would be much appreciated.

Ren
Top achievements
Rank 1
 asked on 27 Sep 2018
0 answers
101 views

Hi

I don't know what's wrong, when I apply a filter with wildcards it doesn't include any https requests, only those that go through http. What am I doing wrong?

 

/André

André
Top achievements
Rank 1
 asked on 26 Sep 2018
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?