Permission error 401 Unauthorized for HTML5 client

4,113 views
Skip to first unread message

S. Can Aydogdu

unread,
Jul 21, 2018, 7:52:39 AM7/21/18
to bigblueb...@googlegroups.com
Hello,

I have a new installation of bbb 2.0. It is running in https://test.katsuninkan.com
It was working with the demo and i purged it. Now can not install it again because it says 

E: Unable to locate package bbb-demo


However thats not a problem. I am using apimate http://mconf.github.io/api-mate/ , i try to create and join a session. The problem is it gives a 401 Unauthorized error. Could it be some setting that i did with root account that has some permission problems or something?

From the development logs i get:

I20180721-14:29:47.665(3)? info: User 'w_ox4p39zylwg4' is trying to validate auth token for meeting '6387751866c81a42a5a5a2d3bfcd31d4a62700e4-1532172500826'

I20180721-14:29:47.666(3)? info: Updated connectionId and authToken user=w_ox4p39zylwg4 connectionId=R3HAiKwcgKfNz5Qkv meeting=6387751866c81a42a5a5a2d3bfcd31d4a62700e4-1532172500826 authToken=41sikaqxj1h8

I20180721-14:29:47.667(3)? info: Created dummy user id=w_ox4p39zylwg4 token=41sikaqxj1h8 meeting=6387751866c81a42a5a5a2d3bfcd31d4a62700e4-1532172500826

W20180721-14:29:57.580(3)? (STDERR) error: CLIENT LOG: [object Object]

W20180721-14:29:57.580(3)? (STDERR)  language=en-US, userAgent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:61.0) Gecko/20100101 Firefox/61.0, width=1920, height=1200, width=1920, height=1103, bbbVersion=2.0-rc, location=https://test.katsuninkan.com/html5client/users, meetingId=6387751866c81a42a5a5a2d3bfcd31d4a62700e4-1532172500826, requesterUserId=w_ox4p39zylwg4, requesterToken=41sikaqxj1h8, logoutURL=https://test.katsuninkan.com, sessionToken=cy9dq9mvow3dlcjq, meetingId=6387751866c81a42a5a5a2d3bfcd31d4a62700e4-1532172500826, userName=undefined, userIntId=undefined, userExtId=undefined, authToken=41sikaqxj1h8

I20180721-14:29:57.685(3)? info: User 'w_ox4p39zylwg4' is leaving meeting '6387751866c81a42a5a5a2d3bfcd31d4a62700e4-1532172500826'


Any ideas?


Thanks,


S. Can AYDOGDU

Fred Dixon

unread,
Jul 22, 2018, 9:20:13 AM7/22/18
to BigBlueButton-dev
Hi,

> It was working with the demo and i purged it. Now can not install it again because it says 
> E: Unable to locate package bbb-demo

Try doing the following

sudo apt-get update
sudo apt-get install bbb-demo

and let us know if the above works.

Regards,... Fred


--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.


--
BigBlueButton Developer
@bigbluebutton

S. Can Aydogdu

unread,
Jul 22, 2018, 12:10:40 PM7/22/18
to bigblueb...@googlegroups.com
Hi,

Thank you for the answer.
I did it and same result. Btw rc2 is not available either. How can i fix it?

And any ideas about permission problem?

Regards,

Can Aydogdu

S. Can AYDOGDU

Fred Dixon

unread,
Jul 22, 2018, 7:53:51 PM7/22/18
to BigBlueButton-dev
Hi,

Are you getting an error when you do 

  sudo apt-get update

Regards,... Fred

S. Can Aydogdu

unread,
Jul 23, 2018, 2:37:39 AM7/23/18
to bigblueb...@googlegroups.com
Hello,

No errors. Output is:

Hit:1 https://download.docker.com/linux/ubuntu xenial InRelease                      

Hit:2 https://apt.dockerproject.org/repo ubuntu-xenial InRelease                     

Hit:3 https://deb.nodesource.com/node_8.x xenial InRelease                           

Get:4 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]           

Hit:5 http://tr.archive.ubuntu.com/ubuntu xenial InRelease                           

Hit:6 http://archive.ubuntu.com/ubuntu xenial InRelease                              

Get:7 http://tr.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]          

Get:8 http://tr.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]        

Fetched 323 kB in 10s (30.0 kB/s)                           

Reading package lists... Done


S. Can AYDOGDU

Fred Dixon

unread,
Jul 23, 2018, 10:32:59 AM7/23/18
to BigBlueButton-dev
Can you post the output of

  cat /etc/apt/sources.list.d/bigbluebutton.list

Regards,...Fred

Roger

unread,
Jun 8, 2019, 1:11:21 AM6/8/19
to BigBlueButton-dev
Please note that I get three dots in the middle of the screen and then eventually it gives me a 401 unauthorized with the HTML5 client.  Here is my bigbluebutton.list:

rmoore@Annapurna:~$ cat /etc/apt/sources.list.d/bigbluebutton.list
rmoore@Annapurna:~$

Here is status:

rmoore@Annapurna:~$ bbb-conf --status
red5 ——————————————————► [✔ - active]
nginx —————————————————► [✔ - active]
freeswitch ————————————► [✔ - active]
redis-server ——————————► [✔ - active]
bbb-apps-akka —————————► [✔ - active]
bbb-transcode-akka ————► [✔ - active]
bbb-fsesl-akka ————————► [✔ - active]
tomcat7 ———————————————► [✔ - active]
mongod ————————————————► [✔ - active]
bbb-html5 —————————————► [✔ - active]
bbb-webrtc-sfu ————————► [✔ - active]
kurento-media-server ——► [✔ - active]
etherpad ——————————————► [✔ - active]
bbb-web ———————————————► [✔ - active]

Here is check:

rmoore@Annapurna:~$ sudo bbb-conf --check
[sudo] password for rmoore:

BigBlueButton Server 2.2.0-beta9 (1100)
                    Kernel version: 4.4.0-87-generic
                      Distribution: Ubuntu 16.04.6 LTS (64-bit)
                            Memory: 8164 MB
                         CPU cores: 8

/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties (bbb-web)
       bigbluebutton.web.serverURL: https://tuberedu.ca
                defaultGuestPolicy: ALWAYS_ACCEPT
                 svgImagesRequired: true

/etc/nginx/sites-available/bigbluebutton (nginx)
                       server name: tuberedu.ca
                              port: 80, [::]:80
                              port: 443 ssl
                    bbb-client dir: /home/rmoore/dev/bigbluebutton/bigbluebutton-client

/var/www/bigbluebutton/client/conf/config.xml (bbb-client)
                Port test (tunnel): rtmp://tuberedu.ca
                              red5: tuberedu.ca
              useWebrtcIfAvailable: true

/opt/freeswitch/etc/freeswitch/vars.xml (FreeSWITCH)
                       local_ip_v4: 184.68.212.214
                   external_rtp_ip: stun:stun.freeswitch.org
                   external_sip_ip: stun:stun.freeswitch.org

/opt/freeswitch/etc/freeswitch/sip_profiles/external.xml (FreeSWITCH)
                        ext-rtp-ip: $${local_ip_v4}
                        ext-sip-ip: $${local_ip_v4}
                        ws-binding: :5066
                       wss-binding: 184.68.212.214:7443

/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
                     playback_host: tuberedu.ca
                 playback_protocol: https
                            ffmpeg: 4.1.3-0york1~16.04

/etc/bigbluebutton/nginx/sip.nginx (sip.nginx)
                        proxy_pass: 184.68.212.214

/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (Kurento SFU)
                        kurento.ip: 184.68.212.214
                       kurento.url: ws://tuberedu.ca:8888/kurento
                    localIpAddress: 184.68.212.214
               recordScreenSharing: true
                     recordWebcams: true
                  codec_video_main: VP8
               codec_video_content: VP8

/usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml (HTML5 client)
                             build: 497
                        kurentoUrl: wss://tuberedu.ca/bbb-webrtc-sfu
                  enableListenOnly: true


** Potential problems described below **
# The following properties in /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties have no value:
#     defaultWelcomeMessageFooter
# Warning: API URL IPs do not match host:
#
#                                IP from ifconfig: 184.68.212.214
#  /var/lib/tomcat7/demo/bbb_api_conf.jsp: tuberedu.ca

# Warning: nginx is not serving the client from /var/www/bigbluebutton/.
# Instead, it's being served from
#
#    /home/rmoore/dev/bigbluebutton/bigbluebutton-client
#
# (This is OK if you have setup a development environment.)


# Warning: The API demos are installed and accessible from:
#
#
# and
#
#
# These API demos allow anyone to access your server without authentication
# to create/manage meetings and recordings. They are for testing purposes only.
# If you are running a production system, remove them by running:
#
#    apt-get purge bbb-demo

rmoore@Annapurna:~$


What do you suggest?  TIA.
To unsubscribe from this group and stop receiving emails from it, send an email to bigblueb...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.


--
BigBlueButton Developer
@bigbluebutton

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigblueb...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.
--
S. Can AYDOGDU

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigblueb...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.


--
BigBlueButton Developer
@bigbluebutton

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigblueb...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigblueb...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.

Fred Dixon

unread,
Jun 8, 2019, 6:21:48 AM6/8/19
to BigBlueButton-dev
Hi Roger,

> Please note that I get three dots in the middle of the screen and then eventually it gives me a 401 unauthorized with the HTML5 client.

We've seen this error occur just after restart of BigBlueButton, and then it goes away.  We think we've resolved it in the upcoming 2.2-beta-10.  

Can you try logging into your server again and let us know if you still see this issue?

Regards,... Fred


To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

For more options, visit https://groups.google.com/d/optout.

Roger Moore

unread,
Jun 8, 2019, 3:30:49 PM6/8/19
to bigblueb...@googlegroups.com
Thank you so much for the quick reply, Fred.  Also, I noticed these errors that I think have something to do with meteor.  How do I fix the vulnerabilities?  Even  npm audit fix  didn't seem to do it.

