I was running a 3.10 (installed from 3..10.2 ISO and yummed to 3.10.3.
> In order to upgrade to 4.0, I assumed we were supposed to:
> 
> 1. service sipxecs stop
> 2. update/replace the sipx repo
> 3. yum install sipxecs
> 
> I followed the advice, stopped sipxpbx. Changed the REPO and did a yum
> install sipxecs.
> 
> 
> Total download size: 142 M
> Is this ok [y/N]: y
> Downloading Packages:
> (1/40): sipxfreeswitch-4. 100% |=========================| 5.0 kB
> 00:00
> (2/40): sipx-freeswitch-c 100% |=========================|  20 kB
> 00:00
> (3/40): sipx-jasperreport 100% |=========================| 5.1 MB
> 00:11
> (4/40): sipxecs-doc-4.0.0 100% |=========================|  32 kB
> 00:00
> (5/40): curl-7.15.5-2.1.e 100% |=========================| 232 kB
> 00:00
> (6/40): sipxcommserverlib 100% |=========================| 1.1 MB
> 00:01
> (7/40): sipxmedialib-4.0. 100% |=========================| 238 kB
> 00:00
> (8/40): sipxconfig-snmp-4 100% |=========================| 3.1 kB
> 00:00
> (9/40): sipxpbx-4.0.0-015 100% |=========================|  29 MB
> 00:59
> (10/40): sipxconfig-mrtg- 100% |=========================| 6.3 kB
> 00:00
> (11/40): java-1.6.0-sun-1 100% |=========================|  41 MB
> 01:31
> (12/40): sipx-freeswitch- 100% |=========================|  20 kB
> 00:00
> (13/40): sipxcalllib-4.0. 100% |=========================| 497 kB
> 00:00
> (14/40): sipx-freeswitch- 100% |=========================| 7.0 MB
> 00:14
> (15/40): sipxconfig-repor 100% |=========================|  11 kB
> 00:00
> (16/40): sipxbridge-4.0.0 100% |=========================| 308 kB
> 00:00
> (17/40): sipxvxml-4.0.0-0 100% |=========================| 782 kB
> 00:01
> (18/40): rubygems-1.2.0-2 100% |=========================| 661 kB
> 00:01
> (19/40): sipxconfig-4.0.0 100% |=========================|  22 MB
> 00:47
> (20/40): sipxregistry-4.0 100% |=========================| 205 kB
> 00:00
> (21/40): sipxproxy-cdr-4. 100% |=========================|  48 kB
> 00:00
> (22/40): sipxconfig-agent 100% |=========================|  38 kB
> 00:00
> (23/40): sipxtacklib-4.0. 100% |=========================| 525 kB
> 00:00
> (24/40): sipxpublisher-4. 100% |=========================|  50 kB
> 00:00
> (25/40): sipxecs-4.0.0-01 100% |=========================| 2.4 kB
> 00:00
> (26/40): sipxcommons-4.0. 100% |=========================| 5.6 MB
> 00:18
> (27/40): sipxportlib-4.0. 100% |=========================| 254 kB
> 00:00
> (28/40): sipxproxy-4.0.0- 100% |=========================| 346 kB
> 00:00
> (29/40): sipx-freeswitch- 100% |=========================|  19 kB
> 00:00
> (30/40): sipxsupervisor-4 100% |=========================| 130 kB
> 00:00
> (31/40): sipxconfig-tftp- 100% |=========================| 2.1 kB
> 00:00
> (32/40): sipxacd-4.0.0-01 100% |=========================| 470 kB
> 00:03
> (33/40): sipxmediaadapter 100% |=========================|  36 kB
> 00:00
> (34/40): sipxcommserverli 100% |=========================| 442 kB
> 00:00
> (35/40): sipxtools-4.0.0- 100% |=========================|  25 MB
> 00:53
> (36/40): ruby-rdoc-1.8.5- 100% |=========================| 136 kB
> 00:00
> (37/40): libidn-0.6.5-1.1 100% |=========================| 194 kB
> 00:00
> (38/40): sipxconfig-ftp-4 100% |=========================| 3.3 kB
> 00:00
> (39/40): sipxivr-4.0.0-01 100% |=========================| 112 kB
> 00:01
> (40/40): sipxpage-4.0.0-0 100% |=========================| 417 kB
> 00:01
> warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID
> fea2409e
> Importing GPG key 0xFEA2409E "Pingtel <[email protected]>" from
> https://secure2.pingtel.com/RPM-GPG-KEY-pingtel
> Is this ok [y/N]: y
> Running rpm_check_debug
> Running Transaction Test
> Finished Transaction Test
> Transaction Test Succeeded
> Running Transaction
>   Updating  : sipxportlib                  ####################### [
> 1/61]
>   Updating  : sipxtacklib                  ####################### [
> 2/61]
>   Updating  : sipxmedialib                 ####################### [
> 3/61]
>   Updating  : sipxmediaadapterlib          ####################### [
> 4/61]
>   Updating  : sipxcalllib                  ####################### [
> 5/61]
>   Installing: java-1.6.0-sun               ####################### [
> 6/61]
>   Installing: sipxcommons                  ####################### [
> 7/61]
>   Installing: sipxcommserverlib-doc        ####################### [
> 8/61]
>   Updating  : sipxcommserverlib            ####################### [
> 9/61]
>   Updating  : sipxtools                    #######################
> [10/61]
>   Updating  : sipxpbx                      #######################
> [11/61]
> 76748 semi-random bytes loaded
> 2048 semi-random bytes loaded
> Generating RSA private key, 1024 bit long modulus
>
.......................................................................
> .................................++++++
> .........++++++
> e is 65537 (0x10001)
> Signature ok
>
subject=/C=US/ST=Virginia/L=Charlottesville/O=mydomain/OU=VoIP_Services
> /CN=pbx.mydomain.net/[email protected]
> Getting CA Private Key
> CA certificate and CA private key do not match
> 17754:error:0B080074:x509 certificate
> routines:X509_check_private_key:key values mismatch:x509_cmp.c:392:
> gen-ssl-keys.sh:Error: Failed to generate X.509 certificate
> unable to load certificate
> 17761:error:0906D06C:PEM routines:PEM_read_bio:no start
> line:pem_lib.c:644:Expecting: TRUSTED CERTIFICATE
> SSL Certificate '/var/sipxdata/certdb/pbx.mydomain.net.crt' is invalid
> as client certificate.
>     unable to load certificate
>     17768:error:0906D06C:PEM routines:PEM_read_bio:no start
> line:pem_lib.c:644:Expecting: TRUSTED CERTIFICATE
> SSL Certificate '/var/sipxdata/certdb/pbx.mydomain.net.crt' is invalid
> as server certificate.
>     unable to load certificate
>     17773:error:0906D06C:PEM routines:PEM_read_bio:no start
> line:pem_lib.c:644:Expecting: TRUSTED CERTIFICATE
> unable to load certificate
> 17779:error:0906D06C:PEM routines:PEM_read_bio:no start
> line:pem_lib.c:644:Expecting: TRUSTED CERTIFICATE
> SSL certificate '/var/sipxdata/certdb/pbx.mydomain.net.crt' expired:
> SSL certificates:   /var/sipxdata/certdb/pbx.mydomain.net.crt
> Check failed for  /var/sipxdata/certdb/pbx.mydomain.net.crt
> /var/sipxdata/certdb/pbx.mydomain.net.crt
> /var/sipxdata/certdb/pbx.mydomain.net.crt
> 
> ! Check failed - certificate and key not installed.
> warning: /etc/sipxpbx/httpd-sipxchange-common-ssl.conf saved as
> /etc/sipxpbx/httpd-sipxchange-common-ssl.conf.rpmorig
> warning: /usr/share/www/doc/vm_vxml/forwardmessage.vxml created as
> /usr/share/www/doc/vm_vxml/forwardmessage.vxml.rpmnew
> warning: /usr/share/www/doc/vm_vxml/login.vxml created as
> /usr/share/www/doc/vm_vxml/login.vxml.rpmnew
> warning: /usr/share/www/doc/vm_vxml/login_no_autoattendant.vxml
created
> as /usr/share/www/doc/vm_vxml/login_no_autoattendant.vxml.rpmnew
> warning: /usr/share/www/doc/vm_vxml/savemessage.vxml created as
> /usr/share/www/doc/vm_vxml/savemessage.vxml.rpmnew
> warning: /usr/share/www/doc/vm_vxml/savemessage_no_operator.vxml
> created as
> /usr/share/www/doc/vm_vxml/savemessage_no_operator.vxml.rpmnew
>   Updating  : sipxproxy                    #######################
> [12/61]
>   Updating  : sipxregistry                 #######################
> [13/61]
>   Installing: libidn                       #######################
> [14/61]
>   Installing: curl                         #######################
> [15/61]
>   Installing: sipx-freeswitch              #######################
> [16/61]
>   Installing: sipx-freeswitch-codec-passth #######################
> [17/61]
>   Installing: sipx-freeswitch-codec-passth #######################
> [18/61]
>   Installing: sipx-freeswitch-codec-passth #######################
> [19/61]
>   Installing: sipxfreeswitch               #######################
> [20/61]
>   Updating  : sipxacd                      #######################
> [21/61]
>   Installing: sipxsupervisor               #######################
> [22/61]
>   Updating  : sipxpublisher                #######################
> [23/61]
>   Updating  : sipxvxml                     #######################
> [24/61]
>   Installing: sipxpage                     #######################
> [25/61]
>   Installing: sipxivr                      #######################
> [26/61]
>   Installing: sipxbridge                   #######################
> [27/61]
>   Installing: sipxecs-doc                  #######################
> [28/61]
>   Installing: sipx-jasperreports-deps      #######################
> [29/61]
>   Installing: sipxconfig-snmp              #######################
> [30/61]
>   Updating  : sipxconfig-tftp              #######################
> [31/61]
>   Installing: ruby-rdoc                    #######################
> [32/61]
>   Installing: rubygems                     #######################
> [33/61]
>   Updating  : sipxconfig                   #######################
> [34/61]
> warning: /etc/sipxpbx/polycom/mac-address.d/sip.cfg.vm created as
> /etc/sipxpbx/polycom/mac-address.d/sip.cfg.vm.rpmnew
> warning: /etc/sipxpbx/sipxconfig.properties created as
> /etc/sipxpbx/sipxconfig.properties.rpmnew
>   Updating  : sipxconfig-mrtg              #######################
> [35/61]
>   Updating  : sipxconfig-agent             #######################
> [36/61]
>   Updating  : sipxproxy-cdr                #######################
> [37/61]
>   Updating  : sipxconfig-report            #######################
> [38/61]
>   Updating  : sipxconfig-ftp               #######################
> [39/61]
>   Installing: sipxecs                      #######################
> [40/61]
>   Cleanup   : sipxtools                    #######################
> [41/61]
>   Cleanup   : sipxcommserverlib            #######################
> [42/61]
> warning: /etc/sipxpbx/config.defs saved as
> /etc/sipxpbx/config.defs.rpmsave
>   Cleanup   : sipxmediaadapterlib          #######################
> [43/61]
>   Cleanup   : sipxacd                      #######################
> [44/61]
>   Cleanup   : sipxproxy                    #######################
> [45/61]
> warning: /etc/sipxpbx/sipXproxy-config.in saved as
> /etc/sipxpbx/sipXproxy-config.in.rpmsave
> warning: /etc/sipxpbx/forwardingrules.xml.in saved as
> /etc/sipxpbx/forwardingrules.xml.in.rpmsave
> warning: /etc/sipxpbx/authrules.xml.in saved as
> /etc/sipxpbx/authrules.xml.in.rpmsave
>   Cleanup   : sipxportlib                  #######################
> [46/61]
>   Cleanup   : sipxpublisher                #######################
> [47/61]
>   Cleanup   : sipxtacklib                  #######################
> [48/61]
>   Cleanup   : sipxconfig-agent             #######################
> [49/61]
>   Cleanup   : sipxproxy-cdr                #######################
> [50/61]
> warning: /etc/sipxpbx/callresolver-config.in saved as
> /etc/sipxpbx/callresolver-config.in.rpmsave
>   Cleanup   : sipxregistry                 #######################
> [51/61]
> warning: /etc/sipxpbx/registrar-config.in saved as
> /etc/sipxpbx/registrar-config.in.rpmsave
> warning: /etc/sipxpbx/mappingrules.xml.in saved as
> /etc/sipxpbx/mappingrules.xml.in.rpmsave
> warning: /etc/sipxpbx/fallbackrules.xml.in saved as
> /etc/sipxpbx/fallbackrules.xml.in.rpmsave
>   Cleanup   : sipxconfig                   #######################
> [52/61]
> warning: /etc/sipxpbx/sipxconfig.properties.in saved as
> /etc/sipxpbx/sipxconfig.properties.in.rpmsave
>   Erasing   : ruby-gems                    #######################
> [53/61]
>   Cleanup   : sipxvxml                     #######################
> [54/61]
>   Cleanup   : sipxconfig-report            #######################
> [55/61]
>   Cleanup   : sipxcalllib                  #######################
> [56/61]
>   Cleanup   : sipxconfig-mrtg              #######################
> [57/61]
>   Cleanup   : sipxpbx                      #######################
> [58/61]
> warning: /etc/sipxpbx/sipxrls-config.in saved as /etc/sipxpbx/sipxrls-
> config.in.rpmsave
> warning: /etc/sipxpbx/sipxpresence-config.in saved as
> /etc/sipxpbx/sipxpresence-config.in.rpmsave
> warning: /etc/sipxpbx/sipxpark-config.in saved as
> /etc/sipxpbx/sipxpark-config.in.rpmsave
> warning: /etc/sipxpbx/sipxpage.properties.in saved as
> /etc/sipxpbx/sipxpage.properties.in.rpmsave
>   Cleanup   : sipxmedialib                 #######################
> [59/61]
> 
> Installed: rubygems.noarch 0:1.2.0-2 sipxecs.i386 0:4.0.0-015321
> Dependency Installed: curl.i386 0:7.15.5-2.1.el5_3.4 java-1.6.0-
> sun.i586 0:1.6.0.7-1jpp libidn.i386 0:0.6.5-1.1 ruby-rdoc.i386
0:1.8.5-
> 5.el5_2.6 sipx-freeswitch.i386 0:1.0.3-1 sipx-freeswitch-codec-
> passthru-amr.i386 0:1.0.3-1 sipx-freeswitch-codec-passthru-g723_1.i386
> 0:1.0.3-1 sipx-freeswitch-codec-passthru-g729.i386 0:1.0.3-1 sipx-
> jasperreports-deps.noarch 0:1.0.0-2 sipxbridge.i386 0:4.0.0-015321
> sipxcommons.i386 0:4.0.0-015321 sipxcommserverlib-doc.i386 0:4.0.0-
> 015321 sipxconfig-snmp.i386 0:4.0.0-015321 sipxecs-doc.noarch 0:4.0.0-
> 015321 sipxfreeswitch.i386 0:4.0.0-015321 sipxivr.i386 0:4.0.0-015321
> sipxpage.i386 0:4.0.0-015321 sipxsupervisor.i386 0:4.0.0-015321
> Updated: sipxacd.i386 0:4.0.0-015321 sipxcalllib.i386 0:4.0.0-015321
> sipxcommserverlib.i386 0:4.0.0-015321 sipxconfig.i386 0:4.0.0-015321
> sipxconfig-agent.i386 0:4.0.0-015321 sipxconfig-ftp.i386
0:4.0.0-015321
> sipxconfig-mrtg.i386 0:4.0.0-015321 sipxconfig-report.i386 0:4.0.0-
> 015321 sipxconfig-tftp.i386 0:4.0.0-015321 sipxmediaadapterlib.i386
> 0:4.0.0-015321 sipxmedialib.i386 0:4.0.0-015321 sipxpbx.i386 0:4.0.0-
> 015321 sipxportlib.i386 0:4.0.0-015321 sipxproxy.i386 0:4.0.0-015321
> sipxproxy-cdr.i386 0:4.0.0-015321 sipxpublisher.i386 0:4.0.0-015321
> sipxregistry.i386 0:4.0.0-015321 sipxtacklib.i386 0:4.0.0-015321
> sipxtools.i386 0:4.0.0-015321 sipxvxml.i386 0:4.0.0-015321
> Replaced: ruby-gems.noarch 0:0.8.11-2
> Complete!
> [r...@pbx yum.repos.d]#
> 
> 
> While I ran the ssl creation and installation manually (which did
> work), and changed the user:group on /etc/sipxpbx/httpd-sipxchange-
> common.conf to sipxchange, I also had to pause and go through all the
> rpmnew files, etc.
> 
> After that was done I could start sipxecs with
> 
> service sipxecs start
> 
> Everything says [OK], but sipxconfig would not run.
> 
> Fortunately I made a backup of the system before doing the upgrade and
> was able to wipe and reinstall the system after uninstalling sipxecs
> and reinstalling it.
> 
> I know others are having a similar issue with upgrades to 4.0, as I've
> seen some postings.
> 
> What I would like to know is if anyone has successfully upgraded or
not
> and whether my steps were the correct ones. This was a basic install
we
> use in our office and nothing is special or unusual about it. The
> install is less than 6 months old and the certificates had surely not
> expired yet and indicated above. I simply feel a step is missing
> somewhere and wanted to share it in the event someone can show an
> upgrade procedure that works for going from 3.10.3 to 4.0 (Centos).
> 

I have done at least 5 upgrades on the 3.10 to 4.0 on the open source
version.  If you want to share you backup I can see if we can find out
what is wrong. 
_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to