Cannot call to Cisco CallManager

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I try to connect EdgeGate VoIP Gateway (GW-282-2) to Cisco CallManager 4.1 using openh323gk.
Environment looks so:

  !----!    !----------!    !------!   !----------!     !--------!   !------------!
  !7940!----!  CCM 4.1 !----!router!---!openh323gk!-----!GW-282-2!---!Analog phone!
  !----!    !----------!    !------!   !----------!     !--------!   !------------!
  ext 118  192.168.2.100                192.168.1.8    192.168.1.214     ext 601

Gatekeeper is registered in CCM, H.225 trunk and Route Pattern are configured.
CCM(as gateway) and GW(as terminal) are successfully registered on the Gatekeeper.
There is no problem to call from ext. 118 to ext. 601, but when I try to call from 601 to 118,
i hear "short busy".

-----------------------------Trace of successfull session:--------------------------------------

2005/08/19 17:35:10.496 2             RasSrv.cxx(173)   RAS     Read from 192.168.2.100:2240
2005/08/19 17:35:10.496 3             RasSrv.cxx(219)   RAS
admissionRequest {
    requestSeqNum = 32429
    callType = pointToPoint <<null>>
    endpointIdentifier =  9 characters {
      0035 0034 0039 0033 005f 0065 006e 0064   5493_end
      0070                                      p
    }
    destinationInfo = 1 entries {
      [0]=dialedDigits "601"
    }
    srcInfo = 1 entries {
      [0]=dialedDigits "118"
    }
    srcCallSignalAddress = ipAddress {
      ip =  4 octets {
        c0 a8 02 64                                        ...d
      }
      port = 2497
    }
    bandWidth = 1280
    callReferenceValue = 1
    conferenceID =  16 octets {
      80 80 d1 0e b9 2e b1 1d  01 00 00 00 c0 a8 02 0b   ................
    }
    activeMC = FALSE
    answerCall = FALSE
    canMapAlias = TRUE
    callIdentifier = {
      guid =  16 octets {
        80 80 d1 0e b9 2e b1 1d  01 00 00 00 c0 a8 02 0b   ................
      }
    }
    gatekeeperIdentifier =  3 characters {
      004f 0047 004b                            OGK
    }
    willSupplyUUIEs = FALSE
  }
2005/08/19 17:35:10.590 1             RasSrv.cxx(343)   RAS     ARQ Received
2005/08/19 17:35:10.590 3             RasSrv.cxx(1948)  GK      ARQ will request bandwith of 1280
2005/08/19 17:35:10.606 2             RasTbl.cxx(2029)  CallTable::Insert(CALL) Call No. 1, total sessions : 1
2005/08/19 17:35:10.606 2             RasSrv.cxx(388)   ACF|192.168.2.100:2497|5493_endp|1|601:dialedDigits|118:dialedDigits|false
;
2005/08/19 17:35:10.621 3             RasSrv.cxx(231)   RAS     Send to 192.168.2.100:2240
admissionConfirm {
    requestSeqNum = 32429
    bandWidth = 1280
    callModel = direct <<null>>
    destCallSignalAddress = ipAddress {
      ip =  4 octets {
        c0 a8 01 d6                                        ....
      }
      port = 4001
    }
    irrFrequency = 120
    willRespondToIRR = FALSE
    uuiesRequested = {
      setup = FALSE
      callProceeding = FALSE
      connect = FALSE
      alerting = FALSE
      information = FALSE
      releaseComplete = FALSE
      facility = FALSE
      progress = FALSE
      empty = FALSE
      status = FALSE
      statusInquiry = FALSE
      setupAcknowledge = FALSE
      notify = FALSE
    }
  }