Meteor 1.8.1 has been installed in your home directory (~/.meteor).
Writing a launcher script to /usr/local/bin/meteor for your convenience.
This may prompt for your password.

To get started fast:

  $ meteor create ~/my_cool_app
  $ cd ~/my_cool_app
  $ meteor

Or see the docs at:

  docs.meteor.com

-----

rmoore@Annapurna:~/dev/bigbluebutton$ git checkout master
error: Your local changes to the following files would be overwritten by checkout:
        bigbluebutton-config/web/default.pdf
Please, commit your changes or stash them before you can switch branches.
Aborting
rmoore@Annapurna:~/dev/bigbluebutton$ git commit
...
rmoore@Annapurna:~/dev/bigbluebutton$ sudo systemctl stop bbb-html5
rmoore@Annapurna:~/dev/bigbluebutton$ cd ~/dev/bigbluebutton/bigbluebutton-html5
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ meteor npm install
npm WARN react-...@3.0.5 requires a peer of react@^0.14.0 || ^15.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN bbb-html5-client@ No repository field.
npm WARN bbb-html5-client@ No license field.

added 1 package from 1 contributor and audited 2767 packages in 8.65s
found 29 vulnerabilities (23 moderate, 6 high)
  run `npm audit fix` to fix them, or `npm audit` for details
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ npm audit fix
npm ERR! code EINVALIDPACKAGENAME
npm ERR! Invalid package name "//": name can only contain URL-friendly characters

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-08T04_37_15_263Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$


You received this message because you are subscribed to a topic in the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bigbluebutton-dev/96C8_WMRaAg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bigbluebutton-...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

Roger Moore

unread,
Jun 9, 2019, 9:54:08 PM6/9/19
to bigblueb...@googlegroups.com
Please note that I installed  react@^0.14.0  , then I ran again and got these errors:

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm audit fix
npm ERR! code ELOCKVERIFY
npm ERR! Errors were found in your package-lock.json, run  npm install  to fix them.
npm ERR!     Missing: hiredis@^0.5.0
npm ERR!     Missing: meteor-node-stubs@^0.2.3
npm ERR!     Missing: react-addons-css-transition-group@~15.4.2
npm ERR!     Missing: react-addons-pure-render-mixin@~15.4.2
npm ERR!     Missing: react-addons-shallow-compare@^15.4.2
npm ERR!     Missing: react-autosize-textarea@~0.3.2
npm ERR!     Missing: react-intl@~2.1.3
npm ERR!     Missing: react-modal@~1.7.1
npm ERR!     Missing: react-tabs@^0.8.2
npm ERR!     Missing: react-toggle@^2.2.0
npm ERR!     Missing: autoprefixer@^6.3.6
npm ERR!     Missing: grunt@^0.4.5
npm ERR!     Missing: grunt-concurrent@~2.2.1
npm ERR!     Missing: grunt-contrib-watch@~1.0.0
npm ERR!     Missing: grunt-force-task@~2.0.0
npm ERR!     Missing: grunt-jscs@~2.8.0
npm ERR!     Missing: grunt-newer@~1.2.0
npm ERR!     Missing: grunt-shell@~1.2.1
npm ERR!     Missing: jscs@~2.11.0
npm ERR!     Missing: postcss-modules...@1.0.0
npm ERR!     Missing: postcss-modules-...@1.0.0
npm ERR!     Missing: postcss-mo...@1.0.0
npm ERR!     Missing: postcss-mod...@1.1.1
npm ERR!     Missing: postcss...@1.0.0


npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-09T22_25_53_747Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install meteor-node-stubs@^0.2.3 react-addons-css-transition-group@~15.4.2 react-addons-pure-render-mixin@~15.4.2 react-addons-shallow-compare@^15.4.2 react-addons-shallow-compare@^15.4.2 react-autosize-textarea@~0.3.2 react-intl@~2.1.3 react-modal@~1.7.1 react-tabs@^0.8.2 react-toggle@^2.2.0 autoprefixer@^6.3.6 grunt@^0.4.5 grunt-concurrent@~2.2.1 grunt-contrib-watch@~1.0.0 grunt-force-task@~2.0.0 grunt-jscs@~2.8.0 grunt-newer@~1.2.0 grunt-shell@~1.2.1 jscs@~2.11.0 postcss-modules...@1.0.0 postcss-modules-...@1.0.0  postcss-mo...@1.0.0 postcss-mod...@1.1.1 postcss...@1.0.0
npm WARN deprecated browse...@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated mini...@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated coffee...@1.3.3: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated mini...@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated grace...@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated jscs-prese...@1.0.1: Deprecated in favour of eslint-config-wikimedia. -- https://phabricator.wikimedia.org/T118941
npm WARN deprecated mini...@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated cor...@1.2.7: core-js@<2.6.8 is no longer maintained. Please, upgrade to core-js@3 or at least to actual version of core-js@2.
npm WARN deprecated nom...@1.8.1: Package no longer supported. Contact sup...@npmjs.com for more info.
[ .................] | fetchMetadata: sill resolveWithNewModule ansi-...@1.0.0 checking installable status

npm WARN bbb-html5-client@ No repository field.
npm WARN bbb-html5-client@ No license field.

npm ERR! err.code.match is not a function


npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-09T22_39_10_981Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$

Chad Pilkey

unread,
Jun 10, 2019, 6:20:27 PM6/10/19
to BigBlueButton-dev
It looks like something is either seriously wrong with the repository that you're using or with the install on your machine. What's the output from "git log" look like?


On Sunday, June 9, 2019 at 9:54:08 PM UTC-4, Roger wrote:
Please note that I installed  react@^0.14.0  , then I ran again and got these errors:

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm audit fix
npm ERR! code ELOCKVERIFY
npm ERR! Errors were found in your package-lock.json, run  npm install  to fix them.
npm ERR!     Missing: hiredis@^0.5.0
npm ERR!     Missing: meteor-node-stubs@^0.2.3
npm ERR!     Missing: react-addons-css-transition-group@~15.4.2
npm ERR!     Missing: react-addons-pure-render-mixin@~15.4.2
npm ERR!     Missing: react-addons-shallow-compare@^15.4.2
npm ERR!     Missing: react-autosize-textarea@~0.3.2
npm ERR!     Missing: react-intl@~2.1.3
npm ERR!     Missing: react-modal@~1.7.1
npm ERR!     Missing: react-tabs@^0.8.2
npm ERR!     Missing: react-toggle@^2.2.0
npm ERR!     Missing: autoprefixer@^6.3.6
npm ERR!     Missing: grunt@^0.4.5
npm ERR!     Missing: grunt-concurrent@~2.2.1
npm ERR!     Missing: grunt-contrib-watch@~1.0.0
npm ERR!     Missing: grunt-force-task@~2.0.0
npm ERR!     Missing: grunt-jscs@~2.8.0
npm ERR!     Missing: grunt-newer@~1.2.0
npm ERR!     Missing: grunt-shell@~1.2.1
npm ERR!     Missing: jscs@~2.11.0
npm ERR!     Missing: postcss-modules-extract-imp...@1.0.0
npm ERR!     Missing: postcss-modules-local-by-def...@1.0.0

npm ERR!     Missing: postcss-mo...@1.0.0
npm ERR!     Missing: postcss-mod...@1.1.1
npm ERR!     Missing: postcss...@1.0.0

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-09T22_25_53_747Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install meteor-node-stubs@^0.2.3 react-addons-css-transition-group@~15.4.2 react-addons-pure-render-mixin@~15.4.2 react-addons-shallow-compare@^15.4.2 react-addons-shallow-compare@^15.4.2 react-autosize-textarea@~0.3.2 react-intl@~2.1.3 react-modal@~1.7.1 react-tabs@^0.8.2 react-toggle@^2.2.0 autoprefixer@^6.3.6 grunt@^0.4.5 grunt-concurrent@~2.2.1 grunt-contrib-watch@~1.0.0 grunt-force-task@~2.0.0 grunt-jscs@~2.8.0 grunt-newer@~1.2.0 grunt-shell@~1.2.1 jscs@~2.11.0 postcss-modules-extract-imp...@1.0.0 postcss-modules-local-by-def...@1.0.0  postcss-mo...@1.0.0 postcss-mod...@1.1.1 postcss...@1.0.0


--
BigBlueButton Developer
@bigbluebutton

--
You received this message because you are subscribed to a topic in the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bigbluebutton-dev/96C8_WMRaAg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bigblueb...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

Roger Moore

unread,
Jun 10, 2019, 6:48:26 PM6/10/19
to bigblueb...@googlegroups.com
The commits looks really old so somehow my fork got disconnected?  This is the top part of git log:

commit f1a58eac241e37b9389ff63651d2d492f8bb6532
Merge: 4e3282b 371419c
Author: Anton Georgiev <antob...@users.noreply.github.com>
Date:   Tue May 16 11:14:31 2017 -0400

    Merge pull request #3941 from OZhurbenko/fix-issue-3938

    [HTML5] Text Shape 2.0

commit 4e3282b3ea3eceb1be50a256c96dd2b7ae5f09c9
Merge: 2ccdb5c 2c15075
Author: Anton Georgiev <antob...@users.noreply.github.com>
Date:   Tue May 16 10:14:24 2017 -0400

    Merge pull request #3945 from Klauswk/FixLockUserIcon

    Fix the lock user icon status

commit 2c1507567d96f2ab5265519dcc90bbf7c7d1d17c
Author: Klauswk <klau...@hotmail.com>
Date:   Tue May 16 11:10:44 2017 -0300

    Update app.yaml

commit 8d4b69b578bdbd06a73f86ca901ae91ff6256908
Author: Klaus Klein <klau...@hotmail.com>
Date:   Tue May 16 08:26:19 2017 -0300

    Remove unnecessary fields

commit 82f638384b27d908690433797d798a28af1e6a7c
Author: Klaus Klein <klau...@hotmail.com>
Date:   Mon May 15 16:26:03 2017 -0300

    Fix the lock user icon to work as flash, HTML5

