[jitsi-users] Jitsi provisioning and stability


#1

Hi,

In addition to Jisti, I have been trying out some of the other clients such
as PSI, Spark, Oneteam, Yate, Qutecom, Swift and a few more for last couple
of weeks.

I find the URI provisioning feature pretty impressive. Now just before I
make a statement about it at a forum, I just want to confirm:

- if there is any other jabber/sip client that offers such a URI based
provisioning option? or is it really jitsi the only one that offers both and
jabber functionality along with prov. feature.

- is jitsi production class? I can only see nightly builds so any stable
version out there that could be used in a small non profit e-learning system
with 1500 users all connected to a centralized setup containing jabber
server for chat room messaging and sip asterisk for voice conferencing.

-note that no p2p conferencing or p2p muc here

Regards,
Adnan


#2

I used it at a 150 person, international company as a SIP client for an Asterisk phone system, and was quite happy. However, the daily updates got a bit tiresome.

      Lee

···

On 07/16/2011 09:51 PM, Adnan wrote:

- is jitsi production class? I can only see nightly builds so any stable
version out there that could be used in a small non profit e-learning
system with 1500 users all connected to a centralized setup containing
jabber server for chat room messaging and sip asterisk for voice
conferencing.


#3

-- sent from my mobile

···

On Jul 17, 2011 3:38 PM, "Lee Sharp" <leesharp@hal-pc.org> wrote:

On 07/16/2011 09:51 PM, Adnan wrote:

- is jitsi production class? I can only see nightly builds so any stable
version out there that could be used in a small non profit e-learning
system with 1500 users all connected to a centralized setup containing
jabber server for chat room messaging and sip asterisk for voice
conferencing.

I used it at a 150 person, international company as a SIP client for an
Asterisk phone system, and was quite happy. However, the daily updates
got a bit tiresome.

Lee


#4

Hey Lee,

If you are using it with provisioning then you can tell Jitsi to look for
updates in a location of your choice and thus only update when you feel this
is necesary.

-- sent from my mobile

···

On Jul 17, 2011 3:38 PM, "Lee Sharp" <leesharp@hal-pc.org> wrote:

On 07/16/2011 09:51 PM, Adnan wrote:

- is jitsi production class? I can only see nightly builds so any stable
version out there that could be used in a small non profit e-learning
system with 1500 users all connected to a centralized setup containing
jabber server for chat room messaging and sip asterisk for voice
conferencing.

I used it at a 150 person, international company as a SIP client for an
Asterisk phone system, and was quite happy. However, the daily updates
got a bit tiresome.

Lee


#5

Did not think of that. Thanks!

      Lee

···

On 07/17/2011 04:10 PM, Emil Ivov wrote:

Hey Lee,

If you are using it with provisioning then you can tell Jitsi to look
for updates in a location of your choice and thus only update when you
feel this is necesary.


#6

Empty Email Emil !

···

----- Original Message -----
  From: Emil Ivov
  To: users@jitsi.java.net
  Sent: Sunday, July 17, 2011 11:09 PM
  Subject: [jitsi-users] Re: Jitsi provisioning and stability

  -- sent from my mobile

  On Jul 17, 2011 3:38 PM, "Lee Sharp" <leesharp@hal-pc.org> wrote:
  > On 07/16/2011 09:51 PM, Adnan wrote:
  >
  >> - is jitsi production class? I can only see nightly builds so any stable
  >> version out there that could be used in a small non profit e-learning
  >> system with 1500 users all connected to a centralized setup containing
  >> jabber server for chat room messaging and sip asterisk for voice
  >> conferencing.
  >
  > I used it at a 150 person, international company as a SIP client for an
  > Asterisk phone system, and was quite happy. However, the daily updates
  > got a bit tiresome.
  >
  > Lee

__________ Information provenant d'ESET NOD32 Antivirus, version de la base des signatures de virus 6302 (20110717) __________

Le message a été vérifié par ESET NOD32 Antivirus.

http://www.eset.com


#7

Talking about provisioning..

I find jitsi to be great but is it missing this feature of "user can
register a new account on the jabber server"

The user should be able to provide the desired user name, password, confirm
password and click create new account at the startup. Is this feature there
and am I not able to find it?

Any suggestions on registering new users.

/Adnan

···

On Mon, Jul 18, 2011 at 5:30 AM, Lee Sharp <leesharp@hal-pc.org> wrote:

On 07/17/2011 04:10 PM, Emil Ivov wrote:

Hey Lee,

If you are using it with provisioning then you can tell Jitsi to look
for updates in a location of your choice and thus only update when you
feel this is necesary.

Did not think of that. Thanks!

                       Lee


#8

Hi Adnan,

