Other thing: going through the list I observed the following, not sure
whether this is OK.
commit 2a72f5c0393ae1be9c4b336969c95e6944c9dd82
Author: George Niculae <[email protected]>
Date: Mon Aug 1 13:57:05 2011 +0300
XX-9792: XML Error while reloading the Media services when distributed
server is down
Reload FS should be issued only on servers with FS installed on
commit f858206bb104c2e00f80ddb64d5359ee08925189
Author: George Niculae <[email protected]>
Date: Mon Aug 1 13:57:05 2011 +0300
XX-9792: XML Error while reloading the Media services when distributed
server is down
Reload FS should be issued only on servers with FS installed on
The first one is a fix for 4.4.0, the second for 4.4.1.
>From the issue:
George Niculae resolved XX-9792 (XML Error while reloading the Media
services when distributed server is down) saying:
master-4.2:
https://github.com/dhubler/sipxecs/commit/5181ffc7d760ad90da66032664a09b2ca44141f2
release-4.4:
https://github.com/dhubler/sipxecs/commit/2a72f5c0393ae1be9c4b336969c95e6944c9dd82
release-4.4.1:
https://github.com/dhubler/sipxecs/commit/f858206bb104c2e00f80ddb64d5359ee08925189
Roman Gelfand wrote on 16-08-2011 06:26:02:
> After update I am not able to make outbound itsp calls via unmanaged
> gateway (karoo bridge sbc).
>
> I am getting these messages.
>
> "2011-08-16T04:18:24.332550Z":
>
16046:SIP:ERR:host.sip.com:SipClientUdp-12:B752CB90:SipXProxy:"SipMessage::convertProtocolStringToEnum
> unrecognized protocol:"
> "2011-08-16T04:18:24.332609Z":
>
16047:SIP:ERR:host.sip.com:SipClientUdp-12:B752CB90:SipXProxy:"SipTransaction::doFirstSend
> protocol not explicitly set - using UDP"
> "2011-08-16T04:18:24.332971Z":
> 16048:OUTGOING:INFO:host.sip.com:SipClientUdp-12:B752CB90:SipXProxy:"No
> send address\nSIP/2.0 484 Address Incomplete\r\nFrom: \r\nTo:
> ;tag=TrZsdi\r\nCall-Id: \r\nWarning: 399 192.168.5.28 \"Missing one
> or more of To, From, or request URI\"\r\nContent-Type: message/
> sipfrag\r\nServer: sipXecs/4.4.0 sipXecs/sipXproxy (Linux)\r
> \nContent-Length: 64\r\n\r\nªªªª\r\nDate: Tue, 16 Aug 2011 04:
> 18:24 GMT\r\nContent-Length:
0\r\n\r\n--------------------END----------------"
> "2011-08-16T04:18:24.333213Z":
>
16049:OUTGOING:INFO:host.sip.com:SipClientUdp-12:B752CB90:SipXProxy:"SipUserAgent::sendUdp
> UDP SIP User Agent failed to send message:\n----Local Host:192.168.
> 5.28---- Port: 5060----\n----Remote Host:---- Port: 5060----\nSIP/2.
> 0 484 Address Incomplete\r\nFrom: \r\nTo: ;tag=TrZsdi\r\nCall-Id: \r
> \nWarning: 399 192.168.5.28 \"Missing one or more of To, From, or
> request URI\"\r\nContent-Type: message/sipfrag\r\nServer: sipXecs/4.
> 4.0 sipXecs/sipXproxy (Linux)\r\nContent-Length: 64\r\n\r\nªªªª
> \r\nDate: Tue, 16 Aug 2011 04:18:24 GMT\r\nContent-Length: 0\r\n\r
> \n--------------------END--------------------"
> "2011-08-16T04:18:25.134678Z":
>
16050:SIP:DEBUG:host.sip.com:SipUserAgent-2:B687EB90:SipXProxy:"SipUserAgent
> [SipUserAgent-2]::handleMessage calling garbageCollection()"
> On Mon, Aug 15, 2011 at 9:12 PM, Michael Picher <[email protected]>
wrote:
> Just a few... whew!
> On Aug 15, 2011 8:56 PM, "Douglas Hubler" <[email protected]> wrote:
> > Update #9 : Mon, 15 Aug 2011
> > ==============================================================
> > - ** No security updates in this update **
> > - There is a new ISO because of fix affected ISO setup script.
> > - Thank goes to many people for this update and for continued testing.
> >
> > Build Log
> > ===========================
> > commit 94b409b7ca5b51c6eb598f4333b4d31205852f56
> > Author: Douglas Hubler <[email protected]>
> > Date: Tue Aug 2 19:54:30 2011 -0400
> >
> > XX-9791 - typo causing "out of order" errors
> >
> > commit 3a23f51572e0f2fccd19215de0a6468f0c92c84d
> > Author: George Niculae <[email protected]>
> > Date: Tue Aug 2 18:47:34 2011 +0300
> >
> > Add possibility to mark locations as not registered from config UI
> > so replication does not occur
> >
> > commit d9e580defc6eb60358e7371555257d90e2c9125f
> > Author: Joegen Baclor <[email protected]>
> > Date: Tue Aug 2 19:12:32 2011 +0800
> >
> > XX-9791 - Registrar deadlocks when applyUpdatesToDirectory and
> > applyRegisterToDirectory tries the grab the same mutex
> >
> > commit 33385491628eca2517db33f0f51aa316773c1e77
> > Author: Douglas Hubler <[email protected]>
> > Date: Wed Jun 1 01:03:29 2011 -0400
> >
> > build : allow to pull missing rpms from download.sipfoundry.org by
default
> >
> > commit 05675cc5485b31c95c83b33c1e008fb5068d1b36
> > Author: Mircea Carasel <[email protected]>
> > Date: Fri Jul 8 17:53:22 2011 +0300
> >
> > XX-9756: SipXOpenfire plugin: bookmark IM conference
> >
> > -created BookmarkManager responsible with creating, deleting,
> > updating bookmarks
> > it verifies if clientcontrol plugin is installed
> > if clientcontrol is installed, it uses Java Reflection API to
> > instantiate objects, call methods from this plugin
> > clientcontrol classes gets referenced in sipxopenfire plugin
> > through the generic openfire java classLoader for plugins
> >
> > -changed sipxopenfire plugin to support bookmark creation when IM
> > Chat Room/Moderated checkbox is checked
> >
> > commit 2a72f5c0393ae1be9c4b336969c95e6944c9dd82
> > Author: George Niculae <[email protected]>
> > Date: Mon Aug 1 13:57:05 2011 +0300
> >
> > XX-9792: XML Error while reloading the Media services when
> > distributed server is down
> >
> > Reload FS should be issued only on servers with FS installed on
> >
> > commit f858206bb104c2e00f80ddb64d5359ee08925189
> > Author: George Niculae <[email protected]>
> > Date: Mon Aug 1 13:57:05 2011 +0300
> >
> > XX-9792: XML Error while reloading the Media services when
> > distributed server is down
> >
> > Reload FS should be issued only on servers with FS installed on
> >
> > commit 8695a8a51025cb0fb500f1580000c1c495513231
> > Author: George Niculae <[email protected]>
> > Date: Mon Aug 1 14:53:08 2011 +0300
> >
> > Allow more than 2 SIP redundant servers (that is 5 which we're going
to)
> >
> > commit c4c62d263b98e288b1bfac793cd7887da83fe162
> > Author: George <[email protected]>
> > Date: Fri Jul 29 18:51:53 2011 +0300
> >
> > XX-9790: Send profiles triggers profile generation on all
> > locations without accounting selections
> >
> > - send profiles only on selected locations
> > - mark services to restart only on selected locations
> >
> > commit f41e96553403d18647f52950c8d960403dc99705
> > Author: Douglas Hubler <[email protected]>
> > Date: Thu Jul 28 11:32:35 2011 -0400
> >
> > XX-9737 - make a max of 10 attempts to connect from imbot to xmpp
> > server, waiting 2^i * 10 seconds each time. This is instead of
> > infinite attempts every 10 seconds which will kill your machine
> >
> > Conflicts:
> >
> > sipXimbot/bin/sipximbot.sh.in
> > sipXimbot/src/org/sipfoundry/sipximbot/IMBot.java
> >
> > commit 8ca3aa6fcdc5f7635502514921b67e39fb3bbef5
> > Author: Douglas Hubler <[email protected]>
> > Date: Thu Jul 28 11:18:50 2011 -0400
> >
> > XX-9788 - increase http connection limit from 5 to 20 for
> > registrar xmlrpc server for reasonable results when using more than 3
> > nodes in the clusters
> >
> > commit 433350f9c2794a54498593e2afb41c189033af3c
> > Author: George Niculae <[email protected]>
> > Date: Thu Jul 28 14:58:15 2011 +0300
> >
> > XX-9787: SOAP API: add branch in user creation call
> >
> > - new branchName element added to AddUser request: use
> > <branchName>Test</branchName> to add new user in Test branch
> > - manageuser request modified to accept branch: use
> > <updateBranch>Test</updateBranch> to add an existing user in Test
> > branch
> >
> > commit 26f53e426e8455adc61ec496e5b966991024828d
> > Author: George Niculae <[email protected]>
> > Date: Thu Jul 28 14:58:15 2011 +0300
> >
> > XX-9787: SOAP API: add branch in user creation call
> >
> > - new branchName element added to AddUser request: use
> > <branchName>Test</branchName> to add new user in Test branch
> > - manageuser request modified to accept branch: use
> > <updateBranch>Test</updateBranch> to add an existing user in Test
> > branch
> >
> > commit 52e551ff21981f2a24f4c281610508743c9c6685
> > Author: laurentiu <[email protected]>
> > Date: Tue Jul 26 17:37:17 2011 +0300
> >
> > XX-9597 - User Phonebook loading problem under Firefox 4.x
> > - updated gwt and smartgwt libraries
> > - tested with Chrome 8/12, FF 3.6/5, IE8/9, Safari 3.2.3 for Win
> >
> > commit b92960a5f5f79c394b96654b6ad79255e82e1870
> > Author: laurentiu <[email protected]>
> > Date: Tue Jul 26 14:21:13 2011 +0300
> >
> > XX-9597 - User Phonebook loading problem under Firefox 4.x
> > - updated gwt and smartgwt libraries
> > - tested with Chrome 8/12, FF 3.6/5, IE8/9, Safari 3.2.3 for Win
> >
> > commit 747f486bbb2e4705e0346bd0bbf2062cf26a3dba
> > Author: George Niculae <[email protected]>
> > Date: Sat Jul 23 03:19:49 2011 +0300
> >
> > XX-9758: MyBuddy find function returns incorrect information for
> > users with non-numeric user ID's
> >
> > commit ff3a98253593fb66cf3f2cf35c6127a9309b5449
> > Author: George Niculae <[email protected]>
> > Date: Sat Jul 23 03:19:49 2011 +0300
> >
> > XX-9758: MyBuddy find function returns incorrect information for
> > users with non-numeric user ID's
> >
> > commit 773ed8284ead4c18bac2c5dddaaf845ead430d1d
> > Author: George Niculae <[email protected]>
> > Date: Fri Jul 22 23:34:49 2011 +0300
> >
> > XX-9617: Voicemail disconnecting call after upgrade to 4.4.0 with
> > custom email template
> >
> > - check if key contained in EmailFormats bundle
> > - if not load the key from EmailFormats.properties packed within
> > sipXivr.jar file
> >
> > commit 9831a525e2e40fda267e6beb8e94d1efc752adc2
> > Author: George Niculae <[email protected]>
> > Date: Fri Jul 22 23:34:49 2011 +0300
> >
> > XX-9617: Voicemail disconnecting call after upgrade to 4.4.0 with
> > custom email template
> >
> > - check if key contained in EmailFormats bundle
> > - if not load the key from EmailFormats.properties packed within
> > sipXivr.jar file
> >
> > commit dd17e359a97aadbf7bdf9f9d22f80cbcb9fe3c46
> > Author: George Niculae <[email protected]>
> > Date: Fri Jul 22 23:34:49 2011 +0300
> >
> > XX-9617: Voicemail disconnecting call after upgrade to 4.4.0 with
> > custom email template
> >
> > - check if key contained in EmailFormats bundle
> > - if not load the key from EmailFormats.properties packed within
> > sipXivr.jar file
> >
> > commit f8a2e7b7ac0d98dac083338c93ac2f9466fccd45
> > Author: Mircea Carasel <[email protected]>
> > Date: Tue Jul 19 00:38:45 2011 +0300
> >
> > XX-9554: Report replication failed - adapted for 4.4
> >
> > -new Spring bean ReplicationBean that saves a file located in
> > var/log for each location
> > that contains value FAILED when at least one file failed to be
> > replicated on that location
> > the file name is the location name
> > -improved UI in LocationPage.html - Replication FAILED text is
> > added near location name when
> > at least one file failed to get replicated
> > -test added
> >
> > commit 4c80b9230ab1c8556b039f3b4cffa0ed1fef8e35
> > Author: George Niculae <[email protected]>
> > Date: Mon Jul 18 22:19:40 2011 +0300
> >
> > fix replication with no records
> >
> > commit 53e3ef47691d0755a93d2ec3011f4b24666e3022
> > Author: Douglas Hubler <[email protected]>
> > Date: Mon Jul 18 14:21:43 2011 -0400
> >
> > XX-9771 - ruby-dbi should be arch dependant
> >
> > commit 714d006b1876399c1dbde2b39cd28476d68a020b
> > Author: George Niculae <[email protected]>
> > Date: Sat Jul 16 03:55:47 2011 +0300
> >
> > Improve file replication - that is do not generate content for
> > each location if not needed as it introduce big overhead
> >
> > commit 637a6a4ee6bc839e4059e450e277a2f4d00c8bd9
> > Author: George Niculae <[email protected]>
> > Date: Sat Jul 16 03:06:39 2011 +0300
> >
> > Replication chunk sizes configurable from sipxconfig.properties file
> >
> > e.g.
> > replicationManagerImpl.dataSetChunkSize=35000
> > replicationManagerImpl.fileChunkSize=7000000
> >
> > replicate chunks of 35000 records for data set and chunk of 7M for
files
> > Default values are 25000 and 5M
> >
> > commit 0ba0addad2f020ac48cb1b5b0be53ca65cdb59cb
> > Author: Joegen Baclor <[email protected]>
> > Date: Thu May 12 18:36:12 2011 +0800
> >
> > SUP-3 - Fix bug for TCP compound segments parser overrun when no
> > new line character is found in between packet boundaries
> >
> > commit 37f010c34fd3978612269e1907d9ed0b0192f76f
> > Author: Joegen Baclor <[email protected]>
> > Date: Thu May 12 18:36:12 2011 +0800
> >
> > SUP-3 - Fix bug for TCP compound segments parser overrun when no
> > new line character is found in between packet boundaries
> >
> > commit 2d829539b21ff7833629d2981cc06e5db6941b65
> > Author: Joegen Baclor <[email protected]>
> > Date: Wed May 11 07:45:09 2011 +0800
> >
> > Fix for via corruption buffer overruns
> >
> > commit 8a16d436b854db03cb248e111e67126f4a105ded
> > Author: Joegen Baclor <[email protected]>
> > Date: Wed May 11 07:45:09 2011 +0800
> >
> > Fix for via corruption buffer overruns
> >
> > commit e0b30564227bcc1d6e48194122b091fdcd469d73
> > Author: Douglas Hubler <[email protected]>
> > Date: Tue May 24 11:40:22 2011 -0400
> >
> > HttpConnection recyles HttpMessage. However, the request object is
> > declared outside of the read iteration which hinders its destructor to
> > be called. Even though HttpMessage::read() deletes the contents of
> > mNameValues, it failed to consider that the body member MAY also be
> > allocated by prior call to read. This is definitely magnified when
> > used in XML-RPC since almost all RPC request would contain an XML
> > body.
> >
> > Conflicts:
> >
> > sipXtackLib/src/net/HttpMessage.cpp
> >
> > commit 48f6bed6829a75fc8dc8308a8fb56a5839dcaa60
> > Author: Douglas Hubler <[email protected]>
> > Date: Tue May 24 11:40:22 2011 -0400
> >
> > HttpConnection recyles HttpMessage. However, the request object is
> > declared outside of the read iteration which hinders its destructor to
> > be called. Even though HttpMessage::read() deletes the contents of
> > mNameValues, it failed to consider that the body member MAY also be
> > allocated by prior call to read. This is definitely magnified when
> > used in XML-RPC since almost all RPC request would contain an XML
> > body.
> >
> > Conflicts:
> >
> > sipXtackLib/src/net/HttpMessage.cpp
> >
> > commit ae55c6ce3a9dd64fab0f73706a53a83a7d6c65ae
> > Author: George Niculae <[email protected]>
> > Date: Thu Jul 14 04:29:30 2011 +0300
> >
> > Fix alias bug and improve CallerAliases data set generation
> >
> > commit a85843dfefcd8b2e35a456bc77dbb88674eaa0e9
> > Author: George Niculae <[email protected]>
> > Date: Wed Jul 13 02:14:59 2011 +0300
> >
> > Make CoreContext.getGroupMembers(Group group) deprecated as it
> > loads all user objects
> > Changed XmppAccountInfo to use plain SQL query instead
> > CoreContext.getGroupMembers(Group group)
> >
> > commit b9d6ac60555e6a7d1f8f90f3898fbe23ee2406ed
> > Author: George Niculae <[email protected]>
> > Date: Tue Jul 12 00:42:36 2011 +0300
> >
> > License for new created files
> >
> > commit 0cd798d56c4e02bea108464821626b7b5817c042
> > Author: George Niculae <[email protected]>
> > Date: Tue Jul 12 00:03:09 2011 +0300
> >
> > release-4.4.1
> >
> > - update Lucene to 3.2.0
> > - remove check for updates task running in background
> > - changed replication mechanism for user aliases, caller aliases,
> > credentials, permissions, user forward, user location, user static,
> > contact information config, valid users config, presence routing
> > config, resource lists to use plain JDBC / SQL queries instead
> > Hibernate and forAllUsersDo method
> > - changed dataset and file replication to be performed in chunks
> > of 5MB per file and 25k records for data set - supervisor receives the
> > status of replication (partial, final) and a unique session id
> > - ForwardingContextImpl.getAliasMappings should not load all call
> > sequences as this means loading all users + in memory
> > - RowInserter to clear session after each user added in db - this
> > improved significant import from ldap / csv (20k users in about 30
> > mins)
> > - CoreContextImpl.getAliasMappings changed to use plain SQL query
> > - retrieving domain won't make calls to db each time - domain
> > reloaded from db when domain is saved or initialized (multiple
> > coreContext.getDomainName calls indicated by visual vm as bottleneck
> > in process of replicating 20k users)
> > - SipxServiceManagerImpl.getServicesFromDb won't make calls to db
> > each time - services reloaded from db when new service is stored
> > (multiple calls inidicated by visual vm as bottleneck in process of
> > replicating 20k users)
> > - integration tests added for new replications
> > - EditUser and NewUser page should save only new groups, saving
> > existing user groups that contain many users is very consuming and
> > useless in creation of an user
> >
> > TBD: XmppAccountInfoTest to migrate to integration test, need to
> > find a way to execute integration tests from plugin builds
> > TBD: get rid of forAllUsersDo entirely
> >
> > - tests performed with 20k users, replication takes between 1:30
> > minutes and 2:10 minutes
> >
> > commit f577cc9bbb2575de58b85f4c15264b4cd1f60847
> > Author: George Niculae <[email protected]>
> > Date: Mon Jul 11 23:51:22 2011 +0300
> >
> > Revert "XX-9756: SipXOpenfire plugin: bookmark IM conference"
> >
> > This reverts commit 2667fd457c967c5f3208274b3d08a6a0fbdbe29b.
> >
> > commit 2667fd457c967c5f3208274b3d08a6a0fbdbe29b
> > Author: Mircea Carasel <[email protected]>
> > Date: Fri Jul 8 17:53:22 2011 +0300
> >
> > XX-9756: SipXOpenfire plugin: bookmark IM conference
> >
> > -created BookmarkManager responsible with creating, deleting,
> > updating bookmarks
> > it verifies if clientcontrol plugin is installed
> > if clientcontrol is installed, it uses Java Reflection API to
> > instantiate objects, call methods from this plugin
> > clientcontrol classes gets referenced in sipxopenfire plugin
> > through the generic openfire java classLoader for plugins
> >
> > -changed sipxopenfire plugin to support bookmark creation when IM
> > Chat Room/Moderated checkbox is checked
> >
> > commit 631f587340e7db64cb7a58b7fbac6e3a76319445
> > Author: George Niculae <[email protected]>
> > Date: Thu Jul 7 09:36:49 2011 +0300
> >
> > XX-9757: Lowered priority if XML-RPC request content from INFO to
> > debug to unclutter mid process XML-RPC logging
> >
> > commit bc49a46e365b95b9104270e09dcb3da91a4cfd77
> > Author: Joegen Baclor <[email protected]>
> > Date: Thu Jul 7 14:24:22 2011 +0800
> >
> > XX-9757 - Leak in Sip Unified presence redirector. When inserting
> > new presence monitor information, the old value being overwritten is
> > not deleted. This is noticed more frequently with systems that have
> > large amounts of users that use the IM functionality.
> >
> > commit c69500f60045d6bd7e6ec056d098d7e9c3b80ec8
> > Author: Mircea Carasel <[email protected]>
> > Date: Thu Jun 30 16:00:24 2011 +0300
> >
> > XX-9743: Call Forwarding REST service: expiration time for initial
> > ring is missing
> >
> > --added expiration in XML file for first ring
> > --exposed loadSettings method in TestUtil.java to enhance the
> > ability to load neoconf settings in web tests
> > --introduced new Representable class in ForwardResource that
> > wrapps CallSequence for XStream binding
> > offers the ability to add new fields to hold info from wrapped
> > callSequence instance (expiration for instance)
> > -changed test to autmatically load settings using TestUtil
> >
> > commit 14e8c27f3cd72c6d81dfb7567ae7d195ebbad5d3
> > Author: Mircea Carasel <[email protected]>
> > Date: Wed Jun 29 15:08:18 2011 +0300
> >
> > XX-9717: call forwarding REST service, set withWoicemail with
> > voicemail permission value
> >
> > REST PUT doesn't have to contain withVoicemail flag as this cannot
> > be configurable in 4.4 call forwarding
> > REST GET: will return content with withVoicemail flag set with the
> > value established by the administrator for voicemail permission
> > if set to true, the user will always receive voicemail
> > if set to false, the user will never receive voicemail
> >
> > in 4.6 the user will be able to configure whether wants to receive
> > voicemail or not in call forwarding scenario (see XX-9736) when
> > voicemail permission is set to true
> >
> > commit 8437cd327bbd561cb3641e541302036764c08ef1
> > Author: George Niculae <[email protected]>
> > Date: Mon Jun 27 11:07:18 2011 +0300
> >
> > XX-9337 - Lowered log priority of warning messages to debug
> >
> > commit ba21902e685becb92a63c238fcab79e8b58fde14
> > Author: Douglas Hubler <[email protected]>
> > Date: Thu Jun 23 06:09:34 2011 -0400
> >
> > ISO reorganization for missing freeswitch dependencies
> >
> > commit 1e79a10fe4fc3ec4def9134a070579f8ba5381bf
> > Author: Kemal Eroglu <[email protected]>
> > Date: Thu Jun 9 17:31:47 2011 +0300
> >
> > XX-9672 - DNS configuration for second and third servers in HA
> > configuration fix masterSystemName is changed with masterSystemAddr
> > when constructing the Configuration URL in sipxecs-setup.
> >
> > Change log for past releases can be found here
> > http://download.sipfoundry.org/pub/sipXecs/ChangeLog-4.4.0
>
> _______________________________________________
> sipx-users mailing list
> [email protected]
> List Archive: http://list.sipfoundry.org/archive/sipx-users/
> _______________________________________________
> sipx-users mailing list
> [email protected]
> List Archive: http://list.sipfoundry.org/archive/sipx-users/_______________________________________________
sipx-users mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users/