linphone-developers
[Top][All Lists]
Advanced

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

[Linphone-developers] Flexisip push notifications not being sent for inc


From: Adeline Yeung
Subject: [Linphone-developers] Flexisip push notifications not being sent for incoming calls
Date: Tue, 29 Aug 2017 23:52:24 +0000

Hi all,

 

We’d like to use Flexisip as a push gateway for our SIP servers. However we're having some trouble getting push notifications working for incoming calls.

 

Below I have included our flexisip.conf file, as well as the Flexisip debug log for an incoming call with sensitive info removed.

From the log, it appears that Flexisip doesn't attempt to send out a push even after the timeout period has passed.

 

I have successfully used flexisip_pusher to send a push notification to the app.

 

Any advice you could provide on this issue would be appreciated.

 

#############################################################################

 

##

## Some global settings of the flexisip proxy.

##

[global]

 

debug=true

 

# Verbosity of logs to output. Possible values are debug, message,

# warning and error

#  Default value: error

log-level=debug

 

# Verbosity of logs to put in syslog. Possible values are debug,

# message, warning and error

#  Default value: error

syslog-level=debug

 

# Max size of a log file before switching to a new log file. If

# -1 then no max size

#  Default value: 100M

max-log-size=100M

 

# Log (on a different log domain) user errors like authentication,

# registration, routing, etc...

#  Default value: false

user-errors-logs=false

 

# Automatically respawn flexisip in case of abnormal termination

# (crashes)

#  Default value: true

auto-respawn=true

 

# List of white space separated host names pointing to this machine.

# This is to prevent loops while routing SIP messages.

#  Default value: localhost

aliases=localhost

 

# Servers started by default when no --server option is specified

# on command line. Possible values are 'proxy', 'presence', separated

# by whitespaces.

#  Default value: proxy

default-servers=proxy

 

transports=sip:*

 

# Time interval in seconds after which inactive connections are

# closed.

#  Default value: 3600

idle-timeout=3600

 

# SIP transaction timeout in milliseconds. It is T1*64 (32000 ms)

# by default.

#  Default value: 32000

transaction-timeout=32000

 

# Unique ID used to identify that instance of Flexisip. It must

# be a randomly generated 16-sized hexadecimal number. If empty,

# it will be randomly generated at each start of Flexisip.

#  Default value:

unique-id=

 

##

## The NatHelper module executes small tasks to make SIP work smoothly

## despite firewalls.It corrects the Contact headers that contain

## obviously inconsistent addresses, and adds a Record-Route to ensure

## subsequent requests are routed also by the proxy, through the

## UDP or TCP channel each client opened to the proxy.

##

[module::NatHelper]

 

# Indicate whether the module is activated.

#  Default value: true

enabled=true

 

# A request/response enters module if the boolean filter evaluates

# to true. Ex: from.uri.domain contains 'sip.linphone.org', from.uri.domain

# in 'a.org b.org c.org', (to.uri.domain in 'a.org b.org c.org')

# && (user-agent == 'Linphone v2')

#  Default value:

filter=

 

# Internal URI parameter added to response contact by first proxy

# and cleaned by last one.

#  Default value: verified

contact-verified-param=verified

 

# Fix record-routes, to workaround proxies behind firewalls but

# not aware of it.

#  Default value: false

fix-record-routes=false

 

# Policy to recognize nat'd record-route and fix them. There are

# two modes: 'safe' and 'always'

#  Default value: safe

fix-record-routes-policy=safe

 

##

## The ModuleRegistrar module accepts REGISTERs for domains it manages,

## and store the address of record in order to allow routing requests

## destinated to the client who registered.

##

[module::Registrar]

 

# Indicate whether the module is activated.

#  Default value: true

enabled=true

 

# List of whitespace separated domain names to be managed by the

# registrar. It can eventually be the '*' (wildcard) in order to

# match any domain name.

#  Default value: localhost

reg-domains=*

 

# Register users based on response obtained from a back-end server.

# This mode is for using flexisip as a front-end server to hold

# client connections but registeracceptance is deferred to backend

# server to which the REGISTER is routed.

#  Default value: false

reg-on-response=true

 

# Maximum number of registered contacts of an address of record.

#  Default value: 12

max-contacts-by-aor=12

 

# List of contact uri parameters that can be used to identify a

# user's device. The contact parameters are searched in the order

# of the list, the first matching parameter is used and the others

# ignored.

#  Default value: +sip.instance pn-tok line

unique-id-parameters=+sip.instance pn-tok line

 

# Maximum expire time for a REGISTER, in seconds.

#  Default value: 86400

max-expires=86400

 

# Minimum expire time for a REGISTER, in seconds.

#  Default value: 60

min-expires=60

 

