Frequently Asked Questions - RocketChat/Rocket.Chat.RaspberryPi GitHub Wiki

Proudly maintained by the Rocket.Chat on RaspberryPi (RockOnPi) Community

Q: I am getting this error - curl: (60) SSL certificate problem: unable to get local issuer certificate

A: This is recent problem with Debian stable - certificates are out of date. See this github issue for a fix.

Q: I am getting this error - /home/server/Rocket.Chat/programs/server/npm/npm-bcrypt/node_modules/bcrypt/build/Release/bcryptlib.node wrong ELF class: ELFCLASS6

A: Please make sure you follow the instruction here: https://github.com/RocketChat/Rocket.Chat.RaspberryPi It is the fastest (but not the only) way to get Rocket.Chat running on your Pi 2.

Q: I am getting a GLIBC_2.15 error - /root/meteor/dev_bundle/bin/node: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC2.15' not found (required by /root/meteor/dev_bundle/bin/node)....

A: Please make sure you are working with a fresh install of the latest Raspbian Jessie! This error indicates that you are working with the older Raspbian Wheezy OS image.

Q: Can I run mongodb on the Pi also? I'd like to keep everything together. A: From experience of running Mongo on Pi for a few months - I would not recommend it. Mainly the probability of data corruption is rather high. If the Pi voltage suddenly dip - SD card corruption can often happen. Having said this, there are community projects that trickle charge an inexpensive USB power pack as a Uninterruptable Power Supply (UPS). And our own community member @julien.reichardt in https://demo.rocket.chat is forging new frontier in an attempt to port Mongo 3 to run on the Pi for Rocket.Chat !

Q: Help! My mobile apps are not working! They show only a blue and white screen when connecting to my RockOnPi ?!

A: Known issue https://github.com/RocketChat/Rocket.Chat.Cordova/issues/59 , hopefully fixed soon. Meanwhile, the bypass is to write down your ngrok URL - don't kill ngrok to maintain same URL. Then restart the server, using the ROOT URL set to the correct ngrok URL. That should bypass the bug.

Q: Video and audio chat, plus screensharing are not working? Is it because of the RockOnPi being a low power server? If it is, I understand :(

A: NO! It is because you shared the http:// ngrok link instead of https:// ngrok link. Share the https:// ngrok link and video chat, audio chat, and screensharing will all work.

Q: Can Rocket.Chat run on Pi One - model B, model B+, or model A

A: YES! Community member @dashan (in https://demo.rocket.chat/ ) has reported success. These older versions of Pi runs the v6 binaries - and so behavior can be different. @dashan had to use his own Mongo 3.x server, hosted on SUSE Linux, instead of the MongoLab instances. The Model B binaries did not work with the MongoLab Sandbox instances.

Q: Can RockOnPi run on other OS?

A: YES! Come and talk to our community! Successful installs have already been reported for ArchLinux, and OSMC - with more coming soon!!

Q: Come'on, you must be joking! A $30 on-premise server handling a hundred users and thousands of messages? Can't be real - I'm paying cloudy Smack thousands a month for the same sorta service.

A: Well, welcome to RockOnPi 2016! Judge for yourself. Come talk to some RockOnPi community members at https://demo.rocket.chat/channel/raspberrypi or check out our currently available list of globally available community servers.

Q: Luv this hacking ... where do you guys hangout?

A: Come on over! Join the fun. We're in https://demo.rocket.chat/ .... go into public channel #raspberrypi See you soon!