Weave using webdav on my own webhosting...

0 views
Skip to first unread message

smallhagrid

unread,
Dec 1, 2009, 5:13:09 PM12/1/09
to Mozilla Labs Weave Server Users
Hello Group.
Today I installed Weave, and set up webdav access as described here:
http://marios.tziortzis.com/page/blog/article/setting-up-mozilla-weave-on-your-server/

And all went as expected until I tried to log in using Weave.
It takes the URL, user and password but the connect button stays
grayed out.

Alternatively, if I do this:
"Step 3 – Configure Weave

Now type in the address bar: “about:config” to load Firefox
configuration. On the bar type:

extensions.weave.username

and change the value from ‘nobody’ to ‘user123′ as the account we
created on ‘WebDAV’. Now look for the key

extensions.weave.serverURL

and change its value to your server where you enabled ‘WevDAV’. In
this example is ‘http://weave.domain.com’. Now you have to restart
Firefox to enable these changes. Once it restarts, click on the Weave
icon on the bottom right of your browser and select ‘Sign in’. Use
your credentials as stated in the Step 1 and for the ‘Encryption
Passphrase’ use whatever you want. This will be your key to encrypt
your data. Note that once you select a key you must always use this
key to all other computers."

Only I had to create new strings in FF 3.5.5 - and now all it does is
sit there saying 'not signed in' and if I try to change the PW from
it's 'manage' dialogue I can't because it has no current password and
all I get if I hit 'connect' is 'unknown error'.

This is NASTY !
I thought Weave would be better than Xmarks, but so far it is just a
nightmare for this user...

Can anyone help me get this to work right ?

Thanks !

mark

Metabaron

unread,
Dec 1, 2009, 5:21:12 PM12/1/09
to Mozilla Labs Weave Server Users
This documentation is way too old !
I would suggest to use the wiki documentation or/and to look at my
blog, I wrote an article of how I installed the latest weave full
server on my website.

On Dec 1, 11:13 pm, smallhagrid <smallhag...@gmail.com> wrote:
> Hello Group.
> Today I installed Weave, and set up webdav access as described here:http://marios.tziortzis.com/page/blog/article/setting-up-mozilla-weav...

Toby Elliott

unread,
Dec 1, 2009, 6:10:00 PM12/1/09
to mozilla-labs-we...@googlegroups.com
Heh, that's a very old article, and will get you nowhere quite painfully!

If you're just starting out, I strongly recommend you try the weave minimal server: http://tobyelliott.wordpress.com/2009/09/11/weave-minimal-server/
- it's a minimal configuration quick install. Download the tarball and check out the readme.

Oh, and I suspect you'll need to turn off webdav to make it work right.

Regards,
Toby Elliott
Mozilla

Metabaron

unread,
Dec 2, 2009, 3:24:28 AM12/2/09
to Mozilla Labs Weave Server Users
I had to turn of webdav in order to have things working with the
latest weave server.

On Dec 2, 12:10 am, Toby Elliott <telli...@mozilla.com> wrote:
> Heh, that's a very old article, and will get you nowhere quite painfully!
>
> If you're just starting out, I strongly recommend you try the weave minimal server:http://tobyelliott.wordpress.com/2009/09/11/weave-minimal-server/
>  - it's a minimal configuration quick install. Download the tarball and check out the readme.
>
> Oh, and I suspect you'll need to turn off webdav to make it work right.
>
> Regards,
> Toby Elliott
> Mozilla
>
> On Dec 1, 2009, at 2:13 PM, smallhagrid wrote:
>
> > Hello Group.
> > Today I installed Weave, and set up webdav access as described here:
> >http://marios.tziortzis.com/page/blog/article/setting-up-mozilla-weav...

smallhagrid

unread,
Dec 2, 2009, 11:53:37 PM12/2/09
to Mozilla Labs Weave Server Users
Good Heavens !
I read through the below - 2 or 3 times and despite being a tech for
20 years I still cannot make head or tails of it:
> If you're just starting out, I strongly recommend you try the weave minimal server:http://tobyelliott.wordpress.com/2009/09/11/weave-minimal-server/

My PC runs windows - I have no idea what Pronethosting uses, but
likely a 'nix of some sort - and I'd hoped these would be simple
actions one takes right from Cpanel, but if they are, I have no idea
WHAT they are.

>  - it's a minimal configuration quick install. Download the tarball and check out the readme.

I've downloaded that and see that it still makes no sense to me, at
all:

"SERVER SETUP
Add the following line to your apache config:
Alias /weave /<path to this folder>/index.php
Restart your apache server."

I have no idea how any of the above is done at my webhost...

This I could do though:
"Point your browser at https://localhost/weave/1.0/blah/info/collection.
Enter "blah" for the username and garbage for the pwd. Auth will fail,
but it will
create the db (you can cancel the subsequent request for auth). You
should now see a file called weave_db in the directory."

And where/how exactly:

"You can create and delete users by running the create_user script."

Is this script run - from a browser, or ???

The below is easy enough:
"CLIENT SETUP
in about.config, set extensions.weave.serverURL to https://<your
servername>/weave/"

Lastly:
"You can run it under http, but this is insecure and not recommended."

I've no idea how to set anything up at the host for HTTPS either.

This all is made for people accustomed to manipulating 'nix servers
directly I suspect - but it is mostly gibberish for the uninitiated
user.

There MUST be a nice, easy way to use one of these sync add-ons
without placing one's life on a public server that is EASY enough for
even a non-tech to do. The above merely had the effect of discoraging
me from Weave as much as I became about Foxmarks before I removed IT
for good from my PCs...

Bottom line is that I was VERY unimpressed by Foxmarks (I'd even call
it lousy), and I am not inclined to put all my info on somebody else's
server with Weave either - but if it is a hassle to use my own hosting
with it I can just use Mozback and simply delete Weave and give up on
the whole idea as being in it's infancy and too difficult to set up to
be practical for me.
But thus far:
This is all too confusing - and nothing I've read has any clearer
answers yet:

Wax on...wax off....wax on....wax off:
> Oh, and I suspect you'll need to turn off webdav to make it work right.

Thanks for the replies.

mark

Ragavan S

unread,
Dec 3, 2009, 1:03:48 AM12/3/09
to mozilla-labs-we...@googlegroups.com
Hi there,

> There MUST be a nice, easy way to use one of these sync add-ons
> without placing one's life on a public server that is EASY enough for
> even a non-tech to do. The above merely had the effect of discoraging
> me from Weave as much as I became about Foxmarks before I removed IT
> for good from my PCs...

Setting up the Weave server does indeed require experience and
familiarity with web server technologies. And it sounds like you are
trying to set this up on a shared hosting service. Unless they allow
you to have a lot of control over your web environment, it is going to
prove difficult.

That said, it sounds like one of your concerns with using the Mozilla
servers is security/privacy? One of the Weave Sync add-on's main
features is client side encryption. We encrypt everything on your
computer before storing it on the servers. Does that help address your
concern?

Also, another question - if you had a VM available with the Weave
server pre-configured would that be a viable option?

Ragavan
Reply all
Reply to author
Forward
0 new messages