2005/08/19 17:35:12.449 2             RasSrv.cxx(173)   RAS     Read from 192.168.1.214:1024
2005/08/19 17:35:12.449 3             RasSrv.cxx(219)   RAS
admissionRequest {
    requestSeqNum = 41
    callType = pointToPoint <<null>>
    callModel = direct <<null>>
    endpointIdentifier =  9 characters {
      0035 0034 0039 0031 005f 0065 006e 0064   5491_end
      0070                                      p
    }
    destinationInfo = 2 entries {
      [0]=dialedDigits "601"
      [1]=h323_ID  5 characters {
        004c 0069 006e 0065 0031                  Line1
      }
    }
    srcInfo = 2 entries {
      [0]=dialedDigits "118"
      [1]=h323_ID  7 characters {
        0044 002e 0046 006f 006b 0069 006e        D.Fokin
      }
    }
    srcCallSignalAddress = ipAddress {
      ip =  4 octets {
        c0 a8 02 64                                        ...d
      }
      port = 2497
    }
    bandWidth = 1280
    callReferenceValue = 32769
    conferenceID =  16 octets {
      80 80 d1 0e b9 2e b1 1d  01 00 00 00 c0 a8 02 0b   ................
    }
    activeMC = FALSE
    answerCall = TRUE
    canMapAlias = FALSE
    callIdentifier = {
      guid =  16 octets {
        80 80 d1 0e b9 2e b1 1d  01 00 00 00 c0 a8 02 0b   ................
      }
    }
    willSupplyUUIEs = FALSE
  }
2005/08/19 17:35:12.543 1             RasSrv.cxx(343)   RAS     ARQ Received
2005/08/19 17:35:12.543 3             RasSrv.cxx(1948)  GK      ARQ will request bandwith of 1280
2005/08/19 17:35:12.559 3             RasSrv.cxx(2053)  GK      ACF: found existing call no 1
2005/08/19 17:35:12.559 2             RasSrv.cxx(388)   ACF|192.168.1.214:4001|5491_endp|32769|601:dialedDigits=Line1:h323_ID|118:
dialedDigits=D.Fokin:h323_ID|true;
2005/08/19 17:35:12.574 3             RasSrv.cxx(231)   RAS     Send to 192.168.1.214:1024
admissionConfirm {
    requestSeqNum = 41
    bandWidth = 1280
    callModel = direct <<null>>
    destCallSignalAddress = ipAddress {
      ip =  4 octets {
        00 00 00 00                                        ....
      }
      port = 0
    }
    irrFrequency = 120
    willRespondToIRR = FALSE
    uuiesRequested = {
      setup = FALSE
      callProceeding = FALSE
      connect = FALSE
      alerting = FALSE
      information = FALSE
      releaseComplete = FALSE
      facility = FALSE
      progress = FALSE
      empty = FALSE
      status = FALSE
      statusInquiry = FALSE
      setupAcknowledge = FALSE
      notify = FALSE
    }
  }

Two parts are speaking

2005/08/19 17:35:28.481 2             RasSrv.cxx(173)   RAS     Read from 192.168.1.214:1024
2005/08/19 17:35:28.497 3             RasSrv.cxx(219)   RAS
disengageRequest {
    requestSeqNum = 43
    endpointIdentifier =  9 characters {
      0035 0034 0039 0031 005f 0065 006e 0064   5491_end
      0070                                      p
    }
    conferenceID =  16 octets {
      80 80 d1 0e b9 2e b1 1d  01 00 00 00 c0 a8 02 0b   ................
    }
    callReferenceValue = 32769
    disengageReason = normalDrop <<null>>
    callIdentifier = {
      guid =  16 octets {
        80 80 d1 0e b9 2e b1 1d  01 00 00 00 c0 a8 02 0b   ................
      }
    }
    answeredCall = TRUE
  }
