Grandstream Fix Logic for outbound proxy and secondary servers when using SRV records

There was an illogical if/else statement that the "else" condition would always set a null value, so it didn't really matter. Re-wrote it to properly filter if the transport is set to dns srv and not affix the SIP Port to the server address.
This commit is contained in:
demonspork
2021-05-12 09:38:06 -05:00
parent f99d9198c8
commit 0e17971798
31 changed files with 505 additions and 227 deletions

View File

@@ -27,12 +27,16 @@
<!-- Primary SIP Server -->
<!-- String: serveraddress -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- Failover SIP Server -->
<!-- String: serveraddress -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P967>{$account.1.server_address_secondary}:{$account.1.sip_port}</P967>
{else}
<P967>{$account.1.server_address_secondary}</P967>
@@ -46,7 +50,7 @@
<!-- Outbound Proxy -->
<!-- String: serveraddress -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -590,7 +594,7 @@
<!-- Outbound Proxy -->
<!-- String: serveraddress -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P748>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P748>
{else}
<P748>{$account.2.outbound_proxy_primary}</P748>
@@ -1119,7 +1123,7 @@
<!-- Outbound Proxy -->
<!-- String: serveraddress -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P548>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P548>
{else}
<P548>{$account.3.outbound_proxy_primary}</P548>
@@ -1649,7 +1653,7 @@
<!-- Outbound Proxy -->
<!-- String: serveraddress -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>

View File

