Updating from OnDO PBX to Brekeke PBX (v1.x to v2.0) Brekeke Software, Inc. (c) 2006-2007 Brekeke Software, Inc. All rights reserved. 1. Introduction ~~~~~~~~~~~~~~~~~~~~~~ This document is intended as a guide to update your OnDO PBX software to Brekeke PBX 2.0 versions. ~~~~~~~~~~~~~~~~~~~~~~ 2. Existing OnDO PBX upgrades via Admintool to Brekeke PBX v2.0 (zip file format) (*NOTE: Please do not use the Installer program as it will create a clean install and it is mandatory to backup all necessary files before uninstalling OnDO PBX.) (1) Select Installation Files or Update Files on the Download page from the website. (2) Shutdown OnDO PBX running on your machine from the OnDO PBX Admintool. (3) Stop OnDO PBX from Services (Control Panel\Administrative Tools\Services). (4) Terminate all Java Processes using Microsoft Task Manager. (5) (For Windows) Go to Brekeke\pbx\webapps directory. (For Linux) Go to Tomcat_home/webapps directory. (6) Remove proxy.war file, and move "proxy" folder to other location. (*Note: Please move the proxy folder entirely to another location as this will effect the new Brekeke PBX from loading properly.) (7) Start the OnDO PBX from Services. (8) Login to the OnDO PBX through the Admintool. (9) Shutdown the OnDO PBX from [Start/Shutdown] menu if in active state. (10) Go to OnDO PBX > Options > Update software/Service pack. (11) Upload the 2.0.X.X pbx.war file you downloaded. (12) Copy the following from the saved proxy folder to the corresponding directory to the new installation: (For Windows) Brekeke\pbx\webapps\pbx\WEB-INF\work\sv\sv.properties -- Configuration file Brekeke\pbx\webapps\pbx\WEB-INF\work\sv\db (all files) -- Internal Database for Registrar and Authentication Brekeke\pbx\webapps\pbx\WEB-INF\work\sv\etc (all files) -- Dial Plan (For Linux) Tomcat_home\webapps\pbx\WEB-INF\work\sv\sv.properties Tomcat_home\webapps\pbx\WEB-INF\work\sv\db (all files) Tomcat_home\webapps\pbx\WEB-INF\work\sv\etc (all files) (13) Restart the computer. (14) Delete the old version OnDO SIP Server icon manually from your desktop, and remaining folder as OnDO SIP Server is embeded in OnDO PBX from Brekeke PBX 2.0. (15) (If you have an internet connection) On the PBX Admintool, enter the Brekeke product ID you received via email, read the User License Agreement and click the [I agree] button. Click the [Activate] button. (If you do not have an internet connection) a) Enter your Product ID and click the [I agree] button. b) Click the Get Signature button. (*NOTE: Do not close the browser. You must complete the activation process within the same session.) c) Download the UDF.DAT file and take it to an internet connected machine. d) Go to http://www.brekeke.com/license/upload_license.php and upload the UDF.DAT file. e) If the signature file (UDF.DAT) is valid, you will see a link "Click here to download your license file". Click the link to download the file called LICENSE.DAT. f) Return to the PBX Admintool and upload the LICENSE.DAT file. (16) Once you have successfully login to the Admintool, please add the following parameter to the Deploy Pattern of the default Dial Plan named "From PBX 1" and "From PBX 2". &net.sip.hide.loopback=true (this will prevent Brekeke SIP Server from replacing the IP address that contains the localhost with the interface IP address) (*NOTE: If you are using a 3rd party database, please refer to the Tutorial - Using a Third Party Database (http://www.brekeke.com/download/download_sip_doc_en.php)) Now you are ready to login to Brekeke PBX 2.0.!