# Set a value that will override expire times given by REGISTER

# requests. A null or negative value disables that feature. If it

# is enabled, max-expires and min-expires will not have any effect.

#  Default value: -1

force-expires=-1

 

# File containing the static records to add to database at startup.

# Format: one 'sip_uri contact_header' by line. Example:

# <sip:address@hidden> <sip:127.0.0.1:5460>,<sip:192.168.0.1:5160>

#  Default value:

static-records-file=

 

# Timeout in seconds after which the static records file is re-read

# and the contacts updated.

#  Default value: 600

static-records-timeout=600

 

# Implementation used for storing address of records contact uris.

# [redis, internal]

#  Default value: internal

db-implementation=internal

 

##

## The ModuleRouter module routes requests for domains it manages.

##

[module::Router]

 

# Indicate whether the module is activated.

#  Default value: true

enabled=true

 

# A request/response enters module if the boolean filter evaluates

# to true. Ex: from.uri.domain contains 'sip.linphone.org', from.uri.domain

# in 'a.org b.org c.org', (to.uri.domain in 'a.org b.org c.org')

# && (user-agent == 'Linphone v2')

#  Default value:

filter=(is_request && request.uri.params contains 'doroute') || is_response

 

# Store and retrieve contacts without using the domain.

#  Default value: false

use-global-domain=false

 

# Fork messages to all registered devices

#  Default value: true

fork=true

 

# Force forking and thus the creation of an outgoing transaction

# even when only one contact found

#  Default value: true

stateful=true

 

# Fork invites to late registers

#  Default value: false

fork-late=true

 

# All the forked have to decline in order to decline the caller

# invite

#  Default value: false

fork-no-global-decline=false

 

# Treat 603 Declined answers as urgent. Only relevant if fork-no-global-decline

# is set to true.

#  Default value: false

treat-decline-as-urgent=false

 

# During a fork procedure, treat all failure response as urgent

#  Default value: false

treat-all-as-urgent=false

 

# Maximum time for a call fork to try to reach a callee, in seconds.

#  Default value: 90

call-fork-timeout=90

 

# Maximum time before delivering urgent responses during a call

# fork, in seconds. The typical fork process requires to wait the

# best response from all branches before transmitting it to the

# client. However some error responses are retryable immediately

# (like 415 unsupported media, 401, 407) thus it is painful for

# the client to need to wait the end of the transaction time (32

# seconds) for these error codes.

#  Default value: 5

call-fork-urgent-timeout=5

 

# Optional timer to detect lack of push response, in seconds.

#  Default value: 0

call-push-response-timeout=0

 

# Fork messages to client registering lately.

#  Default value: true

message-fork-late=true

 

# Maximum duration for delivering a text message. This property

# applies only if message-fork-late if set to true, otherwise the

# duration can't exceed the normal transaction duration.

#  Default value: 3600

message-delivery-timeout=3600

 

# Maximum duration for accepting a text message if no response is

# received from any recipients. This property is meaningful when

# message-fork-late is set to true.

#  Default value: 15

message-accept-timeout=15

 

# During a call forking, allow several INVITEs going to the same

# next hop to be grouped into a single one. A proprietary custom

# header 'X-target-uris' is added to the INVITE to indicate the

# final targets of the INVITE.

#  Default value: false

allow-target-factorization=false

 

# Generate a contact from the TO header and route it to the above

# destination. [sip:host:port]

#  Default value:

generated-contact-route=

 

# Require presence of authorization header for specified realm.

# [Realm]

#  Default value:

generated-contact-expected-realm=

 

# Generate a contact route even on filled AOR.

#  Default value: false

generate-contact-even-on-filled-aor=false

 

# Remove to tag from 183, 180, and 101 responses to workaround buggy

# gateways

#  Default value: false

remove-to-tag=false

 

# rewrite username with given value.

#  Default value:

preroute=

 

##

## This module executes the basic routing task of SIP requests and

## pass them to the transport layer. It must always be enabled.

##

[module::Forward]

 

# Indicate whether the module is activated.

#  Default value: true

enabled=true

 

# A request/response enters module if the boolean filter evaluates

# to true. Ex: from.uri.domain contains 'sip.linphone.org', from.uri.domain

# in 'a.org b.org c.org', (to.uri.domain in 'a.org b.org c.org')

# && (user-agent == 'Linphone v2')

#  Default value:

filter=

 

# A sip uri representing a default where to send all requests not

# already resolved. This is the typical way to setup a Flexisip

# proxy server acting as a front-end for backend SIP server.

#  Default value:

route=

 

# Add a path header of this proxy

#  Default value: true

add-path=true

 

# Rewrite request-uri's host and port according to above route

#  Default value: false

rewrite-req-uri=true

 