@@ -3771,8 +3771,7 @@
<!-- # Preferred Internet Protocol. 0 - Both, prefer IPv4, 1 - Both prefer IPv6, 2 - IPv4 only, 3 - IPv6 only. Default value is 0. -->
<!-- # Number: 0, 1, 2, 3 -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # Address Type. 0 - DHCP, 1 - Static, 2 - PPPoE. Default value is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -985,12 +989,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -999,7 +1007,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1008,7 +1016,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1919,7 +1927,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>2</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -985,12 +989,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -999,7 +1007,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1008,7 +1016,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1919,7 +1927,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>2</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -985,12 +989,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -999,7 +1007,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1008,7 +1016,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1934,12 +1942,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1948,7 +1960,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1957,7 +1969,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2867,7 +2879,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -985,12 +989,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -999,7 +1007,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1008,7 +1016,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1934,12 +1942,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1948,7 +1960,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1957,7 +1969,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2882,12 +2894,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.4.server_address_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
<P2612>{$account.4.server_address_secondary}:{$account.4.sip_port}</P2612>
{else}
<P2612>{$account.4.server_address_secondary}</P2612>
@@ -2896,7 +2912,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
@@ -2905,7 +2921,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
@@ -3818,7 +3834,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -1001,12 +1005,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -1015,7 +1023,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1024,7 +1032,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1966,12 +1974,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1980,7 +1992,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1989,7 +2001,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2930,12 +2942,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.4.server_address_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
<P2612>{$account.4.server_address_secondary}:{$account.4.sip_port}</P2612>
{else}
<P2612>{$account.4.server_address_secondary}</P2612>
@@ -2944,7 +2960,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
@@ -2953,7 +2969,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
@@ -3897,12 +3913,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.5.sip_transport != 'dns srv'}
<P702>{$account.5.server_address}:{$account.5.sip_port}</P702>
{else}
<P702>{$account.5.server_address}</P702>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.5.server_address_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)}
<P2712>{$account.5.server_address_secondary}:{$account.5.sip_port}</P2712>
{else}
<P2712>{$account.5.server_address_secondary}</P2712>
@@ -3911,7 +3931,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_primary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
<P703>{$account.5.outbound_proxy_primary}:{$account.5.sip_port}</P703>
{else}
<P703>{$account.5.outbound_proxy_primary}</P703>
@@ -3920,7 +3940,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2733>{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}</P2733>
{else}
<P2733>{$account.5.outbound_proxy_secondary}</P2733>
@@ -4846,7 +4866,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -985,12 +989,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -999,7 +1007,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1008,7 +1016,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1934,12 +1942,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1948,7 +1960,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1957,7 +1969,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2882,12 +2894,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.4.server_address_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
<P2612>{$account.4.server_address_secondary}:{$account.4.sip_port}</P2612>
{else}
<P2612>{$account.4.server_address_secondary}</P2612>
@@ -2896,7 +2912,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
@@ -2905,7 +2921,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
@@ -3833,12 +3849,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.5.sip_transport != 'dns srv'}
<P702>{$account.5.server_address}:{$account.5.sip_port}</P702>
{else}
<P702>{$account.5.server_address}</P702>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.5.server_address_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)}
<P2712>{$account.5.server_address_secondary}:{$account.5.sip_port}</P2712>
{else}
<P2712>{$account.5.server_address_secondary}</P2712>
@@ -3847,7 +3867,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_primary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
<P703>{$account.5.outbound_proxy_primary}:{$account.5.sip_port}</P703>
{else}
<P703>{$account.5.outbound_proxy_primary}</P703>
@@ -3856,7 +3876,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2733>{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}</P2733>
{else}
<P2733>{$account.5.outbound_proxy_secondary}</P2733>
@@ -4781,12 +4801,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.6.sip_transport != 'dns srv'}
<P1802>{$account.6.server_address}:{$account.6.sip_port}</P1802>
{else}
<P1802>{$account.6.server_address}</P1802>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.6.server_address_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.server_address_secondary)}
<P2812>{$account.6.server_address_secondary}:{$account.6.sip_port}</P2812>
{else}
<P2812>{$account.6.server_address_secondary}</P2812>
@@ -4795,7 +4819,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_primary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_primary)}
<P1803>{$account.6.outbound_proxy_primary}:{$account.6.sip_port}</P1803>
{else}
<P1803>{$account.6.outbound_proxy_primary}</P1803>
@@ -4804,7 +4828,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_secondary)}
<P2833>{$account.5.outbound_proxy_secondary}:{$account.6.sip_port}</P2833>
{else}
<P2833>{$account.6.outbound_proxy_secondary}</P2833>
@@ -5716,7 +5740,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -1004,12 +1008,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -1018,7 +1026,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1027,7 +1035,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1973,12 +1981,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1987,7 +1999,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1996,7 +2008,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2941,12 +2953,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
<P2612></P2612>
{if isset($account.4.server_address_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
<P2612>{$account.4.server_address_secondary}:{$account.4.sip_port}</P2612>
{else}
<P2612>{$account.4.server_address_secondary}</P2612>
@@ -2955,7 +2971,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
@@ -2964,7 +2980,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
@@ -3912,12 +3928,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.5.sip_transport != 'dns srv'}
<P702>{$account.5.server_address}:{$account.5.sip_port}</P702>
{else}
<P702>{$account.5.server_address}</P702>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
<P2712></P2712>
{if isset($account.5.server_address_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)}
<P2712>{$account.5.server_address_secondary}:{$account.5.sip_port}</P2712>
{else}
<P2712>{$account.5.server_address_secondary}</P2712>
@@ -3926,7 +3946,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_primary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
<P703>{$account.5.outbound_proxy_primary}:{$account.5.sip_port}</P703>
{else}
<P703>{$account.5.outbound_proxy_primary}</P703>
@@ -3935,7 +3955,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
<P2733></P2733>
{if isset($account.5.outbound_proxy_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2733>{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}</P2733>
{else}
<P2733>{$account.5.outbound_proxy_secondary}</P2733>
@@ -4868,7 +4888,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 2 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>2</P1415>
<!-- # IPv4 Address Type. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -684,7 +684,7 @@
<!-- Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0 -->
<!-- Number: 0, 1 -->
<!-- Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- Number: 0, 1, 2 -->

View File

@@ -554,7 +554,7 @@
<!-- Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0 -->
<!-- Number: 0, 1 -->
<!-- Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- Number: 0, 1, 2 -->

View File

@@ -1000,7 +1000,7 @@
<!-- Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0 -->
<!-- Number: 0, 1 -->
<!-- Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- Number: 0, 1, 2 -->
<!-- Mandatory -->

View File

@@ -1000,7 +1000,7 @@
<!-- Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0 -->
<!-- Number: 0, 1 -->
<!-- Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- Number: 0, 1, 2 -->
<!-- Mandatory -->

View File

@@ -1313,7 +1313,7 @@
<!-- Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0 -->
<!-- Number: 0, 1 -->
<!-- Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- Number: 0, 1, 2 -->

View File

@@ -1122,7 +1122,7 @@
<!-- Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0 -->
<!-- Number: 0, 1 -->
<!-- Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- Number: 0, 1, 2 -->

View File

@@ -27,11 +27,15 @@
<P270>{$account.1.display_name}</P270>
<!-- SIP Server -->
<!-- String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- Secondary SIP Server -->
<!-- String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -40,7 +44,7 @@
<!-- Outbound Proxy -->
<!-- String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -49,7 +53,7 @@
<!-- Backup Outbound Proxy -->
<!-- String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -629,12 +633,16 @@
<P417>{$account.2.display_name}</P417>
<!-- SIP Server -->
<!-- String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- Secondary SIP Server -->
<!-- String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -643,7 +651,7 @@
<!-- Outbound Proxy -->
<!-- String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -652,7 +660,7 @@
<!-- Backup Outbound Proxy -->
<!-- String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1212,12 +1220,16 @@
<!-- SIP Server -->
<!-- String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- Secondary SIP Server -->
<!-- String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1226,7 +1238,7 @@
<!-- Outbound Proxy -->
<!-- String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1235,7 +1247,7 @@
<!-- Backup Outbound Proxy -->
<!-- String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -1780,7 +1792,7 @@
<!-- Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0 -->
<!-- Number: 0, 1 -->
<!-- Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- Number: 0, 1, 2 -->
<!-- Mandatory -->

View File

@@ -773,7 +773,11 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
@@ -781,7 +785,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48></P48>
@@ -789,7 +793,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333></P2333>
@@ -1484,7 +1488,11 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
@@ -1492,7 +1500,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403></P403>
@@ -1500,7 +1508,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433></P2433>
@@ -2184,7 +2192,11 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
@@ -2192,7 +2204,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503></P503>
@@ -2200,7 +2212,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533></P2533>
@@ -5806,7 +5818,7 @@
<!-- # Internet Protocol. 0 - Both IPv4 and IPv6, 1 - Both, prefer IPv6 , 2 - IPv4 Only, 3 - IPv6 Only. Default is 2. -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IPv4 Address. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -2520,7 +2520,7 @@
<!--# Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0-->
<!--# Number: 0, 1-->
<!--# Mandatory-->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!--# IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0-->
<!--# Number: 0, 1, 2-->

View File

@@ -1737,7 +1737,7 @@
<!-- Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0 -->
<!-- Number: 0, 1 -->
<!-- Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- Number: 0, 1, 2 -->
<!-- Mandatory -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -989,12 +993,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -1003,7 +1011,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1012,7 +1020,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1938,12 +1946,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1952,7 +1964,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1961,7 +1973,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2886,12 +2898,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.4.server_address_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
<P2612>{$account.4.server_address_secondary}:{$account.4.sip_port}</P2612>
{else}
<P2612>{$account.4.server_address_secondary}</P2612>
@@ -2900,7 +2916,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
@@ -2909,7 +2925,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
@@ -3837,12 +3853,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.5.sip_transport != 'dns srv'}
<P1702>{$account.5.server_address}:{$account.5.sip_port}</P1702>
{else}
<P1702>{$account.5.server_address}</P1702>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.5.server_address_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)}
<P2712>{$account.5.server_address_secondary}:{$account.5.sip_port}</P2712>
{else}
<P2712>{$account.5.server_address_secondary}</P2712>
@@ -3851,7 +3871,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_primary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
<P1703>{$account.5.outbound_proxy_primary}:{$account.5.sip_port}</P1703>
{else}
<P1703>{$account.5.outbound_proxy_primary}</P1703>
@@ -3860,7 +3880,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2733>{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}</P2733>
{else}
<P2733>{$account.5.outbound_proxy_secondary}</P2733>
@@ -4785,12 +4805,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.6.sip_transport != 'dns srv'}
<P1802>{$account.6.server_address}:{$account.6.sip_port}</P1802>
{else}
<P1802>{$account.6.server_address}</P1802>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.6.server_address_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.server_address_secondary)}
<P2812>{$account.6.server_address_secondary}:{$account.6.sip_port}</P2812>
{else}
<P2812>{$account.6.server_address_secondary}</P2812>
@@ -4799,7 +4823,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_primary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_primary)}
<P1803>{$account.6.outbound_proxy_primary}:{$account.6.sip_port}</P1803>
{else}
<P1803>{$account.6.outbound_proxy_primary}</P1803>
@@ -4808,7 +4832,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_secondary)}
<P2833>{$account.5.outbound_proxy_secondary}:{$account.6.sip_port}</P2833>
{else}
<P2833>{$account.6.outbound_proxy_secondary}</P2833>
@@ -5720,7 +5744,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -989,12 +993,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -1003,7 +1011,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1012,7 +1020,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1938,12 +1946,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1952,7 +1964,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1961,7 +1973,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2886,12 +2898,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.4.server_address_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
<P2612>{$account.4.server_address_secondary}:{$account.4.sip_port}</P2612>
{else}
<P2612>{$account.4.server_address_secondary}</P2612>
@@ -2900,7 +2916,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
@@ -2909,7 +2925,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
@@ -3837,12 +3853,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.5.sip_transport != 'dns srv'}
<P1702>{$account.5.server_address}:{$account.5.sip_port}</P1702>
{else}
<P1702>{$account.5.server_address}</P1702>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.5.server_address_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2712>{$account.5.server_address_secondary}:{$account.5.sip_port}</P2712>
{else}
<P2712>{$account.5.server_address_secondary}</P2712>
@@ -3851,7 +3871,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_primary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
<P1703>{$account.5.outbound_proxy_primary}:{$account.5.sip_port}</P1703>
{else}
<P1703>{$account.5.outbound_proxy_primary}</P1703>
@@ -3860,7 +3880,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2733>{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}</P2733>
{else}
<P2733>{$account.5.outbound_proxy_secondary}</P2733>
@@ -4785,12 +4805,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.6.sip_transport != 'dns srv'}
<P1802>{$account.6.server_address}:{$account.6.sip_port}</P1802>
{else}
<P1802>{$account.6.server_address}</P1802>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.6.server_address_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.server_address_secondary)}
<P2812>{$account.6.server_address_secondary}:{$account.6.sip_port}</P2812>
{else}
<P2812>{$account.6.server_address_secondary}</P2812>
@@ -4799,7 +4823,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_primary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_primary)}
<P1803>{$account.6.outbound_proxy_primary}:{$account.6.sip_port}</P1803>
{else}
<P1803>{$account.6.outbound_proxy_primary}</P1803>
@@ -4808,7 +4832,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_secondary)}
<P2833>{$account.5.outbound_proxy_secondary}:{$account.6.sip_port}</P2833>
{else}
<P2833>{$account.6.outbound_proxy_secondary}</P2833>
@@ -5720,8 +5744,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -989,12 +993,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -1003,7 +1011,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1012,7 +1020,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1938,12 +1946,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1952,7 +1964,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1961,7 +1973,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2886,12 +2898,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.4.server_address_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
<P2612>{$account.4.server_address_secondary}:{$account.4.sip_port}</P2612>
{else}
<P2612>{$account.4.server_address_secondary}</P2612>
@@ -2900,7 +2916,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
@@ -2909,7 +2925,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
@@ -3837,12 +3853,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.5.sip_transport != 'dns srv'}
<P1702>{$account.5.server_address}:{$account.5.sip_port}</P1702>
{else}
<P1702>{$account.5.server_address}</P1702>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.5.server_address_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)}
<P2712>{$account.5.server_address_secondary}:{$account.5.sip_port}</P2712>
{else}
<P2712>{$account.5.server_address_secondary}</P2712>
@@ -3851,7 +3871,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_primary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
<P1703>{$account.5.outbound_proxy_primary}:{$account.5.sip_port}</P1703>
{else}
<P1703>{$account.5.outbound_proxy_primary}</P1703>
@@ -3860,7 +3880,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2733>{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}</P2733>
{else}
<P2733>{$account.5.outbound_proxy_secondary}</P2733>
@@ -4785,12 +4805,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.6.sip_transport != 'dns srv'}
<P1802>{$account.6.server_address}:{$account.6.sip_port}</P1802>
{else}
<P1802>{$account.6.server_address}</P1802>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.6.server_address_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.server_address_secondary)}
<P2812>{$account.6.server_address_secondary}:{$account.6.sip_port}</P2812>
{else}
<P2812>{$account.6.server_address_secondary}</P2812>
@@ -4799,7 +4823,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_primary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_primary)}
<P1803>{$account.6.outbound_proxy_primary}:{$account.6.sip_port}</P1803>
{else}
<P1803>{$account.6.outbound_proxy_primary}</P1803>
@@ -4808,7 +4832,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_secondary)}
<P2833>{$account.5.outbound_proxy_secondary}:{$account.6.sip_port}</P2833>
{else}
<P2833>{$account.6.outbound_proxy_secondary}</P2833>
@@ -5720,7 +5744,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -989,12 +993,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -1003,7 +1011,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1012,7 +1020,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1938,12 +1946,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1952,7 +1964,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1961,7 +1973,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2886,12 +2898,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.4.server_address_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
<P2612>{$account.4.server_address_secondary}:{$account.4.sip_port}</P2612>
{else}
<P2612>{$account.4.server_address_secondary}</P2612>
@@ -2900,7 +2916,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
@@ -2909,7 +2925,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
@@ -3837,12 +3853,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.5.sip_transport != 'dns srv'}
<P1702>{$account.5.server_address}:{$account.5.sip_port}</P1702>
{else}
<P1702>{$account.5.server_address}</P1702>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.5.server_address_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)}
<P2712>{$account.5.server_address_secondary}:{$account.5.sip_port}</P2712>
{else}
<P2712>{$account.5.server_address_secondary}</P2712>
@@ -3851,7 +3871,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_primary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
<P1703>{$account.5.outbound_proxy_primary}:{$account.5.sip_port}</P1703>
{else}
<P1703>{$account.5.outbound_proxy_primary}</P1703>
@@ -3860,7 +3880,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2733>{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}</P2733>
{else}
<P2733>{$account.5.outbound_proxy_secondary}</P2733>
@@ -4785,12 +4805,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.6.sip_transport != 'dns srv'}
<P1802>{$account.6.server_address}:{$account.6.sip_port}</P1802>
{else}
<P1802>{$account.6.server_address}</P1802>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.6.server_address_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.server_address_secondary)}
<P2812>{$account.6.server_address_secondary}:{$account.6.sip_port}</P2812>
{else}
<P2812>{$account.6.server_address_secondary}</P2812>
@@ -4799,7 +4823,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_primary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_primary)}
<P1803>{$account.6.outbound_proxy_primary}:{$account.6.sip_port}</P1803>
{else}
<P1803>{$account.6.outbound_proxy_primary}</P1803>
@@ -4808,7 +4832,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_secondary)}
<P2833>{$account.5.outbound_proxy_secondary}:{$account.6.sip_port}</P2833>
{else}
<P2833>{$account.6.outbound_proxy_secondary}</P2833>
@@ -5720,7 +5744,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -27,12 +27,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -41,7 +45,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -50,7 +54,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -989,12 +993,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -1003,7 +1011,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -1012,7 +1020,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>
@@ -1938,12 +1946,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.3.sip_transport != 'dns srv'}
<P502>{$account.3.server_address}:{$account.3.sip_port}</P502>
{else}
<P502>{$account.3.server_address}</P502>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.3.server_address_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
<P2512>{$account.3.server_address_secondary}:{$account.3.sip_port}</P2512>
{else}
<P2512>{$account.3.server_address_secondary}</P2512>
@@ -1952,7 +1964,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_primary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
<P503>{$account.3.outbound_proxy_primary}:{$account.3.sip_port}</P503>
{else}
<P503>{$account.3.outbound_proxy_primary}</P503>
@@ -1961,7 +1973,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.3.outbound_proxy_secondary)}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
<P2533>{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}</P2533>
{else}
<P2533>{$account.3.outbound_proxy_secondary}</P2533>
@@ -2886,12 +2898,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.4.sip_transport != 'dns srv'}
<P602>{$account.4.server_address}:{$account.4.sip_port}</P602>
{else}
<P602>{$account.4.server_address}</P602>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.4.server_address_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
<P2612>{$account.4.server_address_secondary}:{$account.4.sip_port}</P2612>
{else}
<P2612>{$account.4.server_address_secondary}</P2612>
@@ -2900,7 +2916,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_primary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
<P603>{$account.4.outbound_proxy_primary}:{$account.4.sip_port}</P603>
{else}
<P603>{$account.4.outbound_proxy_primary}</P603>
@@ -2909,7 +2925,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.4.outbound_proxy_secondary)}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
<P2633>{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}</P2633>
{else}
<P2633>{$account.4.outbound_proxy_secondary}</P2633>
@@ -3837,12 +3853,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.5.sip_transport != 'dns srv'}
<P1702>{$account.5.server_address}:{$account.5.sip_port}</P1702>
{else}
<P1702>{$account.5.server_address}</P1702>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.5.server_address_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)}
<P2712>{$account.5.server_address_secondary}:{$account.5.sip_port}</P2712>
{else}
<P2712>{$account.5.server_address_secondary}</P2712>
@@ -3851,7 +3871,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_primary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
<P1703>{$account.5.outbound_proxy_primary}:{$account.5.sip_port}</P1703>
{else}
<P1703>{$account.5.outbound_proxy_primary}</P1703>
@@ -3860,7 +3880,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.5.outbound_proxy_secondary)}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
<P2733>{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}</P2733>
{else}
<P2733>{$account.5.outbound_proxy_secondary}</P2733>
@@ -4785,12 +4805,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.6.sip_transport != 'dns srv'}
<P1802>{$account.6.server_address}:{$account.6.sip_port}</P1802>
{else}
<P1802>{$account.6.server_address}</P1802>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.6.server_address_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.server_address_secondary)}
<P2812>{$account.6.server_address_secondary}:{$account.6.sip_port}</P2812>
{else}
<P2812>{$account.6.server_address_secondary}</P2812>
@@ -4799,7 +4823,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_primary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_primary)}
<P1803>{$account.6.outbound_proxy_primary}:{$account.6.sip_port}</P1803>
{else}
<P1803>{$account.6.outbound_proxy_primary}</P1803>
@@ -4808,7 +4832,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.6.outbound_proxy_secondary)}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_secondary)}
<P2833>{$account.5.outbound_proxy_secondary}:{$account.6.sip_port}</P2833>
{else}
<P2833>{$account.6.outbound_proxy_secondary}</P2833>
@@ -5720,7 +5744,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is 0 -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- # IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -2532,7 +2532,7 @@
<!-- Internet Protocol. 0 - Prefer IPv4, 1 - Prefer IPv6. Default is 0 -->
<!-- Number: 0, 1 -->
<!-- Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- IP Address Mode. 0 - DHCP, 1 - Static IP, 2 - PPPoE. Default is 0 -->
<!-- Number: 0, 1, 2 -->
<!-- Mandatory -->

