question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

HTTP2 Error when opening news.ycombinator.com

See original GitHub issue
Steps to reproduce the problem:
  1. Open news.ycombinator.com in Firefox
What is the expected behavior?

No errors.

What went wrong?
Traceback (most recent call last):
  File "c:\python27\Lib\threading.py", line 810, in __bootstrap_inner
    self.run()
  File "c:\users\user\git\mitmproxy\mitmproxy\protocol\http2.py", line 512, in run
    self()
  File "c:\users\user\git\mitmproxy\mitmproxy\protocol\http2.py", line 518, in __call__
    layer()
  File "c:\users\user\git\mitmproxy\mitmproxy\protocol\http.py", line 178, in __call__
    self.get_response_from_server(flow)
  File "c:\users\user\git\mitmproxy\mitmproxy\protocol\http.py", line 276, in get_response_from_server
    get_response()
  File "c:\users\user\git\mitmproxy\mitmproxy\protocol\http.py", line 272, in get_response
    self.send_request(flow.request)
  File "c:\users\user\git\mitmproxy\mitmproxy\protocol\http2.py", line 429, in send_request
    raise e
ProtocolError: Stream 3 may not depend on itself

Mitmproxy Version: master Operating System: Win64

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
chhsiao90commented, Jul 8, 2016

@mhils: No problem, I would like to work on this!

0reactions
chhsiao90commented, Jul 8, 2016

Got it! thanks

Read more comments on GitHub >

github_iconTop Results From Across the Web

HTTP/2-exclusive threats caused by implementation flaws and ...
As a Cloudflare Enterprise customer I've opened a case with them to see if any of these vulnerabilities apply to their WAF. I...
Read more >
HTTP/2 Is Done | Hacker News
“All pushed resources are subject to the same-origin policy. As a result, the server cannot push arbitrary third-party content to the client; ...
Read more >
Removing HTTP/2 Server Push from Chrome - Hacker News
The effect being to derail most F/OSS HTTP libs, web servers, and TCP/IP stacks due to sheer complexity and conflicting goals. Wish we'd...
Read more >
The HTTP crash course nobody asked for - Hacker News
This is just a bug on the server doing multithreading incorrectly, and has nothing to do with any framing problems in the protocol....
Read more >
Write better error messages - Hacker News
If at all possible make yourself open to client communication but most ... python type checker): https://google.github.io/pytype/errors.html ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found