commit 2ccdb5cbcf6c3bd89ba5306407b1ceabeaebd26d
Merge: b9f75f8 a7c2542
Author: Fred Dixon <ffd...@gmail.com>
Date:   Mon May 15 13:36:00 2017 -0400

    Merge pull request #3943 from perroned/remove-plugin-popup

    Hide Temasys Popup Fixes #3942

commit a7c2542c0aa49bb9cda5cfb7f77dac546983eeb2
Author: perroned <danny.p...@gmail.com>
Date:   Mon May 15 12:16:30 2017 -0400

    Overwrites popup function

commit 371419c41c272a604b4ed5a651aed37fb6d67cef
Author: Oleksandr Zhurbenko <xaerok...@gmail.com>
Date:   Fri May 12 12:43:06 2017 -0700

    Text shape preserves white space now and handles new lines

commit b9f75f88aee57fd2aa5dba16f57fb6d049434836
Merge: 6685296 fc5856a
Author: Anton Georgiev <antob...@users.noreply.github.com>
Date:   Fri May 12 12:56:53 2017 -0400

    Merge pull request #3928 from JaeeunCho/locked_status

     HTML5 - added locked status for users

commit 66852961d4e81655372a2db90073877c2a701d7c
Merge: 932209b 4012a0d
Author: Anton Georgiev <antob...@users.noreply.github.com>
Date:   Fri May 12 11:53:42 2017 -0400


npm ERR!     Missing: postcss-modules...@1.0.0
npm ERR!     Missing: postcss-modules-...@1.0.0
npm ERR!     Missing: postcss-mo...@1.0.0
npm ERR!     Missing: postcss-mod...@1.1.1
npm ERR!     Missing: postcss...@1.0.0

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-09T22_25_53_747Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install meteor-node-stubs@^0.2.3 react-addons-css-transition-group@~15.4.2 react-addons-pure-render-mixin@~15.4.2 react-addons-shallow-compare@^15.4.2 react-addons-shallow-compare@^15.4.2 react-autosize-textarea@~0.3.2 react-intl@~2.1.3 react-modal@~1.7.1 react-tabs@^0.8.2 react-toggle@^2.2.0 autoprefixer@^6.3.6 grunt@^0.4.5 grunt-concurrent@~2.2.1 grunt-contrib-watch@~1.0.0 grunt-force-task@~2.0.0 grunt-jscs@~2.8.0 grunt-newer@~1.2.0 grunt-shell@~1.2.1 jscs@~2.11.0 postcss-modules...@1.0.0 postcss-modules-...@1.0.0  postcss-mo...@1.0.0 postcss-mod...@1.1.1 postcss...@1.0.0
To unsubscribe from this group and all its topics, send an email to bigbluebutton-...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

Chad Pilkey

unread,
Jun 11, 2019, 11:41:18 AM6/11/19
to BigBlueButton-dev
Forks don't sync with upstream automatically. I think what's happening is that you checked out origin/master (origin being your fork) and that branch is very out of date so it doesn't work with the 2.2 server components. A much safer way of doing work is to have an "upstream" repository point to the bigbluebutton/bigbluebutton repository and then base your 2.2 branches on upstream/master. The process is described here, http://docs.bigbluebutton.org/dev/setup.html#checking-out-the-source. The only difference for 2.2 is that the upstream branch is "master" instead of "v2.0.x-release".
Author: Oleksandr Zhurbenko <xaero...@gmail.com>
npm ERR!     Missing: postcss-modules-extract-imp...@1.0.0
npm ERR!     Missing: postcss-modules-local-by-def...@1.0.0
npm ERR!     Missing: postcss-mo...@1.0.0
npm ERR!     Missing: postcss-mod...@1.1.1
npm ERR!     Missing: postcss...@1.0.0

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-09T22_25_53_747Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install meteor-node-stubs@^0.2.3 react-addons-css-transition-group@~15.4.2 react-addons-pure-render-mixin@~15.4.2 react-addons-shallow-compare@^15.4.2 react-addons-shallow-compare@^15.4.2 react-autosize-textarea@~0.3.2 react-intl@~2.1.3 react-modal@~1.7.1 react-tabs@^0.8.2 react-toggle@^2.2.0 autoprefixer@^6.3.6 grunt@^0.4.5 grunt-concurrent@~2.2.1 grunt-contrib-watch@~1.0.0 grunt-force-task@~2.0.0 grunt-jscs@~2.8.0 grunt-newer@~1.2.0 grunt-shell@~1.2.1 jscs@~2.11.0 postcss-modules-extract-imp...@1.0.0 postcss-modules-local-by-def...@1.0.0  postcss-mo...@1.0.0 postcss-mod...@1.1.1 postcss...@1.0.0
To unsubscribe from this group and all its topics, send an email to bigblueb...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

Roger Moore

unread,
Jun 12, 2019, 1:10:31 AM6/12/19
to bigblueb...@googlegroups.com
Right, thank you so much!  I was try to remember that git fetch upstream command, because I knew I had read it somewhere on the BBB websites but couldn't remember where.  Anyways, I did the git fetch upstream but am still getting a lot of errors. I'm almost  at the point where I think I might give up and re-install the Ubuntu 16.04 OS from scratch:

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ npm start

> bbb-html5-client@ start /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> cd app;./start.sh

sh: 1: cd: can't cd to app
[[[[[ ~/dev/bigbluebutton/bigbluebutton-html5 ]]]]]

=> Started proxy.
The version of @babel/runtime installed in your node_modules directory
(7.3.4) contains a breaking change which was introduced by
https://github.com/babel/babel/pull/8266. Please either downgrade by
running the following command:

  meteor npm install --save-exact @babel/run...@7.0.0-beta.55

or update to the latest beta version of Meteor 1.7.1, as explained in
this pull request: https://github.com/meteor/meteor/pull/9942.


Unable to resolve some modules:

  "path" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/load-grunt-tasks/index.js (web.browser)
  "fs" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/path-exists/index.js (web.browser)
  "module" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/resolve-from/index.js (web.browser)
  "react-intl" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/startup/client/intl.js (web.browser)
  "react-modal" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/modal/base/component.jsx (web.browser)
  "react-tabs" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/settings/component.jsx (web.browser)
  "react-toggle" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/switch/component.jsx (web.browser)
  "react-addons-css-transition-group" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/presentation/component.jsx (web.browser)
  "react-autosize-textarea" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/chat/message-form/component.jsx (web.browser)

If you notice problems related to these missing modules, consider running:

  meteor npm install --save meteor-node-stubs react-intl react-modal react-tabs react-toggle react-addons-css-transition-group react-autosize-textarea


Unable to resolve some modules:

  "path" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/load-grunt-tasks/index.js (web.browser.legacy)
  "fs" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/path-exists/index.js (web.browser.legacy)
  "module" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/resolve-from/index.js (web.browser.legacy)
  "react-intl" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/startup/client/intl.js (web.browser.legacy)
  "react-modal" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/modal/base/component.jsx (web.browser.legacy)
  "react-tabs" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/settings/component.jsx (web.browser.legacy)
  "react-toggle" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/switch/component.jsx (web.browser.legacy)
  "react-addons-css-transition-group" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/presentation/component.jsx (web.browser.legacy)
  "react-autosize-textarea" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/chat/message-form/component.jsx (web.browser.legacy)

If you notice problems related to these missing modules, consider running:

  meteor npm install --save meteor-node-stubs react-intl react-modal react-tabs react-toggle react-addons-css-transition-group react-autosize-textarea

Unexpected mongo exit code 62. Restarting.
=> Errors prevented startup:

   While processing files with nathantreid:css-modules (for target web.browser):
   packages/modules-runtime.js:222:12: Cannot find module 'postcss-nested'
   at makeMissingError (packages/modules-runtime.js:222:12)
   at Module.require (packages/modules-runtime.js:241:17)
   at require (packages/modules-runtime.js:258:21)
   at R.forEach.pluginEntry (packages/mss/postcss-plugins.js:70:46)
   at forEach (/home/rmoore/.meteor/packages/nathantreid_css-modules/.3.2.3.1l6zxdd.oh97++os+web.browser+web.browser.legacy+web.cordova/plugin.mss.os/npm/node_modules/meteor/mss/node_modules/ramda/dist/ramda.js:1874:13)
   at /home/rmoore/.meteor/packages/nathantreid_css-modules/.3.2.3.1l6zxdd.oh97++os+web.browser+web.browser.legacy+web.cordova/plugin.mss.os/npm/node_modules/meteor/mss/node_modules/ramda/dist/ramda.js:390:80
   at Object.f2 (/home/rmoore/.meteor/packages/nathantreid_css-modules/.3.2.3.1l6zxdd.oh97++os+web.browser+web.browser.legacy+web.cordova/plugin.mss.os/npm/node_modules/meteor/mss/node_modules/ramda/dist/ramda.js:434:22)
   at loadPlugins (packages/mss/postcss-plugins.js:68:5)
   at new CssModulesProcessor (packages/mss/css-modules-processor.js:28:27)
   at Promise.asyncApply (packages/mss/css-modules-build-plugin.js:77:32)
   at /home/rmoore/.meteor/packages/coffeescript/.1.0.17.pqhtkc.x3f++os+web.browser+web.cordova/plugin.compileCoffeescript.os/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:33:40


   While processing files with nathantreid:css-modules (for target web.browser.legacy):
   packages/modules-runtime.js:222:12: Cannot find module 'postcss-nested'
   at makeMissingError (packages/modules-runtime.js:222:12)
   at Module.require (packages/modules-runtime.js:241:17)
   at require (packages/modules-runtime.js:258:21)
   at R.forEach.pluginEntry (packages/mss/postcss-plugins.js:70:46)
   at forEach (/home/rmoore/.meteor/packages/nathantreid_css-modules/.3.2.3.1l6zxdd.oh97++os+web.browser+web.browser.legacy+web.cordova/plugin.mss.os/npm/node_modules/meteor/mss/node_modules/ramda/dist/ramda.js:1874:13)
   at /home/rmoore/.meteor/packages/nathantreid_css-modules/.3.2.3.1l6zxdd.oh97++os+web.browser+web.browser.legacy+web.cordova/plugin.mss.os/npm/node_modules/meteor/mss/node_modules/ramda/dist/ramda.js:390:80
   at Object.f2 (/home/rmoore/.meteor/packages/nathantreid_css-modules/.3.2.3.1l6zxdd.oh97++os+web.browser+web.browser.legacy+web.cordova/plugin.mss.os/npm/node_modules/meteor/mss/node_modules/ramda/dist/ramda.js:434:22)
   at loadPlugins (packages/mss/postcss-plugins.js:68:5)
   at new CssModulesProcessor (packages/mss/css-modules-processor.js:28:27)
   at Promise.asyncApply (packages/mss/css-modules-build-plugin.js:77:32)
   at /home/rmoore/.meteor/packages/coffeescript/.1.0.17.pqhtkc.x3f++os+web.browser+web.cordova/plugin.compileCoffeescript.os/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:33:40