# For sip uris, in asbsence of transport parameter, assume the given

# transport is to be is to be used. Possible values are udp, tcp

# or tls.

#  Default value: udp

default-transport=udp

 

# List of URL and contact params to remove

#  Default value: pn-tok pn-type app-id pn-msg-str pn-call-str pn-call-snd pn-msg-snd pn-timeout

params-to-remove=

 

 

# This module relays all RTP streams through the proxy

# We don't want this, so explicitly disable it

[module::MediaRelay]

enabled=false

 

 

##

## This module performs push notifications to mobile phone notification

## systems: apple, android, windows, as well as a generic http get/post

## to a custom server to which actual sending of the notification

## is delegated. The push notification is sent when an INVITE or

## MESSAGE request is not answered by the destination of the request

## within a certain period of time, configurable hereunder as 'timeout'

## parameter.

##

[module::PushNotification]

 

# Indicate whether the module is activated.

#  Default value: false

enabled=true

 

# A request/response enters module if the boolean filter evaluates

# to true. Ex: from.uri.domain contains 'sip.linphone.org', from.uri.domain

# in 'a.org b.org c.org', (to.uri.domain in 'a.org b.org c.org')

# && (user-agent == 'Linphone v2')

#  Default value:

filter=

 

# Number of second to wait before sending a push notification to

# device(if <=0 then disabled)

#  Default value: 5

timeout=1

 

# Maximum number of notifications queued for each client

#  Default value: 100

max-queue-size=100

 

# Default time to live for the push notifications, in seconds. This

# parameter shall be set according to mDeliveryTimeout parameter

# in ForkContext.cc

#  Default value: 2592000

time-to-live=2592000

 

# Enable push notification for apple devices

#  Default value: true

apple=true

 

# Path to directory where to find Apple Push Notification service

# certificates. They should bear the appid of the application, suffixed

# by the release mode and .pem extension. For example: org.linphone.dev.pem

# org.linphone.prod.pem com.somephone.dev.pem etc... The files should

# be .pem format, and made of certificate followed by private key.

# This is also the path to the directory where to find Voice Over

# IP certificates (certicates to use PushKit).They should bear the

# appid of the application, suffixed by the release mode and .pem

# extension, and made of certificate followed by private key. For

# example: org.linphone.voip.dev.pem org.linphone.voip.prod.pem

# com.somephone.voip.dev.pem etc...

#  Default value: /etc/flexisip/apn

apple-certificate-dir=/etc/flexisip/apn

 

# Enable push notification for android devices (for compatibility

# only)

#  Default value: true

google=true

 

# List of couples projectId:ApiKey for each android project that

# supports push notifications (for compatibility only)

#  Default value:

google-projects-api-keys=

 

# Enable push notification for android devices (new method for android)

#  Default value: true

firebase=true

 

# List of couples projectId:ApiKey for each android project that

# supports push notifications (new method for android)

#  Default value:

firebase-projects-api-keys=

 

# Enable push notification for windows phone 8 devices

#  Default value: true

windowsphone=true

 

# Unique identifier for your Windows Store app. For example: ms-app://s-1-15-2-2345030743-3098444494-743537440-5853975885-5950300305-5348553438-505324794

#  Default value:

windowsphone-package-sid=

 

# Client secret. For example: Jrp1UoVt4C6CYpVVJHUPdcXLB1pEdRoB

#  Default value:

windowsphone-application-secret=

 

# Set the badge value to 0 for apple push

#  Default value: false

no-badge=false

 

# Instead of having Flexisip sending the push notification directly

# to the Google/Apple/Microsoft push servers, send an http request

# to an http server with all required information encoded in URL,

# to which the actual sending of the push notification is delegated.

# The following arguments can be substitued in the http request

# uri, with the following values:

#  - $type      : apple, google, wp, firebase

#  - $token     : device token

#  - $api-key   : the api key to use (google and firebase only)

#  - $app-id    : application ID

#  - $from-name : the display name in the from header

#  - $from-uri  : the sip uri of the from header

#  - $from-tag  : the tag of the from header

#  - $to-uri    : the sip uri of the to header

#  - $call-id   : the call-id of the INVITE or MESSAGE request

#  - $event     : call, message

#  - $sound     : the sound file to play with the notification

#  - $msgid     : the message id to put in the notification

#  - $uid       :

# The content of the text message is put in the body of the http

# request as text/plain, if any.

# Example: http://292.168.0.2/$type/$event?from-uri=$from-uri&tag=$from-tag&callid=$callid&to=$to-uri

#  Default value:

external-push-uri=

 

# Method for reaching external-push-uri, typically GET or POST

#  Default value: GET

external-push-method=GET

 

# This module will masquerade contact headers before forwarding a REGISTER request.

