Telerik Forums
Fiddler Forum
0 answers
631 views

Hi - When I try to create, or import an encrypted save file, or try to open an encrypted save file, I receive an error: "Value of 'null' is not valid for 'stream'.".  It does not appear to break the process, it still asks for a password, it still seems to save the file, and it still seems to import the file.   I am running version v4.6.3.50306.

Here is the information garnered from the CTRL+C:

---------------------------
Awww, Fiddlesticks!
---------------------------
Fiddler has encountered an unexpected problem. If you believe this is a bug in Fiddler, please copy this message by hitting CTRL+C, and submit a bug report at http://www.telerik.com/forums/fiddler.
Value of 'null' is not valid for 'stream'.
Type: System.ArgumentException
Source: System.Drawing
   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at Fiddler.frmPrompt.GetUserString(IWin32Window wndOwner, String sTitle, String sPrompt, String sDefault, Boolean bReturnNullIfCancelled, PromptIcon piIcon) in c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\frmPrompt.cs:line 80

Fiddler v4.6.3.50306 (x64 AMD64) [.NET 4.0.30319.18444 on Microsoft Windows NT 6.1.7601 Service Pack 1]
---------------------------
OK  
---------------------------

 

Thanks!

Mike
Top achievements
Rank 1
 asked on 18 Dec 2016
0 answers
44 views
---------------------------
Awww, Fiddlesticks!
---------------------------
Fiddler has encountered an unexpected problem. If you believe this is a bug in Fiddler, please copy this message by hitting CTRL+C, and submit a bug report at http://www.telerik.com/forums/fiddler.

“null”的值对于“stream”无效。

Type: System.ArgumentException
Source: System.Drawing
   在 System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)

   在 Fiddler.frmPrompt.GetUserString(IWin32Window wndOwner, String sTitle, String sPrompt, String sDefault, Boolean bReturnNullIfCancelled, PromptIcon piIcon) 位置 c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\frmPrompt.cs:行号 84


Fiddler v4.6.3.50306 (x64 AMD64) [.NET 4.0.30319.42000 on Microsoft Windows NT 10.0.14393.0]
---------------------------
确定   
---------------------------

w
Top achievements
Rank 1
 asked on 17 Dec 2016
0 answers
118 views

Here is my layout to start.

 

I am trying to get www.mysite.com/blog/ to rewrite to blog.mysite.com.

Both of them are separate IIS Websites on the same server.

 

I discovered that the way to do it was ARR.

 

I have set it all up and it works, but here is the problem.

It only works when I set the Proxy Chain to localhost:8888 and fiddler is running.

But otherwise, it does not work.

I don't want to leave Fiddler running all the time.

 

What can I do?

Yoni
Top achievements
Rank 1
 asked on 15 Dec 2016
0 answers
357 views

Hello,

I'm trying to capture remote traffic of an iOS App but unlike other Apps this one gives a problem.

When i use the app with "Decrypt HTTPS Traffic" enabled, the app simply says "Network Unavailable". I tried using both the root certs (MakeCert and CertEnroll) but still i have the issue.

But i have tried various other apps and they never had an issue like this.

Protocols - <client>;ssl3;tls1.0

CONNECT openapi.starbucks.com:443 HTTP/1.1
Host: openapi.starbucks.com
User-Agent: Starbucks/8540 (iPhone; iOS 10.1.1; Scale/2.00)
Connection: keep-alive
Connection: keep-alive
 
A SSLv3-compatible ClientHello handshake was found. Fiddler extracted the parameters below.
 
Version: 3.3 (TLS/1.2)
Random: 58 52 8C D0 24 D8 EA E5 7E B2 88 14 60 CF 8E DC 50 83 B5 FE 4A 4E D6 A1 AC 3C F5 29 4B C9 8E 76
"Time": 11/15/2080 6:14:08 AM
SessionID: empty
Extensions:
    server_name openapi.starbucks.com
    elliptic_curves secp256r1 [0x17], secp384r1 [0x18], secp521r1 [0x19]
    ec_point_formats    uncompressed [0x0]
    signature_algs  sha256_rsa, sha1_rsa, sha384_rsa, sha512_rsa, sha256_ecdsa, sha1_ecdsa, sha384_ecdsa, sha512_ecdsa
    NextProtocolNego    empty
    ALPN        http/1.1, http/1.0
    status_request  OCSP - Implicit Responder
    SignedCertTimestamp (RFC6962)   empty
    extended_master_secret  empty
