Volví a borrar el archivo en cuestión y vuelve a dar el error. El log en el cliente da así: http://pastebin.com/JkLCTC8E
o sea.. lo mismo El 15 de julio de 2015, 12:28, Guillem Barba Domingo <[email protected] > escribió: > 2015-07-15 18:09 GMT+02:00 lupa <[email protected]>: > >> Hola Guillem !! >> >> gracias por responder.. voy entre líneas: >> >> >>> Comprueba que en el log, al inicio de todo te sale unas líneas como >>> estas: >>> [Wed Jul 15 09:21:11 2015] INFO:trytond.server:using <ruta al fichero de >>> configuración>.cfg as configuration file >>> [Wed Jul 15 09:21:11 2015] INFO:trytond.server:initialising distributed >>> objects services >>> [Wed Jul 15 09:21:11 2015] INFO:trytond.server:starting JSON-RPC SSL >>> protocol on *:8000 >>> >>> Confirma que el fichero de configuración que está usando es el que >>> esperas (el que tu has editado con la configuración SSL y demás que te >>> itneresa). >>> >> >> Efectivamente es la ruta correcta. De hecho me doy cuenta pues si comento >> las líneas de certificado y clave, el cliente se conecta sin problema. Las >> descomento y paff.. ahora grabé un video de lo que sucede: >> https://youtu.be/e5zJldMFTZI >> >> >>> Confirma que está ejectuando el "SSL protocol" y que lo está sirviendo >>> por cualquier IP (el "*") y por el puerto que estás poniendo en el cliente >>> (por defecto, 8000). >>> >> >> Exacto, como puedes ver en el video el puerto es el 8000. Ahora cómo >> confirmo que está usando SSL ? En el server dices? Dice así: >> INFO:trytond.server:starting JSON-RPC SSL protocol on 0.0.0.0:8000 >> >> Por lo que creo que está correcto. >> >> >>> >>> Si no está usando el fichero de configuración que te interesa, asegurate >>> que estás ejectuando el cliente pasándole el parámetro del fichero de >>> configuración: >>> ./bin/trytond -c <ruta al fichero de configuración>.cfg >>> >> Si te sale algo como "protocol on localhost:8000" o "protocol on >>> 127.0.0.1:8000", si estás intentando acceder a Tryton desde otra >>> máquina que no es la misma que el servidor no te funcionará. >>> >> >> Sí, eso me pasó al principio y lo cambié pues efectivamente estoy en otra >> máquina. >> >> >>> Edita el fichero de configuración y donde pon "listen = localhost:8000" >>> pon "listen = *:8000" >>> Esto hace que Tryton se "sirva" por todas la interfaces de red del >>> servidor. Solo en casos muy concretos tendría sentido no poner el "*" (esta >>> frase es una simplificación, por si hay algún sysadmin de verdad por aquí >>> :-P). >>> >> >> En resumen. Sin ssl conecta bien. Con ssl da ese error que se ve en el >> vídeo. Sin ssl no puedo trabajar, dado la sensibilidad de los datos de >> contabilidad :( >> > > Está claro que la parte "no ssl" está bien y parece que la parte SSL del > servidor también. > > Ya sé que anteriormente ya lo has hecho, pero por si a caso: > 1. cierra el cliente tryton > 2. elimina el fichero: ~/.config/tryton/*/known_hosts > 3. Inicia el cliente (tal vez hazlo desde el terminal para tener el log de > este): > $ tryton -v > 4. Intenta conectar > > El error que muestra es el típico de cuando anteriormente te has conectado > al mismo servidor sin tener este el SSL activado. > Si ni así funciona, no sé si podría tener algo que ver con el hostname del > servidor, el dominio que usas para conectarte y la información al respecte > que aparezca en el certificado. > > -- > Guillem Barba > http://www.guillem.alcarrer.net >