=> Your application has errors. Waiting for file change.
Unexpected mongo exit code 62. Restarting.   \
Unexpected mongo exit code 62. Restarting.
Can't start Mongo server.
npm ERR! code ELIFECYCLE
npm ERR! errno 254
npm ERR! bbb-html5-client@ start: `cd app;./start.sh`
npm ERR! Exit status 254
npm ERR!
npm ERR! Failed at the bbb-html5-client@ start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-11T19_55_43_817Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ 

 ## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
     echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn


rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo meteor npm install

> bbb-html5-client@ preinstall /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> npm install grunt-cli


npm WARN bbb-html5-client@ No repository field.
npm WARN bbb-html5-client@ No license field.

+ grun...@1.3.2
updated 1 package and audited 1667 packages in 7.585s
found 5 moderate severity vulnerabilities

  run `npm audit fix` to fix them, or `npm audit` for details
npm WARN deprecated coffee...@1.3.3: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated browse...@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated mini...@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated jscs-prese...@1.0.1: Deprecated in favour of eslint-config-wikimedia. -- https://phabricator.wikimedia.org/T118941
npm WARN deprecated grace...@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated nom...@1.8.1: Package no longer supported. Contact sup...@npmjs.com for more info.
npm WARN deprecated mini...@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated mini...@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated cor...@1.2.7: core-js@<2.6.8 is no longer maintained. Please, upgrade to core-js@3 or at least to actual version of core-js@2.
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/lodash._bindcallback-22c23189/package.json'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/lodash._bindcallback-22c23189/README.md'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/lodash._bindcallback-22c23189/index.js'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/lodash._bindcallback-22c23189/LICENSE.txt'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/babel-core-d8ac65e9/browser-polyfill.min.js'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/jscs-a4b4f6fb/CHANGELOG.md'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/package.json'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/.npmignore'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/README.md'
npm WARN tar ENOENT: no such file or directory, lstat '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/bin'
npm WARN tar ENOENT: no such file or directory, lstat '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/lib'
npm WARN tar ENOENT: no such file or directory, lstat '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/test'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/caniuse-db-661b93a9/fulldata-json/data-2.0.json'

npm WARN bbb-html5-client@ No repository field.
npm WARN bbb-html5-client@ No license field.

npm ERR! err.code.match is not a function

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-11T19_49_35_960Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$


rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo meteor npm install

> bbb-html5-client@ preinstall /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> npm install grunt-cli


npm WARN bbb-html5-client@ No repository field.
npm WARN bbb-html5-client@ No license field.

+ grun...@1.3.2
updated 1 package and audited 1667 packages in 7.585s
found 5 moderate severity vulnerabilities

  run `npm audit fix` to fix them, or `npm audit` for details
npm WARN deprecated coffee...@1.3.3: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated browse...@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated mini...@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated jscs-prese...@1.0.1: Deprecated in favour of eslint-config-wikimedia. -- https://phabricator.wikimedia.org/T118941
npm WARN deprecated grace...@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated nom...@1.8.1: Package no longer supported. Contact sup...@npmjs.com for more info.
npm WARN deprecated mini...@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated mini...@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated cor...@1.2.7: core-js@<2.6.8 is no longer maintained. Please, upgrade to core-js@3 or at least to actual version of core-js@2.
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/lodash._bindcallback-22c23189/package.json'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/lodash._bindcallback-22c23189/README.md'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/lodash._bindcallback-22c23189/index.js'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/lodash._bindcallback-22c23189/LICENSE.txt'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/babel-core-d8ac65e9/browser-polyfill.min.js'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/jscs-a4b4f6fb/CHANGELOG.md'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/package.json'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/.npmignore'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/README.md'
npm WARN tar ENOENT: no such file or directory, lstat '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/bin'
npm WARN tar ENOENT: no such file or directory, lstat '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/lib'
npm WARN tar ENOENT: no such file or directory, lstat '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/meteor-node-stubs-846bdf25/node_modules/miller-rabin/test'
npm WARN tar ENOENT: no such file or directory, open '/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/.staging/caniuse-db-661b93a9/fulldata-json/data-2.0.json'

npm WARN bbb-html5-client@ No repository field.
npm WARN bbb-html5-client@ No license field.

npm ERR! err.code.match is not a function

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-11T19_49_35_960Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ npm start

> bbb-html5-client@ start /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> cd app;./start.sh

sh: 1: cd: can't cd to app
[[[[[ ~/dev/bigbluebutton/bigbluebutton-html5 ]]]]]

=> Started proxy.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
Can't start Mongo server.
The version of @babel/runtime installed in your node_modules directory
(7.3.4) contains a breaking change which was introduced by
https://github.com/babel/babel/pull/8266. Please either downgrade by
running the following command:

  meteor npm install --save-exact @babel/run...@7.0.0-beta.55

or update to the latest beta version of Meteor 1.7.1, as explained in
this pull request: https://github.com/meteor/meteor/pull/9942.


Unable to resolve some modules:

  "path" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/load-grunt-tasks/index.js (web.browser)
  "fs" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/path-exists/index.js (web.browser)
  "module" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/resolve-from/index.js (web.browser)
  "react-intl" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/startup/client/intl.js (web.browser)
  "react-modal" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/modal/base/component.jsx (web.browser)
  "react-tabs" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/settings/component.jsx (web.browser)
  "react-toggle" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/switch/component.jsx (web.browser)
  "react-addons-css-transition-group" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/presentation/component.jsx (web.browser)
  "react-autosize-textarea" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/chat/message-form/component.jsx (web.browser)

If you notice problems related to these missing modules, consider running:

  meteor npm install --save meteor-node-stubs react-intl react-modal react-tabs react-toggle react-addons-css-transition-group react-autosize-textarea


Unable to resolve some modules:

  "path" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/load-grunt-tasks/index.js (web.browser.legacy)
  "fs" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/path-exists/index.js (web.browser.legacy)
  "module" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/resolve-from/index.js (web.browser.legacy)
  "react-intl" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/startup/client/intl.js (web.browser.legacy)
  "react-modal" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/modal/base/component.jsx (web.browser.legacy)
  "react-tabs" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/settings/component.jsx (web.browser.legacy)
  "react-toggle" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/switch/component.jsx (web.browser.legacy)
  "react-addons-css-transition-group" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/presentation/component.jsx (web.browser.legacy)
  "react-autosize-textarea" in /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/chat/message-form/component.jsx (web.browser.legacy)

If you notice problems related to these missing modules, consider running:

  meteor npm install --save meteor-node-stubs react-intl react-modal react-tabs react-toggle react-addons-css-transition-group react-autosize-textarea

npm ERR! code ELIFECYCLE
npm ERR! errno 254
npm ERR! bbb-html5-client@ start: `cd app;./start.sh`
npm ERR! Exit status 254
npm ERR!
npm ERR! Failed at the bbb-html5-client@ start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-11T19_51_25_363Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm start

> bbb-html5-client@ start /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> cd app;./start.sh

sh: 1: cd: can't cd to app

You are attempting to run Meteor as the 'root' superuser. If you are developing, this is almost certainly *not* what you want to do and will likely result in incorrect file permissions. However, if you are running this command in a build process (CI, etc.), or you are
absolutely sure you know what you are doing, set the METEOR_ALLOW_SUPERUSER environment variable or pass --allow-superuser to proceed.

Even with METEOR_ALLOW_SUPERUSER or --allow-superuser, permissions in your app directory will be incorrect if you ever attempt to perform any Meteor tasks as a normal user. If you need to fix your permissions, run the following command from the root of your project:

  sudo chown -Rh <username> .meteor/local

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! bbb-html5-client@ start: `cd app;./start.sh`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the bbb-html5-client@ start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.


npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-11T19_53_25_815Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ npm install meteor-node-stubs@^0.2.3 react-addons-css-transition-group@~15.4.2 react-addons-pure-render-mixin@~15.4.2 react-addons-shallow-compare@^15.4.2 react-autosize-textarea@~0.3.2 react-intl@~2.1.3 react-modal@~1.7.1 react-tabs@^0.8.2 react-toggle@^2.2.0 autoprefixer@^6.3.6 grunt@^0.4.5 grunt-concurrent@~2.2.1 grunt-contrib-watch@~1.0.0 grunt-force-task@~2.0.0 grunt-jscs@~2.8.0 grunt-newer@~1.2.0 grunt-shell@~1.2.1 jscs@~2.11.0 postcss-modules...@1.0.0postcss-modules-scope@1.0.0 postcss-modules-...@1.0.0 postcss-mo...@1.0.0 postcss-mod...@1.1.1 postcss...@1.0.0
Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/d1/32/4b9ad8a34f62da72a04bf8711d0ce671847bd20b5483f19bc88caba691b7'

Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/21/28/7e9adb354ff8e79cb913cb842cfaed91f3bdbba65d3ecfb903c569f2340a'

Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/78/6c/3d5921bcbc019a29c2c8c5484011811949111cf7fe011117d11418bac582'

Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/05/74/ad5eb961df98869e1dad24bfcb10d95340906656b3bd321cd3e60c0df865'

Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/ef/50/df438a20901c97f21635241d02b1e1e0e21c18801dd2a0359c180787ef03'

Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/7f/92/c2e4157d1b96e7dbe5d9a7df9e353cbde9481af8ea0266fca33b28c24cf1'

Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/55/6e/27bdff228b0978f1029c62f6b905d06ce64038c8fc4275f5213f596775d9'

Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/2f/e2/7db4d0d556f155126918dbf9983b1e60b12e4210b8f6f3d78e2e98235728'

Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/d9/03/b0bd47af4267f19863c305074c2562ecc88e5dbde2d4ff0f3cbf837ff455'

