[Glass] Deploying problem with serverPath and nginx

Dale K. Henrichs dale.henrichs at gemtalksystems.com
Mon Jan 6 08:13:34 PST 2014


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.gemtalksystems.com/mailman/private/glass/attachments/20140106/3d99f01a/attachment.html>


More information about the Glass mailing list