Recent Posts

Pages: 1 ... 4 5 [6] 7 8 ... 10
51
YateBTS / Re: Proxy Authentication Required? when trying to outbound call
« Last post by Ramzu on May 08, 2021, 10:31:27 AM »
I got it working! In the nipc web interface in the "Outgoing" section i unchecked "Match user" and in "Caller" i clicked "Use username". Thanks for the help!!!!
52
YateBTS / Re: YateBTS Failed to open USB device in SigintOS
« Last post by Ramzu on May 04, 2021, 10:01:41 AM »
i have the same problem. here is log:
Starting MBTS...
2021-05-04_11:56:50.487898 <bladerf/1:WARN> Failed to open USB device: USB reset failed - No device found [0x7f4df0001050]
2021-05-04_11:56:50.487997 <gsmtrx:GOON> Failed to create radio interface: failure
ALERT 140350652811072 11:56:50.4 TRXManager.cpp:135:sendCommand: RESET failed with status 2
2021-05-04_11:56:50.488145 <mbts:WARN> TRXManager.cpp:135:sendCommand: RESET failed with status 2
ALERT 140350652811072 11:56:50.4 OpenBTS.cpp:250:main: Failed to reset transceiver
2021-05-04_11:56:50.488177 <mbts:WARN> OpenBTS.cpp:250:main: Failed to reset transceiver
Yate engine is initialized and starting up on sigintos
2021-05-04_11:56:50.510623 <sip:CALL> SIP line 'outbound' logon success to 127.0.0.1:5060
MBTS connected to YBTS
Yate-BTS MBTS Component
Copyright 2008, 2009, 2010 Free Software Foundation, Inc.
Copyright 2010 Kestrel Signal Processing, Inc.
Copyright 2011, 2012, 2013 Range Networks, Inc.
Copyright 2013, 2014 Null Team Impex SRL
Copyright 2014 Legba, Inc.
"OpenBTS" is a registered trademark of Range Networks, Inc.

Contributors:
  SC Null Team Impex SRL:
    Paul Chitescu
  Legba, Inc.
    David Burgess
  Range Networks, Inc.:
    David Burgess, Harvind Samra, Donald Kirker, Doug Brown,
    Pat Thompson, Kurtis Heimerl
  Kestrel Signal Processing, Inc.:
    David Burgess, Harvind Samra, Raffi Sevlian, Roshan Baliga
  GNU Radio:
    Johnathan Corgan
  Others:
    Anne Kwong, Jacob Appelbaum, Joshua Lackey, Alon Levy
    Alexander Chemeris, Alberto Escudero-Pascual
Incorporated L/GPL libraries and components:
  libusb, LGPL 2.1, various copyright holders, www.libusb.org
Incorporated BSD/MIT-style libraries and components:
  A5/1 Pedagogical Implementation, Simplified BSD License,
    Copyright 1998-1999 Marc Briceno, Ian Goldberg, and David Wagner
Incorporated public domain libraries and components:
  sqlite3, released to public domain 15 Sept 2001, www.sqlite.org


This program comes with ABSOLUTELY NO WARRANTY.

Use of this software may be subject to other legal restrictions,
including patent licensing and radio spectrum licensing.
All users of this software are expected to comply with applicable
regulations and laws.  See the LEGAL file in the source code for
more information.

