Re: Debugging protobuf and HTX

2019-07-05 Thread Christopher Faulet

Le 03/07/2019 à 13:28, GARDAIS Ionel a écrit :

Hi list,

We ran into an issue with haproxy 2.0.1 in front of SonarQube.
With HTX enabled, despite no errors being displayed either in haproxy nor 
SonarQube, some but not all analysis failed.


 From SonarQube, debug shows protobuf requests 
(/sonarqube/api/rules/list.protobuf) failing and fallbacking to default, or 
complete failure if no default available.


When switching back to 'no option http-use-htx', protobuf requests' answers did 
not had the same size and no more issues with SonarQube.


How could I specifically debug protobuf handling with HTX enabled ?



Hi,

I don't know if it is related. But if your tool uses WebSockets, take a look to 
the issue #131 on Github:


  https://github.com/haproxy/haproxy/issues/131

Otherwise, I'll need more information (configuration, info about SonarQube, 
network captures...).


--
Christopher Faulet



Debugging protobuf and HTX

2019-07-03 Thread GARDAIS Ionel
Hi list, 

We ran into an issue with haproxy 2.0.1 in front of SonarQube. 
With HTX enabled, despite no errors being displayed either in haproxy nor 
SonarQube, some but not all analysis failed. 

>From SonarQube, debug shows protobuf requests 
>(/sonarqube/api/rules/list.protobuf) failing and fallbacking to default, or 
>complete failure if no default available. 

When switching back to 'no option http-use-htx', protobuf requests' answers did 
not had the same size and no more issues with SonarQube. 

How could I specifically debug protobuf handling with HTX enabled ? 

Thanks, 
Ionel 

--
232 avenue Napoleon BONAPARTE 92500 RUEIL MALMAISON
Capital EUR 219 300,00 - RCS Nanterre B 408 832 301 - TVA FR 09 408 832 301