" /> SIP port for Genseys Resource Manager - Genesys CTI User Forum

Author Topic: SIP port for Genseys Resource Manager  (Read 5304 times)

Offline TheVagab0nd

  • Newbie
  • *
  • Posts: 9
  • Karma: 0
SIP port for Genseys Resource Manager
« on: April 17, 2015, 05:07:47 PM »
Advertisement
Noob GVP question:

I see reference to the documentation for MCP, CTIC, etc, where you have to set certain sip options to sip host and port for RM.
My question is, where do you set the sip port for RM in the first place.?

How do you see which is the sip port for RM?

Offline Kubig

  • Hero Member
  • *****
  • Posts: 2755
  • Karma: 44
Re: SIP port for Genseys Resource Manager
« Reply #1 on: April 20, 2015, 07:46:34 AM »
On RM object (within CME or GA/GAX) - sections proxy, monitoring, subscription, etc.

Offline TheVagab0nd

  • Newbie
  • *
  • Posts: 9
  • Karma: 0
Re: SIP port for Genseys Resource Manager
« Reply #2 on: April 20, 2015, 06:56:06 PM »
All these ports are different. When it says for example that point CTI Connector to teh RM IPAddress:Port, which one is it?

Here is my RM options file:

[cluster]
electiontimer=3000
failoverscript=$InstallationRoot$/bin/NLB.bat
ha-mode=none
heartbeattimer=2000
hotstandby=FALSE
initial-electiontimer=10000
member.1=<first member private IP>:<first member cluster communication listening port>
member.2=<second member private IP>:<second member cluster communication listening port>
members=1 2
mymemberid=<My Member ID: 1 or 2>
networkrecoverytime=5000
virtual-ip=
virtual-ip-in-via=true

[ems]
log_dll.MFSINK=$InstallationRoot$/bin/EMSMFAdapter.dll
log_dll.TRAPSINK=$InstallationRoot$/bin/EMSTrapSink.dll
log_sinks=MFSINK|TRAPSINK
logconfig.MFSINK=*|*|*
logconfig.TRAPSINK=*|*|*
metricsconfig.MFSINK=*
mfadapter.initfile=$InstallationRoot$/config/RM_EMStoMFLogID.txt
ors.callbeanpoolsize=50
ors.callstatpoolsize=50
ors.enableDNreport=true
ors.reportinginterval=60
ors.statbinpoolsize=50
rc.cdr.batch_size=500
rc.cdr.local_queue_max=1000000
rc.cdr.local_queue_path=cdrQueue_rm.db
rc.cdr.max_batch_time=10
rc.cdr.max_reconnect_interval=60
rc.cdr.queue_size_limit=10000
rc.cdr.upstream.queue=rs.queue.cdr
rc.ors.batch_size=500
rc.ors.local_queue_max=1000000
rc.ors.local_queue_path=orsQueue_rm.db
rc.ors.max_batch_time=10
rc.ors.max_reconnect_interval=60
rc.ors.queue_size_limit=10000
rc.ors.upstream.queue=rs.queue.or
trapsink.initfile=$InstallationRoot$/config/RM_EMStoMFLogID.txt
trapsink.trapfilterfile=$InstallationRoot$/config/RM_trapfilter.txt

[gvp]
nic.eth0=
nic.eth1=
nic.linkattribute=MII Status:
nic.upvalue=up
nics=

[log]
all=/opt/logs/rm/rm
check-point=1
compatible-output-priority=false
expire=20
keep-startup-file=false
memory=
memory-storage-size=
message_format=short
messagefile=
print-attributes=false
segment=10000
spool=
time_convert=local
time_format=ISO8601
verbose=all