Release 5.0.1 formal build date Dec 25 2018 rev
Starting MBTS...
2021-05-04_11:56:57.019435 <bladerf/2:WARN> Failed to open USB device: USB reset failed - No device found [0x7f4df001e6e0]
2021-05-04_11:56:57.019504 <gsmtrx:GOON> Failed to create radio interface: failure
ALERT 139885346678592 11:56:57.0 TRXManager.cpp:135:sendCommand: RESET failed with status 2
2021-05-04_11:56:57.019623 <mbts:WARN> TRXManager.cpp:135:sendCommand: RESET failed with status 2
ALERT 139885346678592 11:56:57.0 OpenBTS.cpp:250:main: Failed to reset transceiver
2021-05-04_11:56:57.019652 <mbts:WARN> OpenBTS.cpp:250:main: Failed to reset transceiver
MBTS connected to YBTS
Yate-BTS MBTS Component
Copyright 2008, 2009, 2010 Free Software Foundation, Inc.
Copyright 2010 Kestrel Signal Processing, Inc.
Copyright 2011, 2012, 2013 Range Networks, Inc.
Copyright 2013, 2014 Null Team Impex SRL
Copyright 2014 Legba, Inc.
"OpenBTS" is a registered trademark of Range Networks, Inc.

Contributors:
  SC Null Team Impex SRL:
    Paul Chitescu
  Legba, Inc.
    David Burgess
  Range Networks, Inc.:
    David Burgess, Harvind Samra, Donald Kirker, Doug Brown,
    Pat Thompson, Kurtis Heimerl
  Kestrel Signal Processing, Inc.:
    David Burgess, Harvind Samra, Raffi Sevlian, Roshan Baliga
  GNU Radio:
    Johnathan Corgan
  Others:
    Anne Kwong, Jacob Appelbaum, Joshua Lackey, Alon Levy
    Alexander Chemeris, Alberto Escudero-Pascual
Incorporated L/GPL libraries and components:
  libusb, LGPL 2.1, various copyright holders, www.libusb.org
Incorporated BSD/MIT-style libraries and components:
  A5/1 Pedagogical Implementation, Simplified BSD License,
    Copyright 1998-1999 Marc Briceno, Ian Goldberg, and David Wagner
Incorporated public domain libraries and components:
  sqlite3, released to public domain 15 Sept 2001, www.sqlite.org


This program comes with ABSOLUTELY NO WARRANTY.

Use of this software may be subject to other legal restrictions,
including patent licensing and radio spectrum licensing.
All users of this software are expected to comply with applicable
regulations and laws.  See the LEGAL file in the source code for
more information.

Release 5.0.1 formal build date Dec 25 2018 rev
Starting MBTS...
2021-05-04_11:57:04.016753 <bladerf/3:WARN> Failed to open USB device: USB reset failed - No device found [0x7f4df001e6e0]
2021-05-04_11:57:04.016814 <gsmtrx:GOON> Failed to create radio interface: failure
ALERT 140694801700672 11:57:04.0 TRXManager.cpp:135:sendCommand: RESET failed with status 2
2021-05-04_11:57:04.016900 <mbts:WARN> TRXManager.cpp:135:sendCommand: RESET failed with status 2
ALERT 140694801700672 11:57:04.0 OpenBTS.cpp:250:main: Failed to reset transceiver
2021-05-04_11:57:04.016927 <mbts:WARN> OpenBTS.cpp:250:main: Failed to reset transceiver
53
YateBTS / Re: Proxy Authentication Required? when trying to outbound call
« Last post by Monica Tepelus on April 27, 2021, 06:08:37 AM »
Please configure rmanager module if you can't connect using telnet. There aren't enough information in the current log.

https://docs.yate.ro/wiki/Rmanager

ip 127.0.0.1
port 5037

How did you install YateBTS? This should come by default in the labkit.
54
YateBTS / Re: Proxy Authentication Required? when trying to outbound call
« Last post by Ramzu on April 27, 2021, 12:39:17 AM »
Thanks for the reply. Telnet  (telnet: Unable to connect to remote host: Connection refused). I couldnt seem to activate sniffer but here is the accfile.conf and log:
[outbound]
protocol=sip
username=xxxxx
server=sip.zadarma.com
password=xxxxxxxx
ip_transport=UDP
enabled=yes
match_port=yes
match_user=yes
formats=

55
YateBTS / Re: Proxy Authentication Required? when trying to outbound call
« Last post by Monica Tepelus on April 26, 2021, 05:24:26 AM »
Hi Ramzu,

