Howto Pronto! 101
by K on Jul.21, 2007, under CommuniGate Pro, Tecnología
Siguiendo con Communigate Pro y su “flashmail”, ayer durante una clase de CGP, me di cuenta que Pronto y su parte de multimedios no funciona “out of the box”, necesita tunning en los setting de los usuarios y del servidor.
En el caso de los usuarios, este debe tener los siguientes requisitos:
- Webfiles deben estar activas, con al menos 100MB y 100 Archivos de capacidad
- El website personal por usuario debe estar activado.
- Los servicios de XIMSS, HTTP, XMPP y SIP. Son recomendados
Cada Archivo subido al server de multimedios tiene un archivo compañero crerado por el server y Pronto! que es un .meta, este meta contiene información adicional sobre el archivo, en este caso tamaño del archivo, duración, titulo y otros datos. por tanto la cantidad de archivos maximos en el usuario debe ser por lo menos el doble de archivos de medios que el usuario podria subir. En mi server Personal tengo 1000MB y 1000 Files, esto hasta el momento me ha funcionado impeke.
En el caso de quere subir grandes cantidades de archivos, el FTP es buena opción.
La estructura de directorios para los multimedios de Pronto!, es la siguiente (la estructura no es creada hasta que es utilizada por Pronto!:
ROOT/private/mymusic
/myphotos
/myvideos
La opcion para no enredarse creando los directorios es: subir manualmente un archivo a myphotos, mymusic y myvideos, con eso Pronto! y CGP van a generar solos la estructura necesaria y despues usar esa estructura con FTP por ejemplo para subir lotes de archivos. ademas Pronto soporta dentro de esos directorios subdirectorios que pueden ser subidos mediante FTP.
En el servidor hayq ue hacer un poco de Tunning:
- Settings>Access>Webuser -> “Session Timeout” debe ser superior a 15Mins
- Settings>Access>Webuser -> “Session Time Limit” Algo razonable para una aplicacion que puede estar abierta todo el dia ( 8hrs?).
- Settings>Services>HTTPU -> “Request Size Limit” sobre a 10MB (un mp3 o FLV puede pesar mucho mas que eso…)
- Settings>Services>HTTPU ->”Support Keep-alive” debe estar activado!!!
- Settings>Settings>HTTPU -> “Scan Large Requests” Activado Tambien.
Ademas de permisos en el Firewall para los siguientos puertos TCP: 11024, 11025 y los web 8100 y 80 por defecto.
Con eso Pronto funciona en su parte de Multimedios.
Noticias (RSS): Los feed los busca el servidor y no el flash en el cliente, por tanto los DNS del servidor son importantes… Pronto tiene problemas en sobreponerse a una falla de DNS en lo que son los FEED de RSS, un timeout y se desordena todo…
Espero que esto los ayude a hacer funcionar Pronto! pronto
Saludos