[Seaside] Nginx reverse proxying seaside problem

Sven Van Caekenberghe sven at stfx.eu
Wed Mar 26 14:09:16 UTC 2014


On 26 Mar 2014, at 14:37, Laurent Laffont <laurent.laffont at gmail.com> wrote:

> Thanks Johan,
>  
> I use Seaside 3.1.1, Zinc-Seaside-SvenVanCaekenberghe.40  (.41 seems to be a minor change but I will try)

That won't make much difference. I do assume you run the latest Zinc in Pharo 2 ?

I have a similar setup and it works perfectly. It would be terrible if a simple callback would not work.

There must be another reason, some configuration mismatch some where. I guess you can access the running Seaside image directly with success, right ?

> Laurent
>  
> Le mercredi 26 mars 2014, 13:50:14 Johan Brichau a écrit :
> > Nginx is telling you that the backend died.
> > 
> > Since you are not reporting any Seaside exception handler popping up, it may be the Zinc adaptor.
> > Can you check that you have the latest Zinc adaptor?
> > 
> > Also: which version of Seaside are you using?
> > 
> > Johan
> > 
> > On 26 Mar 2014, at 13:03, Laurent Laffont <laurent.laffont at gmail.com> wrote:
> > 
> > > Hi,
> > >  
> > > I have a simple seaside page, pharo 20, ZnZincServerAdaptor, Nginx on front, configuration:
> > >  
> > > server {
> > >     listen   80;
> > >     server_name myserver.mydomain.fr;
> > >  
> > >     location / {
> > >         proxy_pass  http://localhost:8085;                                                                                           
> > >     }
> > > }
> > >  
> > >  
> > > It works except on this code in a 
> > >  
> > > WAComponent subclass: #MyForm
> > >   renderContentOn:html
> > >     .....
> > >     .....
> > >        html submitButton 
> > > 			callback: [self answer: site];
> > > 			value: 'Save'.	
> > >  
> > >  
> > > when I click the save button, Nginx raises 502 Bad Gateway error. In error log:
> > >  
> > >  
> > > "557 upstream prematurely closed connection while reading response header from upstream"
> > >  
> > > Any idea ?
> > >  
> > > Regards,
> > >  
> > > Laurent
> > > _______________________________________________
> > > seaside mailing list
> > > seaside at lists.squeakfoundation.org
> > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> > 
>  
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list