Please post content of accfile.conf and a full log for a call with sniffer activated.

>> telnet 0 5037

debug mbts off

debug sip level 10

sniffer on
56
YateBTS / Proxy Authentication Required? when trying to outbound call
« Last post by Ramzu on April 26, 2021, 04:59:17 AM »
Hi everyone,
I input my sip credentials (Zadarma) in the outbound connection part of the nipc web interface, but still can't make calls outside of the network. Instead I read in the terminal output, after it stated at the start that the sip logon was successful, that proxy authentication is required. Can anyone tell me what I am doing wrong and advise the correct way forward? Thanks.

P.S. part of the terminal out put is this:
<CC>
  <TID TIFlag="true">0</TID>
  <Message type="Release">
    <Cause coding="GSM-PLMN" location="LPN">Proxy Authentication Required</Cause>
  </Message>
</CC>
-----
2021-04-26_06:47:46.372019 <ybts/2:CALL> Hangup reason='Proxy Authentication Required' [0x7f5fb000aa10]
2021-04-26_06:47:46.372043 <ybts/2:CALL> Destroyed [0x7f5fb000aa10]
2021-04-26_06:47:46.507520 <ybts-signalling:INFO> Received [0x55728a814900]
57
Features requests / Re: Telegram voice integration
« Last post by articc on April 20, 2021, 09:23:58 AM »
However, no one wants to add Opus support to the vanilla branch. But, judging by the video, there are assembled modules for private versions.
58
Other Yate server issues / How to stop processing an INVITE without SDP
« Last post by cc08 on April 05, 2021, 06:43:21 AM »
Subj ?
59
Yate users hangout place / YATE SIP Trunk without registration
« Last post by ganapathi on March 19, 2021, 11:49:30 PM »
Hi

I am trying to create a SIP trunk on yate without a registration method. But however the same configuration is working fine accfile.conf but
it's not working with the register module.

accfile.conf

Code: [Select]
[test_sip]
enabled=yes
protocol=sip
username=me
outbound=192.168.3.102:5060


accfile trunk log:

Code: [Select]
Sniffed 'user.login' time=1616218494.937736^M
  thread=0x149d430 'Engine Worker'^M
  data=(nil)^M
  retval='(null)'^M
  param['enabled'] = 'yes'^M
  param['protocol'] = 'sip'^M
  param['username'] = 'me'^M
  param['outbound'] = '192.168.3.102:5060'^M
  param['account'] = 'test_sip'^M
  param['operation'] = 'login'
2021-03-20_05:34:54.948098 <sip:INFO> YateSIPLine::YateSIPLine('test_sip') [0x7fb2e8003d70]
2021-03-20_05:34:54.948117 <sip:INFO> YateSIPLine::update() 'test_sip' [0x7fb2e8003d70]
2021-03-20_05:34:54.948147 <sip:INFO> YateSIPLine(test_sip) setValid(0,(null)) current=0 [0x7fb2e8003d70]
2021-03-20_05:34:54.948171 <sip:INFO> YateSIPLine(test_sip) setValid(0,(null)) current=0 [0x7fb2e8003d70]
2021-03-20_05:34:54.948180 <sip:INFO> YateSIPLine(test_sip) setValid(0,(null)) current=0 [0x7fb2e8003d70]
2021-03-20_05:34:54.948190 <sip:ALL> YateSIPPartyHolder::buildParty(UDP,(null),0,192.168.3.102,5060) force=1 [0x7fb2e8003ea0]
2021-03-20_05:34:54.948304 <sip:ALL> YateUDPParty local '192.168.2.52:45060' party '192.168.3.102:5060' transport=0x1490130 [0x7fb2e8001080]
2021-03-20_05:34:54.948329 <sip:ALL> YateSIPPartyHolder set party (0x7fb2e8001080) local=192.168.2.52:45060 remote=192.168.3.102:5060 trans=(0x1490130) [0x7fb2e8003ea0]
2021-03-20_05:34:54.948342 <sip:ALL> Set party trans_name=(null) proto=UDP local=:0 remote=192.168.3.102:5060 [0x7fb2f6e0bf10]
2021-03-20_05:34:54.948352 <sip:INFO> YateSIPLine(test_sip) setValid(0,(null)) current=0 [0x7fb2e8003d70]
2021-03-20_05:34:54.948361 <sip:INFO> YateSIPLine(test_sip) setValid(1,(null)) current=0 [0x7fb2e8003d70]
Returned true 'user.login' delay=0.010637^M
  thread=0x149d430 'Engine Worker'^M
  data=(nil)^M
  retval='(null)'^M
  param['enabled'] = 'yes'^M
  param['protocol'] = 'sip'^M
  param['username'] = 'me'^M
  param['outbound'] = '192.168.3.102:5060'^M
  param['account'] = 'test_sip'^M
  param['operation'] = 'login'^M
  param['handlers'] = 'sip:150'