Talking about provisioning..

I find jitsi to be great but is it missing this feature of "user can register a new account on the jabber server"

The user should be able to provide the desired user name, password, confirm password and click create new account at the startup. Is this feature there and am I not able to find it?

Thanks for bringing this up!

Actually we used to have such form and I have just restored and updated it. It should be there in the next build (3584)!

Cheers,
Yana

···

On Jul 18, 2011, at 2:57 PM, Adnan wrote:

Any suggestions on registering new users.

/Adnan

On Mon, Jul 18, 2011 at 5:30 AM, Lee Sharp <leesharp@hal-pc.org> wrote:
On 07/17/2011 04:10 PM, Emil Ivov wrote:
Hey Lee,

If you are using it with provisioning then you can tell Jitsi to look
for updates in a location of your choice and thus only update when you
feel this is necesary.

Did not think of that. Thanks!

                       Lee


#9

Hi Yana,

That's very nice of you. You just saved me from coding a mean php/mysql
based end user registeration system.

Taking this thread on end user registeration and provisioning a step a
head...

Can anyone please suggest an improvement to following typical provisioning
use case currently supported by Jitsi. I bet it could be made simpler and
more user friendly.

1-User downloads jitsi installer off the web
2-Clicks "use online provisioning"
3-A a cluttered window opens up in which there are lot of options to scare
the end user away and there the end user is expected to enter something as
obvious as following in the URI field:

···

*
http://free.edu/fetch/prov.php?username=${username}&password=${password}&osname=${osname}&hwaddr=${hwaddr}&uuid=${uuid}&ipaddr=${ipaddr}&build=${build}
*

One suggestion that I have for now is to just present a field where the
provisioning server address has to be entered in the login window and rest
could be assumed to be some reasonable default value as follows.

The end user can then just enter the provisioning server address say
free.edu

Jitsi would assume above to be same as if the end user entered following:

https://free.edu/index.php?username=${username}&password=${password}&osname=${osname}&hwaddr=${hwaddr}&uuid=${uuid}&ipaddr=${ipaddr}&build=${build}

So we necessiate the use of https as well as password as an argument and
achieve some simplicity.

My current approach of achieving such a simplicity is by packaging jitsi
with the provisioning uri pre configured which is not fun and also partially
offsets the necessity of provisioning, because I can't ask my users to just
download and punch in the provisioning address and move on.

This is just one thought.

Regards,
Adnan

On Wed, Jul 20, 2011 at 7:32 PM, Yana Stamcheva <yana@jitsi.org> wrote:

Hi Adnan,

On Jul 18, 2011, at 2:57 PM, Adnan wrote:

> Talking about provisioning..
>
> I find jitsi to be great but is it missing this feature of "user can
register a new account on the jabber server"

>
> The user should be able to provide the desired user name, password,
confirm password and click create new account at the startup. Is this
feature there and am I not able to find it?

Thanks for bringing this up!

Actually we used to have such form and I have just restored and updated it.
It should be there in the next build (3584)!

Cheers,
Yana

>
> Any suggestions on registering new users.
>
> /Adnan
>
>
>
> On Mon, Jul 18, 2011 at 5:30 AM, Lee Sharp <leesharp@hal-pc.org> wrote:
> On 07/17/2011 04:10 PM, Emil Ivov wrote:
> Hey Lee,
>
> If you are using it with provisioning then you can tell Jitsi to look
> for updates in a location of your choice and thus only update when you
> feel this is necesary.
>
> Did not think of that. Thanks!
>
> Lee
>


#10

I hope you don´t mean sending passwords as plaintext as part of the
URL. That is VERY insecure as URLs can be stored as part of proxy
logs, etc.

Just my $0.02...

FC

···

On Wed, Jul 20, 2011 at 21:58, Adnan <112linuxstockholm@gmail.com> wrote:

and there the end user is expected to enter something as obvious as
following in the URI field:

http://free.edu/fetch/prov.php?username=${username}&password=${password}&osname=${osname}&hwaddr=${hwaddr}&uuid=${uuid}&ipaddr=${ipaddr}&build=${build}

--
"Si, yo creo en los objetos. Inclusive más que en los seres humanos.
Creo que son más fieles ¿no?. Porque, claro, los seres humanos pueden
traicionarte, pero los objetos no, a los objetos
los traicionamos nosotros."
-Manuel Mujica Laines


#11

Hey

I hope you don´t mean sending passwords as plaintext as part of the
URL. That is VERY insecure as URLs can be stored as part of proxy
logs, etc.

The parameters in the URL just indicate which parameters are going to be sent in the body of a POST request to the provided URL. I agree that this isn't obvious when you see such a URL.

Regards,
Ingo