I am not sure what to make of this. Pound definitely deals with changes
in the frame size, both in the original settings frame and
intermediate.

I suggest you look at the code again.

On Sat, 2022-02-05 at 18:17 +0100, Emanuel Loos via pound wrote:
> 
>     Hello Robert,
>     sorry for the late response. It still did not work and I tried to
>       identify and fix the issue asking my informatics teacher for
> help
>       before I got a response here, but she is quite busy. I think I
>       found the issue but I am not fluent enough in C++ to understand
>       the source code well enough to fix it alone (I actually found
> what
>       could be the issue by looking at the comments in the code). I
>       thought I would give it some time before I write here so there
> are
>       not two people busy because of me. But somehow that did not
> quite
>       work the way I expected.
> 
>     
>     Regarding the issue: I think that pound is ignoring the
>       MAX_FRAME_SIZE value in 0x4 of the settings frame. Ignoring it
> is
>       not allowed by the specification and if it is the client must
>       throw a HTTP2 Protocol Error, see 
> https://httpwg.org/specs/rfc7540.html#SETTINGS_MAX_FRAME_SIZE
>     There is a comment in the code that says pound only cares about
>       changes in the table size from the SETTINGS frame.
>     On 12/8/21 4:14 PM, Robert Segall via
>       pound wrote:
> 
>     
>     
> >       
> >       Hallo Emanuel
> >       
> > 
> >       
> >       The issue with the trailing headers has been fixed in 3.0.2.
> >         I would appreciate your testing.
> >       
> > 
> >       
> >       On Thu, 2021-10-07 at 01:53 +0200, Emanuel Loos via pound
> >         wrote:
> >       
> > > Thank you for your answer!
> > > 
> > >         
> > > 
> > >         The thing is: I get the same error with multiple
> > > different
> > >         backends. Everything works when trying to access
> > > something with
> > >         lynx but no normal webbrowser displays the page and curl
> > > throws
> > >         an error. How can that be related to the backend?
> > > 
> > >         
> > > 
> > >         Thanks in advance!
> > > 
> > >         
> > > 
> > >         Emanuel Loos
> > > 
> > >         
> > > 
> > >         On 4 October 2021 17:30:57 CEST, Robert
> > >           Segall via pound <[email protected]> wrote:
> > >           
> > > >             Hallo Emanuel
> > > >             
> > > > 
> > > >             
> > > >             It looks like there is a problem in reading the
> > > >               response from the back-end. Finding the time to
> > > > track it
> > > >               down is more of a problem than actually fixing it
> > > > :-(
> > > >             
> > > > 
> > > >             
> > > >             On Sat, 2021-10-02 at 19:38 +0200, Emanuel Loos via
> > > >               pound wrote:
> > > >             
> > > > > Hello, as
> > > > >               my last message was around 20 days ago and
> > > > > there haven't
> > > > >               been any messages regarding this issue from
> > > > > anyone else
> > > > >               then me in the last 40 days I just wanted to
> > > > > ask again if
> > > > >               anyone could help me to get Pound version 3 to
> > > > > work. I
> > > > >               also wanted to ask how many people are
> > > > > encountering this
> > > > >               issue (It seems a pretty large one to me as the
> > > > > one thing
> > > > >               Pound does isn't working). If you don't, do you
> > > > > have a
> > > > >               clue why it works for you and not for me? Is it
> > > > > because I
> > > > >               don't use systemd?
> > > > > 
> > > > >               
> > > > > 
> > > > >               Thanks in advance!
> > > > > 
> > > > >               
> > > > > 
> > > > >               Emanuel Loos
> > > > > 
> > > > >               
> > > > > 
> > > > >             
> > > > 
> > > >             
> > > >                 -- 
> > > >                 
> > > > 
> > > >                 Robert Segall
> > > >                 Apsis GmbH
> > > >                 Postfach, Uetikon am See,
> > > >                   CH-8707
> > > >                 Tel: +41-32-512 30 19
> > > >               
> > > >           
> > > 
> > >         
> > >       
> > 
> >       
> >           -- 
> >           Robert Segall
> >           Apsis GmbH
> >           Postfach, Uetikon am See, CH-8707
> >           Tel: +41-32-512 30 19
> >         
> >       
> > 
> >       
> >     
> 
>   
> 
> 
-- 
Robert Segall
Apsis GmbH
Postfach, Uetikon am See, CH-8707
Tel: +41-32-512 30 19
-- 
pound mailing list
[email protected]
https://admin.hostpoint.ch/mailman/listinfo/pound_apsis.ch

Reply via email to