# Settings for that module are not displayed in the default configuration file. So, you have

# to add it yourself.

[module::ContactRouteInserter]

enabled=true

 

# if not true, Flexisip will put the IP address of the user agent in the CtRt parameter instead of

# the domain used in the request URI of the REGISTER.

insert-domain=false

 

 

#########################################################################

 

2017-08-29 17:37:58:275 flexisip-debug-tport_wakeup_pri(0x25b2690): events IN

2017-08-29 17:37:58:275 flexisip-debug-tport_recv_event(0x25b2690)

2017-08-29 17:37:58:275 flexisip-debug-tport_recv_iovec(0x25b2690) msg 0x25ba6f0 from (udp/192.168.164.128:5060) has 660 bytes, veclen = 1

2017-08-29 17:37:58:275 flexisip-debug-tport_deliver(0x25b2690): msg 0x25ba6f0 (660 bytes) from udp/$(OUR_BACKEND_SIP_SERVER_2):5060 next=(nil)

2017-08-29 17:37:58:275 flexisip-debug-nta: received INVITE sip:address@hidden:5060;app-id=$(OUR_APP_ID);pn-type=apple;pn-tok=DC85A7CEAD09DC2903FB93196F2AA2A905A07295AD07C2507C7BABF515D1B76E;CtRta5511a12a22a6254=udp:172.20.2.143:64643 SIP/2.0 (CSeq 1)

2017-08-29 17:37:58:276 flexisip-debug-nta: Via check: received=$(OUR_BACKEND_SIP_SERVER_2)

2017-08-29 17:37:58:276 flexisip-debug-nta: canonizing sip:address@hidden:5060 with contact

2017-08-29 17:37:58:276 flexisip-debug-nta: INVITE (1) to message callback

2017-08-29 17:37:58:276 flexisip-debug-New SipEvent 0x25bb598 - msg 0x25ba6f0

2017-08-29 17:37:58:276 flexisip-debug-Receiving new Request SIP message INVITE from sip:address@hidden(OUR_BACKEND_SIP_SERVER) :

INVITE sip:address@hidden:5060;app-id=$(OUR_APP_ID);pn-type=apple;pn-tok=DC85A7CEAD09DC2903FB93196F2AA2A905A07295AD07C2507C7BABF515D1B76E;CtRta5511a12a22a6254=udp:172.20.2.143:64643 SIP/2.0

Via: SIP/2.0/UDP $(OUR_BACKEND_SIP_SERVER):5060;received=$(OUR_BACKEND_SIP_SERVER_2);rport=5061

Contact: <sip:address@hidden(OUR_BACKEND_SIP_SERVER):5060>

From: <sip:address@hidden(OUR_BACKEND_SIP_SERVER)>;tag=271b16bc-co3179-INS001

To: <sip:address@hidden>

Call-ID: address@hidden(OUR_BACKEND_SIP_SERVER_2)

CSeq: 1 INVITE

Max-Forwards: 70

Content-Type: application/sdp

Content-Length: 140

 

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module DoSProtection

2017-08-29 17:37:58:276 flexisip-debug-Invoking onRequest() on module SanityChecker

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module GarbageIn

2017-08-29 17:37:58:276 flexisip-debug-Invoking onRequest() on module NatHelper

2017-08-29 17:37:58:276 flexisip-debug-Fixing contact header with $(OUR_BACKEND_SIP_SERVER):5060 to $(OUR_BACKEND_SIP_SERVER_2):5061

2017-08-29 17:37:58:276 flexisip-debug-Record route added.

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module Authentication

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module Redirect

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module GatewayAdapter

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module Presence

2017-08-29 17:37:58:276 flexisip-debug-Invoking onRequest() on module Registrar

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module StatisticsCollector

2017-08-29 17:37:58:276 flexisip-debug-Invoking onRequest() on module ContactRouteInserter

2017-08-29 17:37:58:276 flexisip-debug-Found a contact route parameter

2017-08-29 17:37:58:276 flexisip-debug-Request url changed to sip:address@hidden:64643;app-id=$(OUR_APP_ID);pn-type=apple;pn-tok=DC85A7CEAD09DC2903FB93196F2AA2A905A07295AD07C2507C7BABF515D1B76E;doroute

2017-08-29 17:37:58:276 flexisip-debug-Invoking onRequest() on module Router

2017-08-29 17:37:58:276 flexisip-debug-Invoking onRequest() on module PushNotification

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module LoadBalancer

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module MediaRelay

2017-08-29 17:37:58:276 flexisip-debug-Skipping onRequest() on module Transcoder

2017-08-29 17:37:58:276 flexisip-debug-Invoking onRequest() on module Forward