Ciphers:
    [00FF]  TLS_EMPTY_RENEGOTIATION_INFO_SCSV
    [C02C]  TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
    [C02B]  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
    [C024]  TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
    [C023]  TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
    [C00A]  TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
    [C009]  TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
    [C008]  TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
    [C030]  TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
    [C02F]  TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
    [C028]  TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
    [C027]  TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
    [C014]  TLS1_CK_ECDHE_RSA_WITH_AES_256_CBC_SHA
    [C013]  TLS1_CK_ECDHE_RSA_WITH_AES_128_CBC_SHA
    [C012]  TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
    [009D]  TLS_RSA_WITH_AES_256_GCM_SHA384
    [009C]  TLS_RSA_WITH_AES_128_GCM_SHA256
    [003D]  TLS_RSA_WITH_AES_256_CBC_SHA256
    [003C]  TLS_RSA_WITH_AES_128_CBC_SHA256
    [0035]  TLS_RSA_AES_256_SHA
    [002F]  TLS_RSA_AES_128_SHA
    [000A]  SSL_RSA_WITH_3DES_EDE_SHA
 
Compression:
    [00]    NO_COMPRESSION
 
 
 
HTTP/1.1 200 Connection Established
FiddlerGateway: Direct
StartTime: 18:00:08.035
Connection: close
 
Encrypted HTTPS traffic flows through this CONNECT tunnel. HTTPS Decryption is enabled in Fiddler, so decrypted sessions running in this tunnel will be shown in the Web Sessions list.
 
Secure Protocol: Tls12
Cipher: Aes128 128bits
Hash Algorithm: Sha256 ?bits
Key Exchange: ECDHE_RSA (0xae06) 256bits
 
== Server Certificate ==========
[Subject]
  CN=openapi.starbucks.com, OU=IT, O=Starbucks Coffee Company, L=Seattle, S=Washington, C=US
 
[Issuer]
  CN=Symantec Class 3 Secure Server CA - G4, OU=Symantec Trust Network, O=Symantec Corporation, C=US
 
[Serial Number]
  40626739BADBE66F920DB2A9B690F2C2
 
[Not Before]
  3/25/2016 5:30:00 AM
 
[Not After]
  3/27/2017 5:29:59 AM
 
[Thumbprint]
  1A46FFA5F683FB8DDF82D800B70246614A24F002
 
[SubjectAltNames]
openapi.starbucks.com

 

Cynthia
Top achievements
Rank 1
 asked on 15 Dec 2016
1 answer
222 views

Hi everyone. Basically the issue im having is that I want to capture and decrypt traffic from a program. The issue is that nothing related to it shows up on Fiddler.

Yes I already checked the filters, everything is fine and also tried removing and reinstalling the certificates. The odd part is that Net-peeker 3.50 can capture the packets but of course I can't decrypt the traffic.

Any suggestion will be greatly appreciated.

Thanks.

Tsviatko Yovtchev
Telerik team
 answered on 15 Dec 2016
1 answer
134 views

 i use fiddler autoresponder to ensure that tools do not break out to other domains. 

attached you can see how i configured it in the past.

today after month of upgrade questions and 100 "NO!" i updated and now exactly this features is buggy. 

the regex tester shows that the regex is  valid but the requests gets *reset.

for example this rules allows only amazon pages regex:(?inx)^(?!http.\:\/\/[a-zA-Z0-9\-\.]*amazon\.com).*$

check the attachment. with version v4.6.2.32002 its working

with v4.6.3.44034 not

thx

Tsviatko Yovtchev
Telerik team
 answered on 15 Dec 2016
