HI Luis, the transcoding seems to work (http://transcode.c3sl.ufpr.br/transcoded/http/video.c3sl.ufpr.br/Video/Members/admin/videos/testando-video-para-tv-comunicacao/webm-high/)
whas is the url of the site? On Tue, May 22, 2012 at 4:55 PM, Luis Carlos Erpen de Bona <[email protected]> wrote: > Hi Dimitris, > > Thank you for your reply. > > I did what you suggest (in fact I have done it before). But > know I have the following erro in instance1.log: > > 2012-05-22T10:50:15 ERROR collective.transcode Could not connect to transcode > daemon http://transcode.c3sl.ufpr.br: not well-formed (invalid token): line > 1, column 2 > > In transcode.log we got: > > 2012-05-22 10:50:15-0300 [HTTPChannel,0,127.0.0.1] 127.0.0.1 - - > [22/May/2012:13:50:15 +0000] "POST / HTTP/1.1" 200 3 "-" "xmlrpclib.py/1.0.1 > (by www.pythonware.com)" > > and nothing else. Transcode is running at port 8888 and apacha rewriting is > like this: > > Alias /transcoded /home/plumi/plumi.app-4.3.1/transcoded > <Directory /home/plumi/plumi.app-4.3.1> > Order allow,deny > Allow from all > </Directory> > > RewriteRule ^/transcoded - [L] > RewriteRule ^(.*)$ - [E=BACKEND_LOCATION:127.0.0.1] > RewriteRule ^(.*)$ - [E=BACKEND_PORT:8888] > RewriteRule ^(.*)$ - [E=HOST:transcode.c3sl.ufpr.br] > RewriteRule ^(.*)$ - [E=PORT:80] > RewriteRule ^(.*)$ - [E=PROTO:http] > RewriteRule ^/(.*)/$ http://%{ENV:BACKEND_LOCATION}:%{ENV:BACKEND_PORT}/ > [L,P] > RewriteRule ^/(.*)$ http://%{ENV:BACKEND_LOCATION}:%{ENV:BACKEND_PORT}/ > [L,P] > > Do you have any futher ideas? > > Thanks > > Luis > On Tue, May 22, 2012 at 01:50:05PM +0300, Dimitris Moraitis wrote: >> >> >> Hi Luis, >> >> you probably need to change the transcoding options in >> the plone control panel (e.g. >> http://localhost:8080/plumi/@@transcode-controlpanel). Configure the >> deamon host to be http://transcode.c3sl.ufpr.br/ >> >> The backend port in >> the apache config for transcode.c3sl.ufpr.br should be the one that >> transcode daemon is listening on. The default is 8888 on localhost. >> >> >> Let us know if you have any other issues. >> >> Cheers, >> >> Dimitris >> >> On >> 22.05.2012 04:24, Luis Carlos Erpen de Bona wrote: >> >> > Hi, >> > >> > I'm >> trying to install plumi-4.3.1 with apache (I don't want >> > to open any >> port in the FW expect 80). But I still having >> > some problems to >> publish videos. >> > >> > When I configure transcode to localhost:8888 I'm >> able to >> > submitt and transcode the video (it appears on >> ../transcoded) >> > but I can't watch the video nor download transcoded >> version >> > of it, since localhost appears on video's URL. >> > >> > I've tried >> to config transcode for a external address of >> > my website and then >> proxy it (following instructions). But >> > then I got the following erro >> in my logs: >> > >> > ERROR collective.transcode Could not connect to >> transcode daemon 127.0.0.1:8888: unsupported XML-RPC protocol >> > >> > If I >> understood correctly I should config something like this in apache: >> > >> >> > ServerName transcode.c3sl.ufpr.br >> > >> > http://127.0.0.1:8888> >> > Allow >> from all >> > >> > Alias /transcoded /home/plumi/plumi.app-4.3.1/transcoded >> > >> >> > Order allow,deny >> > Allow from all >> > >> > RewriteRule ^/transcoded - >> [L] >> > RewriteRule ^(.*)$ - [E=BACKEND_LOCATION:127.0.0.1] >> > RewriteRule >> ^(.*)$ - [E=BACKEND_PORT:8888] >> > RewriteRule ^(.*)$ - >> [E=HOST:transcode.c3sl.ufpr.br] >> > RewriteRule ^(.*)$ - [E=PORT:80] >> > >> RewriteRule ^(.*)$ - [E=PROTO:http] >> > RewriteRule ^/(.*)/$ >> http://%{ENV:BACKEND_LOCATION}:%{ENV:BACKEND_PORT}/ [L,P] >> > RewriteRule >> ^/(.*)$ http://%{ENV:BACKEND_LOCATION}:%{ENV:BACKEND_PORT}/ [L,P] >> > >> > >> In the documentation port 8338 is used, but there are no refereces >> abouth which port >> > it is supposed to be. >> > >> > My other virtual site >> is: >> > >> > ServerName video.c3sl.ufpr.br >> > >> > RewriteEngine On >> > >> > >> CustomLog /var/log/apache2/access_video.log common >> > ErrorLog >> /var/log/apache2/error_video.log >> > >> > RewriteRule ^/(.*) >> > >> http://localhost:8081/VirtualHostBase/http/video.c3sl.ufpr.br:80/VirtualHostRoot/$1 >> [L,P] >> > >> > I've tried a lot of different rewritings without better >> results. >> > >> > Thanks for any idea! >> > >> > Bona >> > >> > >> ---------------------------------------------------- >> > Above my >> site.cfg, if you notice I want to run everything using plumi user. >> > >> > >> [site] >> > # arch should be either linux32 or linux64. mac support coming >> soon >> > arch = linux64 >> > >> > # ipv4 address for ${site:local-ip} >> > >> local-ip = 127.0.0.1 >> > >> > # the default Administrator's username and >> password >> > user = admin:admin >> > >> > # the address where ZEO will be >> listening on >> > zeo-address = ${site:local-ip}:8100 >> > >> > # the address >> you debug instance will be listening on >> > instance-debug-address = >> 8880 >> > >> > # hostname and port for transcode daemon >> > transcode-host = >> ${site:local-ip} >> > transcode-port = 8888 >> > >> > #transcode-host = >> transcode.c3sl.ufpr.br >> > #transcode-port = 8888 >> > >> > # hostname, port >> and credentials for supervisor >> > supervisor-host = ${site:local-ip} >> > >> supervisor-port = 8890 >> > supervisor-user = supervu >> > supervisor-pass = >> supervp >> > >> > # the folder where transcoded videos are being stored >> > >> videofolder = transcoded >> > >> > # additional eggs that should be available >> to your portal - leave empty if unsure >> > eggs = >> > # em.taxonomies >> > # >> unweb.shareit >> > # collective.captcha >> > # >> Products.LongRequestLogger[standalone] >> > # plone.formwidget.captcha >> > # >> plonetheme.plumigreen >> > # plumi.euclid >> > >> > # additional zcml includes - >> leave empty if unsure >> > zcml = >> > # em.taxonomies >> > # unweb.shareit >> > # >> collective.captcha >> > # plone.formwidget.captcha >> > # >> plonetheme.plumigreen >> > # plumi.euclid >> > >> > environment-vars = >> > >> PYTHON_EGG_CACHE ${buildout:directory}/var/.python-eggs >> > >> zope_i18n_compile_mo_files true >> > PTS_LANGUAGES en, id >> > # >> longrequestlogger_file ${buildout:directory}/var/log/longrequest.log >> > # >> longrequestlogger_timeout 5 >> > # longrequestlogger_interval 5 >> > >> > ### >> The following configuration options are only used by production builds >> ### >> > >> > # the id of your plumi site >> > portal-id = Video >> > >> > # the >> address where Zope's Medusa FTP is listening on >> > instance-ftp = >> ${site:local-ip}:8021 >> > >> > # the public ftp address of plumiftp. By >> default any ip, port 21, which requires root privileges to start >> > >> plumiftp-address = *:2100 >> > >> > # change that if not using port 21 >> > >> ftp-user = plumi >> > >> > # the addresses of the zope instances >> > >> instance1-address = ${site:local-ip}:8081 >> > instance2-address = >> ${site:local-ip}:8082 >> > instance3-address = ${site:local-ip}:8083 >> > >> instance4-address = ${site:local-ip}:8084 >> > instance5-address = >> ${site:local-ip}:8085 >> > instance6-address = ${site:local-ip}:8086 >> > >> instance7-address = ${site:local-ip}:8087 >> > instance8-address = >> ${site:local-ip}:8088 >> > >> > # the icp addresses for each zope instance >> > >> instance1-icp = ${site:local-ip}:8091 >> > instance2-icp = >> ${site:local-ip}:8092 >> > instance3-icp = ${site:local-ip}:8093 >> > >> instance4-icp = ${site:local-ip}:8094 >> > instance5-icp = >> ${site:local-ip}:8095 >> > instance6-icp = ${site:local-ip}:8096 >> > >> instance7-icp = ${site:local-ip}:8097 >> > instance8-icp = >> ${site:local-ip}:8098 >> > >> > # effective user for the transcodedaemon >> process >> > transcode-user = plumi >> > >> > # shared secret for symmetric >> encryption of transcode requests. If you update it here make sure you >> also update it in >> > the transcode settings panel. >> > secret = >> 1771d99931264d538e75eeb19da7d6a0 >> > >> > # varnish user and address to >> listen to >> > cache-user = plumi >> > cache-address = ${site:local-ip}:8099 >> > >> >> > # haproxy port and host >> > balancer-host = ${site:local-ip} >> > >> balancer-port = 8090 >> > balancer-user = plumi >> > >> > # syslog address >> > >> syslog-host = ${site:local-ip} >> > >> > # web server user >> > www-user = >> www-data >> > www-address = 8000 >> > www-server-name = video.c3sl.ufpr.br >> > >> www-videoserver-name = transcode.c3sl.ufpr.br >> > >> > # effective user for >> zope and zeo processes >> > zeo-user = plumi >> > zope-user = plumi >> > >> > # >> cache options >> > zeo-client-cache-size = 1024MB >> > zodb-cache-size-bytes = >> 102400000 >> > >> > _______________________________________________ >> > Discuss >> mailing list >> > [email protected] >> > >> http://lists.plumi.org/listinfo/discuss >> >> -- >> https://unweb.me >> > >> _______________________________________________ >> Discuss mailing list >> [email protected] >> http://lists.plumi.org/listinfo/discuss > > _______________________________________________ > Discuss mailing list > [email protected] > http://lists.plumi.org/listinfo/discuss -- https://unweb.me state of the art information systems _______________________________________________ Discuss mailing list [email protected] http://lists.plumi.org/listinfo/discuss
