You are not logged in.

#1 2012-05-21 14:59:48

jeffmikels
Member
Registered: 2007-04-19
Posts: 36

Need Help Installing SparkleShare Dashboard

SparkleShare appears to be the long awaited Dropbox killer allowing Dropbox-like automatic directory syncing and sharing with a robust version control backend (git). Additionally, they have clients for every major operating system and a web interface for managing it all. Getting the system to work is as simple as creating a git repository, uploading your SSL keys, and entering in the server and path into your client. I have done it all a number of times and can help others do it too.

However, I haven't been able to get the Dashboard to run under Arch.

The SparkleShare wiki instructions <https://github.com/hbons/SparkleShare-Dashboard/wiki> make it seem quite easy. I clone the repository; I install node.js; I run the npm -d install command, but I keep getting the following errors.

npm info it worked if it ends with ok
npm info using npm@1.1.21
npm info using node@v0.6.18
npm info preinstall sparkle-dashboard@1.1.3
npm http GET https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/sass
npm http GET https://registry.npmjs.org/jade
npm http GET https://registry.npmjs.org/express-messages
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/connect-redis
npm http GET https://registry.npmjs.org/redis
npm http GET https://registry.npmjs.org/i18n
npm: symbol lookup error: npm: undefined symbol: SSL_CTX_set_next_proto_select_cb

...using Arch as a home server since 2006.

Offline

#2 2012-05-21 15:34:53

jeffmikels
Member
Registered: 2007-04-19
Posts: 36

Re: Need Help Installing SparkleShare Dashboard

I solved my problem by manually setting the npm registry to use HTTP instead of HTTPS. I don't like this solution, so if anyone has any suggestions on why SSL isn't validating, I'd like to hear them.

Here's the command:

npm config set registry http://registry.npmjs.org/

...using Arch as a home server since 2006.

Offline

#3 2012-05-21 15:59:58

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,983

Re: Need Help Installing SparkleShare Dashboard

Just out of curiousity,  why not use the AUR packages?

ewaller@odin:~ 1037 %packer -Ss sparkle
aur/sparkleshare 0.8.4-2 (85)
    An open-source clone of Dropbox, written in Mono
aur/sparkleshare-git 20110509-1 (34)
    An open-source clone of Dropbox, written in Mono
ewaller@odin:~ 1038 %

edit:  Mono.  Nuf said.

Last edited by ewaller (2012-05-21 16:01:16)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB