[jitsi-users] Using Jigasi without SIP registration


#1

Hi,

Is it possible to use Jigasi without registering to a SIP server? I.e. Jigasi would just send an Invite directly to the server without the initial registration. We have a SIP server which allows SIP invites from whitelisted IPs.

Regards,
Markus


#2

Hi,

This can be done, but it is not guaranteed to work. If you install
Jitsi Desktop you can configure it with registerless account, then I
suppose you can use that account as a sip account in jigasi. It may
work, but may not :slight_smile: this thing with jigasi had never been tested and
also the registerless account is something that is not well tested and
may not work in some cases.

To create such account, when creating a sip account only put username
without @sip-service.net part.

In order to use the properties file, find the jitsi home folder where
sip-communicator.properties is located and create an empty file
".usepropfileconfig" and the start Jitsi Desktop.

Regards
damencho

···

On Wed, Mar 14, 2018 at 2:18 AM, <markus.kullberg@teliacompany.com> wrote:

Hi,

Is it possible to use Jigasi without registering to a SIP server? I.e.
Jigasi would just send an Invite directly to the server without the initial
registration. We have a SIP server which allows SIP invites from whitelisted
IPs.

Regards,

Markus

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#3

Hi,

I confirmed that SIP signaling works and I can connect the call but there is the one-way audio issue again. The SIP Trunk tech support said that the Contact header needs to contain the public IP address. I don't suppose there is a configuration option to modify this? I found an old post saying this is where the Contact header is created: https://github.com/jitsi/jitsi/blob/master/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java#L1436

I would like to hardcode my public IP address there to verify that this is indeed the problem. However, after building with "ant make" I don't know how to include my local patched version of Jitsi in Jigasi. Could you help me with this?

-Markus

···

-----Original Message-----
From: users [mailto:users-bounces@jitsi.org] On Behalf Of Damian Minkov
Sent: 22. maaliskuuta 2018 4:38
To: Jitsi Users <users@jitsi.org>
Subject: Re: [jitsi-users] Using Jigasi without SIP registration

Hi,

This can be done, but it is not guaranteed to work. If you install Jitsi Desktop you can configure it with registerless account, then I suppose you can use that account as a sip account in jigasi. It may work, but may not :slight_smile: this thing with jigasi had never been tested and also the registerless account is something that is not well tested and may not work in some cases.

To create such account, when creating a sip account only put username without @sip-service.net part.

In order to use the properties file, find the jitsi home folder where sip-communicator.properties is located and create an empty file ".usepropfileconfig" and the start Jitsi Desktop.

Regards
damencho

On Wed, Mar 14, 2018 at 2:18 AM, <markus.kullberg@teliacompany.com> wrote:

Hi,

Is it possible to use Jigasi without registering to a SIP server? I.e.
Jigasi would just send an Invite directly to the server without the
initial registration. We have a SIP server which allows SIP invites
from whitelisted IPs.

Regards,

Markus

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#4

Hi again,

There is a mechanism for overriding outgoing sip headers through
properties, I think it should work for contact, but I need to check
for instructions. If you make jitsi and you need the modifications in
the protocol-sip(you modified package impl/protocol/sip, which package
in which bundle you can check in build.xml), you need to take the file
sc-bundles/protocol-sip.jar and replace it in jigasi lib folder and
restart, make sure you backup the original one and move it out of lib
folder.

Regards
damencho

···

On Thu, Mar 22, 2018 at 7:22 AM, <markus.kullberg@teliacompany.com> wrote:

Hi,

I confirmed that SIP signaling works and I can connect the call but there is the one-way audio issue again. The SIP Trunk tech support said that the Contact header needs to contain the public IP address. I don't suppose there is a configuration option to modify this? I found an old post saying this is where the Contact header is created: https://github.com/jitsi/jitsi/blob/master/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java#L1436

I would like to hardcode my public IP address there to verify that this is indeed the problem. However, after building with "ant make" I don't know how to include my local patched version of Jitsi in Jigasi. Could you help me with this?

-Markus

-----Original Message-----
From: users [mailto:users-bounces@jitsi.org] On Behalf Of Damian Minkov
Sent: 22. maaliskuuta 2018 4:38
To: Jitsi Users <users@jitsi.org>
Subject: Re: [jitsi-users] Using Jigasi without SIP registration

Hi,

This can be done, but it is not guaranteed to work. If you install Jitsi Desktop you can configure it with registerless account, then I suppose you can use that account as a sip account in jigasi. It may work, but may not :slight_smile: this thing with jigasi had never been tested and also the registerless account is something that is not well tested and may not work in some cases.

To create such account, when creating a sip account only put username without @sip-service.net part.

In order to use the properties file, find the jitsi home folder where sip-communicator.properties is located and create an empty file ".usepropfileconfig" and the start Jitsi Desktop.

Regards
damencho

On Wed, Mar 14, 2018 at 2:18 AM, <markus.kullberg@teliacompany.com> wrote:

Hi,

Is it possible to use Jigasi without registering to a SIP server? I.e.
Jigasi would just send an Invite directly to the server without the
initial registration. We have a SIP server which allows SIP invites
from whitelisted IPs.

Regards,

Markus

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#5

Take a look here:
http://lists.jitsi.org/pipermail/users/2017-December/013856.html
I haven't checked the code, will it work with Contact header, but you
can test it.

···

On Thu, Mar 22, 2018 at 1:51 PM, Damian Minkov <damencho@jitsi.org> wrote:

Hi again,

There is a mechanism for overriding outgoing sip headers through
properties, I think it should work for contact, but I need to check
for instructions. If you make jitsi and you need the modifications in
the protocol-sip(you modified package impl/protocol/sip, which package
in which bundle you can check in build.xml), you need to take the file
sc-bundles/protocol-sip.jar and replace it in jigasi lib folder and
restart, make sure you backup the original one and move it out of lib
folder.

Regards
damencho

On Thu, Mar 22, 2018 at 7:22 AM, <markus.kullberg@teliacompany.com> wrote:

Hi,

I confirmed that SIP signaling works and I can connect the call but there is the one-way audio issue again. The SIP Trunk tech support said that the Contact header needs to contain the public IP address. I don't suppose there is a configuration option to modify this? I found an old post saying this is where the Contact header is created: https://github.com/jitsi/jitsi/blob/master/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java#L1436

I would like to hardcode my public IP address there to verify that this is indeed the problem. However, after building with "ant make" I don't know how to include my local patched version of Jitsi in Jigasi. Could you help me with this?

-Markus

-----Original Message-----
From: users [mailto:users-bounces@jitsi.org] On Behalf Of Damian Minkov
Sent: 22. maaliskuuta 2018 4:38
To: Jitsi Users <users@jitsi.org>
Subject: Re: [jitsi-users] Using Jigasi without SIP registration

Hi,

This can be done, but it is not guaranteed to work. If you install Jitsi Desktop you can configure it with registerless account, then I suppose you can use that account as a sip account in jigasi. It may work, but may not :slight_smile: this thing with jigasi had never been tested and also the registerless account is something that is not well tested and may not work in some cases.

To create such account, when creating a sip account only put username without @sip-service.net part.

In order to use the properties file, find the jitsi home folder where sip-communicator.properties is located and create an empty file ".usepropfileconfig" and the start Jitsi Desktop.

Regards
damencho

On Wed, Mar 14, 2018 at 2:18 AM, <markus.kullberg@teliacompany.com> wrote:

Hi,

Is it possible to use Jigasi without registering to a SIP server? I.e.
Jigasi would just send an Invite directly to the server without the
initial registration. We have a SIP server which allows SIP invites
from whitelisted IPs.

Regards,

Markus

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users