[monitor]
sip.headerutf8verification=false
sip.localuser=GVP
sip.logmsgs=0
sip.mtusize=1500
sip.preferred_ipversion=ipv4
sip.proxy.optionsinterval=1000
sip.proxy.release-recordingclient-session-on-fail=true
sip.proxy.release-recordingserver-session-on-fail=true
sip.proxy.releaseconfonfailure=true
sip.proxy.unavailoptionsinterval=5000
sip.route.default.tcp=
sip.route.default.tcp.ipv6=
sip.route.default.tls=
sip.route.default.tls.ipv6=
sip.route.default.udp=
sip.route.default.udp.ipv6=
sip.tcp.portrange=
sip.tls.portrange=
sip.transport.0=transport0 udp:any:5064
sip.transport.0.tos=0
sip.transport.1=transport1 tcp:any:5064
sip.transport.1.tos=0
sip.transport.2=transport2 tls:any:5065 cert=$InstallationRoot$/config/x509_certificate.pem key=$InstallationRoot$/config/x509_private_key.pem
sip.transport.2.tos=0
sip.transport.dnsharouting=false
sip.transport.localaddress=
sip.transport.localaddress.srv=false
sip.transport.localaddress_ipv6=
sip.transport.requireconnthread=false
sip.transport.routefailovertime=5
sip.transport.routerecoverytime=30

[proxy]
sip.allowedextensions=
sip.headerutf8verification=false
sip.maxtcpconnections=100
sip.maxtlsconnections=100
sip.min_se=90
sip.mtusize=1500
sip.preferred_ipversion=ipv4
sip.proxy.respaddr=
sip.proxy.uactype=unicast
sip.proxy.uastype=unicast
sip.route.default.tcp=
sip.route.default.tcp.ipv6=
sip.route.default.tls=
sip.route.default.tls.ipv6=
sip.route.default.udp=
sip.route.default.udp.ipv6=
sip.sessionexpires=1800
sip.tcp.portrange=
sip.threadpoolsize=4
sip.threads=5
sip.timer_B=4000
sip.timer_C=175000
sip.timer_C1=6000
sip.timer_F=32000
sip.tls.portrange=
sip.transport.0=transport0 udp:any:5068
sip.transport.0.tos=0
sip.transport.1=transport1 tcp:any:5068
sip.transport.1.tos=0
sip.transport.2=transport2 tls:any:5069 cert=$InstallationRoot$/config/x509_certificate.pem key=$InstallationRoot$/config/x509_private_key.pem
sip.transport.2.tos=0
sip.transport.dnsharouting=false
sip.transport.localaddress=
sip.transport.localaddress.srv=false
sip.transport.localaddress_ipv6=
sip.transport.requireconnthread=false
sip.transport.routefailovertime=5
sip.transport.routerecoverytime=30
sip.udpminrecvloop=25
sip.udprecvbuffersize=262144
sip.udpsendbuffersize=135168

[registrar]
sip.headerutf8verification=false
sip.localuser=GVP
sip.preferred_ipversion=ipv4
sip.registrar.domain=
sip.registrar.maxexpirytime=60
sip.registrar.minexpirytime=60
sip.route.default.tcp=
sip.route.default.tcp.ipv6=
sip.route.default.tls=
sip.route.default.tls.ipv6=
sip.route.default.udp=
sip.route.default.udp.ipv6=
sip.tcp.portrange=
sip.tls.portrange=
sip.transport.0=transport0 udp:any:5062
sip.transport.0.tos=0
sip.transport.1=transport1 tcp:any:5062
sip.transport.1.tos=0
sip.transport.2=transport2 tls:any:5063 cert=$InstallationRoot$/config/x509_certificate.pem key=$InstallationRoot$/config/x509_private_key.pem
sip.transport.2.tos=0
sip.transport.dnsharouting=false
sip.transport.localaddress=
sip.transport.localaddress.srv=false
sip.transport.localaddress_ipv6=
sip.transport.requireconnthread=false
sip.transport.routefailovertime=5
sip.transport.routerecoverytime=30

[rm]
conference-sip-error-respcode=480
cti-unavailable-action=answer
cti-unavailable-respcode=404
default-resource-port-capacity=500
fips_enabled=false
invite-custom-header-cleanup=true
options-errresp-on-noresources=true
options_response_contenttype=application/text
options_response_msg_body=
reject-recording-request-on-geo-location-nomatch=true
resolve-addr-for-aor-match=false
resource-no-match-respcode=480
resource-unavailable-respcode=480
rewrite-referto-header=true
sip-header-for-dnis=request-uri
suspend-mode-respcode=503
treat-campaign-as-conference=true

[SIPGroup]
load-balance-scheme=round-robin
monitor-method=option
port-usage-type=in-and-out
service-types=gateway
use-cti=1

[snmp]
timeout=100

