Last modified by superadmin on 2021/09/09 20:55

From version 1.1
edited by ryanp
on 2021/09/09 18:01
Change comment: Import
To version 2.1
edited by ryanp
on 2021/09/09 18:01
Change comment: Import

Summary

Details

Page properties
Content
... ... @@ -1,55 +1,15 @@
1 -This document contains information that is important to note when upgrading to iSymphony 3.2 Beta 2. Please be sure to completely read the information before upgrading.
1 +This document contains information that is important to note when upgrading to iSymphony 3.3 Beta 2. Please be sure to completely read the information before upgrading.
2 2  
3 3  {{info}}
4 -If you are upgrading from a 3.0.x system, make sure to read the [[iSymphony 3.1.3 Upgrade Notes>>doc:iSymphony 3\.1\.4 Upgrade Notes]] as well.
4 +(% class="confluence-information-macro-body" %)
5 +(((
6 +(% class="confluence-information-macro-body" %)
7 +(((
8 +If you are upgrading from a 3.1.x system, make sure to read the [[doc:iSymphony 3\.2\.2 Upgrade Notes]][[ >>url:http://docs.getisymphony.com/display/ISYMDOCS/iSymphony+3.2.2+Ugrade+Notes||shape="rect"]]as well.
9 +)))
10 +)))
5 5  {{/info}}
6 6  
7 -== Notes Concerning New Included Dialplan Contexts ==
8 -
9 -In order to support auto answer on PJSIP endpoints when toggling hold state of a call, or barging in on a call, iSymphony 3.2 has introduced two new custom contexts that must be included in the dialplan. The procedure to add these contexts to the dialplan will differ depending on if you are utilizing a FreePBX based system or not.
10 -
11 -==== Adding Contexts To A Vanilla Asterisk (Non-FreePBX) System ====
12 -
13 -If you have already added the /opt/isymphony3/server/dialplan.conf included in your dial plan, simply run the following command, from the server command line, after you have upgrade iSymphony.
14 -
15 -{{code language="bash"}}
16 -asterisk -rx "dialplan reload"
17 -{{/code}}
18 -
19 -==== Adding Contexts To A FreePBX Based System ====
20 -
21 -{{info}}
22 -If you are using an iSymphony V3 FreePBX module with a version of **4.1.8 or higher**, you can skip these steps. You can check your module version via **Admin->Module Admin** in FreePBX.
23 -{{/info}}
24 -
25 -The current iSymphony FreePBX module will not add the needed contexts to the FreePBX dialplan. To include these contexts, open the following file on the system:
26 -
27 -{{code}}
28 -/ect/asterisk/extensions_custom.conf
29 -{{/code}}
30 -
31 -Next, add the following to the end of the file:
32 -
33 -{{code}}
34 -[c-x-3-pjsip-auto-answer-headers]
35 -exten => addheader,1,Set(PJSIP_HEADER(add,Alert-Info)=<http://www.notused.com>\;info=alert-autoanswer\;delay=0)
36 -exten => addheader,n,Set(PJSIP_HEADER(add,Alert-Info)=Ring Answer)
37 -exten => addheader,n,Set(PJSIP_HEADER(add,Alert-Info)=ring-answer)
38 -exten => addheader,n,Set(PJSIP_HEADER(add,Call-Info)=\;answer-after=0)
39 -;--== end of [c-x-3-pjsip-auto-answer-headers] ==--;
40 -
41 -[c-x-3-pjsip-auto-answer-redirect]
42 -exten => _X!,1,ExecIf($["${D_OPTIONS}"==""]?Set(D_OPTIONS=TtrI))
43 -exten => _X!,n,Dial(${CX_AUTOANSWER_REDIRECT_PEER},,${D_OPTIONS}b(c-x-3-pjsip-auto-answer-headers^addheader^1))
44 -;--== end of [c-x-3-pjsip-auto-answer-redirect] ==--;
45 -{{/code}}
46 -
47 -Save the file and run the following command:
48 -
49 -{{code language="bash"}}
50 -asterisk -rx "dialplan reload"
51 -{{/code}}
52 -
53 53  == Notes For Users Who Have Made Custom Modifications To The jvm.args File (Including Remote Voicemail/Recording Agent Installations) ==
54 54  
55 55  {{info}}
... ... @@ -66,6 +66,12 @@
66 66  
67 67  This means that your original jvm.args file has been overwritten with the new default version, and your original file has been saved as jvm.args.rpmsave. To retain your custom modifications, simply re-add the modifications in the new jvm.args file, using the jvm.args.rpmsave file as reference. Once the jvm.args file is configured to your liking, restart the iSymphony server for the changes to take effect.
68 68  
29 +== End of Support Announcements ==
30 +
31 +Support is being dropped for Asterisk version 1.8, 10, and 12. iSymphony will continue to officially supports Asterisk version 11 and 13.
32 +
33 +Support for the Oracle JRE v1.7 is being dropped. If you are running Java 7, you will need to upgrade to Oracle Java 8 or above. See the [[Supported Platforms>>url:http://docs.getisymphony.com/display/ISYMDOCS/Supported+Platforms||shape="rect"]] page for more details.
34 +
69 69  == Upgrade Steps ==
70 70  
71 71  Follow the standard upgrade instructions found in the [[doc:Upgrading iSymphony]] document for all upgrades.
... ... @@ -73,3 +73,7 @@
73 73  {{info}}
74 74  The automatic upgrade method cannot be used with the Beta. You will need to follow the instructions for the manual upgrade.
75 75  {{/info}}
42 +
43 +{{note}}
44 +You will need to upgrade the agent as the protocol has changed.
45 +{{/note}}