View File

@@ -4393,7 +4393,7 @@
<!-- Preferred Internet Protocol. 0 - IPv4, 1 - IPv6. Default value is 0. -->
<!-- Number: 0, 1 -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>0</P1415>
<!-- Different Network for Data and VOIP Calls. 0 - No, 1 - Yes. Default value is 0. -->
<!-- Number: 0, 1 -->

View File

@@ -516,7 +516,11 @@
<!-- Primary SIP Server -->
<!-- String: serveraddress -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- Failover SIP Server -->
<!-- String: serveraddress -->
@@ -530,7 +534,7 @@
<!-- Outbound Proxy -->
<!-- String: serveraddress -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>

View File

@@ -536,7 +536,11 @@
<!-- Primary SIP Server -->
<!-- Server address -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Failover SIP Server -->
<!-- # Server address -->

View File

@@ -536,7 +536,11 @@
<!-- Primary SIP Server -->
<!-- Server address -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Failover SIP Server -->
<!-- # Server address -->
@@ -1441,7 +1445,11 @@
<!-- Primary SIP Server -->
<!-- Server address -->
{if $account.2.sip_transport != 'dns srv'}
<P747>{$account.2.server_address}:{$account.2.sip_port}</P747>
{else}
<P747>{$account.2.server_address}</P747>
{/if}
<!-- # Failover SIP Server -->
<!-- # Server address -->
@@ -2363,7 +2371,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is IPv4 Only -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>2</P1415>
<!-- # IP Address. 0 - DHCP, 2 - PPPoE, 1 - Static IP -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -1764,7 +1764,7 @@
<!-- # Internet Protocol. 0 - Both, prefer IPv4, 1 - Both, prefer IPv6, 2 - IPv4 Only, 3 - IPv6 Only. Default is IPv4 Only -->
<!-- # Number: 0, 1, 2, 3 -->
<!-- # Mandatory -->
{if isset($grandstream_ipv_mode)}<P1415>{$grandstream_ipv_mode}</P1415>{else}<P1415>0</P1415>{/if}
<P1415>2</P1415>
<!-- # IP Address. 0 - DHCP, 2 - PPPoE, 1 - Static IP -->
<!-- # Number: 0, 1, 2 -->

