Mariano,
If nginx is serving HTTPS (reverse proxy-ing) to zinc HTTP, then you are not using any zodiac TLS/SSL in Pharo at all, right ? Or in any case, you shouldn't. Because proxy-ing HTTPS to HTTPS would be unnecessary/inefficient.
On 01 Jul 2013, at 22:05, Mariano Martinez Peck <marianopeck@gmail.com> wrote:
> Hi guys.
> I have my own instance of SmalltalkHub running with nginx serving HTTPS in 443 and forwarding to my image that is listening with Zinc with HTTP in a particular port.
So, I would do two things: look at nginx's error logs and try to access the zinc HTTP server in Pharo directly, bypassing nginx by temporarily opening the firewall, or tunnelling over ssh, or quickly with curl locally on the machine - it should work.
You can send me the PharoDebug.log if you want.
One problem I can think of, but that is for the StHub people to answer, is whether all generated URLs are properly relative. If not, they will fail when proxied by nginx.
BTW, does the whole of StHub fail in your setup or only some operations ?
Sven
--
> In the CentOS 6.4 �64bits server I get a ConnectionTimeout when trying to browse any of the repositories. The same image in my mac, works without problem.
>
> A couple of things:
>
> 1) I installed openssl and all Zodiac and Zinc-Zodiac tests are green
> 2) I have installed ConfigurationOfZincHTTPComponents version 2.4.3 on a Pharo 2.0
> 3) Doing a ZnClient new get:'https://www.google.com' brings me (I think) the correct result
> 4) Doing a "ldd libSqueakSSL.so" in the VM of the server I get:
> ./libSqueakSSL.so: /usr/lib/libssl.so.0.9.8: no version information available (required by ./libSqueakSSL.so)
> 5) I am NOT using default HTTPS port, instead a different one. Anyway, I specify the correct URL in the shub repo.
> 6) I do have the PharoDebug.log. I can share it if someone is interested in helping me ;)
> 7) The image DOES have access to internet. In fact, other http repositories DO work.
> 8) there aren't any proxies behind that I am aware of.
> 9) VM version is:
> VM: unix - i686 - linux-gnu - NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
> NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
> git://gitorious.org/cogvm/blessed.git Commit: 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50 +0100 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14535
>
>
> Any ideas? Anything else I could try?
>
> Thanks in advance,
>
> --
> Mariano
> http://marianopeck.wordpress.com
Sven Van Caekenberghe
Proudly supporting Pharo
http://pharo.org
http://association.pharo.org
http://consortium.pharo.org