[asterisk-bugs] [JIRA] (ASTERISK-27120) Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint
Andreas Krüger (JIRA)
noreply at issues.asterisk.org
Tue Jul 11 00:49:58 CDT 2017
Andreas Krüger created ASTERISK-27120:
-----------------------------------------
Summary: Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint
Key: ASTERISK-27120
URL: https://issues.asterisk.org/jira/browse/ASTERISK-27120
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Resources/res_pjsip
Affects Versions: 14.5.0
Environment: Ubuntu 16.04, dedicated servers, non nat'ed
Reporter: Andreas Krüger
We have upgraded to Asterisk 14.5.0 from 13.10 in hopes this error would be gone, but we are still seeing it. As we have upgraded I now suspect it might be a configuration error.
All clients are connected with WSS (WebRTC). The following errors are in the logs:
{code}
Jul 11 02:11:22 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:22] #033[1;31mERROR#033[0m[12712]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10015-OF3GAJFHL
Jul 11 02:11:23 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:23] #033[1;31mERROR#033[0m[5505]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10009-L8YK4PECM
Jul 11 02:11:28 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:28] #033[1;31mERROR#033[0m[31981]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10009-YXWSX8LZ5
Jul 11 02:11:29 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:29] #033[1;31mERROR#033[0m[30872]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10013-OF3GAJFHL
Jul 11 02:11:31 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:31] #033[1;31mERROR#033[0m[24746]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10006-ES4C8BMBD
Jul 11 02:11:33 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:33] #033[1;31mERROR#033[0m[12712]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10006-TT6I3SR5X
Jul 11 02:11:37 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:37] #033[1;31mERROR#033[0m[5505]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10009-L8YK4PECM
Jul 11 02:11:41 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:41] #033[1;31mERROR#033[0m[31981]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10017-RU6P09OGK
Jul 11 02:11:41 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:41] #033[1;31mERROR#033[0m[30872]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10009-YXWSX8LZ5
Jul 11 02:11:42 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:42] #033[1;31mERROR#033[0m[24746]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10009-YXWSX8LZ5
Jul 11 02:11:48 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:48] #033[1;31mERROR#033[0m[24746]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10011-L8YK4PECM
Jul 11 02:11:48 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:48] #033[1;31mERROR#033[0m[3247]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10009-YXWSX8LZ5
Jul 11 02:11:51 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:51] #033[1;31mERROR#033[0m[12712]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10009-YXWSX8LZ5
Jul 11 02:11:55 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:55] #033[1;31mERROR#033[0m[5505]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10029-CXFF9NAD5
Jul 11 02:11:56 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:11:56] #033[1;31mERROR#033[0m[31981]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10012-AV8V6SSI5
Jul 11 02:12:02 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:02] #033[1;31mERROR#033[0m[24746]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10010-L8YK4PECM
Jul 11 02:12:04 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:04] #033[1;31mERROR#033[0m[30872]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10009-329BPPDXB
Jul 11 02:12:07 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:07] #033[1;31mERROR#033[0m[12712]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10004-AV8V6SSI5
Jul 11 02:12:11 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:11] #033[1;31mERROR#033[0m[3247]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10013-AV8V6SSI5
Jul 11 02:12:12 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:12] #033[1;31mERROR#033[0m[30872]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10016-HZKMDUK0C
Jul 11 02:12:14 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:14] #033[1;31mERROR#033[0m[31981]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10011-YXWSX8LZ5
Jul 11 02:12:25 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:25] #033[1;31mERROR#033[0m[3247]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10009-L8YK4PECM
Jul 11 02:12:28 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:28] #033[1;31mERROR#033[0m[5505]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10006-ES4C8BMBD
Jul 11 02:12:30 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:30] #033[1;31mERROR#033[0m[30872]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10006-ES4C8BMBD
Jul 11 02:12:32 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:32] #033[1;31mERROR#033[0m[12712]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10022-XQE4PD5BI
Jul 11 02:12:37 osl1-voip-cluster01-asterisk04 nice[4156]: [2017-07-11 02:12:37] #033[1;31mERROR#033[0m[30872]: #033[1;37mres_pjsip.c#033[0m:#033[1;37m3745#033[0m #033[1;37mendpt_send_request#033[0m: Error 171060 'Unsupported transport (PJSIP_EUNSUPTRANSPORT)' sending OPTIONS request to endpoint 10008-ES4C8BMB
{code}
Here is the configuration:
pjsip.conf:
{code}
[system]
; From https://wiki.asterisk.org/wiki/display/AST/Performance+Tuning
timer_t1=150
timer_b=9600
threadpool_initial_size=20
threadpool_auto_increment=5
threadpool_idle_timeout=120
threadpool_max_size=100
[global]
keep_alive_interval=20
contact_expiration_check_interval=10
[udp5060]
type=transport
protocol=udp
bind=0.0.0.0:5060
local_net=185.161.127.70/255.255.255.240
external_media_address=185.161.127.70
external_signaling_address=185.161.127.70
tos=af11
cos=5
[wss]
type=transport
protocol=wss
bind=0.0.0.0:15060
local_net=185.161.127.70/255.255.255.240
external_media_address=185.161.127.70
external_signaling_address=185.161.127.70
[tls]
type=transport
protocol=tls
bind=0.0.0.0:15061
cert_file=/etc/sslmate/certs/star.publicdns.zone.chained.crt
priv_key_file=/etc/sslmate/keys/star.publicdns.zone.key
local_net=185.161.127.70/255.255.255.240
external_media_address=185.161.127.70
external_signaling_address=185.161.127.70
method=sslv23
tos=af11
cos=5
{code}
{code}
osl1-voip-cluster01-asterisk04*CLI> pjsip show endpoint 10004-AV8V6SSI5
Endpoint: <Endpoint/CID.....................................> <State.....> <Channels.>
I/OAuth: <AuthId/UserName...........................................................>
Aor: <Aor............................................> <MaxContact>
Contact: <Aor/ContactUri..........................> <Hash....> <Status> <RTT(ms)..>
Transport: <TransportId........> <Type> <cos> <tos> <BindAddress..................>
Identify: <Identify/Endpoint.........................................................>
Match: <criteria.........................>
Channel: <ChannelId......................................> <State.....> <Time.....>
Exten: <DialedExten...........> CLCID: <ConnectedLineCID.......>
==========================================================================================
Endpoint: 10004-AV8V6SSI5 Unavailable 0 of inf
InAuth: 10004-AV8V6SSI5/10004-AV8V6SSI5
Aor: 10004-AV8V6SSI5 2
Transport: wss wss 0 0 0.0.0.0:15060
ParameterName : ParameterValue
===============================================================================================================================================================================================================================
100rel : yes
accountcode : AV8V6SSI5
acl :
aggregate_mwi : true
allow : (ulaw|alaw)
allow_overlap : true
allow_subscribe : true
allow_transfer : true
aors : 10004-AV8V6SSI5
asymmetric_rtp_codec : false
auth : 10004-AV8V6SSI5
bind_rtp_to_media_address : false
call_group :
callerid : 10004-AV8V6SSI5
callerid_privacy : allowed_not_screened
callerid_tag : 10004-AV8V6SSI5
connected_line_method : invite
contact_acl :
context : internal
cos_audio : 5
cos_video : 3
device_state_busy_at : 0
direct_media : false
direct_media_glare_mitigation : none
direct_media_method : invite
disable_direct_media_on_nat : false
dtls_ca_file :
dtls_ca_path :
dtls_cert_file : /etc/sslmate/certs/star.publicdns.zone.chained.crt
dtls_cipher : ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA
dtls_fingerprint : SHA-256
dtls_private_key : /etc/sslmate/keys/star.publicdns.zone.key
dtls_rekey : 0
dtls_setup : actpass
dtls_verify : No
dtmf_mode : rfc4733
fax_detect : false
fax_detect_timeout : 0
force_avp : false
force_rport : true
from_domain :
from_user :
g726_non_standard : false
ice_support : true
identify_by : username
inband_progress : false
language :
mailboxes :
media_address :
media_encryption : dtls
media_encryption_optimistic : false
media_use_received_transport : true
message_context :
moh_passthrough : false
moh_suggest : default
mwi_from_user :
mwi_subscribe_replaces_unsolicited : false
named_call_group :
named_pickup_group :
one_touch_recording : false
outbound_auth :
outbound_proxy :
pickup_group :
record_off_feature : automixmon
record_on_feature : automixmon
rewrite_contact : true
rpid_immediate : false
rtcp_mux : true
rtp_engine : asterisk
rtp_ipv6 : false
rtp_keepalive : 20
rtp_symmetric : true
rtp_timeout : 0
rtp_timeout_hold : 0
sdp_owner : -
sdp_session : Asterisk
send_diversion : true
send_pai : false
send_rpid : false
set_var :
srtp_tag_32 : false
sub_min_expiry : 0
subscribe_context :
t38_udptl : false
t38_udptl_ec : none
t38_udptl_ipv6 : false
t38_udptl_maxdatagram : 0
t38_udptl_nat : false
timers : yes
timers_min_se : 90
timers_sess_expires : 1800
tone_zone :
tos_audio : 40
tos_video : 136
transport : wss
trust_id_inbound : false
trust_id_outbound : true
use_avpf : true
use_ptime : false
user_eq_phone : false
voicemail_extension :
{code}
And the real-time configuration of one of the endpoints:
{code}
INSERT INTO `ps_aors` (`id`, `contact`, `default_expiration`, `mailboxes`, `max_contacts`, `minimum_expiration`, `remove_existing`, `qualify_frequency`, `authenticate_qualify`, `maximum_expiration`, `outbound_proxy`, `support_path`, `qualify_timeout`, `voicemail_extension`)
VALUES
('10004-AV8V6SSI5', NULL, NULL, NULL, 2, NULL, 'yes', 110, NULL, 160, NULL, NULL, NULL, NULL);
INSERT INTO `ps_contacts` (`id`, `uri`, `expiration_time`, `qualify_frequency`, `outbound_proxy`, `path`, `user_agent`, `qualify_timeout`, `regserver`, `insert_id`, `reg_server`, `authenticate_qualify`, `via_addr`, `via_port`, `call_id`, `endpoint`)
VALUES
('10004-AV8V6SSI5^3B at 17beb9528af63118c13810c004a2826b', 'sip:8puacic4 at 185.161.124.172:54576^3Btransport=ws', 1499751903, 0, '', '', 'SIP.js/0.7.7', 3, '*******', 693065, 'osl1-voip-cluster01-asterisk04', 'no', '192.0.2.175', 0, 'rcdmgg305odojqsvprbfuo', '10004-AV8V6SSI5');
INSERT INTO `ps_endpoints` (`id`, `tenants_id`, `transport`, `aors`, `auth`, `context`, `disallow`, `allow`, `direct_media`, `connected_line_method`, `direct_media_method`, `direct_media_glare_mitigation`, `disable_direct_media_on_nat`, `dtmf_mode`, `external_media_address`, `force_rport`, `ice_support`, `identify_by`, `mailboxes`, `moh_suggest`, `outbound_auth`, `outbound_proxy`, `rewrite_contact`, `rtp_ipv6`, `rtp_symmetric`, `send_diversion`, `send_pai`, `send_rpid`, `timers_min_se`, `timers`, `timers_sess_expires`, `callerid`, `callerid_privacy`, `callerid_tag`, `100rel`, `aggregate_mwi`, `trust_id_inbound`, `trust_id_outbound`, `use_ptime`, `use_avpf`, `media_encryption`, `inband_progress`, `call_group`, `pickup_group`, `named_call_group`, `named_pickup_group`, `device_state_busy_at`, `fax_detect`, `t38_udptl`, `t38_udptl_ec`, `t38_udptl_maxdatagram`, `t38_udptl_nat`, `t38_udptl_ipv6`, `tone_zone`, `language`, `one_touch_recording`, `record_on_feature`, `record_off_feature`, `rtp_engine`, `allow_transfer`, `allow_subscribe`, `sdp_owner`, `sdp_session`, `tos_audio`, `tos_video`, `sub_min_expiry`, `from_domain`, `from_user`, `mwi_from_user`, `dtls_verify`, `dtls_rekey`, `dtls_cert_file`, `dtls_private_key`, `dtls_cipher`, `dtls_ca_file`, `dtls_ca_path`, `dtls_setup`, `srtp_tag_32`, `media_address`, `redirect_method`, `set_var`, `cos_audio`, `cos_video`, `message_context`, `force_avp`, `media_use_received_transport`, `accountcode`, `media_encryption_optimistic`, `user_eq_phone`, `rpid_immediate`, `g726_non_standard`, `rtp_keepalive`, `rtp_timeout`, `rtp_timeout_hold`, `state`, `autopark_incoming`, `offline_forward_to`, `bind_rtp_to_media_address`, `allow_multiple_upstreams`, `default_outbound_trunk_numbers_id`, `voicemail_extension`, `mwi_subscribe_replaces_unsolicited`, `record`, `deny`, `permit`, `acl`, `contact_deny`, `contact_permit`, `contact_acl`, `subscribe_context`, `fax_detect_timeout`, `contact_user`, `asymmetric_rtp_codec`, `rtcp_mux`, `allow_overlap`)
VALUES
('10004-AV8V6SSI5', 379, 'wss', '10004-AV8V6SSI5', '10004-AV8V6SSI5', 'internal', 'all', 'ulaw,alaw', 'no', NULL, NULL, NULL, NULL, NULL, NULL, 'yes', 'yes', NULL, NULL, NULL, NULL, NULL, 'yes', NULL, 'yes', NULL, NULL, NULL, NULL, NULL, NULL, '10004-AV8V6SSI5', NULL, '10004-AV8V6SSI5', NULL, NULL, NULL, 'yes', NULL, 'yes', 'dtls', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'af11', 'af41', NULL, NULL, NULL, NULL, 'no', NULL, '/etc/sslmate/certs/****', '/etc/sslmate/keys/****', 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA', NULL, NULL, 'actpass', NULL, NULL, NULL, NULL, 5, 3, NULL, NULL, 'yes', 'AV8V6SSI5', NULL, NULL, NULL, NULL, 20, NULL, NULL, 'offline', 'yes', NULL, NULL, 'no', NULL, NULL, NULL, 'no', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'yes', NULL);
{code}
Transport is set to "wss" on the endpoint.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list