Child pages
  • sipXcom 18.08

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Jira #JIRA NameRN ContentEnhancement/Fix/Known IssueKey words
SIPX-25Cannot get BLA to work in release 14.10When an incoming internal or external call is placed to the main line on a 14.10 system and one phone answers, there is no solid red light (BLA) that appears on any other other phone.

This configuration works as designed on 14.04 and lower systems.

Fixed firewall settings to allow this traffic through by default.
Fixbla
SIPX-403P-Asserted-Identity of Proxy - SIP SideProxy must pass p-asserted-identity (default should be to not pass (as it operates now)) - proxy code changeEnhancementsipxproxy
SIPX-404P-Preferred-Identity of Proxy - gui workCreate a check box in proxy setup to pass p-asserted-identity (default should be to not pass (as it operates now): GUI change.EnhancementAdminPortal sipxproxy
SIPX-479Live Attendant not updated in Mongo properlyWhen a AA is defined as live AA a new entry is added in MongoDB so registrar will look up routing information from there. When an existing live AA is disabled, MongoDB entry is removed and routing is done according to mappingrules.xml.

In this case customer previously had 1900 configured as live AA, then disabled it. However it seems that in this version the mongo entry does not get cleaned up when doing this action and leaves inconsistent entries in mongo:
{ "_id" : "AttendantRule9", "ident" : "1900@DOMAIN", "uid" : false, "cnt" : "sip:1900@DOMAIN", "locations" : [], "vld" : true, "ent" : "attendantrule", "als" : [ { "id" : "1900", "cnt" : "<sip:1600@DOMAIN;sipx-noroute=Voicemail?expires=50>;q=0.933;sipx-ValidTime=\"88e:a8c:e2e:102c:13ce:15cc:196e:1b6c:1f0e:210c\"", "rln" : "userforward" }, { "id" : "9673", "cnt" : "sip:1900@westmelbourne.orgDOMAIN", "rln" : "alias" } ] }

(other ways for this bug to manifest is generating null contacts as in: "cnt" : "<sip:null@DOMAIN;sipx-noroute=Voicemail;sipx-userforward=false?expires=0>;q=0.933",)

Workaround:

mongo
use imdb
db.entity.remove({"_id" : "AttendantRule9"})

Mind that the rule will get repopulated in Mongo when sending profiles to server
FixAuto-Attendant
SIPX-665Duplicate Syslog Messages in /var/sipxpbx/phonelog/*The rsyslog configuration is duplicating entries in /var/log/sipxpbx/phonelog/* logs. After examining the rsyslog config in /etc/rsyslog.conf, we discovered that this is because the phonelog.conf file is being included twice; once towards the top of the file when the entire rsyslog.d directory is included (line 31), and then again at the end (line 81). We modified the CFEngine scripts to prevent phonelog.conf from being included twice as a workaround.Fixlogging
SIPX-741Change file name extension for Network Packet Capture ServiceNetwork Packet Capture Service generates file names as follows:

filename.pcap0
filename.pcap1
filename.pcap2
...

This requires that an administrator rename each file to .pcap after download to open properly with Wireshark.

An administrator would like to change the file names to:
filename0.pcap
filename1.pcap
filename2.pcap
...
Enhancementpcap
SIPX-744sipxlang-pt.jar schema within spring bean xml uses wrong classpathIf the Portuguese language is installed on the server, the system does not work without internet.Fixlanguage
SIPX-746Help text should be added to indicate that voting can be disabled only when priority is 0In the Uniteme Admin GUI -> System -> Database -> Global database a help text should be added on the right after the last paragraph:

"Voting - If you do not want a particular database to participate in the voting process, you can disable this feature for each database. A cluster is limited to 7 voting servers and 12 database servers in total."

Which should be completed with the phrase: "Voting can be disabled only if priority is set to 0 first."

Otherwise, the "disable voting" command does nothing, and the user can find what the error is only by looking manually at Mongo logs. The error in mongo.log reads:

[js] replSetReconfig got BadValue: priority must be 0 when non-voting (votes:0) while validating

More info on this:
https://docs.mongodb.com/manual/tutorial/configure-a-non-voting-replica-set-member/
FixAdminPortal databases
SIPX-749Menu RestructureReorganization of Uniteme / sipXcom menus is needed to simplify the interface.EnhancementAdminPortal
SIPX-750User/Group based Voicemail cleanupExtend voicemail_clean script to cleanup voicemails using days, path as parameters. Use this to implement User/Group based Voicemail cleanup in open-source sipXcomEnhancementVoicemail
SIPX-759Jitsi preferred transport velocity fileThere is an error in the Jitsi velocity file with the Preferred_Transport parameter.

The correct parameter name in velocity file is:
PREFFERED_TRANSPORT -> PREFERRED_TRANSPORT
FixJitsi
UC-4308Add MoH timeoutThere is a possibility that FS can miss a BYE or CANCEL and MoH will be played indefinitely and will eventually cause the system to crash.

Administrators would like to add a timeout option for MoH channels.

https://freeswitch.org/confluence/display/FREESWITCH/mod_local_stream#mod_local_stream-TimeoutExample
EnhancementMoH
UC-4724The user is unable to save prerecorded greeting unless menu is toggledUpon testing, we found that the new Uniteme interface has a bug in the User portal -> Settings -> User settings.

The drop down menu for the Voicemail->Announcement selection does not have the "Name" field. Furthermore, the SAVE button at the bottom of the page is inactive until this drop down menu is toggled. Looks like a webpage glitch which prevents the upload of prerecorded greetings if the drop down menu is not toggled in any way.
FixUniteWeb
UC-4729g729 in 'selected' codecs by defaultWith g.729 added in the system by default, G.729 is in the 'selected' codecs. It should be set as 'available' by default.Fixg729