Unhandled rejection Error: EACCES: permission denied, open '/home/rmoore/.npm/_cacache/index-v5/64/72/c94af017874bb144232c7c125c56290b28b4d22d5f9c29d79fc3045abf93'

npm ERR! cb() never called!

npm ERR! This is an error with npm itself. Please report this error at:
npm ERR!     <https://npm.community>


npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-11T20_03_32_607Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install meteor-node-stubs@^0.2.3 react-addons-css-transition-group@~15.4.2 react-addons-pure-render-mixin@~15.4.2 react-addons-shallow-compare@^15.4.2 react-autosize-textarea@~0.3.2 react-intl@~2.1.3 react-modal@~1.7.1 react-tabs@^0.8.2 react-toggle@^2.2.0 autoprefixer@^6.3.6 grunt@^0.4.5 grunt-concurrent@~2.2.1 grunt-contrib-watch@~1.0.0 grunt-force-task@~2.0.0 grunt-jscs@~2.8.0 grunt-newer@~1.2.0 grunt-shell@~1.2.1 jscs@~2.11.0 postcss-modules...@1.0.0postcss-modules-scope@1.0.0 postcss-modules-...@1.0.0 postcss-mo...@1.0.0 postcss-mod...@1.1.1 postcss...@1.0.0
npm ERR! code EINVALIDTAGNAME
npm ERR! Invalid tag name "1.0.0postcss-...@1.0.0": Tags may not have any characters that encodeURIComponent encodes.


npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-11T20_03_43_295Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$  


npm ERR!     Missing: postcss-modules...@1.0.0
npm ERR!     Missing: postcss-modules-...@1.0.0
npm ERR!     Missing: postcss-mo...@1.0.0
npm ERR!     Missing: postcss-mod...@1.1.1
npm ERR!     Missing: postcss...@1.0.0

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/rmoore/.npm/_logs/2019-06-09T22_25_53_747Z-debug.log
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ sudo npm install meteor-node-stubs@^0.2.3 react-addons-css-transition-group@~15.4.2 react-addons-pure-render-mixin@~15.4.2 react-addons-shallow-compare@^15.4.2 react-addons-shallow-compare@^15.4.2 react-autosize-textarea@~0.3.2 react-intl@~2.1.3 react-modal@~1.7.1 react-tabs@^0.8.2 react-toggle@^2.2.0 autoprefixer@^6.3.6 grunt@^0.4.5 grunt-concurrent@~2.2.1 grunt-contrib-watch@~1.0.0 grunt-force-task@~2.0.0 grunt-jscs@~2.8.0 grunt-newer@~1.2.0 grunt-shell@~1.2.1 jscs@~2.11.0 postcss-modules...@1.0.0 postcss-modules-...@1.0.0  postcss-mo...@1.0.0 postcss-mod...@1.1.1 postcss...@1.0.0
To unsubscribe from this group and all its topics, send an email to bigbluebutton-...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

Roger Moore

unread,
Jun 12, 2019, 9:02:14 AM6/12/19
to bigblueb...@googlegroups.com
This is what I get if I try everything on a totally separate virtual machine:

rmoore@XenialXerus:~/dev/bigbluebutton$ cd bigbluebutton-html5/
rmoore@XenialXerus:~/dev/bigbluebutton/bigbluebutton-html5$ meteor npm install


> bbb-html5-client@ preinstall /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> npm install grunt-cli

bbb-html5-client@ /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
└─┬ grun...@1.3.2
  ├── inte...@1.1.0
  ├─┬ lif...@2.5.0
  │ ├─┬ findu...@2.0.0
  │ │ ├── detec...@1.0.0
  │ │ ├─┬ is-...@3.1.0
  │ │ │ └── is-ex...@2.1.1
  │ │ ├─┬ micro...@3.1.10
  │ │ │ ├── arr-...@4.0.0
  │ │ │ ├── array-...@0.3.2
  │ │ │ ├─┬ bra...@2.3.2
  │ │ │ │ ├── arr-f...@1.1.0
  │ │ │ │ ├─┬ extend-...@2.0.1
  │ │ │ │ │ └── is-ext...@0.1.1
  │ │ │ │ ├─┬ fill-...@4.0.0
  │ │ │ │ │ ├── extend-...@2.0.1
  │ │ │ │ │ ├── is-n...@3.0.0
  │ │ │ │ │ └── to-rege...@2.1.1
  │ │ │ │ ├── repeat-...@1.1.3
  │ │ │ │ ├─┬ snapdra...@2.1.1
  │ │ │ │ │ ├─┬ define-...@1.0.0
  │ │ │ │ │ │ └─┬ is-des...@1.0.2
  │ │ │ │ │ │   ├── is-accessor...@1.0.0
  │ │ │ │ │ │   ├── is-data-d...@1.0.0
  │ │ │ │ │ │   └── kin...@6.0.2
  │ │ │ │ │ └── snapdra...@3.0.1
  │ │ │ │ └── split-...@3.1.0
  │ │ │ ├─┬ define-...@2.0.2
  │ │ │ │ └─┬ is-des...@1.0.2
  │ │ │ │   ├── is-accessor...@1.0.0
  │ │ │ │   ├── is-data-d...@1.0.0
  │ │ │ │   └── kin...@6.0.2
  │ │ │ ├─┬ extend-...@3.0.2
  │ │ │ │ ├── assign-...@1.0.0
  │ │ │ │ └── is-ext...@1.0.1
  │ │ │ ├─┬ ext...@2.0.4
  │ │ │ │ ├─┬ define-...@1.0.0
  │ │ │ │ │ └─┬ is-des...@1.0.2
  │ │ │ │ │   ├── is-accessor...@1.0.0
  │ │ │ │ │   ├── is-data-d...@1.0.0
  │ │ │ │ │   └── kin...@6.0.2
  │ │ │ │ ├─┬ expand-...@2.1.4
  │ │ │ │ │ ├── define-...@0.2.5
  │ │ │ │ │ ├── extend-...@2.0.1
  │ │ │ │ │ └── posix-chara...@0.1.1
  │ │ │ │ └── extend-...@2.0.1
  │ │ │ ├── fragmen...@0.2.1
  │ │ │ ├── kin...@6.0.2
  │ │ │ ├─┬ nano...@1.2.13
  │ │ │ │ ├── is-wi...@1.0.2
  │ │ │ │ └── kin...@6.0.2
  │ │ │ ├─┬ rege...@1.0.2
  │ │ │ │ └─┬ safe-...@1.1.0
  │ │ │ │   └── r...@0.1.15
  │ │ │ ├─┬ snapd...@0.8.2
  │ │ │ │ ├─┬ ba...@0.11.2
  │ │ │ │ │ ├─┬ cache...@1.0.1
  │ │ │ │ │ │ ├─┬ collecti...@1.0.0
  │ │ │ │ │ │ │ ├── map-...@1.0.0
  │ │ │ │ │ │ │ └── object...@1.0.1
  │ │ │ │ │ │ ├── get-...@2.0.6
  │ │ │ │ │ │ ├─┬ has-...@1.0.0
  │ │ │ │ │ │ │ └─┬ has-v...@1.0.0
  │ │ │ │ │ │ │   └── kin...@4.0.0
  │ │ │ │ │ │ ├─┬ set-...@2.0.0
  │ │ │ │ │ │ │ └── extend-...@2.0.1
  │ │ │ │ │ │ ├── to-obje...@0.3.0
  │ │ │ │ │ │ ├─┬ union...@1.0.0
  │ │ │ │ │ │ │ └─┬ set-...@0.4.3
  │ │ │ │ │ │ │   └── extend-...@2.0.1
  │ │ │ │ │ │ └─┬ unset...@1.0.0
  │ │ │ │ │ │   └─┬ has-...@0.3.1
  │ │ │ │ │ │     ├── has-v...@0.1.4
  │ │ │ │ │ │     └── isob...@2.1.0
  │ │ │ │ │ ├─┬ class...@0.3.6
  │ │ │ │ │ │ ├── arr-...@3.1.0
  │ │ │ │ │ │ ├── define-...@0.2.5
  │ │ │ │ │ │ └─┬ static...@0.1.2
  │ │ │ │ │ │   ├── define-...@0.2.5
  │ │ │ │ │ │   └─┬ objec...@0.1.0
  │ │ │ │ │ │     ├── copy-de...@0.1.1
  │ │ │ │ │ │     └── define-...@0.2.5
  │ │ │ │ │ ├── componen...@1.3.0
  │ │ │ │ │ ├─┬ define-...@1.0.0
  │ │ │ │ │ │ └─┬ is-des...@1.0.2
  │ │ │ │ │ │   ├── is-accessor...@1.0.0
  │ │ │ │ │ │   ├── is-data-d...@1.0.0
  │ │ │ │ │ │   └── kin...@6.0.2
  │ │ │ │ │ ├─┬ mixin...@1.3.1
  │ │ │ │ │ │ └── is-ext...@1.0.1
  │ │ │ │ │ └── pasca...@0.1.1
  │ │ │ │ ├─┬ define-...@0.2.5
  │ │ │ │ │ └─┬ is-des...@0.1.6
  │ │ │ │ │   ├── is-accessor...@0.1.6
  │ │ │ │ │   ├── is-data-d...@0.1.4
  │ │ │ │ │   └── kin...@5.1.0
  │ │ │ │ ├── extend-...@2.0.1
  │ │ │ │ ├── sourc...@0.5.7
  │ │ │ │ ├─┬ source-ma...@0.5.2
  │ │ │ │ │ ├── at...@2.1.2
  │ │ │ │ │ ├── decode-uri...@0.2.0
  │ │ │ │ │ ├── resol...@0.2.1
  │ │ │ │ │ ├── source-...@0.4.0
  │ │ │ │ │ └── ur...@0.1.0
  │ │ │ │ └── u...@3.1.1
  │ │ │ └── to-r...@3.0.2
  │ │ └─┬ resol...@1.0.1
  │ │   └─┬ global-...@1.0.0
  │ │     └─┬ global...@1.0.2
  │ │       └── i...@1.3.5
  │ ├─┬ fi...@1.2.0
  │ │ ├── expand...@2.0.2
  │ │ ├─┬ object....@1.1.0
  │ │ │ ├── array...@1.0.1
  │ │ │ └── array...@1.1.0
  │ │ ├── objec...@1.3.0
  │ │ └─┬ parse-f...@1.0.2
  │ │   ├─┬ is-ab...@1.0.0
  │ │   │ └─┬ is-re...@1.0.0
  │ │   │   └─┬ is-un...@1.0.0
  │ │   │     └── unc-pat...@0.1.2
  │ │   ├── map-...@0.2.2
  │ │   └─┬ path...@0.1.1
  │ │     └── path-ro...@0.1.2
  │ ├── flagged...@1.0.1
  │ ├─┬ is-plai...@2.0.4
  │ │ └── isob...@3.0.1
  │ ├─┬ objec...@1.0.1
  │ │ ├─┬ for...@1.0.0
  │ │ │ └── for...@1.0.2
  │ │ └─┬ make-i...@1.0.1
  │ │   └── kin...@6.0.2
  │ └── rec...@0.6.2
  ├── no...@4.0.1
  └─┬ v8f...@3.1.3
    └─┬ homedir-...@1.0.3
      └── parse-...@1.0.0