2017-08-29 17:37:58:276 flexisip-debug-tport: not found from primary 0x25b2690, trying another one...*/172.20.2.143:64643

2017-08-29 17:37:58:276 flexisip-debug-tport: not found from primary 0x25b3150, trying another one...*/172.20.2.143:64643

2017-08-29 17:37:58:276 flexisip-debug-tport: not found from primary 0x25b3c10, trying another one...*/172.20.2.143:64643

2017-08-29 17:37:58:276 flexisip-debug-Skipping addition of record route identical to top one

2017-08-29 17:37:58:276 flexisip-debug-Removed push params from contact

2017-08-29 17:37:58:276 flexisip-debug-Sending Request SIP message to sip:address@hidden:64643;doroute

INVITE sip:address@hidden:64643;doroute SIP/2.0

Via: SIP/2.0/UDP $(OUR_BACKEND_SIP_SERVER):5060;received=$(OUR_BACKEND_SIP_SERVER_2);rport=5061

Contact: <sip:address@hidden(OUR_BACKEND_SIP_SERVER_2):5061>

From: <sip:address@hidden(OUR_BACKEND_SIP_SERVER)>;tag=271b16bc-co3179-INS001

To: <sip:address@hidden>

Call-ID: address@hidden(OUR_BACKEND_SIP_SERVER_2)

CSeq: 1 INVITE

Max-Forwards: 69

Content-Type: application/sdp

Content-Length: 140

Record-Route: <sip:192.168.164.128:5060;lr>

 

2017-08-29 17:37:58:276 flexisip-debug-nta: selecting scheme sip

2017-08-29 17:37:58:276 flexisip-debug-tport: not found from primary 0x25b2690, trying another one...udp/172.20.2.143:64643

2017-08-29 17:37:58:276 flexisip-debug-tport: not found from primary 0x25b3150, trying another one...udp/172.20.2.143:64643

2017-08-29 17:37:58:276 flexisip-debug-tport: not found from primary 0x25b3c10, trying another one...udp/172.20.2.143:64643

2017-08-29 17:37:58:276 flexisip-debug-tport_tsend(0x25b2690) tpn = udp/172.20.2.143:64643

2017-08-29 17:37:58:276 flexisip-debug-tport_resolve addrinfo = 172.20.2.143:64643

2017-08-29 17:37:58:277 flexisip-debug-tport_by_addrinfo(0x25b2690): not found by name udp/172.20.2.143:64643

2017-08-29 17:37:58:277 flexisip-debug-tport_vsend returned 659

2017-08-29 17:37:58:277 flexisip-debug-nta: sent INVITE (1) to udp/172.20.2.143:64643

2017-08-29 17:37:58:277 flexisip-debug-nta: outgoing_free(0x25bc970)

2017-08-29 17:37:58:277 flexisip-debug-nta_msg_tsend(request)

2017-08-29 17:37:58:277 flexisip-debug-Terminate SipEvent 0x25bb598

2017-08-29 17:38:00:277 flexisip-debug-tport_wakeup_pri(0x25b2690): events IN

2017-08-29 17:38:00:278 flexisip-debug-tport_recv_event(0x25b2690)

2017-08-29 17:38:00:278 flexisip-debug-tport_recv_iovec(0x25b2690) msg 0x25ba6f0 from (udp/192.168.164.128:5060) has 660 bytes, veclen = 1

2017-08-29 17:38:00:278 flexisip-debug-tport_deliver(0x25b2690): msg 0x25ba6f0 (660 bytes) from udp/$(OUR_BACKEND_SIP_SERVER_2):5060 next=(nil)

2017-08-29 17:38:00:278 flexisip-debug-nta: received INVITE sip:address@hidden:5060;app-id=$(OUR_APP_ID);pn-type=apple;pn-tok=DC85A7CEAD09DC2903FB93196F2AA2A905A07295AD07C2507C7BABF515D1B76E;CtRta5511a12a22a6254=udp:172.20.2.143:64643 SIP/2.0 (CSeq 1)

2017-08-29 17:38:00:278 flexisip-debug-nta: Via check: received=$(OUR_BACKEND_SIP_SERVER_2)

2017-08-29 17:38:00:278 flexisip-debug-nta: canonizing sip:address@hidden:5060 with contact

2017-08-29 17:38:00:278 flexisip-debug-nta: INVITE (1) to message callback

2017-08-29 17:38:00:278 flexisip-debug-New SipEvent 0x25bb338 - msg 0x25ba6f0

2017-08-29 17:38:00:278 flexisip-debug-Receiving new Request SIP message INVITE from sip:address@hidden(OUR_BACKEND_SIP_SERVER) :