[subscription]
notify-interval=5000
sip.headerutf8verification=false
sip.localuser=GVP
sip.mtusize=1500
sip.preferred_ipversion=ipv4
sip.route.default.tcp=
sip.route.default.tcp.ipv6=
sip.route.default.tls=
sip.route.default.tls.ipv6=
sip.route.default.udp=
sip.route.default.udp.ipv6=
sip.tcp.portrange=
sip.tls.portrange=
sip.transport.0=transport0 udp:any:5066
sip.transport.0.tos=0
sip.transport.1=transport1 tcp:any:5066
sip.transport.1.tos=0
sip.transport.2=transport2 tls:any:5067 cert=$InstallationRoot$/config/x509_certificate.pem key=$InstallationRoot$/config/x509_private_key.pem
sip.transport.2.tos=0
sip.transport.dnsharouting=false
sip.transport.localaddress=
sip.transport.localaddress.srv=false
sip.transport.localaddress_ipv6=
sip.transport.requireconnthread=false
sip.transport.routefailovertime=5
sip.transport.routerecoverytime=30
subscription-duration=600

[usp]
disable_warning_header=0
enable=0
nonce-expiry=60
optionsinterval=1
unavailoptionsinterval=5

[usp.contact]
0.addresses=sip:1.1.1.1:10000
0.monitor-method=options
0.name=ESS1
0.servicetype=ESS
1.addresses=sip:1.1.1.1:10001
1.monitor-method=options
1.name=GVPMEDIASERVER1
1.servicetype=GVPMEDIASERVER
2.addresses=sip:1.1.1.1:10002
2.monitor-method=options
2.name=ACS1
2.servicetype=ACS
3.addresses=sip:1.1.1.1:10003
3.monitor-method=options
3.name=VMSIPSERVER1
3.servicetype=VMSIPSERVER
4.addresses=sip:1.1.1.1:10004
4.monitor-method=options
4.name=OXE1
4.servicetype=OXE
5.addresses=sip:$LocalIP$:5160
5.monitor-method=options
5.name=RM1
5.servicetype=RM

[usp.monitor.sip]
localuser=USP
logmsgs=0
mtusize=1500
transport.0=transport0 udp:any:5164
transport.0.tos=0
transport.1=transport1 tcp:any:5164
transport.1.tos=0
transport.2=transport2 tls:any:5165 cert=$InstallationRoot$/config/x509_certificate.pem key=$InstallationRoot$/config/x509_private_key.pem
transport.2.tos=0
transport.dnsharouting=false
transport.localaddress=
transport.localaddress.srv=false
transport.localaddress_ipv6=
transport.requireconnthread=false
transport.routefailovertime=5
transport.routerecoverytime=30

[usp.proxy]
0.addresses=
0.endpoints=
1.addresses=
1.endpoints=
2.addresses=
2.endpoints=

[usp.routingrule]
0.action.0.regexmatch=
0.action.0.replacewith=
0.action.0.scope=
0.action.0.scope.headername=
0.action.0.scope.paramname=
0.action.0.type=
0.active=0
0.precond.0.casesensitive=
0.precond.0.scope=
0.precond.0.scope.headername=
0.precond.0.scope.paramname=
0.precond.0.searchfor=
0.precond.0.syntax=
0.precond.0.type=
0.reject=
0.rejectresp=
0.target.0.contactname=
0.target.0.outboundproxy=
0.target.0.regexmatch=
0.target.0.scope=
0.target.0.scope.headername=
0.target.0.scope.paramname=
0.target.0.type=
middialog=0

[usp.routingrule.acs]
0.active=1
0.precond.0.scope=header.uri.userinfo
0.precond.0.scope.headername=From
0.precond.0.type=devicemap
0.target.0.scope=header.uri.userinfo
0.target.0.scope.headername=From
0.target.0.type=devicemap
1.active=1
1.precond.0.scope=requesturi.userinfo
1.precond.0.type=devicemap
1.target.0.scope=requesturi.userinfo
1.target.0.type=devicemap
middialog=0

