RSL Error 1 of 4 / Error #2032 (BigBlueButton version 0.8-beta)

1,941 views
Skip to first unread message

Jeremy Thomerson

unread,
Oct 7, 2011, 1:28:12 PM10/7/11
to bigbluebu...@googlegroups.com
I wanted to document this in case anyone else gets it.  We are using BigBlueButton inside a network where lots of users' machines have no access to the internet.  When some machines (those without any access to the internet) accessed our BigBlueButton server (internal), they would get a dialog saying "RSL Error 1 of 4" and at the bottom of the screen it would say "Error #2032".  After some debugging and network traffic monitoring I was able to determine that Flex was trying to download shared libraries from Adobe.  This won't work on a machine that can't access the internet.  Fortunately it falls back to trying to request these files from the same folder as the swf that needs them (in this case BigBlueButton.swf).  So, if you experience this, you can workaround it by doing this on your BigBlueButton server:

cd /var/www/bigbluebutton/client/
wget http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/mx_4.5.0.20967.swz
wget http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/rpc_4.5.0.20967.swz
wget http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz
wget http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/framework_4.5.0.20967.swz
chown root.root *.swz

If you can't access the net from your server, just download those four files manually and put them in /var/www/bigbluebutton/client/ (and chown on them).

Devs:

  I'm not a flash developer - don't pretend to be.  But I read somewhere that we can change our flex / flash build to include these files in our generated swf.  It either statically links them and puts them in the same folder or it actually merges them into the swf itself.  Do you know how to do this?  Can we do it?

Best Regards,
Jeremy Thomerson

Anatoly Spektor

unread,
Oct 7, 2011, 2:01:46 PM10/7/11
to bigbluebu...@googlegroups.com
Thank you for sharing, however it only solves Error #2032... #2046 is
not solved by these method. If you know how to solve Error #2046 please
let me know.

Thank you

> --
> You received this message because you are subscribed to the Google
> Groups "bigbluebutton-users" group.
> To post to this group, send email to bigbluebu...@googlegroups.com.
> To unsubscribe from this group, send email to
> bigbluebutton-u...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/bigbluebutton-users?hl=en.

Richard Alam

unread,
Oct 7, 2011, 2:42:16 PM10/7/11
to bigbluebu...@googlegroups.com

Modified build.xml so you can pass param to statically link the RSL.
ant -DSTATIC_RSL=true

https://github.com/bigbluebutton/bigbluebutton/commit/51bd29b094c23d9ec5884b33db5882fc566ab65f

Note that this increases the size of the SWF file.

We don't want to package the swz files as we don't know how that
affects licensing.

Richard


>
> Best Regards,
> Jeremy Thomerson
>
> --
> You received this message because you are subscribed to the Google Groups
> "bigbluebutton-users" group.
> To post to this group, send email to bigbluebu...@googlegroups.com.
> To unsubscribe from this group, send email to
> bigbluebutton-u...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/bigbluebutton-users?hl=en.
>

--
---
BigBlueButton
http://www.bigbluebutton.org
http://code.google.com/p/bigbluebutton

Reply all
Reply to author
Forward
0 new messages