INVITE sip:address@hidden:5060;app-id=$(OUR_APP_ID);pn-type=apple;pn-tok=DC85A7CEAD09DC2903FB93196F2AA2A905A07295AD07C2507C7BABF515D1B76E;CtRta5511a12a22a6254=udp:172.20.2.143:64643 SIP/2.0

Via: SIP/2.0/UDP $(OUR_BACKEND_SIP_SERVER):5060;received=$(OUR_BACKEND_SIP_SERVER_2);rport=5061

Contact: <sip:address@hidden(OUR_BACKEND_SIP_SERVER):5060>

From: <sip:address@hidden(OUR_BACKEND_SIP_SERVER)>;tag=271b16bc-co3179-INS001

To: <sip:address@hidden>

Call-ID: address@hidden(OUR_BACKEND_SIP_SERVER_2)

CSeq: 1 INVITE

Max-Forwards: 70

Content-Type: application/sdp

Content-Length: 140

 

2017-08-29 17:38:00:278 flexisip-debug-Skipping onRequest() on module DoSProtection

2017-08-29 17:38:00:278 flexisip-debug-Invoking onRequest() on module SanityChecker

2017-08-29 17:38:00:278 flexisip-debug-Skipping onRequest() on module GarbageIn

2017-08-29 17:38:00:278 flexisip-debug-Invoking onRequest() on module NatHelper

2017-08-29 17:38:00:278 flexisip-debug-Fixing contact header with $(OUR_BACKEND_SIP_SERVER):5060 to $(OUR_BACKEND_SIP_SERVER_2):5061

2017-08-29 17:38:00:279 flexisip-debug-Record route added.

2017-08-29 17:38:00:279 flexisip-debug-Skipping onRequest() on module Authentication

2017-08-29 17:38:00:279 flexisip-debug-Skipping onRequest() on module Redirect

2017-08-29 17:38:00:279 flexisip-debug-Skipping onRequest() on module GatewayAdapter

2017-08-29 17:38:00:279 flexisip-debug-Skipping onRequest() on module Presence

2017-08-29 17:38:00:279 flexisip-debug-Invoking onRequest() on module Registrar

2017-08-29 17:38:00:279 flexisip-debug-Skipping onRequest() on module StatisticsCollector

2017-08-29 17:38:00:279 flexisip-debug-Invoking onRequest() on module ContactRouteInserter

2017-08-29 17:38:00:279 flexisip-debug-Found a contact route parameter

2017-08-29 17:38:00:279 flexisip-debug-Request url changed to sip:address@hidden:64643;app-id=$(OUR_APP_ID);pn-type=apple;pn-tok=DC85A7CEAD09DC2903FB93196F2AA2A905A07295AD07C2507C7BABF515D1B76E;doroute

2017-08-29 17:38:00:279 flexisip-debug-Invoking onRequest() on module Router

2017-08-29 17:38:00:279 flexisip-debug-Invoking onRequest() on module PushNotification

2017-08-29 17:38:00:279 flexisip-debug-Skipping onRequest() on module LoadBalancer

2017-08-29 17:38:00:279 flexisip-debug-Skipping onRequest() on module MediaRelay

2017-08-29 17:38:00:279 flexisip-debug-Skipping onRequest() on module Transcoder

2017-08-29 17:38:00:279 flexisip-debug-Invoking onRequest() on module Forward

2017-08-29 17:38:00:280 flexisip-debug-tport: not found from primary 0x25b2690, trying another one...*/172.20.2.143:64643

2017-08-29 17:38:00:280 flexisip-debug-tport: not found from primary 0x25b3150, trying another one...*/172.20.2.143:64643

2017-08-29 17:38:00:280 flexisip-debug-tport: not found from primary 0x25b3c10, trying another one...*/172.20.2.143:64643

2017-08-29 17:38:00:280 flexisip-debug-Skipping addition of record route identical to top one

2017-08-29 17:38:00:280 flexisip-debug-Removed push params from contact

2017-08-29 17:38:00:280 flexisip-debug-Sending Request SIP message to sip:address@hidden:64643;doroute

INVITE sip:address@hidden:64643;doroute SIP/2.0

Via: SIP/2.0/UDP $(OUR_BACKEND_SIP_SERVER):5060;received=$(OUR_BACKEND_SIP_SERVER_2);rport=5061

Contact: <sip:address@hidden(OUR_BACKEND_SIP_SERVER_2):5061>

From: <sip:address@hidden(OUR_BACKEND_SIP_SERVER)>;tag=271b16bc-co3179-INS001

To: <sip:address@hidden>

Call-ID: address@hidden(OUR_BACKEND_SIP_SERVER_2)

CSeq: 1 INVITE

Max-Forwards: 69

Content-Type: application/sdp

Content-Length: 140

Record-Route: <sip:192.168.164.128:5060;lr>

 