[usp.routingrule.device]
0.active=1
0.precond.0.scope=method
0.precond.0.searchfor=INVITE
0.precond.0.syntax=exact
0.precond.0.type=expression
0.precond.1.scope=body
0.precond.1.searchfor=m=message
0.precond.1.syntax=substr
0.precond.1.type=expression
0.target.0.contactname=ACS1
0.target.0.type=expression
1.active=1
1.precond.0.scope=method
1.precond.0.searchfor=INVITE
1.precond.0.syntax=exact
1.precond.0.type=expression
1.target.0.scope=header.uri.userinfo
1.target.0.scope.headername=From
1.target.0.type=devicemap
2.action.0.replacewith=<sip:$LocalIP$:5068;lr>
2.action.0.scope=header
2.action.0.scope.headername=Path
2.action.0.type=modify
2.active=1
2.precond.0.scope=method
2.precond.0.searchfor=REGISTER
2.precond.0.syntax=exact
2.precond.0.type=expression
2.target.0.scope=header.uri.userinfo
2.target.0.scope.headername=From
2.target.0.type=devicemap
3.active=1
3.precond.0.scope=method
3.precond.0.searchfor=MESSAGE
3.precond.0.syntax=exact
3.precond.0.type=expression
3.target.0.contactname=ACS1
3.target.0.type=expression
4.active=1
4.precond.0.scope=method
4.precond.0.searchfor=SUBSCRIBE
4.precond.0.syntax=exact
4.precond.0.type=expression
4.precond.1.scope=header
4.precond.1.scope.headername=Event
4.precond.1.searchfor=presence
4.precond.1.syntax=substr
4.precond.1.type=expression
4.target.0.contactname=ACS1
4.target.0.type=expression
5.active=1
5.precond.0.scope=method
5.precond.0.searchfor=SUBSCRIBE
5.precond.0.syntax=exact
5.precond.0.type=expression
5.target.0.scope=header.uri.userinfo
5.target.0.scope.headername=From
5.target.0.type=devicemap
6.active=1
6.precond.0.scope=method
6.precond.0.searchfor=PUBLISH
6.precond.0.syntax=exact
6.precond.0.type=expression
6.precond.1.scope=header
6.precond.1.scope.headername=Event
6.precond.1.searchfor=presence
6.precond.1.syntax=exact
6.precond.1.type=expression
6.target.0.contactname=ACS1
6.target.0.type=expression
7.active=1
7.precond.0.scope=method
7.precond.0.searchfor=PUBLISH
7.precond.0.syntax=exact
7.precond.0.type=expression
7.target.0.scope=header.uri.userinfo
7.target.0.scope.headername=From
7.target.0.type=devicemap
8.active=1
8.precond.0.scope=method
8.precond.0.searchfor=REFER
8.precond.0.syntax=exact
8.precond.0.type=expression
8.target.0.scope=header.uri.userinfo
8.target.0.scope.headername=From
8.target.0.type=devicemap
9.active=1
9.target.0.scope=header.uri.userinfo
9.target.0.scope.headername=From
9.target.0.type=devicemap
middialog=0

[usp.routingrule.ess]
0.active=1
0.precond.0.scope=method
0.precond.0.searchfor=INVITE
0.precond.0.syntax=exact
0.precond.0.type=expression
0.precond.1.scope=requesturi.userinfo
0.precond.1.searchfor=(dialog)|(conf=)|(msml)|(annc)|(ccxml)
0.precond.1.syntax=regex
0.precond.1.type=expression
0.target.0.contactname=RM1
0.target.0.type=expression
1.active=1
1.precond.0.scope=method
1.precond.0.searchfor=INVITE
1.precond.0.syntax=exact
1.precond.0.type=expression
1.precond.1.scope=requesturi.userinfo
1.precond.1.type=devicemap
1.target.0.scope=requesturi.userinfo
1.target.0.type=devicemap
2.active=1
2.precond.0.scope=method
2.precond.0.searchfor=INVITE
2.precond.0.syntax=exact
2.precond.0.type=expression
3.active=1
3.precond.0.scope=method
3.precond.0.searchfor=SUBSCRIBE
3.precond.0.syntax=exact
3.precond.0.type=expression
3.precond.1.casesensitive=0
3.precond.1.scope=header
3.precond.1.scope.headername=Event
3.precond.1.searchfor=x-genesys-mediaserver-status
3.precond.1.syntax=substr
3.precond.1.type=expression
3.precond.2.casesensitive=0
3.precond.2.scope=header
3.precond.2.scope.headername=Event
3.precond.2.searchfor=x-genesys-gvp-tenant-ports
3.precond.2.syntax=substr
3.precond.2.type=expression
3.target.0.contactname=RM1
3.target.0.type=expression
4.active=1
4.precond.0.scope=method
4.precond.0.searchfor=SUBSCRIBE
4.precond.0.syntax=exact
4.precond.0.type=expression
4.precond.1.scope=header
4.precond.1.scope.headername=Event
4.precond.1.searchfor=message-summary
4.precond.1.syntax=exact
4.precond.1.type=expression
4.target.0.contactname=VMSIPSERVER1
4.target.0.type=expression
5.active=1
5.precond.0.scope=method
5.precond.0.searchfor=SUBSCRIBE
5.precond.0.syntax=exact
5.precond.0.type=expression
5.target.0.contactname=ACS1
5.target.0.type=expression
6.active=1
6.precond.0.scope=method
6.precond.0.searchfor=PUBLISH
6.precond.0.syntax=exact
6.precond.0.type=expression
6.target.0.contactname=ACS1
6.target.0.type=expression
7.active=1
7.precond.0.scope=method
7.precond.0.searchfor=MESSAGE
7.precond.0.syntax=exact
7.precond.0.type=expression
middialog=0