npm WARN bbb-html5-client@ No repository field.
npm WARN bbb-html5-client@ No license field.
npm WARN bbb-html5-client@ No repository field.
npm WARN bbb-html5-client@ No license field.
rmoore@XenialXerus:~/dev/bigbluebutton/bigbluebutton-html5$ npm start


> bbb-html5-client@ start /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> cd app;./start.sh

sh: 1: cd: can't cd to app
[[[[[ ~/dev/bigbluebutton/bigbluebutton-html5 ]]]]]

=> Started proxy.                            
   Building for web.browser                  /
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Processing Step: SCSS compilation
Unable to compile /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/chat/message-form/message-form-actions/styles.scss
Line: NaN, Column: undefined
TypeError: Cannot read property 'renderSync' of undefined

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

=> Errors prevented startup:                  
   
   While processing files with nathantreid:css-modules (for target
   web.browser):
   error: Can't load npm module 'node-sass' from
   packages/modules-runtime.js. Check your Npm.depends().
   packages/mss/scss-processor.js:112:20: Cannot read property
   'renderSync' of undefined
   at ScssProcessor._transpile
   (packages/mss/scss-processor.js:112:20)
   at ScssProcessor._process (packages/mss/scss-processor.js:62:37)
   at ScssProcessor.process (packages/mss/scss-processor.js:44:12)
   at CssModulesBuildPlugin._preprocessFile
   (packages/mss/css-modules-build-plugin.js:229:30)
   at CssModulesBuildPlugin.compileOneFile
   (packages/mss/css-modules-build-plugin.js:141:10)
   at
   packages/caching-compiler/multi-file-caching-compiler.js:115:45
   at packages/caching-compiler/multi-file-caching-compiler.js:97:11
   at
   /home/rmoore/.meteor/packages/nathantreid_css-modules/.2.4.0.1mvk4y1++os+web.browser+web.cordova/plugin.mss.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:182:20
   at replenish
   (/home/rmoore/.meteor/packages/nathantreid_css-modules/.2.4.0.1mvk4y1++os+web.browser+web.cordova/plugin.mss.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:317:21)
   at
   /home/rmoore/.meteor/packages/nathantreid_css-modules/.2.4.0.1mvk4y1++os+web.browser+web.cordova/plugin.mss.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:328:15
   at Object.async.forEachLimit.async.eachLimit
   (/home/rmoore/.meteor/packages/nathantreid_css-modules/.2.4.0.1mvk4y1++os+web.browser+web.cordova/plugin.mss.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:221:35)
   at CssModulesBuildPlugin.processFilesForTarget
   (packages/caching-compiler/multi-file-caching-compiler.js:95:11)
   at CssModulesBuildPlugin.processFilesForTarget
   (packages/mss/css-modules-build-plugin.js:58:5)

   
   
=> Your application has errors. Waiting for file change.
=> Started MongoDB.                          
=> A patch (Meteor 1.4.4.6) for your current release is available!
   Update this project now with 'meteor update --patch'.
^C
rmoore@XenialXerus:~/dev/bigbluebutton/bigbluebutton-html5$ meteor update --patch
                                                                       
Changes to your project's package version selections from updating the
release:
                                             
allow-deny                 upgraded from 1.0.5 to 1.1.0
autoupdate                 upgraded from 1.3.12 to 1.6.0
babel-compiler*            upgraded from 6.14.1 to 7.3.4
babel-runtime              upgraded from 1.0.1 to 1.3.0
base64                     upgraded from 1.0.10 to 1.0.11
binary-heap                upgraded from 1.0.10 to 1.0.11
boilerplate-generator      upgraded from 1.0.11 to 1.6.0
caching-compiler           upgraded from 1.1.9 to 1.2.1
callback-hook              upgraded from 1.0.10 to 1.1.0
check                      upgraded from 1.2.5 to 1.3.1
coffeescript               downgraded from 1.12.3_1 to 1.0.17
ddp                        upgraded from 1.2.5 to 1.4.0
ddp-client*                upgraded from 1.3.3 to 2.3.3
ddp-common                 upgraded from 1.2.8 to 1.4.0
ddp-server*                upgraded from 1.3.13 to 2.3.0
diff-sequence              upgraded from 1.0.7 to 1.1.1
dynamic-import             added, version 0.5.1
ecmascript                 upgraded from 0.6.3 to 0.12.4
ecmascript-runtime         upgraded from 0.3.15 to 0.7.0
ecmascript-runtime-client  added, version 0.8.0
ecmascript-runtime-server  added, version 0.7.1
ejson                      upgraded from 1.0.13 to 1.1.0
fetch                      added, version 0.1.1
http                       upgraded from 1.2.11 to 1.4.2
id-map                     upgraded from 1.0.9 to 1.1.0
inter-process-messaging    added, version 0.1.0
logging                    upgraded from 1.1.17 to 1.1.20
meteor                     upgraded from 1.6.1 to 1.9.3
minifier-css               upgraded from 1.2.16 to 1.4.2
minifier-js*               upgraded from 1.2.18 to 2.4.1
minimongo                  upgraded from 1.0.20 to 1.4.5
modern-browsers            added, version 0.1.4
modules                    upgraded from 0.7.9 to 0.13.0
modules-runtime            upgraded from 0.7.9 to 0.10.3
mongo                      upgraded from 1.1.15 to 1.6.2
mongo-decimal              added, version 0.1.1
mongo-dev-server           added, version 1.1.0
mongo-id                   upgraded from 1.0.6 to 1.0.7
nathantreid:css-modules*   upgraded from 2.4.0 to 3.0.1
npm-mongo*                 upgraded from 2.2.16_1 to 3.1.2
observe-sequence           upgraded from 1.0.15 to 1.0.16
ordered-dict               upgraded from 1.0.9 to 1.1.0
promise                    upgraded from 0.8.8 to 0.11.2
random                     upgraded from 1.0.10 to 1.1.0
reactive-dict              upgraded from 1.1.8 to 1.3.0
reload                     upgraded from 1.1.11 to 1.3.0
retry                      upgraded from 1.0.9 to 1.1.0
routepolicy                upgraded from 1.0.12 to 1.1.0
session                    upgraded from 1.1.7 to 1.2.0
shell-server               upgraded from 0.2.2 to 0.4.0
socket-stream-client       added, version 0.2.2
spacebars-compiler         upgraded from 1.1.0 to 1.1.1
standard-minifier-css      upgraded from 1.3.4 to 1.5.3
standard-minifier-js*      upgraded from 1.2.3 to 2.4.1
templating-tools           upgraded from 1.1.0 to 1.1.1
tracker                    upgraded from 1.1.2 to 1.2.0
url                        upgraded from 1.1.0 to 1.2.0
webapp                     upgraded from 1.3.13 to 1.7.3

                                             
* These packages have been updated to new versions that are not
backwards
compatible.
bigbluebutton-html5: updated to Meteor 1.4.4.6.
rmoore@XenialXerus:~/dev/bigbluebutton/bigbluebutton-html5$ npm start

> bbb-html5-client@ start /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> cd app;./start.sh

sh: 1: cd: can't cd to app
[[[[[ ~/dev/bigbluebutton/bigbluebutton-html5 ]]]]]                    

