Ankur Deep Jaiswal | 12 May 08:55 2015

H323connection AnsweringCall issue

Hi,

I am facing a strange problem,
on H323Connection::OnAnswerCall i am returning AnswerCallPending.
and after sometime i call H323Connection::AnsweringCall with AnswerCallNow  .

but what happens now and then, i would say every second call, is that, even if i call H323Connection::AnsweringCall, the PDU does not seem to have been sent. the connection then proceeds to be in a vegetative state. when i disconnect the connection and reconnect it, it proceeds to connect successfully.

i am not creating any extra threads in the system. the logic for H323Connection::AnsweringCall runs on the main thread.

i am using h323plus version 1.26.5.


regards
--
Ankur Deep Jaiswal
Tarmo Aia | 10 May 11:50 2015
Picon

h323plus - GetConnectedNumber

Hi!

I dealt with problem, that user picked up the call from the hunt group 
but the call manager did not changed the Remote Party number but only 
affected the Q931 connect message with IE Connected Number property.
I added a little function called SetRemoteConnectedNumber to h323.cxx to 
read it and change to the remote party number during answer (connection).
Not sure this is the 100% right way but I would contribute this small 
line of code if You have interest.
Tested working with Avaya Call manager 6.x

Best regards,

Tarmo Aia

Jan Willamowius | 8 Apr 11:55 2015
Picon

GNU Gatekeeper Survey

Dear all,

I have prepared a short survey to learn more about how you use the GNU
Gatekeeper, which features you use, what might be missing etc.

Please take a moment to provide some feedback for the future direction
of the project:

http://www.gnugk.org/survey-2015.html

Thanks!

Jan

--

-- 
Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail  : jan <at> willamowius.de
Website: http://www.gnugk.org
Support: http://www.willamowius.com/gnugk-support.html

Relaxed Communications GmbH
Frahmredder 91
22393 Hamburg
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584

Jan Willamowius | 23 Mar 13:39 2015
Picon

H323Plus User Survey

Dear Community,

we would like to learn a bit more about the users of the H323Plus
project: What do you like, what is missing etc.

Please fill out this short questionnaire and help us decide where the
project should be heading:

http://www.gnugk.org/h323plus-survey.html

Thanks for your time!

--

-- 
Jan Willamowius, Founder of the GNU Gatekeeper Project
                 (and H323Plus developer since 1999)

EMail  : jan <at> willamowius.de
Website: http://www.gnugk.org
Support: http://www.willamowius.com/gnugk-support.html

Relaxed Communications GmbH
Frahmredder 91
22393 Hamburg
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584

Jan Willamowius | 5 Feb 15:36 2015
Picon

Nagios plugin for H.323

Hi,