0 answers
377 views
---------------------------
Loading Script/Extensions failed
---------------------------
Fiddler has encountered an unexpected problem. If you believe this is a bug in Fiddler, please copy this message by hitting CTRL+C, and submit a bug report at http://www.telerik.com/forums/fiddler.

已添加了具有相同键的项。

Type: System.ArgumentException
Source: mscorlib
   在 System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)

   在 System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)

   在 System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)

   在 Fiddler.FiddlerExtensions.() 位置 c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Application\Extensions.cs:行号 757

   在 Fiddler.frmViewer.š(Object , EventArgs ) 位置 c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Viewer.cs:行号 9752


Fiddler v2.6.3.49793 (x64 AMD64) [.NET 2.0.50727.5485 on Microsoft Windows NT 6.1.7601 Service Pack 1] 
---------------------------
Uncaught Exception in Session #2
---------------------------
Fiddler has encountered an unexpected problem. If you believe this is a bug in Fiddler, please copy this message by hitting CTRL+C, and submit a bug report at http://www.telerik.com/forums/fiddler.

未将对象引用设置到对象的实例。

Type: System.NullReferenceException
Source: Fiddler
   在 Fiddler.FiddlerApplication.€(Session ) 位置 c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\FiddlerApplication.cs:行号 986

   在 Fiddler.ClientChatter.() 位置 c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\ClientChatter.cs:行号 897

   在 Fiddler.ClientChatter.() 位置 c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\ClientChatter.cs:行号 1145

   在 Fiddler.Session.() 位置 c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:行号 5140

   在 Fiddler.Session.‘() 位置 c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:行号 3394

   在 Fiddler.Session.(Object ) 位置 c:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:行号 3347


Fiddler v2.6.3.49793 (x64 AMD64) [.NET 2.0.50727.5485 on Microsoft Windows NT 6.1.7601 Service Pack 1] 
---------------------------
确定   
---------------------------



Top achievements
Rank 1
 asked on 15 Dec 2016
0 answers
105 views
Okey guys im new in feddler. Now i am participating in a internet poll. This poll can give 1 vote in 3 hours. Can i give multiple votes in same time?
Munkhbat
Top achievements
Rank 1
 asked on 14 Dec 2016
0 answers
78 views
I have been using Fiddler successfully for several years, intercepting the web traffic from Hi5, to enable my own software to automatically play its game . Hi5 have this week changed something, somehow hiding some of the traffic so that my software now does not work. Has anyone any idea what they have done? or ideas for seeing the missing traffic?
Allan
Top achievements
Rank 1
 asked on 13 Dec 2016
0 answers
188 views
Hi, 
I want to run a selenium test on my local machine and catch http traffic on different machine.
This is my script:

RemoteWebDriver driver;
ChromeOptions chromeOptions = new ChromeOptions();
FiddlerApplication.Startup(8888, FiddlerCoreStartupFlags.Default);
OpenQA.Selenium.Proxy proxy = new OpenQA.Selenium.Proxy();
proxy.HttpProxy = "{IP of the different machine}:8888";
chromeOptions.Proxy = proxy;
DesiredCapabilities capabilities = (DesiredCapabilities)chromeOptions.ToCapabilities();
driver = new RemoteWebDriver(new Uri({IP of the different machine}:4444/wd/hub), capabilities, TimeSpan.FromSeconds(600));
FiddlerApplication.AfterSessionComplete += CollectDataThroughProxy;



private static List<string> dataStr = new List<string>();


private static void CollectDataThroughProxy(Session sess)
        {
            if (sess == null || sess.oRequest == null || sess.oRequest.headers == null)
                return;
            string headers = sess.oRequest.headers.ToString();
            var reqBody = sess.GetRequestBodyAsString();
            dataStr.Add(reqBody);
        }

When I change IP in the code and run it on my local machine, it works fine. However, when I change IP to different machine, I see the relevant page is open,but I don't get the http traffic from this machine.
I checked "allow remote computers to connect" in Fiddler options.

Can anyone please help me?
Thanks
Alexander
Top achievements
Rank 1
 asked on 13 Dec 2016
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?