[usp.routingrule.gvpmediaserver]
0.active=1
0.target.0.contactname=RM1
0.target.0.type=expression
middialog=0

[usp.routingrule.oxe]
0.active=1
0.precond.0.scope=header.uri.userinfo
0.precond.0.scope.headername=From
0.precond.0.type=devicemap
0.target.0.scope=header.uri.userinfo
0.target.0.scope.headername=From
0.target.0.type=devicemap
1.active=1
1.precond.0.scope=requesturi.userinfo
1.precond.0.type=devicemap
1.target.0.scope=requesturi.userinfo
1.target.0.type=devicemap
middialog=0

[usp.routingrule.vmsipserver]
0.active=1
0.precond.0.scope=method
0.precond.0.searchfor=INVITE
0.precond.0.syntax=exact
0.precond.0.type=expression
0.precond.1.scope=requesturi.userinfo
0.precond.1.searchfor=(dialog)|(conf=)|(msml)|(annc)|(ccxml)
0.precond.1.syntax=regex
0.precond.1.type=expression
0.target.0.contactname=RM1
0.target.0.type=expression
1.active=1
1.precond.0.scope=requesturi.userinfo
1.precond.0.type=devicemap
1.target.0.scope=requesturi.userinfo
1.target.0.type=devicemap
middialog=0

[usp.sip]
allowedextensions=
headerutf8verification=false
maxtcpconnections=100
maxtlsconnections=100
min_se=90
mtusize=1500
proxy.respaddr=
proxy.uactype=unicast
proxy.uastype=unicast
sessionexpires=1800
threadpoolsize=4
threads=5
timer_B=4000
timer_C=175000
timer_C1=6000
timer_F=32000
transport.0=transport0 udp:any:5068
transport.0.tos=0
transport.0.trusted=0
transport.1=transport1 tcp:any:5068
transport.1.tos=0
transport.1.trusted=0
transport.2=transport2 tls:any:5069 cert=$InstallationRoot$/config/x509_certificate.pem key=$InstallationRoot$/config/x509_private_key.pem
transport.2.tos=0
transport.2.trusted=1
transport.dnsharouting=false
transport.localaddress=
transport.localaddress.srv=false
transport.localaddress_ipv6=
transport.requireconnthread=false
transport.routefailovertime=5
transport.routerecoverytime=30
udpminrecvloop=25
udprecvbuffersize=262144
udpsendbuffersize=135168

[usp.user]
0.password=
0.realm=
0.username=
1.password=
1.realm=
1.username=
2.password=
2.realm=
2.username=


Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: SIP port for Genseys Resource Manager
« Reply #3 on: April 20, 2015, 08:03:28 PM »
[quote]
sip.transport.0=transport0 udp:any:5068
[/quote]

Read whole docs, not just selected pieces. It is described, not easy to read as it is TECH doc but is there.

Offline TheVagab0nd

  • Newbie
  • *
  • Posts: 9
  • Karma: 0
Re: SIP port for Genseys Resource Manager
« Reply #4 on: April 20, 2015, 10:30:02 PM »
Got it. Thanks for you help anyways  :)