I have released a Nagios plugin to monitor H.323 devices (any H.323
gatekeeper or gateway, it doesn't have to be GnuGk).

http://www.gnugk.org/nagios-h323.html

It doesn't just check if the device listens to a port, but sends a real
H.323 message (GRQ or LRQ) and checks if a well formed message comes
back.

Enjoy!

--

-- 
Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail  : jan <at> willamowius.de
Website: http://www.gnugk.org
Support: http://www.willamowius.com/gnugk-support.html

Relaxed Communications GmbH
Frahmredder 91
22393 Hamburg
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584

Ankur Deep Jaiswal | 25 Aug 12:26 2014

maxBitrate in External RTP

Hi,

I have a doubt,
How do you get Max-Bitrate supported by a Capability in H323_ExternalRTPChannel.

Help appreciated.

--
Ankur Deep Jaiswal

Jan Willamowius | 15 Aug 16:01 2014
Picon

GNU Gatekeeper 3.7 has been released

Hi,

I'm happy to announce version 3.7 of the GNU Gatekeeper.
http://www.gnugk.org/h323download.html

This is mainly a bugfix release that corrects a number of errors and
crashes (see below).

Please follow these compile instructions:
http://www.gnugk.org/compiling-gnugk.html

Enjoy!

Detailed change log:
- allow Comment= in all sections
- new status port command: "debug cfg all" to print the full configuration
- stub code to fake support for Avaya 2.16.840.1.114187.1.3 authentication
  (disabled by default)
- BUGFIX(Neighbor.cxx) fix outbound rules for GWRewriteE164 with neighbors
- BUGFIX(RasSrv.cxx) fix crash on shutdown
- BUGFIX(gkauth.cxx) for passwort auth look at correct src or dest info
- BUGFIX(Toolkit.cxx) more flexible column handling for [SQLConfig] PermanentEndpountsQuery,
  document priority and vendor info setting
- BUGFIX(gksql_sqlite.cxx) return empty string for NULL columns, like the other DB drivers do
- BUGFIX(RasTbl.cxx) fix formatting of PrintAllRegistrations and PrintAllRegistrationsVerbose
- BUGFIX(GkStatus.cxx) better handling when status clients don't quit properly
- BUGFIX(Toolkit.cxx) fix selection of reply address for IPv6

--

-- 
Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail  : jan <at> willamowius.de
Website: http://www.gnugk.org
Support: http://www.willamowius.com/gnugk-support.html

Relaxed Communications GmbH
Frahmredder 91
22393 Hamburg
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584

Jan Willamowius | 29 Jul 09:30 2014
Picon

Using LibreSSL instead of OpenSSL with GnuGk / H323Plus / PTLib

Hi,

with the bugs recently found in OpenSSL, there is some concern how many
more issues still lurk in the old and crufty OpenSSL code. There is a
great effort by some OpenBSD developers to fork OpenSSL into
"LibreSSL" (www.libressl.org) and clean up the code while keeping the
public interface stable.

I did a quick check and can report that GnuGk / H323Plus / PTLib
compile well with LibreSSL instead of OpenSSL. All I had to do was
provide a pkg-config file. So now we have a choice which library to use.

I used LibreSSL Portable 2.0.3 for my test.

Another interesting project would be to use GnuTLS as a replacement,
but thats going to require a number of code changes on our side.

Regards,
Jan

--

-- 
Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail  : jan <at> willamowius.de
Website: http://www.gnugk.org
Support: http://www.willamowius.com/gnugk-support.html

Relaxed Communications GmbH
Frahmredder 91
22393 Hamburg
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584

Simon Horne | 20 Jul 01:46 2014

FW: [h323-announce] H.323 Update Following the Sapporo Meeting

FYI

The updates will be included in H.323v8

 

Simon

 

From: h323-announce-bounces <at> lists.packetizer.com [mailto:h323-announce-bounces <at> lists.packetizer.com] On Behalf Of Paul E. Jones
Sent: Sunday, July 20, 2014 8:19 AM
To: H.323 Announce List
Subject: [h323-announce] H.323 Update Following the Sapporo Meeting

 

Folks,

The most recent ITU-T SG16 meeting was held in Sapporo, Japan 30 June - 11 July 2014. Perhaps most significant at this meeting relating to H.323 is the fact that we approved two new Recommendations related to Telepresence systems:

  • ITU-T Rec. F.734, "Definitions, requirements, and use cases for Telepresence Systems"

  • ITU-T Rec. H.420, "Telepresence System Architecture"

Progress was also made on revisions to each of the core H.323 Recommendations, namely H.323, H.225.0, and H.245. Some of the enhancements introduced are to support Telepresence systems, including the CLUE signaling channel. Support for the WebRTC Data Channel was also introduced in H.245. Of course, the work on Telepresence and WebRTC support is not complete, but progress is being made.

We also adopted baseline text for the end-to-end Session Identifier, which is work that was initiated a few years ago. The work is being progressed in both the IETF and ITU in parallel, with the IETF work nearing completion. This work will allow for the identification of a communication session end-to-end from the point of origin to the point of termination, even if the call is carried over a mixture of H.323 and SIP networks.

I have updated the document status page here: http://www.packetizer.com/ipmc/h323/doc_status.html. This shows the current status of the various H.323-related work items in ITU-T SG16.

Best regards,
Paul E. Jones
http://paulej.com/

Jan Willamowius | 27 Jun 16:41 2014
Picon

Avaya Authentication methods

Hi,

I was just discussing with Simon if anybody would need the Avaya
authentication procedures OID 1.3.14.3.2.6 and OID
2.16.840.1.114187.1.3 in H323Plus.

Both are said to be DES based, so they don't offer much security, but
they can be useful with legacy equipment.

I have an almost complete implementation for OID 1.3.14.3.2.6 in GnuGk,
that just needs a little fleshing out for the encryption part which
GnuGk doesn't need, before it can be moved into H323Plus.

For OID 2.16.840.1.114187.1.3 I have some stub code that allows
endpoints to register with GnuGk, but some crypto details are still
uncertain.

So, if anybody needs this stuff, please speak up. ;-)

Cheers,
Jan

--

-- 
Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail  : jan <at> willamowius.de
Website: http://www.gnugk.org
Support: http://www.willamowius.com/gnugk-support.html

Relaxed Communications GmbH
Frahmredder 91
22393 Hamburg
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584

Jan Willamowius | 7 May 13:09 2014
Picon

GNU Gatekeeper 3.6 has been released

Hi,

I'm happy to announce version 3.6 of the GNU Gatekeeper.
http://www.gnugk.org/h323download.html

This version contains support for Polycom's domain##alias addressing, a
new policy to route by URI prefix, better config checking, fixes for
H.460.19 port detection and a number of other bugfixes and smaller
features.

I'm trying to cut down on the time I have to spend on each release, so
I will only provide executable to support client for this version.
Please follow these instructions to compile GnuGk yourself:
http://www.gnugk.org/compiling-gnugk.html

Detailed change log:
- support Polycom's domain##alias addressing in DNS policy
- new command line switch: --strict (don't start with config errors)
- new routing policy [Routing::URIService] to define service specific URI routing policy.
- allow SendTo= without AlternateGKs= switch
- new switch [EP::...] ForceGateway=1 to treat an endpoint as a gateway
- new switch [EP::...] AddCallingPartyToSourceAddress=1
- new switch [EP::...] DisableCallCreditCapabilities=1
- verify the correct payloadType on H.460.19 keep-alive packets (disable with [Proxy] CheckH46019KeepAlivePT=0)
- support libssh 0.6.x
- BUGFIX(ProxyChannel.cxx) fix memory leak on TLS errors
- BUGFIX(RasTbl.cxx) use 64bit numbers for AddNumbers= ranges
- BUGFIX(RasSrv.cxx) fill destCallSignallAddress in answer ACF in direct mode
- BUGFIX(RasSrv.cxx) fix callSignalPort in LCF when H.460.22 is enabled
- BUGFIX(ProxyChannel.cxx) read ProxyHandlerHighPrio switch earlier
- BUGFIX(ProxyChannel.cxx) wait 4 sec before using regular RTP packets for H.460.19 port detection
- BUGFIX(gk.cxx) small fixes for MacOSX

--

-- 
Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail  : jan <at> willamowius.de
Website: http://www.gnugk.org
Support: http://www.willamowius.com/gnugk-support.html

Relaxed Communications GmbH
Frahmredder 91
22393 Hamburg
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584


Gmane