View File

@@ -30,12 +30,16 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.1.sip_transport != 'dns srv'}
<P47>{$account.1.server_address}:{$account.1.sip_port}</P47>
{else}
<P47>{$account.1.server_address}</P47>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.1.server_address_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
<P2312>{$account.1.server_address_secondary}:{$account.1.sip_port}</P2312>
{else}
<P2312>{$account.1.server_address_secondary}</P2312>
@@ -69,7 +73,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_primary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
<P48>{$account.1.outbound_proxy_primary}:{$account.1.sip_port}</P48>
{else}
<P48>{$account.1.outbound_proxy_primary}</P48>
@@ -78,7 +82,7 @@
<!-- # Secondary Outbound Proxy -->
<!-- # String -->
{if isset($account.1.outbound_proxy_secondary)}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
<P2333>{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}</P2333>
{else}
<P2333>{$account.1.outbound_proxy_secondary}</P2333>
@@ -662,11 +666,15 @@
<!-- # SIP Server -->
<!-- # String -->
{if $account.2.sip_transport != 'dns srv'}
<P402>{$account.2.server_address}:{$account.2.sip_port}</P402>
{else}
<P402>{$account.2.server_address}</P402>
{/if}
<!-- # Secondary SIP Server -->
<!-- # String -->
{if isset($account.2.server_address_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
<P2412>{$account.2.server_address_secondary}:{$account.2.sip_port}</P2412>
{else}
<P2412>{$account.2.server_address_secondary}</P2412>
@@ -700,7 +708,7 @@
<!-- # Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_primary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
<P403>{$account.2.outbound_proxy_primary}:{$account.2.sip_port}</P403>
{else}
<P403>{$account.2.outbound_proxy_primary}</P403>
@@ -708,7 +716,7 @@
<!-- # Backup Outbound Proxy -->
<!-- # String -->
{if isset($account.2.outbound_proxy_secondary)}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
<P2433>{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}</P2433>
{else}
<P2433>{$account.2.outbound_proxy_secondary}</P2433>