2005/08/19 17:35:28.544 1             RasSrv.cxx(343)   RAS     DRQ Received
2005/08/19 17:35:28.544 2             RasSrv.cxx(173)   RAS     Read from 192.168.2.100:2240
2005/08/19 17:35:28.559 3             RasSrv.cxx(219)   RAS
disengageRequest {
    requestSeqNum = 32430
    endpointIdentifier =  9 characters {
      0035 0034 0039 0033 005f 0065 006e 0064   5493_end
      0070                                      p
    }
    conferenceID =  16 octets {
      80 80 d1 0e b9 2e b1 1d  01 00 00 00 c0 a8 02 0b   ................
    }
    callReferenceValue = 1
    disengageReason = normalDrop <<null>>
    callIdentifier = {
      guid =  16 octets {
        80 80 d1 0e b9 2e b1 1d  01 00 00 00 c0 a8 02 0b   ................
      }
    }
    gatekeeperIdentifier =  3 characters {
      004f 0047 004b                            OGK
    }
    tokens = 1 entries {
      [0]={
        tokenOID = 2.16.840.1.113777.1.2.179
        nonStandard = {
          nonStandardIdentifier = 2.16.840.1.113777.1.2.179
          data =  163 octets {
            02 e0 25 00 1d 01 00 20  01 04 e0 25 00 1e 01 00   ..%.... ...%....
            30 80 90 44 49 53 43 4f  4e 4e 45 43 54 5f 52 45   0..DISCONNECT_RE
            41 53 4f 4e 3d 30 2c 54  49 4d 45 3d 31 31 32 34   ASON=0,TIME=1124
            34 35 38 35 32 34 2c 44  55 52 41 54 49 4f 4e 3d   458524,DURATION=
            34 2c 44 49 53 43 4f 4e  4e 45 43 54 5f 53 54 52   4,DISCONNECT_STR
            49 4e 47 3d 6e 6f 72 6d  61 6c 20 63 61 6c 6c 20   ING=normal call
            63 6c 65 61 72 69 6e 67  2e 2c 4f 52 49 47 49 4e   clearing.,ORIGIN
            3d 31 2c 4c 49 4e 45 5f  4e 55 4d 42 45 52 3d 53   =1,LINE_NUMBER=S
            41 4e 56 45 41 4e 2c 4f  55 54 42 4f 55 4e 44 5f   ANVEAN,OUTBOUND_
            47 57 5f 49 50 3d 31 39  32 2e 31 36 38 2e 31 2e   GW_IP=192.168.1.
            32 31 34                                           214
          }
        }
      }
    }
    answeredCall = FALSE
  }
2005/08/19 17:35:28.684 1             RasTbl.cxx(2231)  CDR|1|80 80 d1 0e b9 2e b1 1d 01 00 00 00 c0 a8 02 0b|18|Fri, 19 Aug 2005
17:35:10 +0400|Fri, 19 Aug 2005 17:35:28 +0400|192.168.2.100:2497|5493_endp|192.168.1.214:4001|5491_endp|601:dialedDigits|118:dial
edDigits|OGK;

2005/08/19 17:35:28.950 1             RasSrv.cxx(343)   RAS     DRQ Received
2005/08/19 17:35:28.950 2             gkacct.cxx(984)   GKACCT  Successfully logged event 2 for call no. 1
2005/08/19 17:35:28.966 2             RasSrv.cxx(388)   DCF|192.168.2.100|5493_endp|1|normalDrop;
2005/08/19 17:35:28.966 2             RasSrv.cxx(388)   DCF|192.168.1.214|5491_endp|32769|normalDrop;
2005/08/19 17:35:28.981 3             RasSrv.cxx(231)   RAS     Send to 192.168.2.100:2240
disengageConfirm {
    requestSeqNum = 32430
  }
2005/08/19 17:35:28.997 3             RasSrv.cxx(231)   RAS     Send to 192.168.1.214:1024
disengageConfirm {
    requestSeqNum = 43
  }
2005/08/19 17:35:29.903 3             RasTbl.cxx(1368)  Gk      Delete Call No. 1

Call ends here.
--------------------------------End of Trace of successfull session:------------------------------------