register.conf

Code: [Select]

initquery=SELECT 'yes' as enabled,'sip' as protocol,username,username as description,outbound,account,(CASE WHEN _state IS FALSE THEN 'logout' ELSE 'login' END) AS operation FROM conf_trunk WHERE _state IS TRUE


register SIP trunk log:

Code: [Select]
Sniffed 'user.login' time=1616218496.011641^M
  thread=0x149d430 'Engine Worker'^M
  data=(nil)^M
  retval='(null)'^M
  param['enabled'] = 'yes'^M
  param['protocol'] = 'sip'^M
  param['username'] = 'TRUNK5'^M
  param['description'] = 'TRUNK5'^M
  param['outbound'] = '192.168.3.202:5060'^M
  param['account'] = 'TRUNK5'^M
  param['operation'] = 'login'
2021-03-20_05:34:56.013702 <sip:INFO> YateSIPLine::YateSIPLine('TRUNK5') [0x7fb2e8009170]
2021-03-20_05:34:56.013712 <sip:INFO> YateSIPLine::update() 'TRUNK5' [0x7fb2e8009170]
2021-03-20_05:34:56.013734 <sip:INFO> YateSIPLine(TRUNK5) setValid(0,(null)) current=0 [0x7fb2e8009170]
2021-03-20_05:34:56.013747 <sip:INFO> YateSIPLine(TRUNK5) setValid(0,(null)) current=0 [0x7fb2e8009170]
2021-03-20_05:34:56.013753 <sip:INFO> YateSIPLine(TRUNK5) setValid(0,(null)) current=0 [0x7fb2e8009170]
2021-03-20_05:34:56.013906 <sip:INFO> YateSIPLine(TRUNK5) setValid(0,(null)) current=0 [0x7fb2e8009170]
2021-03-20_05:34:56.013915 <sip:INFO> YateSIPLine(TRUNK5) setValid(1,(null)) current=0 [0x7fb2e8009170]
Returned true 'user.login' delay=0.002283^M
  thread=0x149d430 'Engine Worker'^M
  data=(nil)^M
  retval='(null)'^M
  param['enabled'] = 'yes'^M
  param['protocol'] = 'sip'^M
  param['username'] = 'TRUNK5'^M
  param['description'] = 'TRUNK5'^M
  param['outbound'] = '192.168.3.202:5060'^M
  param['account'] = 'TRUNK5'^M
  param['operation'] = 'login'^M
  param['handlers'] = 'sip:150'


60
Yate users hangout place / Re: How to route SMS to external PHP/Python module ?
« Last post by cc08 on December 28, 2020, 12:25:51 PM »
An external module, if we are talking about the same thing, should track the cal.route message and filter by route_type == "msg".
In general, this is all described here: https://docs.yate.ro/wiki/Using_SIP_MESSAGE_or_how_to_enable_chat_messages_in_SIP
Pages: 1 ... 4 5 [6] 7 8 ... 10