Discussion:
[fossil-users] Support for Zscaler proxy...
Urmil Parikh
2012-05-11 12:02:14 UTC
Permalink
Hi,

Our IT team is moving to Zscaler proxy and testing fossil through this proxy fails with '400 Bad request'. Using old proxy server (still active, not sure what type) works.

IT guys told me that CONNECT method will work, not sure what it is.

Any help possible?

- Altu
Ron Wilson
2012-05-14 17:08:42 UTC
Permalink
I have never had a problem with Fossil working through an HTTP proxy
server. Unfortunately, I don't know what proxy server is currently
used at my workplace, so I can't cite it as an example. I can say that
Fossil worked through a proxy the first time with no support from IT.
Post by Urmil Parikh
Hi,
Our IT team is moving to Zscaler proxy and testing fossil through this
proxy fails with '400 Bad request'. Using old proxy server (still active,
not sure what type) works.
IT guys told me that CONNECT method will work, not sure what it is.
Any help possible?
- Altu
Gé Weijers
2012-05-14 18:01:03 UTC
Permalink
Connecting to an HTTPS server through a proxy uses the connect method, if
your IT dept. even bothers to route HTTPS through Zscaler.
--
Gé
a***@mail.com
2012-05-15 10:27:53 UTC
Permalink
It seems fossil sends POST method to proxy server (I tried fossil pull ...).
I tested git through proxy (socat - proxy:wwwproxy:$1:$2,proxyport=80) and it works, using CONNECT method.

I'll look at ssl code to see if non-ssl can also use CONNECT method.
----- Original Message -----
From: Gé Weijers
Sent: 05/14/12 11:31 PM
To: Fossil SCM user's discussion
Subject: Re: [fossil-users] Support for Zscaler proxy...
Connecting to an HTTPS server through a proxy uses the connect method, if
your IT dept. even bothers to route HTTPS through Zscaler.
--

Stephan Beal
2012-05-15 14:13:23 UTC
Permalink
Be aware that fossil uses cgi mode, even when in standalone server mode,
and that cgi does not support all request types (e.g. PUT and DELETE
iirc).

----- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
Post by a***@mail.com
It seems fossil sends POST method to proxy server (I tried fossil pull ...).
I tested git through proxy (socat - proxy:wwwproxy:$1:$2,proxyport=80) and
it works, using CONNECT method.
I'll look at ssl code to see if non-ssl can also use CONNECT method.
----- Original Message -----
From: Gé Weijers
Sent: 05/14/12 11:31 PM
To: Fossil SCM user's discussion
Subject: Re: [fossil-users] Support for Zscaler proxy...
Connecting to an HTTPS server through a proxy uses the connect method, if
your IT dept. even bothers to route HTTPS through Zscaler.
--

_______________________________________________
fossil-users mailing list
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
a***@mail.com
2012-05-15 10:37:39 UTC
Permalink
Update: fossil does work through the proxy.

Problem seems to be with the proxy, it gives 'bad request' error when user@ is added to URL in POST method.

I'll work with IT folks for fixing it.
----- Original Message -----
Sent: 05/15/12 03:57 PM
To: Fossil SCM user's discussion
Subject: Re: [fossil-users] Support for Zscaler proxy...
It seems fossil sends POST method to proxy server (I tried fossil pull ...).
I tested git through proxy (socat - proxy:wwwproxy:$1:$2,proxyport=80) and it works, using CONNECT method.
I'll look at ssl code to see if non-ssl can also use CONNECT method.
----- Original Message -----
From: Gé Weijers
Sent: 05/14/12 11:31 PM
To: Fossil SCM user's discussion
Subject: Re: [fossil-users] Support for Zscaler proxy...
Connecting to an HTTPS server through a proxy uses the connect method, if
your IT dept. even bothers to route HTTPS through Zscaler.
--

_______________________________________________
fossil-users mailing list
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Loading...