Re: [tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2017-10-22 Por tema Josias Pérez
Tengo el mismo problema, algún consejo de cómo poder solucionarlo? 

El lunes, 19 de diciembre de 2016, 8:36:14 (UTC-6), Sergi Almacellas 
Abellana escribió:
>
> El 19/12/16 a les 15:27, Fabyc ha escrit: 
> > On Wednesday, December 14, 2016 at 7:08:24 AM UTC-5, Sergi Almacellas 
> > Abellana wrote: 
> > 
> > El 12/12/16 a les 14:53, Fabián ha escrit: 
> > > 
> > > 2016-12-12 4:43 GMT-05:00 Sergi Almacellas Abellana 
> >  > > >: 
> > > 
> > > El 11/12/16 a les 21:07, Fabyc ha escrit: 
> > > 
> > > Una vez agregada la configuración indicada, al momento de 
> > cargar 
> > > el sitio, 
> > > en el inicio de sesión no aparece el campo para poner el 
> > nombre 
> > > de la base 
> > > de datos. Sólo sale la etiqueta. Los campos para el nombre 
> de 
> > > usuario y la 
> > > contraseña si aparecen bien. Cuando inicio con el propio 
> > comando 
> > > de trytond 
> > > el cual utiliza werkzeug, ahí si sale bien todo sin ningún 
> > problema. 
> > > 
> > > Esto debe ser porqué al ejecutar el uwsgi no esta cogiendo el 
> > > fichero de configuración correcto, por lo que no se puede 
> > conectar a 
> > > la base de datos. 
> > > 
> > > ¿Cómo especificas el fichero de configuración al uWSIG? 
> > > 
> > > 
> > > Lo especifico con la variable de ambiente "env", de la siguiente 
> > manera: 
> > > 
> > > env = TRYTOND_CONFIG=/ruta/a/archivodeconf/tryton/tryton.conf 
> > > 
> > Esta es la opción adecuada. 
> > 
> > Puede ser que el usuario con el que ejecutas el uwsgi no tenga 
> permisos 
> > para leer el fichero? El servidor descarta silenciosamente los 
> ficheros 
> > que no existen o que no tiene permisos para leer. 
> > 
> > 
> > El usuario que ejecuta uwsgi es el mismo que es propietario de la 
> > instancia Tryton. 
> > 
> > El que es diferente es el usuario propietario de los archivos Nginx. 
> Entonces lo único que se me ocurre es que nginx no se pueda conectar con 
> el servidor uwsgi, por lo que no pueda obtener el listado de bases de 
> datos ( y consequentemente lo muestra en blanco). 
>
> Saludos, 
>
> -- 
> Sergi Almacellas Abellana 
> www.koolpi.com 
> Twitter: @pokoli_srk 
>


Re: [tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2016-12-19 Por tema Sergi Almacellas Abellana

El 19/12/16 a les 15:27, Fabyc ha escrit:

On Wednesday, December 14, 2016 at 7:08:24 AM UTC-5, Sergi Almacellas
Abellana wrote:

El 12/12/16 a les 14:53, Fabián ha escrit:
>
> 2016-12-12 4:43 GMT-05:00 Sergi Almacellas Abellana
 >:
>
> El 11/12/16 a les 21:07, Fabyc ha escrit:
>
> Una vez agregada la configuración indicada, al momento de
cargar
> el sitio,
> en el inicio de sesión no aparece el campo para poner el
nombre
> de la base
> de datos. Sólo sale la etiqueta. Los campos para el nombre de
> usuario y la
> contraseña si aparecen bien. Cuando inicio con el propio
comando
> de trytond
> el cual utiliza werkzeug, ahí si sale bien todo sin ningún
problema.
>
> Esto debe ser porqué al ejecutar el uwsgi no esta cogiendo el
> fichero de configuración correcto, por lo que no se puede
conectar a
> la base de datos.
>
> ¿Cómo especificas el fichero de configuración al uWSIG?
>
>
> Lo especifico con la variable de ambiente "env", de la siguiente
manera:
>
> env = TRYTOND_CONFIG=/ruta/a/archivodeconf/tryton/tryton.conf
>
Esta es la opción adecuada.

Puede ser que el usuario con el que ejecutas el uwsgi no tenga permisos
para leer el fichero? El servidor descarta silenciosamente los ficheros
que no existen o que no tiene permisos para leer.


El usuario que ejecuta uwsgi es el mismo que es propietario de la
instancia Tryton.

El que es diferente es el usuario propietario de los archivos Nginx.
Entonces lo único que se me ocurre es que nginx no se pueda conectar con 
el servidor uwsgi, por lo que no pueda obtener el listado de bases de 
datos ( y consequentemente lo muestra en blanco).


Saludos,

--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk


Re: [tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2016-12-19 Por tema Fabyc
On Wednesday, December 14, 2016 at 7:08:24 AM UTC-5, Sergi Almacellas 
Abellana wrote:
>
> El 12/12/16 a les 14:53, Fabián ha escrit: 
> > 
> > 2016-12-12 4:43 GMT-05:00 Sergi Almacellas Abellana   
> > >: 
> > 
> > El 11/12/16 a les 21:07, Fabyc ha escrit: 
> > 
> > Una vez agregada la configuración indicada, al momento de cargar 
> > el sitio, 
> > en el inicio de sesión no aparece el campo para poner el nombre 
> > de la base 
> > de datos. Sólo sale la etiqueta. Los campos para el nombre de 
> > usuario y la 
> > contraseña si aparecen bien. Cuando inicio con el propio comando 
> > de trytond 
> > el cual utiliza werkzeug, ahí si sale bien todo sin ningún 
> problema. 
> > 
> > Esto debe ser porqué al ejecutar el uwsgi no esta cogiendo el 
> > fichero de configuración correcto, por lo que no se puede conectar a 
> > la base de datos. 
> > 
> > ¿Cómo especificas el fichero de configuración al uWSIG? 
> > 
> > 
> > Lo especifico con la variable de ambiente "env", de la siguiente manera: 
> > 
> > env = TRYTOND_CONFIG=/ruta/a/archivodeconf/tryton/tryton.conf 
> > 
> Esta es la opción adecuada. 
>
> Puede ser que el usuario con el que ejecutas el uwsgi no tenga permisos 
> para leer el fichero? El servidor descarta silenciosamente los ficheros 
> que no existen o que no tiene permisos para leer. 
>

El usuario que ejecuta uwsgi es el mismo que es propietario de la instancia 
Tryton.

El que es diferente es el usuario propietario de los archivos Nginx. 


Re: [tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2016-12-14 Por tema Sergi Almacellas Abellana

El 12/12/16 a les 14:53, Fabián ha escrit:


2016-12-12 4:43 GMT-05:00 Sergi Almacellas Abellana >:

El 11/12/16 a les 21:07, Fabyc ha escrit:

Una vez agregada la configuración indicada, al momento de cargar
el sitio,
en el inicio de sesión no aparece el campo para poner el nombre
de la base
de datos. Sólo sale la etiqueta. Los campos para el nombre de
usuario y la
contraseña si aparecen bien. Cuando inicio con el propio comando
de trytond
el cual utiliza werkzeug, ahí si sale bien todo sin ningún problema.

Esto debe ser porqué al ejecutar el uwsgi no esta cogiendo el
fichero de configuración correcto, por lo que no se puede conectar a
la base de datos.

¿Cómo especificas el fichero de configuración al uWSIG?


Lo especifico con la variable de ambiente "env", de la siguiente manera:

env = TRYTOND_CONFIG=/ruta/a/archivodeconf/tryton/tryton.conf


Esta es la opción adecuada.

Puede ser que el usuario con el que ejecutas el uwsgi no tenga permisos 
para leer el fichero? El servidor descarta silenciosamente los ficheros 
que no existen o que no tiene permisos para leer.


Un saludo,



--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk


Re: [tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2016-12-12 Por tema Fabián
2016-12-12 4:43 GMT-05:00 Sergi Almacellas Abellana :

> El 11/12/16 a les 21:07, Fabyc ha escrit:
>
>> Una vez agregada la configuración indicada, al momento de cargar el sitio,
>> en el inicio de sesión no aparece el campo para poner el nombre de la base
>> de datos. Sólo sale la etiqueta. Los campos para el nombre de usuario y la
>> contraseña si aparecen bien. Cuando inicio con el propio comando de
>> trytond
>> el cual utiliza werkzeug, ahí si sale bien todo sin ningún problema.
>>
> Esto debe ser porqué al ejecutar el uwsgi no esta cogiendo el fichero de
> configuración correcto, por lo que no se puede conectar a la base de datos.
>
> ¿Cómo especificas el fichero de configuración al uWSIG?


Lo especifico con la variable de ambiente "env", de la siguiente manera:

env = TRYTOND_CONFIG=/ruta/a/archivodeconf/tryton/tryton.conf


Gracias

--
Saludos cordiales


Re: [tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2016-12-12 Por tema Sergi Almacellas Abellana

El 11/12/16 a les 21:07, Fabyc ha escrit:

Una vez agregada la configuración indicada, al momento de cargar el sitio,
en el inicio de sesión no aparece el campo para poner el nombre de la base
de datos. Sólo sale la etiqueta. Los campos para el nombre de usuario y la
contraseña si aparecen bien. Cuando inicio con el propio comando de trytond
el cual utiliza werkzeug, ahí si sale bien todo sin ningún problema.
Esto debe ser porqué al ejecutar el uwsgi no esta cogiendo el fichero de 
configuración correcto, por lo que no se puede conectar a la base de datos.


¿Cómo especificas el fichero de configuración al uWSIG?

--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk


Re: [tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2016-12-11 Por tema Fabyc
Hola Sergi

> ¿Hay algo que esté pasando por alto en la configuración uWSGI para que 
> > pueda acceder con SAO igual a cuando inicio con el propio servicio 
> werkzeug 
> > de Tryton? 
> Si utiliza uWSGI debes configurar un servidor proxy por delante que te 
> sirva los ficheros estàticos. 
>
> En mi caso utilizo nginx, aquí tienes un ejemplo de configuración: 
>
> server { 
>  listen 8000; 
>
> # Ruta dónde tienes sao 
>  root /home/sergi/demo/sao/; 
>
>  # Add index.php to the list if you are using PHP 
>  index index.html index.htm index.nginx-debian.html; 
>
>  server_name _; 
>  client_max_body_size 50M; 
>
>  location / { 
>  include uwsgi_params; 
>  if ($request_method = POST) { 
>  uwsgi_pass localhost:8988; 
>  break; 
>  } 
>  # First attempt to serve request as file, then 
>  # as directory, then fall back to displaying a 404. 
>  try_files $uri $uri/ =404; 
>  } 
>
> } 
>

Una vez agregada la configuración indicada, al momento de cargar el sitio, 
en el inicio de sesión no aparece el campo para poner el nombre de la base 
de datos. Sólo sale la etiqueta. Los campos para el nombre de usuario y la 
contraseña si aparecen bien. Cuando inicio con el propio comando de trytond 
el cual utiliza werkzeug, ahí si sale bien todo sin ningún problema.

Hay algo más que hay que considerar?

Gracias

--
Saludos cordiales



Re: [tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2016-12-09 Por tema Fabyc
Hola estimado Sergi

On Friday, December 9, 2016 at 12:03:05 PM UTC-5, Sergi Almacellas Abellana 
wrote:
>
> El 09/12/16 a les 18:00, Fabyc ha escrit: 
> > ¿Hay algo que esté pasando por alto en la configuración uWSGI para que 
> > pueda acceder con SAO igual a cuando inicio con el propio servicio 
> werkzeug 
> > de Tryton? 
> Si utiliza uWSGI debes configurar un servidor proxy por delante que te 
> sirva los ficheros estàticos. 
>
> En mi caso utilizo nginx, aquí tienes un ejemplo de configuración: 
>
> server { 
>  listen 8000; 
>
> # Ruta dónde tienes sao 
>  root /home/sergi/demo/sao/; 
>
>  # Add index.php to the list if you are using PHP 
>  index index.html index.htm index.nginx-debian.html; 
>
>  server_name _; 
>  client_max_body_size 50M; 
>
>  location / { 
>  include uwsgi_params; 
>  if ($request_method = POST) { 
>  uwsgi_pass localhost:8988; 
>  break; 
>  } 
>  # First attempt to serve request as file, then 
>  # as directory, then fall back to displaying a 404. 
>  try_files $uri $uri/ =404; 
>  } 
>
> } 
>

Voy a probar lo indicado.

Gracias

--
Saludos cordiales

 

> -- 
> Sergi Almacellas Abellana 
> www.koolpi.com 
> Twitter: @pokoli_srk 
>


Re: [tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2016-12-09 Por tema Sergi Almacellas Abellana

El 09/12/16 a les 18:00, Fabyc ha escrit:

¿Hay algo que esté pasando por alto en la configuración uWSGI para que
pueda acceder con SAO igual a cuando inicio con el propio servicio werkzeug
de Tryton?
Si utiliza uWSGI debes configurar un servidor proxy por delante que te 
sirva los ficheros estàticos.


En mi caso utilizo nginx, aquí tienes un ejemplo de configuración:

server {
listen 8000;

# Ruta dónde tienes sao
root /home/sergi/demo/sao/;

# Add index.php to the list if you are using PHP
index index.html index.htm index.nginx-debian.html;

server_name _;
client_max_body_size 50M;

location / {
include uwsgi_params;
if ($request_method = POST) {
uwsgi_pass localhost:8988;
break;
}
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}

}
--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk


[tryton-es] ¿Cómo se configura uWSGI para poder acceder mediante el cliente web SAO?

2016-12-09 Por tema Fabyc
Hola a tod@s

Utilizando la configuración indicada aquí [1], puedo acceder mediante el 
cliente Tryton con uWSGI. Cuando quiero acceder mediante SAO, sólo sale 
la pantalla indicando la dirección URL: 127.0.0.1:8000/index.html/ que es 
la 
que tengo configurada en el archivo ini de uWSGI.

Cuando inicio el servidor mediante el propio de Trtyond, es decir el que 
utiliza por defecto con werkzeug, ahí si ingresa sin ningún inconveniente 
por medio de SAO.

¿Hay algo que esté pasando por alto en la configuración uWSGI para que 
pueda acceder con SAO igual a cuando inicio con el propio servicio werkzeug 
de Tryton?

[1]
https://downloads.tryton.org/TUL2014/WSGI_Deployment.pdf


Gracias

--
Saludos cordiales