El 02/07/2014 19:14, Juan Carrera escribió:

Hola Gonzalo,
si no me equivoco, cuando lanzas el servidor manualmente lo lanzas con
tu usuario. Pero el script utiliza otro usuario. En la línea
start-stop-daemon --start -c nobody --pidfile $PIDFILE

se establece el usuario nobody para ejecutar el servidor. ¿Tiene ese
usuario permisos de escritura en el directorio donde sube los archivos?
Si ese es el problema puedes dar permisos de escritura a todo el mundo,
tanto en el directorio donde subes como en los de logs. La otra opción
es que crees un usuario para la aplicación, que lo hagas propietario de
los directorios y que cambies el script para que use ese usuario (opción
-c)
Espero que te sirva.
Un saludo

Buenas,
justo mientras caminaba al trabajo hoy pensaba eso: que tal vez sea un problema de permisos, intenté lo de cambiar para que arranque con otro usuario que tenga permisos de escritura, y funcionó :D Incluso ahora se actualiza el log y me avisa que subió el archivo y lo procesó bien

gracias,
---
Gonzalo Rivero
Universidad Catolica de Salta (http://www.ucasal.net)
⚠ Piense en su compromiso con el medio ambiente antes de imprimir éste e-mail ⚠

El 2014-07-02 16:17, Gonzalo Rivero escribió:

buen día, soy nuevo en esta lista. Me guié con parte de este tutorial https://cwiki.apache.org/confluence/download/attachments/27838216/Installing%20OM2.1.1%20on%20Debian64%20Wheezy.pdf?version=1&modificationDate=1380291632000&api=v2 [1] salvo por el detalle final de compilar que como me daba error, terminé bajando el binario ( https://openmeetings.apache.org/downloads.html [2] ) y listo. Instaló bien (lo dejé en /opt/apache-om porque... si, me gustaba esa ruta), arranca bien si ejecuto /opt/apache-om/red5.sh y me funciona todo, subida de archivos incluída. Volviendo al tutorial, en la página 22, hay un script para /etc/init.d así se puede dejar el arranque automático, pero al iniciarlo con eso, no me deja subir archivos en las salas de conferencia, muestra error 500 y nada mas; en los log (tengo un openmeetings.log red5.log error.log y 0.0.0.0_access.2014-07-02.log) no veo que escriba nada referido a esto. ¿donde o que puedo tocar para ver que está pasando?, por cierto imagemagik está instalado desde los paquetes de debian, así que está
en una ruta estándar y openmeetings lo encuentra bien, porque puedo subir 
imágenes sin problemas cuando inicio el servicio a mano.


Links:
------
[1] https://cwiki.apache.org/confluence/download/attachments/27838216/Installing%20OM2.1.1%20on%20Debian64%20Wheezy.pdf?version=1&modificationDate=1380291632000&api=v2
[2] https://openmeetings.apache.org/downloads.html

Responder a