=> Started proxy.                            
=> Meteor 1.8.1 is available. Update this project with 'meteor update'.
=> Started MongoDB.                          
=> Errors prevented startup:                  
   
   While selecting package versions:
   error: Potentially incompatible change required to top-level
   dependency: standard-minifier-css 1.3.5, was 1.5.3.
   Constraints on package "standard-minifier-css":
   * standard-m...@1.3.4 <- top level
   * standard-minifier-css@~1.3.4 <- top level
   
   Potentially incompatible change required to top-level dependency:
   nathantreid:css-modules 3.0.0, was 3.0.1.
   Constraints on package "nathantreid:css-modules":
   
   Potentially incompatible change required to top-level dependency:
   shell-server 0.2.3, was 0.4.0.
   Constraints on package "shell-server":
   * shell-...@0.2.3 <- top level
   * shell-server@~0.2.3 <- top level
   
   Potentially incompatible change required to top-level dependency:
   dynamic-import 0.1.0-beta.11, was 0.5.1.
   Constraints on package "dynamic-import":
   
   To allow potentially incompatible changes to top-level
   dependencies, you must pass --allow-incompatible-update on the
   command line.

   
=> Your application has errors. Waiting for file change.
^C                                            
rmoore@XenialXerus:~/dev/bigbluebutton/bigbluebutton-html5$ meteor update
bigbluebutton-html5: updated to Meteor 1.8.1.
                                                                       
Changes to your project's package version selections from updating
package versions:
                                             
aldeed:simple-schema         upgraded from 1.5.3 to 1.5.4
blaze                        upgraded from 2.3.0 to 2.3.3
caching-html-compiler        upgraded from 1.1.0 to 1.1.3
ecmascript                   upgraded from 0.12.4 to 0.12.7
jquery                       upgraded from 1.11.10 to 1.11.11
mizzao:timesync              upgraded from 0.4.0 to 0.5.1
nathantreid:css-modules      upgraded from 3.0.1 to 3.2.3
react-meteor-data            upgraded from 0.2.9 to 0.2.16
spacebars                    upgraded from 1.0.13 to 1.0.15
spacebars-compiler           upgraded from 1.1.1 to 1.1.3
templating                   upgraded from 1.3.0 to 1.3.2
templating-compiler          upgraded from 1.3.0 to 1.3.3
templating-runtime           upgraded from 1.3.0 to 1.3.2
templating-tools             upgraded from 1.1.1 to 1.1.2
tmeasday:check-npm-versions  upgraded from 0.3.1 to 0.3.2
ui                           upgraded from 1.0.12 to 1.0.13
webapp                       upgraded from 1.7.3 to 1.7.4

                                             
The following top-level dependencies were not updated to the very
latest version available:
 * nathantreid:css-modules 3.2.3 (4.1.0 is available)
                                             
Newer versions of the following indirect dependencies are available:
 * coffeescript 1.0.17 (2.3.2_1 is available)
 * raix:eventemitter 0.1.3 (1.0.0 is available)
These versions may not be compatible with your project.
To update one or more of these packages to their latest
compatible versions, pass their names to `meteor update`,
or just run `meteor update --all-packages`.
rmoore@XenialXerus:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@XenialXerus:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@XenialXerus:~/dev/bigbluebutton/bigbluebutton-html5$ npm start


> bbb-html5-client@ start /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> cd app;./start.sh

sh: 1: cd: can't cd to app
[[[[[ ~/dev/bigbluebutton/bigbluebutton-html5 ]]]]]

=> Started proxy.                            
The version of @babel/runtime installed in your node_modules directory
(7.3.4) contains a breaking change which was introduced by
https://github.com/babel/babel/pull/8266. Please either downgrade by
running the following command:

  meteor npm install --save-exact @babel/run...@7.0.0-beta.55

or update to the latest beta version of Meteor 1.7.1, as explained in
this pull request: https://github.com/meteor/meteor/pull/9942.

                                             
Unable to resolve some modules:

  "@babel/runtime/helpers/interopRequireDefault" in
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/startup/client/base.js
(web.browser)
  "@babel/runtime/helpers/objectSpread" in    
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/chat/message-form/message-form-actions/component.jsx
(web.browser)
  "@babel/runtime/helpers/extends" in        
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/startup/client/base.js
(web.browser)
  "@babel/runtime/helpers/objectWithoutProperties" in
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/audio/device-selector/component.jsx

(web.browser)
                                             
If you notice problems related to these missing modules, consider
running:
                                             
  meteor npm install --save @babel/runtime    

                                             
                                             
Unable to resolve some modules:

  "@babel/runtime/helpers/interopRequireDefault" in
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/services/auth/index.js
(web.browser.legacy)
  "@babel/runtime/helpers/inheritsLoose" in  
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/startup/client/base.js
(web.browser.legacy)
  "@babel/runtime/helpers/objectSpread" in    
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/chat/message-form/message-form-actions/component.jsx
(web.browser.legacy)
  "@babel/runtime/helpers/extends" in        
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/startup/client/base.js
(web.browser.legacy)
  "@babel/runtime/helpers/createClass" in    
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/services/auth/index.js
(web.browser.legacy)
  "@babel/runtime/helpers/assertThisInitialized" in
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/startup/client/base.js
(web.browser.legacy)
  "@babel/runtime/helpers/objectWithoutProperties" in
/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/audio/device-selector/component.jsx

(web.browser.legacy)
                                             
If you notice problems related to these missing modules, consider
running:
                                             
  meteor npm install --save @babel/runtime    
                                             