2017-08-29 17:38:00:280 flexisip-debug-nta: selecting scheme sip

2017-08-29 17:38:00:280 flexisip-debug-tport: not found from primary 0x25b2690, trying another one...udp/172.20.2.143:64643

2017-08-29 17:38:00:280 flexisip-debug-tport: not found from primary 0x25b3150, trying another one...udp/172.20.2.143:64643

2017-08-29 17:38:00:280 flexisip-debug-tport: not found from primary 0x25b3c10, trying another one...udp/172.20.2.143:64643

2017-08-29 17:38:00:280 flexisip-debug-tport_tsend(0x25b2690) tpn = udp/172.20.2.143:64643

2017-08-29 17:38:00:280 flexisip-debug-tport_resolve addrinfo = 172.20.2.143:64643

2017-08-29 17:38:00:280 flexisip-debug-tport_by_addrinfo(0x25b2690): not found by name udp/172.20.2.143:64643

2017-08-29 17:38:00:281 flexisip-debug-tport_vsend returned 659

2017-08-29 17:38:00:281 flexisip-debug-nta: sent INVITE (1) to udp/172.20.2.143:64643

2017-08-29 17:38:00:281 flexisip-debug-nta: outgoing_free(0x25bc9a0)

2017-08-29 17:38:00:281 flexisip-debug-nta_msg_tsend(request)

2017-08-29 17:38:00:281 flexisip-debug-Terminate SipEvent 0x25bb338

2017-08-29 17:38:04:277 flexisip-debug-tport_wakeup_pri(0x25b2690): events IN

2017-08-29 17:38:04:278 flexisip-debug-tport_recv_event(0x25b2690)

2017-08-29 17:38:04:278 flexisip-debug-tport_recv_iovec(0x25b2690) msg 0x25ba6f0 from (udp/192.168.164.128:5060) has 660 bytes, veclen = 1

2017-08-29 17:38:04:278 flexisip-debug-tport_deliver(0x25b2690): msg 0x25ba6f0 (660 bytes) from udp/$(OUR_BACKEND_SIP_SERVER_2):5060 next=(nil)

2017-08-29 17:38:04:278 flexisip-debug-nta: received INVITE sip:address@hidden:5060;app-id=$(OUR_APP_ID);pn-type=apple;pn-tok=DC85A7CEAD09DC2903FB93196F2AA2A905A07295AD07C2507C7BABF515D1B76E;CtRta5511a12a22a6254=udp:172.20.2.143:64643 SIP/2.0 (CSeq 1)

2017-08-29 17:38:04:278 flexisip-debug-nta: Via check: received=$(OUR_BACKEND_SIP_SERVER_2)

2017-08-29 17:38:04:278 flexisip-debug-nta: canonizing sip:address@hidden:5060 with contact

2017-08-29 17:38:04:278 flexisip-debug-nta: INVITE (1) to message callback

2017-08-29 17:38:04:278 flexisip-debug-New SipEvent 0x25bb338 - msg 0x25ba6f0

2017-08-29 17:38:04:278 flexisip-debug-Receiving new Request SIP message INVITE from sip:address@hidden(OUR_BACKEND_SIP_SERVER) :

INVITE sip:address@hidden:5060;app-id=$(OUR_APP_ID);pn-type=apple;pn-tok=DC85A7CEAD09DC2903FB93196F2AA2A905A07295AD07C2507C7BABF515D1B76E;CtRta5511a12a22a6254=udp:172.20.2.143:64643 SIP/2.0

Via: SIP/2.0/UDP $(OUR_BACKEND_SIP_SERVER):5060;received=$(OUR_BACKEND_SIP_SERVER_2);rport=5061

Contact: <sip:address@hidden(OUR_BACKEND_SIP_SERVER):5060>

From: <sip:address@hidden(OUR_BACKEND_SIP_SERVER)>;tag=271b16bc-co3179-INS001

To: <sip:address@hidden>

Call-ID: address@hidden(OUR_BACKEND_SIP_SERVER_2)

CSeq: 1 INVITE

Max-Forwards: 70

Content-Type: application/sdp

Content-Length: 140

 

2017-08-29 17:38:04:278 flexisip-debug-Skipping onRequest() on module DoSProtection

2017-08-29 17:38:04:279 flexisip-debug-Invoking onRequest() on module SanityChecker

2017-08-29 17:38:04:279 flexisip-debug-Skipping onRequest() on module GarbageIn

2017-08-29 17:38:04:279 flexisip-debug-Invoking onRequest() on module NatHelper

2017-08-29 17:38:04:279 flexisip-debug-Fixing contact header with $(OUR_BACKEND_SIP_SERVER):5060 to $(OUR_BACKEND_SIP_SERVER_2):5061

2017-08-29 17:38:04:279 flexisip-debug-Record route added.

