[Seaside] Re: [Glass] Deploying problem with serverPath and nginx

Dale K. Henrichs dale.henrichs at gemtalksystems.com
Mon Jan 6 16:35:50 UTC 2014


haha ... you already did:) 

Dale 

----- Original Message -----

| From: "Dale K. Henrichs" <dale.henrichs at gemtalksystems.com>
| To: "Mariano Martinez Peck" <marianopeck at gmail.com>
| Cc: glass at lists.gemtalksystems.com, "Seaside - general discussion"
| <seaside at lists.squeakfoundation.org>
| Sent: Monday, January 6, 2014 8:13:34 AM
| Subject: Re: [Glass] Deploying problem with serverPath and nginx

| Mariano,

| If you haven't already, you might ask this question on the seaside
| list as well ... (I know that I don't know the answer:)

| Dale

| ----- Original Message -----

| | From: "Mariano Martinez Peck" <marianopeck at gmail.com>
| 
| | To: "Seaside - general discussion"
| | <seaside at lists.squeakfoundation.org>
| 
| | Cc: glass at lists.gemtalksystems.com
| 
| | Sent: Monday, January 6, 2014 5:59:13 AM
| 
| | Subject: [Glass] Deploying problem with serverPath and nginx
| 

| | Hi guys,
| 

| | I am having a problem trying to deploy an app with nginx. Say my
| | seaside app is registered with a name 'myApp' and I am deploying it
| | at: https://localhost/myApp and I want to have it under '
| | https://localhost/test '. I am using nginx and FastCGI (Gemstone).
| 

| | Notice that I don't want to register the app with a different name
| | ('test' in this example). I want the app to continue being deployed
| | with 'myApp' name. I just change to change the URL suffix.
| 

| | In seaside side I did:
| 

| | app
| 
| | preferenceAt: #serverProtocol put: 'https';
| 
| | preferenceAt: #serverHostname put: 'localhost';
| 
| | preferenceAt: #serverPort put: 443;
| 
| | preferenceAt: #serverPath put: '/test'.
| 

| | And in nginx I have:
| 

| | location /test {
| 
| | try_files $uri @seasideTest;
| 
| | }
| 

| | location @seasideTest {
| 

| | include fastcgi_params;
| 
| | fastcgi_pass seaside;
| 

| | }
| 

| | upstream seaside
| 
| | {
| 
| | server localhost:9001;
| 
| | }
| 

| | However, if I browse ' https://localhost/test ' I get a " /test not
| | found". And in nginx logs I get " 2014/01/06 10:51:06 [info]
| | 43449#0: *31 client prematurely closed connection while reading
| | client request line, client: 127.0.0.1, server: localhost "
| 

| | Any idea what I am doing wrong? Maybe I still need a rewrite of the
| | url from '/test' to '/myApp' ? ...
| 

| | Thanks in advance,
| 

| | --
| 
| | Mariano
| 
| | http://marianopeck.wordpress.com
| 

| | _______________________________________________
| 
| | Glass mailing list
| 
| | Glass at lists.gemtalksystems.com
| 
| | http://lists.gemtalksystems.com/mailman/listinfo/glass
| 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20140106/c4625f20/attachment-0001.htm


More information about the seaside mailing list