=> Errors prevented startup:                  
   
   While building for web.browser:
   imports/ui/components/button/component.jsx:122:19:
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/button/component.jsx:
   A trailing comma is not permitted after the rest property (122:19)
   
     120 |       className,
     121 |       iconRight,
   > 122 |
   ...otherProps,
         |                    ^
     123 |     } =
   this.props;
     124 |
     125 |     const remainingProps
   = Object.assign({},
   otherProps);
   imports/ui/components/modal/fullscreen/component.jsx:46:19:
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/modal/fullscreen/component.jsx:
   A trailing comma is not permitted after the rest property (46:19)
   
     44 |       className,
     45 |       modalisOpen,
   > 46 |
   ...otherProps,
        |                    ^
     47 |     } =
   this.props;
     48 |
     49 |     return (
   imports/ui/components/modal/simple/component.jsx:36:19:
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/modal/simple/component.jsx:
   A trailing comma is not permitted after the rest property (36:19)
   
     34 |       className,
     35 |       modalisOpen,
   > 36 |
   ...otherProps,
        |                    ^
     37 |     } =
   this.props;
     38 |
     39 |     return (
   imports/ui/components/switch/component.jsx:14:19:
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/switch/component.jsx:
   A trailing comma is not permitted after the rest property (14:19)
   
     12 |       ariaLabel,
     13 |       ariaDesc,
   > 14 |
   ...inputProps,
        |                    ^
     15 |     } =
   this.props;
     16 |
     17 |     const classes =
   classNames('react-toggle', {
   
   While building for web.browser.legacy:
   imports/ui/components/button/component.jsx:122:19:
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/button/component.jsx:
   A trailing comma is not permitted after the rest property (122:19)
   
     120 |       className,
     121 |       iconRight,
   > 122 |
   ...otherProps,
         |                    ^
     123 |     } =
   this.props;
     124 |
     125 |     const remainingProps
   = Object.assign({},
   otherProps);
   imports/ui/components/modal/fullscreen/component.jsx:46:19:
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/modal/fullscreen/component.jsx:
   A trailing comma is not permitted after the rest property (46:19)
   
     44 |       className,
     45 |       modalisOpen,
   > 46 |
   ...otherProps,
        |                    ^
     47 |     } =
   this.props;
     48 |
     49 |     return (
   imports/ui/components/modal/simple/component.jsx:36:19:
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/modal/simple/component.jsx:
   A trailing comma is not permitted after the rest property (36:19)
   
     34 |       className,
     35 |       modalisOpen,
   > 36 |
   ...otherProps,
        |                    ^
     37 |     } =
   this.props;
     38 |
     39 |     return (
   imports/ui/components/switch/component.jsx:14:19:
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/switch/component.jsx:
   A trailing comma is not permitted after the rest property (14:19)
   
     12 |       ariaLabel,
     13 |       ariaDesc,
   > 14 |
   ...inputProps,
        |                    ^
     15 |     } =
   this.props;
     16 |
     17 |     const classes =
   classNames('react-toggle', {

   
=> Your application has errors. Waiting for file change.
=> Started MongoDB.  

Roger Moore

unread,
Jun 12, 2019, 10:02:51 AM6/12/19
to bigblueb...@googlegroups.com
OK, I fixed some of the permissions issues using this:

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ chmod -R 777 *

But now I'm getting these errors:

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ npm start

> bbb-html5-client@ start /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> cd app;./start.sh

sh: 1: cd: can't cd to app
[[[[[ ~/dev/bigbluebutton/bigbluebutton-html5 ]]]]]

=> Started proxy.
   Building for web.browser                  |

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Processing Step: SCSS compilation
Unable to compile /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/imports/ui/components/chat/message-form/message-form-actions/styles.scss
Line: NaN, Column: undefined
TypeError: Cannot read property 'renderSync' of undefined

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
=> Errors prevented startup:

   While processing files with nathantreid:css-modules (for target web.browser):
   error: Can't load npm module 'node-sass' from packages/modules-runtime.js. Check your Npm.depends().
   packages/mss/scss-processor.js:112:20: Cannot read property 'renderSync' of undefined
   at ScssProcessor._transpile (packages/mss/scss-processor.js:112:20)
   at ScssProcessor._process (packages/mss/scss-processor.js:62:37)
   at ScssProcessor.process (packages/mss/scss-processor.js:44:12)
   at CssModulesBuildPlugin._preprocessFile (packages/mss/css-modules-build-plugin.js:229:30)
   at CssModulesBuildPlugin.compileOneFile (packages/mss/css-modules-build-plugin.js:141:10)
   at packages/caching-compiler/multi-file-caching-compiler.js:115:45
   at packages/caching-compiler/multi-file-caching-compiler.js:97:11
   at /home/rmoore/.meteor/packages/nathantreid_css-modules/.2.4.0.gg28vi++os+web.browser+web.cordova/plugin.mss.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:182:20
   at replenish (/home/rmoore/.meteor/packages/nathantreid_css-modules/.2.4.0.gg28vi++os+web.browser+web.cordova/plugin.mss.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:317:21)
   at /home/rmoore/.meteor/packages/nathantreid_css-modules/.2.4.0.gg28vi++os+web.browser+web.cordova/plugin.mss.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:328:15
   at Object.async.forEachLimit.async.eachLimit (/home/rmoore/.meteor/packages/nathantreid_css-modules/.2.4.0.gg28vi++os+web.browser+web.cordova/plugin.mss.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:221:35)

   at CssModulesBuildPlugin.processFilesForTarget (packages/caching-compiler/multi-file-caching-compiler.js:95:11)
   at CssModulesBuildPlugin.processFilesForTarget (packages/mss/css-modules-build-plugin.js:58:5)


=> Your application has errors. Waiting for file change.

Chad Pilkey

unread,
Jun 12, 2019, 12:14:24 PM6/12/19
to BigBlueButton-dev
Can you try just building upstream/master to eliminate issues with your specific branch.

cd ~/dev/bigbluebutton/bigbluebutton-html
git checkout upstream/master
meteor npm install
npm start

If you get errors at any of those steps please report back.
...

Roger Moore

unread,
Jun 12, 2019, 2:09:58 PM6/12/19
to bigblueb...@googlegroups.com
Oh, thank you!  For some reason my files were all in a modified state, so I fixed it by doing this command:

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ git reset --hard master

cd ~/dev/bigbluebutton/bigbluebutton-html5
git checkout upstream/master
meteor npm install
npm start
But now I'm getting these errors:

> bbb-html5-client@ start /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> if test "$NODE_ENV" = "production" ; then npm run start:prod; else npm run start:dev; fi


> bbb-html5-client@ start:dev /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> ROOT_URL=http://127.0.0.1/html5client NODE_ENV=development meteor


[[[[[ ~/dev/bigbluebutton/bigbluebutton-html5 ]]]]]

=> Started proxy.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
=> Errors prevented startup:

   While processing files with nathantreid:css-modules (for target web.browser):
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/lib/binding.js:15:13: Missing binding /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/vendor/linux-x64-57/binding.node
   Node Sass could not find a binding for your current environment: Linux 64-bit with Node.js 8.x

   Found bindings for the following environments:
   - Linux 64-bit with Node.js 4.x

   This usually happens because your environment has changed since running `npm install`.
   Run `npm rebuild node-sass` to download the binding for your current environment.
   at module.exports (/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/lib/binding.js:15:13)
   at Object.<anonymous> (/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/lib/index.js:14:35)
   at Module._compile (module.js:653:30)
   at Object.Module._extensions..js (module.js:664:10)
   at Module.load (module.js:566:32)
   at Module.Mp.load (/tools/tool-env/install-runtime.js:20:29)
   at tryModuleLoad (module.js:506:12)
   at Function.Module._load (module.js:498:3)
   at Module.require (module.js:597:17)
   at require (internal/module.js:11:18)
   at Object.require (/tools/isobuild/bundler.js:2126:22)
   at makeInstallerOptions.fallback (packages/modules-runtime.js:651:18)
   at require (packages/modules-runtime.js:244:16)
   at new ScssProcessor (packages/mss/scss-processor.js:12:55)
   at CssModulesBuildPlugin._setupPreprocessors (packages/mss/css-modules-build-plugin.js:127:31)
   at CssModulesBuildPlugin.processFilesForTarget (packages/mss/css-modules-build-plugin.js:76:10)



   While processing files with nathantreid:css-modules (for target web.browser.legacy):
   /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/lib/binding.js:15:13: Missing binding /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/vendor/linux-x64-57/binding.node
   Node Sass could not find a binding for your current environment: Linux 64-bit with Node.js 8.x

   Found bindings for the following environments:
   - Linux 64-bit with Node.js 4.x

   This usually happens because your environment has changed since running `npm install`.
   Run `npm rebuild node-sass` to download the binding for your current environment.
   at module.exports (/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/lib/binding.js:15:13)
   at Object.<anonymous> (/home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/lib/index.js:14:35)
   at Module._compile (module.js:653:30)
   at Object.Module._extensions..js (module.js:664:10)
   at Module.load (module.js:566:32)
   at Module.Mp.load (/tools/tool-env/install-runtime.js:20:29)
   at tryModuleLoad (module.js:506:12)
   at Function.Module._load (module.js:498:3)
   at Module.require (module.js:597:17)
   at require (internal/module.js:11:18)
   at Object.require (/tools/isobuild/bundler.js:2126:22)
   at makeInstallerOptions.fallback (packages/modules-runtime.js:651:18)
   at require (packages/modules-runtime.js:244:16)
   at new ScssProcessor (packages/mss/scss-processor.js:12:55)
   at CssModulesBuildPlugin._setupPreprocessors (packages/mss/css-modules-build-plugin.js:127:31)
   at CssModulesBuildPlugin.processFilesForTarget (packages/mss/css-modules-build-plugin.js:76:10)



=> Your application has errors. Waiting for file change.
Unexpected mongo exit code 62. Restarting.   \
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
--
You received this message because you are subscribed to a topic in the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bigbluebutton-dev/96C8_WMRaAg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

Chad Pilkey

unread,
Jun 12, 2019, 2:24:57 PM6/12/19
to BigBlueButton-dev
Looks like you previously had node v4 and some of the modules are messed up because of it. Try deleting the "node_modules" directory here, /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules, and then run "meteor npm install" again. Also make sure "node -v" returns with "v8.16.0".
...

Roger Moore

unread,
Jun 12, 2019, 7:03:10 PM6/12/19
to bigblueb...@googlegroups.com
Thanks for the suggestions!  This is what I'm getting:

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ rm -rf node_modules/
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ node -v
v10.16.0

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ meteor npm install

> fib...@3.1.1 install /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/fibers
> node build.js || nodejs build.js

`linux-x64-57-glibc` exists; testing
Binary is fine; exiting

> hu...@1.3.1 install /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/husky
> node husky install

husky > setting up git hooks
husky > done

> node...@4.11.0 install /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass
> node scripts/install.js

Downloading binary from https://github.com/sass/node-sass/releases/download/v4.11.0/linux-x64-57_binding.node
Download complete  ] - :
Binary saved to /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/vendor/linux-x64-57/binding.node
Caching binary to /home/rmoore/.npm/node-sass/4.11.0/linux-x64-57_binding.node

> node...@4.11.0 postinstall /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass
> node scripts/build.js

Binary found at /home/rmoore/dev/bigbluebutton/bigbluebutton-html5/node_modules/node-sass/vendor/linux-x64-57/binding.node
Testing binary
Binary is fine

npm WARN bbb-html5-client@ No license field.

added 914 packages from 600 contributors and audited 4000 packages in 21.404s
found 0 vulnerabilities

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ npm start

> bbb-html5-client@ start /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> if test "$NODE_ENV" = "production" ; then npm run start:prod; else npm run start:dev; fi


> bbb-html5-client@ start:dev /home/rmoore/dev/bigbluebutton/bigbluebutton-html5
> ROOT_URL=http://127.0.0.1/html5client NODE_ENV=development meteor

[[[[[ ~/dev/bigbluebutton/bigbluebutton-html5 ]]]]]

=> Started proxy.
Unexpected mongo exit code 62. Restarting.
Unexpected mongo exit code 62. Restarting.
--
You received this message because you are subscribed to a topic in the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bigbluebutton-dev/96C8_WMRaAg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

Chad Pilkey

unread,
Jun 12, 2019, 8:15:28 PM6/12/19
to BigBlueButton-dev
> rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ node -v
> v10.16.0

You need to be using the correct version of node. Testing anything further is pointless.
...

Kenren Taisho

unread,
Jun 12, 2019, 9:46:23 PM6/12/19
to bigblueb...@googlegroups.com
Hi Fred,

We are starting to notice this issue too. Subsequent logins yield no problem though, just during initial login (usually) after a server restart.  A quick browser re-load when the idle "three dots" are displayed on the screen does the trick also.


Regards,

Fred Dixon

unread,
Jun 13, 2019, 7:31:11 AM6/13/19
to BigBlueButton-dev
Hi Kenren,

We've have an update coming (soon) in BigBlueButton 2.2-beta-10 that may resolve this.  You can test it now on https://demo.bigbluebutton.org/.

Regards,... Fred


For more options, visit https://groups.google.com/d/optout.

Roger Moore

unread,
Jun 13, 2019, 2:05:12 PM6/13/19
to bigblueb...@googlegroups.com
I get the exact same problem with Node v8.16.0:

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ nodejs --version
v8.16.0

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$
rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$

rmoore@Annapurna:~/dev/bigbluebutton/bigbluebutton-html5$ meteor npm install
npm WARN bbb-html5-client@ No license field.

audited 4000 packages in 6.097s
--
You received this message because you are subscribed to a topic in the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bigbluebutton-dev/96C8_WMRaAg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

Chad Pilkey

unread,
Jun 13, 2019, 2:58:10 PM6/13/19
to BigBlueButton-dev
It isn't the exact same problem. You had two issues. The first problem was an issue with "meteor npm install" and it has been resolved with the correct version of node. The remaning issue is the one when you try actually start the app.

It's possible that your mongo database is corrupted. If you run "meteor reset" it should delete all of the data. Once that's done try to start the app again.
...

Roger Moore

unread,
Jun 13, 2019, 6:10:18 PM6/13/19
to bigblueb...@googlegroups.com
Yes, that fixes the issue, thanks!

--
You received this message because you are subscribed to a topic in the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bigbluebutton-dev/96C8_WMRaAg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.

Kenren Taisho

unread,
Jun 14, 2019, 2:42:33 AM6/14/19
to bigblueb...@googlegroups.com
Hi Fred,

I'm now running beta-11 and so far, I have not yet encountered this issue. It may have been fixed as you stated in your previous email.

Thanks!

Reply all
Reply to author
Forward
0 new messages