[Delta] Compiling Ambrosio in Linux gives Error
justin-psi2 at affinix.com
Thu Apr 26 09:25:29 PDT 2007
On Thursday 26 April 2007 3:02 am, duryodhan wrote:
> Anyways note that I didn't do make install for ambrosio. Is it
> neccessary to do that? I just did ./ambrosia 172.16.16.48 (as I do for
> psi). Is that Ok?
Yes, this is fine. 'make install' is not necessary. In fact, it's probably a
bad idea to make install, because then ambrosia can't find any of its
files. :) I should fix the docs. I personally always run it in-place just
like you did.
> Also, it doesn't seem to work. I added the following to the the userdb file
> .. duryodhan:duryo
> then I added duryodhan at 172.16.16.48 as new account in Psi with pass
> duryo. But It doesn't connect . It just hangs there trying to connect
userdb is for legacy (iq:auth) authentication. For Psi 0.10, this would work.
For 0.11 (and other, newer clients) you'll want to also have the user set up
in the Cyrus SASL database. Use saslpasswd2 to add a user. Note that you
have to run ambrosia as root for SASL authentication to work.
> And it doesn't listen on 5223 even though I started it as root.
To listen on 5223 (or to support starttls on 5222), you need to pass a
certificate and private key to the ambrosia command line.
More information about the delta