From de08aa6a1dc521d84f264b3d8b674f66799188bd Mon Sep 17 00:00:00 2001 From: Antonio Fernandez Date: Mon, 3 Apr 2023 22:58:36 -0400 Subject: [PATCH] Added support for secondary outbound proxy on Snom D series phones. (#6603) --- resources/templates/provision/snom/D120/{$mac}.xml | 2 +- resources/templates/provision/snom/D315/{$mac}.xml | 2 +- resources/templates/provision/snom/D345/{$mac}.xml | 2 +- resources/templates/provision/snom/D375/{$mac}.xml | 2 +- resources/templates/provision/snom/D385/{$mac}.xml | 2 +- resources/templates/provision/snom/D712/{$mac}.xml | 2 +- resources/templates/provision/snom/D715/{$mac}.xml | 2 +- resources/templates/provision/snom/D717/{$mac}.xml | 2 +- resources/templates/provision/snom/D725/{$mac}.xml | 2 +- resources/templates/provision/snom/D735/{$mac}.xml | 2 +- resources/templates/provision/snom/D745/{$mac}.xml | 2 +- resources/templates/provision/snom/D765/{$mac}.xml | 2 +- resources/templates/provision/snom/D785/{$mac}.xml | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/resources/templates/provision/snom/D120/{$mac}.xml b/resources/templates/provision/snom/D120/{$mac}.xml index 2a4e86c95e..ec84ca7f9f 100644 --- a/resources/templates/provision/snom/D120/{$mac}.xml +++ b/resources/templates/provision/snom/D120/{$mac}.xml @@ -59,7 +59,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D315/{$mac}.xml b/resources/templates/provision/snom/D315/{$mac}.xml index e4d59ff00b..bbab2d4abc 100644 --- a/resources/templates/provision/snom/D315/{$mac}.xml +++ b/resources/templates/provision/snom/D315/{$mac}.xml @@ -59,7 +59,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D345/{$mac}.xml b/resources/templates/provision/snom/D345/{$mac}.xml index 5a0fda9689..856c6e45d3 100644 --- a/resources/templates/provision/snom/D345/{$mac}.xml +++ b/resources/templates/provision/snom/D345/{$mac}.xml @@ -59,7 +59,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D375/{$mac}.xml b/resources/templates/provision/snom/D375/{$mac}.xml index 17e2eb4f6f..14448561d0 100644 --- a/resources/templates/provision/snom/D375/{$mac}.xml +++ b/resources/templates/provision/snom/D375/{$mac}.xml @@ -63,7 +63,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D385/{$mac}.xml b/resources/templates/provision/snom/D385/{$mac}.xml index 19860f6ba5..489ad02cc0 100644 --- a/resources/templates/provision/snom/D385/{$mac}.xml +++ b/resources/templates/provision/snom/D385/{$mac}.xml @@ -63,7 +63,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D712/{$mac}.xml b/resources/templates/provision/snom/D712/{$mac}.xml index 9d4b9b57c4..80342bca76 100644 --- a/resources/templates/provision/snom/D712/{$mac}.xml +++ b/resources/templates/provision/snom/D712/{$mac}.xml @@ -59,7 +59,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D715/{$mac}.xml b/resources/templates/provision/snom/D715/{$mac}.xml index 14f561b2ec..db0db663fe 100644 --- a/resources/templates/provision/snom/D715/{$mac}.xml +++ b/resources/templates/provision/snom/D715/{$mac}.xml @@ -59,7 +59,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D717/{$mac}.xml b/resources/templates/provision/snom/D717/{$mac}.xml index fa23345bf5..c8b7bd8164 100644 --- a/resources/templates/provision/snom/D717/{$mac}.xml +++ b/resources/templates/provision/snom/D717/{$mac}.xml @@ -63,7 +63,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D725/{$mac}.xml b/resources/templates/provision/snom/D725/{$mac}.xml index 32a18835ae..828416dcf1 100644 --- a/resources/templates/provision/snom/D725/{$mac}.xml +++ b/resources/templates/provision/snom/D725/{$mac}.xml @@ -59,7 +59,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D735/{$mac}.xml b/resources/templates/provision/snom/D735/{$mac}.xml index a94b065da1..1c89377bfa 100644 --- a/resources/templates/provision/snom/D735/{$mac}.xml +++ b/resources/templates/provision/snom/D735/{$mac}.xml @@ -63,7 +63,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D745/{$mac}.xml b/resources/templates/provision/snom/D745/{$mac}.xml index aa8215b9b3..6bce75d0fb 100644 --- a/resources/templates/provision/snom/D745/{$mac}.xml +++ b/resources/templates/provision/snom/D745/{$mac}.xml @@ -59,7 +59,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D765/{$mac}.xml b/resources/templates/provision/snom/D765/{$mac}.xml index c4ca860271..be48108bdb 100644 --- a/resources/templates/provision/snom/D765/{$mac}.xml +++ b/resources/templates/provision/snom/D765/{$mac}.xml @@ -63,7 +63,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off diff --git a/resources/templates/provision/snom/D785/{$mac}.xml b/resources/templates/provision/snom/D785/{$mac}.xml index 127c83c571..616e72adbf 100644 --- a/resources/templates/provision/snom/D785/{$mac}.xml +++ b/resources/templates/provision/snom/D785/{$mac}.xml @@ -63,7 +63,7 @@ {$row.user_id} {$row.password} {$row.server_address}:{$row.sip_port} - {if $row.outbound_proxy == ""}{$row.server_address}{else}{$row.outbound_proxy}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if} + {if $row.outbound_proxy_primary == ""}{$row.server_address}{else}{$row.outbound_proxy_primary}{/if}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if},{if $row.outbound_proxy_secondary == ""}{else}{$row.outbound_proxy_secondary}:{$row.sip_port};transport={if $row.sip_transport == 'tcp' || $row.sip_transport == 'tls'}{$row.sip_transport}{else}udp{/if}{/if} {$row.register_expires} Default off