2017-08-29 17:38:04:279 flexisip-debug-Skipping onRequest() on module Authentication

2017-08-29 17:38:04:279 flexisip-debug-Skipping onRequest() on module Redirect

2017-08-29 17:38:04:279 flexisip-debug-Skipping onRequest() on module GatewayAdapter

2017-08-29 17:38:04:279 flexisip-debug-Skipping onRequest() on module Presence

2017-08-29 17:38:04:279 flexisip-debug-Invoking onRequest() on module Registrar

2017-08-29 17:38:04:279 flexisip-debug-Skipping onRequest() on module StatisticsCollector

2017-08-29 17:38:04:279 flexisip-debug-Invoking onRequest() on module ContactRouteInserter

2017-08-29 17:38:04:279 flexisip-debug-Found a contact route parameter

2017-08-29 17:38:04:279 flexisip-debug-Request url changed to sip:address@hidden:64643;app-id=$(OUR_APP_ID);pn-type=apple;pn-tok=DC85A7CEAD09DC2903FB93196F2AA2A905A07295AD07C2507C7BABF515D1B76E;doroute

2017-08-29 17:38:04:279 flexisip-debug-Invoking onRequest() on module Router

2017-08-29 17:38:04:279 flexisip-debug-Invoking onRequest() on module PushNotification

2017-08-29 17:38:04:279 flexisip-debug-Skipping onRequest() on module LoadBalancer

2017-08-29 17:38:04:281 flexisip-debug-Skipping onRequest() on module MediaRelay

2017-08-29 17:38:04:281 flexisip-debug-Skipping onRequest() on module Transcoder

2017-08-29 17:38:04:281 flexisip-debug-Invoking onRequest() on module Forward

2017-08-29 17:38:04:281 flexisip-debug-tport: not found from primary 0x25b2690, trying another one...*/172.20.2.143:64643

2017-08-29 17:38:04:282 flexisip-debug-tport: not found from primary 0x25b3150, trying another one...*/172.20.2.143:64643

2017-08-29 17:38:04:282 flexisip-debug-tport: not found from primary 0x25b3c10, trying another one...*/172.20.2.143:64643

2017-08-29 17:38:04:282 flexisip-debug-Skipping addition of record route identical to top one

2017-08-29 17:38:04:283 flexisip-debug-Removed push params from contact

2017-08-29 17:38:04:283 flexisip-debug-Sending Request SIP message to sip:address@hidden:64643;doroute

INVITE sip:address@hidden:64643;doroute SIP/2.0

Via: SIP/2.0/UDP $(OUR_BACKEND_SIP_SERVER):5060;received=$(OUR_BACKEND_SIP_SERVER_2);rport=5061

Contact: <sip:address@hidden(OUR_BACKEND_SIP_SERVER_2):5061>

From: <sip:address@hidden(OUR_BACKEND_SIP_SERVER)>;tag=271b16bc-co3179-INS001

To: <sip:address@hidden>

Call-ID: address@hidden(OUR_BACKEND_SIP_SERVER_2)

CSeq: 1 INVITE

Max-Forwards: 69

Content-Type: application/sdp

Content-Length: 140

Record-Route: <sip:192.168.164.128:5060;lr>

 

2017-08-29 17:38:04:283 flexisip-debug-nta: selecting scheme sip

2017-08-29 17:38:04:284 flexisip-debug-tport: not found from primary 0x25b2690, trying another one...udp/172.20.2.143:64643

2017-08-29 17:38:04:284 flexisip-debug-tport: not found from primary 0x25b3150, trying another one...udp/172.20.2.143:64643

2017-08-29 17:38:04:284 flexisip-debug-tport: not found from primary 0x25b3c10, trying another one...udp/172.20.2.143:64643

2017-08-29 17:38:04:284 flexisip-debug-tport_tsend(0x25b2690) tpn = udp/172.20.2.143:64643

2017-08-29 17:38:04:285 flexisip-debug-tport_resolve addrinfo = 172.20.2.143:64643

2017-08-29 17:38:04:285 flexisip-debug-tport_by_addrinfo(0x25b2690): not found by name udp/172.20.2.143:64643

2017-08-29 17:38:04:285 flexisip-debug-tport_vsend returned 659

2017-08-29 17:38:04:286 flexisip-debug-nta: sent INVITE (1) to udp/172.20.2.143:64643

2017-08-29 17:38:04:286 flexisip-debug-nta: outgoing_free(0x25bc910)

2017-08-29 17:38:04:286 flexisip-debug-nta_msg_tsend(request)

2017-08-29 17:38:04:286 flexisip-debug-Terminate SipEvent 0x25bb338

 

 

 

 

Kind regards,

Adeline

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]