-----------------------------Trace of unsuccessfull session:--------------------------------------
2005/08/19 17:48:25.558 2             RasSrv.cxx(173)   RAS     Read from 192.168.1.214:1024
2005/08/19 17:48:25.558 3             RasSrv.cxx(219)   RAS
admissionRequest {
    requestSeqNum = 62
    callType = pointToPoint <<null>>
    callModel = direct <<null>>
    endpointIdentifier =  9 characters {
      0032 0030 0030 0030 005f 0065 006e 0064   2000_end
      0070                                      p
    }
    destinationInfo = 1 entries {
      [0]=dialedDigits "118"
    }
    srcInfo = 2 entries {
      [0]=dialedDigits "601"
      [1]=h323_ID  5 characters {
        004c 0069 006e 0065 0031                  Line1
      }
    }
    bandWidth = 1310
    callReferenceValue = 2962
    conferenceID =  16 octets {
      12 c5 4b 28 a3 4b 11 5e  00 1e 00 a0 12 0c 0e 1a   ..K(.K.^........
    }
    activeMC = FALSE
    answerCall = FALSE
    canMapAlias = FALSE
    callIdentifier = {
      guid =  16 octets {
        12 c5 4b 28 a3 4b 11 5e  00 1d 00 a0 12 0c 0e 1a   ..K(.K.^........
      }
    }
    willSupplyUUIEs = FALSE
  }
2005/08/19 17:48:25.636 1             RasSrv.cxx(343)   RAS     ARQ Received
2005/08/19 17:48:25.636 3             RasSrv.cxx(1948)  GK      ARQ will request bandwith of 1310
2005/08/19 17:48:25.652 2             RasTbl.cxx(695)   RASTBL  Gateway 2003_endp matched by prefix 1
2005/08/19 17:48:25.667 2             RasTbl.cxx(2029)  CallTable::Insert(CALL) Call No. 3, total sessions : 1
2005/08/19 17:48:25.667 2             RasSrv.cxx(388)   ACF|192.168.1.214:4001|2000_endp|2962|118:dialedDigits|601:dialedDigits=Li
ne1:h323_ID|false;
2005/08/19 17:48:25.683 3             RasSrv.cxx(231)   RAS     Send to 192.168.1.214:1024
admissionConfirm {
    requestSeqNum = 62
    bandWidth = 1310
    callModel = direct <<null>>
    destCallSignalAddress = ipAddress {
      ip =  4 octets {
        c0 a8 02 64                                        ...d
      }
      port = 2517
    }
    irrFrequency = 120
    willRespondToIRR = FALSE
    uuiesRequested = {
      setup = FALSE
      callProceeding = FALSE
      connect = FALSE
      alerting = FALSE
      information = FALSE
      releaseComplete = FALSE
      facility = FALSE
      progress = FALSE
      empty = FALSE
      status = FALSE
      statusInquiry = FALSE
      setupAcknowledge = FALSE
      notify = FALSE
    }
  }
2005/08/19 17:48:26.074 2             RasSrv.cxx(173)   RAS     Read from 192.168.2.100:2240
2005/08/19 17:48:26.074 3             RasSrv.cxx(219)   RAS
admissionRequest {
    requestSeqNum = 35016
    callType = pointToPoint <<null>>
    endpointIdentifier =  9 characters {
      0032 0030 0030 0033 005f 0065 006e 0064   2003_end
      0070                                      p
    }
    destinationInfo = 1 entries {
      [0]=dialedDigits "118"
    }
    srcInfo = 1 entries {
      [0]=dialedDigits "601"
    }
    srcCallSignalAddress = ipAddress {
      ip =  4 octets {
        c0 a8 01 d6                                        ....
      }
      port = 1025
    }
    bandWidth = 1280
    callReferenceValue = 35730
    conferenceID =  16 octets {
      12 c5 4b 28 a3 4b 11 5e  00 1e 00 a0 12 0c 0e 1a   ..K(.K.^........
    }
    activeMC = FALSE
    answerCall = TRUE
    canMapAlias = TRUE
    callIdentifier = {
      guid =  16 octets {
        12 c5 4b 28 a3 4b 11 5e  00 1d 00 a0 12 0c 0e 1a   ..K(.K.^........
      }
    }
    gatekeeperIdentifier =  3 characters {
      004f 0047 004b                            OGK
    }
    willSupplyUUIEs = FALSE
  }
2005/08/19 17:48:26.167 1             RasSrv.cxx(343)   RAS     ARQ Received
2005/08/19 17:48:26.167 3             RasSrv.cxx(1948)  GK      ARQ will request bandwith of 1280
2005/08/19 17:48:26.183 3             RasSrv.cxx(2053)  GK      ACF: found existing call no 3
2005/08/19 17:48:26.183 2             RasSrv.cxx(388)   ACF|192.168.2.100:2517|2003_endp|35730|118:dialedDigits|601:dialedDigits|t
rue;
2005/08/19 17:48:26.199 3             RasSrv.cxx(231)   RAS     Send to 192.168.2.100:2240
admissionConfirm {
    requestSeqNum = 35016
    bandWidth = 1280
    callModel = direct <<null>>
    destCallSignalAddress = ipAddress {
      ip =  4 octets {
        00 00 00 00                                        ....
      }
      port = 0
    }
    irrFrequency = 120
    willRespondToIRR = FALSE
    uuiesRequested = {
      setup = FALSE
      callProceeding = FALSE
      connect = FALSE
      alerting = FALSE
      information = FALSE
      releaseComplete = FALSE
      facility = FALSE
      progress = FALSE
      empty = FALSE
      status = FALSE
      statusInquiry = FALSE
      setupAcknowledge = FALSE
      notify = FALSE
    }
  }
2005/08/19 17:48:26.386 2             RasSrv.cxx(173)   RAS     Read from 192.168.2.100:2240
2005/08/19 17:48:26.402 3             RasSrv.cxx(219)   RAS
disengageRequest {
    requestSeqNum = 35017
    endpointIdentifier =  9 characters {
      0032 0030 0030 0033 005f 0065 006e 0064   2003_end
      0070                                      p
    }
    conferenceID =  16 octets {
      12 c5 4b 28 a3 4b 11 5e  00 1d 00 a0 12 0c 0e 1a   ..K(.K.^........
    }
    callReferenceValue = 35730
    disengageReason = undefinedReason <<null>>
    callIdentifier = {
      guid =  16 octets {
        12 c5 4b 28 a3 4b 11 5e  00 1d 00 a0 12 0c 0e 1a   ..K(.K.^........
      }
    }
    gatekeeperIdentifier =  3 characters {
      004f 0047 004b                            OGK
    }
    tokens = 1 entries {
      [0]={
        tokenOID = 2.16.840.1.113777.1.2.179
        nonStandard = {
          nonStandardIdentifier = 2.16.840.1.113777.1.2.179
          data =  147 octets {
            02 e0 25 00 1d 01 00 20  01 01 e0 25 00 1e 01 00   ..%.... ...%....
            30 80 80 44 49 53 43 4f  4e 4e 45 43 54 5f 52 45   0..DISCONNECT_RE
            41 53 4f 4e 3d 32 2c 54  49 4d 45 3d 31 31 32 34   ASON=2,TIME=1124
            34 35 39 33 30 35 2c 44  55 52 41 54 49 4f 4e 3d   459305,DURATION=
            31 2c 44 49 53 43 4f 4e  4e 45 43 54 5f 53 54 52   1,DISCONNECT_STR
            49 4e 47 3d 75 6e 61 73  73 69 67 6e 65 64 20 6e   ING=unassigned n
            75 6d 62 65 72 2e 2c 4f  52 49 47 49 4e 3d 30 2c   umber.,ORIGIN=0,
            4c 49 4e 45 5f 4e 55 4d  42 45 52 3d 53 41 4e 56   LINE_NUMBER=SANV
            45 41 4e 2c 4f 55 54 42  4f 55 4e 44 5f 47 57 5f   EAN,OUTBOUND_GW_
            49 50 3d                                           IP=
          }
        }
      }
    }
    answeredCall = TRUE
  }
2005/08/19 17:48:26.871 1             RasSrv.cxx(343)   RAS     DRQ Received
2005/08/19 17:48:26.886 2             RasSrv.cxx(173)   RAS     Read from 192.168.1.214:1024
2005/08/19 17:48:26.902 1             RasTbl.cxx(2231)  CDR|3|12 c5 4b 28 a3 4b 11 5e 00 1d 00 a0 12 0c 0e 1a|1|Fri, 19 Aug 2005 1
7:48:25 +0400|Fri, 19 Aug 2005 17:48:26 +0400|192.168.1.214:4001|2000_endp|192.168.2.100:2517|2003_endp|118:dialedDigits|601:diale
dDigits=Line1:h323_ID|OGK;

2005/08/19 17:48:26.917 3             RasSrv.cxx(219)   RAS
disengageRequest {
    requestSeqNum = 64
    endpointIdentifier =  9 characters {
      0032 0030 0030 0030 005f 0065 006e 0064   2000_end
      0070                                      p
    }
    conferenceID =  16 octets {
      12 c5 4b 28 a3 4b 11 5e  00 1e 00 a0 12 0c 0e 1a   ..K(.K.^........
    }
    callReferenceValue = 2962
    disengageReason = normalDrop <<null>>
    callIdentifier = {
      guid =  16 octets {
        12 c5 4b 28 a3 4b 11 5e  00 1d 00 a0 12 0c 0e 1a   ..K(.K.^........
      }
    }
    answeredCall = FALSE
  }
2005/08/19 17:48:26.964 2             gkacct.cxx(984)   GKACCT  Successfully logged event 2 for call no. 3
2005/08/19 17:48:26.980 1             RasSrv.cxx(343)   RAS     DRQ Received
2005/08/19 17:48:26.980 2             RasSrv.cxx(388)   DCF|192.168.2.100|2003_endp|35730|undefinedReason;
2005/08/19 17:48:26.996 2             RasSrv.cxx(388)   DCF|192.168.1.214|2000_endp|2962|normalDrop;
2005/08/19 17:48:26.996 3             RasSrv.cxx(231)   RAS     Send to 192.168.2.100:2240
disengageConfirm {
    requestSeqNum = 35017
  }
2005/08/19 17:48:27.011 3             RasSrv.cxx(231)   RAS     Send to 192.168.1.214:1024
disengageConfirm {
    requestSeqNum = 64
  }
2005/08/19 17:48:27.949 3             RasTbl.cxx(1368)  Gk      Delete Call No. 3
--------------------------------End of Trace of unsuccessfull session:---------------------------------

During this exercise I have met one more problem: After 2 minutes of registration CCM enters an endless loop of registration. It looks so:

2005/08/19 17:52:27.849 2             RasSrv.cxx(173)   RAS     Read from 192.168.2.100:2240
2005/08/19 17:52:27.895 3             RasSrv.cxx(219)   RAS
registrationRequest {
    requestSeqNum = 35880
    protocolIdentifier = 0.0.8.2250.0.2
    discoveryComplete = FALSE
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          c0 a8 02 64                                        ...d
        }
        port = 2518
      }
    }
    rasAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          c0 a8 02 64                                        ...d
        }
        port = 2240
      }
    }
    terminalType = {
      gateway = {
        protocol = 2 entries {
          [0]=h323 {
            supportedPrefixes = 0 entries {
            }
          }
          [1]=voice {
            supportedPrefixes = 1 entries {
              [0]={
                prefix = dialedDigits "1"
              }
            }
          }
        }
      }
      mc = FALSE
      undefinedNode = FALSE
    }
    gatekeeperIdentifier =  3 characters {
      004f 0047 004b                            OGK
    }
    endpointVendor = {
      vendor = {
        t35CountryCode = 181
        t35Extension = 0
        manufacturerCode = 18
      }
    }
    timeToLive = 60
    keepAlive = TRUE
    endpointIdentifier =  9 characters {
      0032 0030 0030 0034 005f 0065 006e 0064   2004_end
      0070                                      p
    }
    willSupplyUUIEs = FALSE
  }
2005/08/19 17:52:28.005 1             RasSrv.cxx(343)   RAS     RRQ Received
2005/08/19 17:52:28.020 3             RasSrv.cxx(231)   RAS     Send to 192.168.2.100:2240
registrationConfirm {
    requestSeqNum = 35880
    protocolIdentifier = 0.0.8.2250.0.2
    callSignalAddress = 1 entries {
      [0]=ipAddress {
        ip =  4 octets {
          c0 a8 01 08                                        ....
        }
        port = 0
      }
    }
    terminalAlias = 1 entries {
      [0]=h323_ID  9 characters {
        0053 0041 004e 0056 0045 0041 004e 005f   SANVEAN_
        0031                                      1
      }
    }
    gatekeeperIdentifier =  3 characters {
      004f 0047 004b                            OGK
    }
    endpointIdentifier =  9 characters {
      0032 0030 0030 0034 005f 0065 006e 0064   2004_end
      0070                                      p
    }
    willRespondToIRR = FALSE
    maintainConnection = FALSE
  }

.... And so on


I need some help to resolve those two issues.


Regards,
Denis Fokin


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/

[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux