[jitsi-users] Doubts about jitsi


#1

Hi. Happy to learn about the work you are doing on jitsi.

I would like to make a suggestion:

    That someone add Jitsiś features to Features and Features2 in en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients - it is missing.

  And I was hoping you could clear out some doubts I have about Jitsi that I did not find in the faq nor anywhere else :frowning:
  What must I do to keep the conversations - text, audio, video - between me and the other party only?
    How to prevent logging from the XMPP or SIP server I choose to use? Are all servers essentially the same?
    Is it sufficient to use otr and encryption plugins?
    If I don't use otr and encryption, do XMPP servers log messages at all?

  If I use XMPP to message with a skype or gtalk or facebook user off-the-record, is it guaranteed to not be recorded by skype or Google or facebook?
    If no, is there any way I can communicate with those users, using that protocol, without being logged by third parties?

  If I use XMPP video or phone call with a skype or gtalk user can it be intercepted by skype or Google?
    If no, is there any way I can communicate with those users, using that protocol, without being logged by third parties?

  Any particular advantage of SIP over XMPP? (Because XMPP seems to be more popular.)

  Can an XMPP address receive email, or the user@provider.com format only seems to be the same as email but isn't?

Thanks for your help, I could not find these answers.
Karol


#2

Hey Karol,

На 31.08.11 09:26, karolas@mail.md написа:

Hi. Happy to learn about the work you are doing on jitsi.

I would like to make a suggestion:

    That someone add Jitsiś features to Features and Features2 in
en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients - it is
missing.

Well I do see it in all the tables on the page you quote. Did you mean
another page?

  And I was hoping you could clear out some doubts I have about Jitsi
that I did not find in the faq nor anywhere else :frowning:
  What must I do to keep the conversations - text, audio, video -
between me and the other party only?

The only think you can do is to encrypt them. Jitsi does that with OTR
for text and ZRTP/SRTP for voice and video. ZRTP kicks in automatically
when it has a chance to, but you have to enable OTR manually by clicking
the padlock button in the chat window so that it would lock.

    How to prevent logging from the XMPP or SIP server I choose to use?

You cannot. At least not in a reliable way. However, if you use
encryption, any logs that the server may choose to store of your
conversaations would be encrypted in the case of text+OTR.

In the case of audio/video + ZRTP you are not guaranteed to always have
an encrypted session but you would know when that is the case and when
it isn't.

Check http://jitsi.org/faq/zrtp for more info.

Are all servers essentially the same?

No they are not. I am not sure which differences you are interested in
though.

    Is it sufficient to use otr and encryption plugins?

Sufficient for what? What encryption plugins?

    If I don't use otr and encryption, do XMPP servers log messages at
all?

They may. If they do you wouldn't necessarily know.

  If I use XMPP to message with a skype

You cannot really use XMPP to chat with a skype user. Skype uses a
proprietary protocol that has nothing to do with XMPP. In the case of
Facebook, they do seem to be using XMPP for the FB2Skype chats but
that's not really an interop scenario.

or gtalk or facebook user
off-the-record, is it guaranteed to not be recorded by skype or Google
or facebook?

There might be some confusion here. What Google call "off the record" is
just the possibility they give you not to keep archives of your
sessions. What we call OTR does stand for the same words (i.e. "Off The
Record") but it is actually a mechanism to encrypt text messages.

As for the difference between the two: Trusting Google's "Off the
record" feature comes down to whether or not you trust Google to keep
their word on that. Technically they still have the possibility to log
your chats without you knowing it.

With OTR it comes down to trusting the encryption mechanisms. If anyone
wants to log your chats with OTR, then they would have to find a way to
break those.

    If no, is there any way I can communicate with those users, using
that protocol, without being logged by third parties?

I think the above lines also answer this question.

  If I use XMPP video or phone call with a skype

I am not aware of a way to do XMPP video calls between XMPP and Skype
clients.

or gtalk user can it be intercepted by skype or Google?

If you don't use encryption - then yes. If you do have ZRTP active for
your session, then you should be safe.

    If no, is there any way I can communicate with those users, using
that protocol, without being logged by third parties?

  Any particular advantage of SIP over XMPP? (Because XMPP seems to be
more popular.)

SIP is widely adopted for telephony services around the whole world.
XMPP is the de-facto standard for instant messaging. Since the
appearance of Jingle, XMPP is also seeing significant adoption for
telephony but it's nowhere near SIP.

Semantically both protocols are quite similar (with a few syntactic
differences) and the actual differences between the two protocols mostly
comes down to the products that support them.

In other words, while in theory you can do the same things with both
protocols, in practice, those that implement SIP tend to have more
telephony oriented features and less IM/Presence related ones. Similarly
XMPP implementations would often come with a great IM/Presence
featureset, but would often lack some of the more advanced
telephony-oriented features that SIP products have.

In the case of Jitsi - we try to keep them leveraged as much as
possible. Still, XMPP does have an edge with the IM part and SIP servers
that Jitsi connects to simply offer more audio/video services that are
not commonly available for XMPP users.

  Can an XMPP address receive email, or the user@provider.com format
only seems to be the same as email but isn't?

That only depends on your service provider and is not really related to
the protocol. If you create an account at Gmail for example, you'd be
able to use it for both E-mail and XMPP. If you get one at jit.si or
jabber.org it would only do XMPP.

You'd be in the same case with SIP.

Note however that user@example.com is just an id. It is not a complete
URI. For XMPP that would be

xmpp:user@example.com/something

This URI is only usable for XMPP.

Hope this helps,
Emil

···

Thanks for your help, I could not find these answers.
Karol

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31


#3

I would like to make a suggestion:

That someone add Jitsiś features to Features and Features2 in

en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients - it is
missing.

Well I do see it in all the tables on the page you quote. Did you mean
another page?

Jitsi is missing in these two tables:
http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients#Features
http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients#Features_2

And everywhere, it should be indicated "Jitsi (formerly SIP Communicator)"

Thanks!

M :wink:


#4

На 12.09.11 14:01, Marc Laporte написа:

I would like to make a suggestion:

    That someone add Jitsiś features to Features and Features2 in
en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients - it is
missing.

Well I do see it in all the tables on the page you quote. Did you mean
another page?

Jitsi is missing in these two tables:
http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients#Features
http://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients#Features_2

And everywhere, it should be indicated "Jitsi (formerly SIP Communicator)"

Good catch. You guys feel free to make the changes there as I am not
sure when I'd personally get a chance to.

Cheers,
Emil