Re: Is there some kind of program that mimics a problematic HTTP server?

2022-03-03 Thread Lukas Tribus
Hello, take a look at how we are using tests with vtc/vtest in doc/regression-testing.txt. Maybe this tool can be useful for your use-case. Lukas

Re: Is there some kind of program that mimics a problematic HTTP server?

2022-03-01 Thread Shawn Heisey
On 3/1/2022 4:27 PM, Aleksandar Lazic wrote: I don't know such a tool but this sounds like a interesting project Idea. Maybe some parts could be done via LUA but as HAProxy internally handle a lot of errors it could be tricky to force HAProxy do behave "weird" and not standard compliant.

Re: Is there some kind of program that mimics a problematic HTTP server?

2022-03-01 Thread Shawn Heisey
On 3/1/2022 4:46 PM, Camilo Lopez wrote: If I read your question correctly maybe https://github.com/Shopify/toxiproxy can help? That looks interesting. I'll need to investigate. But I really would like such a proxy to handle SSL and HTTP like haproxy

Re: Is there some kind of program that mimics a problematic HTTP server?

2022-03-01 Thread Camilo Lopez
If I read your question correctly maybe https://github.com/Shopify/toxiproxy can help? On Tue, Mar 1, 2022 at 3:30 PM Aleksandar Lazic wrote: > > Hi Shawn. > > On 01.03.22 23:09, Shawn Heisey wrote: > > I was thinking about ways to help pinpoint problems a client is having > connecting to

Re: Is there some kind of program that mimics a problematic HTTP server?

2022-03-01 Thread Aleksandar Lazic
Hi Shawn. On 01.03.22 23:09, Shawn Heisey wrote: I was thinking about ways to help pinpoint problems a client is having connecting to services.  And a thought occurred to me. Is there any kind of software available that can stand up a broken HTTP server, such that it is broken in very

Is there some kind of program that mimics a problematic HTTP server?

2022-03-01 Thread Shawn Heisey
I was thinking about ways to help pinpoint problems a client is having connecting to services.  And a thought occurred to me. Is there any kind of software available that can stand up a broken HTTP server, such that it is broken in very specific and configurable ways? Imagine a bit of