Serious bug: call set-up problem in case of several DNS SRV records

Hello Cisco,
We have a MCU that consists of two servers in cluster. We have SIP SRV DNS records that point to both servers with equal priority and weight.
All applications work nice with such setup, except from Free Jabber. Jabber is unable to set up the connection most of the time. One time the connection is successful and 5, maybe even 10 times it is unsuccessful.
For testing, we removed SIP DNS records pointing to one server. This way Jabber works much better. There are some cases when the call set up fails but in most cases it works.
Looking the logs of the MCU, we can see three different ways, how call set-up may fail. It is probably unreasonable describe the details in this forum message. Anyway, it seems to be sure that in case there SIP SRV records point to one server then Jabber is able to connect the MCU, in case the records point to two servers equally then Jabber is pricnipally unable to connect the MCU. This bug should be fixed, IMHO.
Btw, what record does Jabber follow, is it _sips._tcp or _sip._tls?
Greetings and thank you in advance,
Marko Laurits

Hello Cisco,
We have a MCU that consists of two servers in cluster. We have SIP SRV DNS records that point to both servers with equal priority and weight.
All applications work nice with such setup, except from Free Jabber. Jabber is unable to set up the connection most of the time. One time the connection is successful and 5, maybe even 10 times it is unsuccessful.
For testing, we removed SIP DNS records pointing to one server. This way Jabber works much better. There are some cases when the call set up fails but in most cases it works.
Looking the logs of the MCU, we can see three different ways, how call set-up may fail. It is probably unreasonable describe the details in this forum message. Anyway, it seems to be sure that in case there SIP SRV records point to one server then Jabber is able to connect the MCU, in case the records point to two servers equally then Jabber is pricnipally unable to connect the MCU. This bug should be fixed, IMHO.
Btw, what record does Jabber follow, is it _sips._tcp or _sip._tls?
Greetings and thank you in advance,
Marko Laurits

Similar Messages

  • Serious bug of IOS5, can't send receive call&SMS

    I have a iphone 4 and upgrade ios 5, after that i find some problem.
    1, switch off the Cellular data.
    2, send several MMS to my iphone. more than 3 MMS.
    3, do a location update, you can swith off the phone and then swith on again. or walk to some place without signal coverage and then come back.
    4, now the phone can't send or recevie call, also can't send and receive SMS, the phone has no error message.
    But if you switch on the Cellular data, after the iphone receive MMS, everything okay again.
    I think this is a serious bug of ios5, if i travel to other country, i will switch off the Cellular data, and my operater will send me MMS every day, if i reboot my phone, than i can't send or receive phone call. The most serious, if my friend call me, from his side, the ring is on, buy on my phone, there is no response of this phone call!!!

        Hi there, NewVerizonCustomer! So sorry to see that you're not able to send your messages. I'm eager to help! First, have you noticed that those contacts with failed messages tend to be the same contacts each time? If that's the case, do you know if those contacts are also iPhone users (doesn't matter which carrier)?
    DionM_VZW
    Follow us on Twitter www.twitter.com/vzwsupport

  • Hi, I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all

    == Issue
    ==
    I have a problem with my bookmarks, cookies, history or settings
    == Description
    ==
    Hi,
    I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all temp files used by Firefox, and open the previously cached page, it displays it correctly, but upon refreshing/reloading it again shows the previous version of the page maintained in the cache.
    == Troubleshooting information
    ==
    HTML5: Application Caching
    .style1 {
    font-family: Consolas;
    font-size: small;
    text-align: left;
    margin-left: 80px;
    function onCacheChecking(e)
    printOutput("CHECKINGContents of the manifest are being checked.", 0);
    function onCacheCached(e) {
    printOutput("CACHEDAll the resources mentioned in the manifest have been downloaded", 0);
    function onCacheNoUpdate(e)
    printOutput("NOUPDATEManifest file has not been changed. No updates took place.", 0);
    function onCacheUpdateReady(e)
    printOutput("UPDATEREADYChanges have been made to manifest file, and were downloaded.", 0);
    function onCacheError(e) {
    printOutput("ERRORAn error occured while trying to process manifest file.", 0);
    function onCacheObselete(e)
    printOutput("OBSOLETEEither the manifest file has been deleted or renamed at the source", 0);
    function onCacheDownloading(e) {
    printOutput("DOWNLOADINGDownloading resources into local cache.", 0);
    function onCacheProgress(e) {
    printOutput("PROGRESSDownload in process.", 0);
    function printOutput(statusMessages, howToTell)
    * Outputs information about an event with its description
    * @param statusMessages The message string to be displayed that describes the event
    * @param howToTell Specifies if the output is to be written onto document(0) or alert(1) or both(2)
    try {
    if (howToTell == 2) {
    document.getElementById("stat").innerHTML += statusMessages;
    window.alert(statusMessages);
    else if (howToTell == 0) {
    document.getElementById("stat").innerHTML += statusMessages;
    else if (howToTell == 1) {
    window.alert(statusMessages);
    catch (IOExceptionOutput) {
    window.alert(IOExceptionOutput);
    function initiateCaching()
    var ONLY_DOC = 0;
    var ONLY_ALERT = 1;
    var BOTH_DOC_ALERT = 2;
    try
    if (window.applicationCache)
    var appcache = window.applicationCache;
    printOutput("BROWSER COMPATIBILITYSUCCESS!! AppCache works on this browser.", 0);
    appcache.addEventListener('checking', onCacheChecking, false);
    appcache.addEventListener('cached', onCacheCached, false);
    appcache.addEventListener('noupdate', onCacheNoUpdate, false);
    appcache.addEventListener('downloading', onCacheDownloading, false);
    appcache.addEventListener('progress', onCacheProgress, false);
    appcache.addEventListener('updateready', onCacheUpdateReady, false);
    appcache.addEventListener('error', onCacheError, false);
    appcache.addEventListener('obsolete', onCacheObselete, false);
    else
    document.getElementById("stat").innerHTML = "Failure! I cant work.";
    catch (UnknownError)
    window.alert('Internet Explorer does not support Application Caching yet.\nPlease run me on Safari or Firefox browsers\n\n');
    stat.innerHTML = "Failure! I cant work.";
    == Firefox version
    ==
    3.6.3
    == Operating system
    ==
    Windows XP
    == User Agent
    ==
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729; .NET4.0E)
    == Plugins installed
    ==
    *-Shockwave Flash 10.0 r45
    *Default Plug-in
    *Adobe PDF Plug-In For Firefox and Netscape "9.3.2"
    *NPRuntime Script Plug-in Library for Java(TM) Deploy
    *The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
    *Google Update
    *4.0.50524.0
    *Office Live Update v1.4
    *NPWLPG
    *Windows Presentation Foundation (WPF) plug-in for Mozilla browsers
    *Next Generation Java Plug-in 1.6.0_20 for Mozilla browsers
    *Npdsplay dll
    *DRM Store Netscape Plugin
    *DRM Netscape Network Object
    Thanks & Regards,
    Kandarpa Chandrasekhar Omkar
    Software Engineer
    Wipro Technologies
    Bangalore.
    [email protected]
    [email protected]

    We have had this issue many, many times before including on the latest 3.6 rev. It appears that when the applicationCache has an update triggered by a new manifest file, the browser may still use only its local network cache to check for updates to the files in the manifest, instead of forcing an HTTP request and revalidating both the browser cache and the applicationCache versions of the cached file (seems there is more than one). I have to assume this is a browser bug, as one should not have to frig with server Cache-Control headers and such to get this to work as expected (and even then it still doesn't sometimes).
    The only thing that seems to fix the problem is setting network.http.use-cache to false (default is true) in about:config . This helps my case because we only ever run offline (applicationCache driven) apps in the affected browser (our managed mobile apps platform), but it will otherwise slow down your browser experience considerably.

  • Serious bugs in the SR400 gated photon counter LabVIEW drivers

    Hi
    I am developing an application with SR400 and came
    across what I think is a bug in the LabVIEW driver. Essentially, none
    of the VI's allow you to set the preset counters. For instance, if you
    call Read VI and choose mode A, B for preset T, there is no way to
    specify preset T, which means that the count period defaults to some
    factory default, not a situation you want. This might also explain some
    of the timeouts some people are getting to SRQs that come later.
    Further,
    if you look at the block diagram of Read VI, the line selector string
    is set to "CM 0" for two distinct choices of the count mode. This is a
    serious bug. I do not know who wrote this driver, but it does seem, at
    least to me, that they did a rather shoddy job of it. How this driver even got certification to be posted at IDN is something I cannot explain.
    Comments welcome from those that use LabVIEW with SR400 and have used this driver.

    Hi. Dwell time of 2ms is good for me. It would be great if you can send me this file to circumvent the 2000points/measurement. Also, If i understand it right, if I set the Gate to CW, then my gate should always be open for the count period, they why do I have to set the gate parameters at all. I want to change the integration time, but for some reason I am not able to change it in your setup 2.VI at all. I made some changes in setup 2.vi. I removed the setting for channel B as I am not going to use it and I integrated the readchannel.vi into this file. I am not sure if I made a mistake in doing this. Now, I am able to write some data to a file, but I not as I want. If it helps, I am uploading my modified VI file and an example data file (Gate A width is 0.992s, Gate A delay and delay step are 0, Gate A mode is CW, Dwell time is 0.002s).
    Attachments:
    SR400-V.vi.vi ‏125 KB

  • Serious Bug Powerbuilder 12.5.2 build 5609 with Inheritance

    Hi ,
    I'm using Powerbuilder 12.5.2. build 5609. I think it is the latest release. I have three windows in my app.
    The Grandfather , the father and the child. Child window (w_child)  is inherited from the father (w_father) which inherits from the grandfather (w_grandfather).
    I have some events in my windows , clicked events with code etc.
    I made a change in the grandfather , regenerated the father and the child and my code in the child window was messed up!. And when I say messed up I mean that the code in my clicked event was disappeared or moved in other cases to other events.
    With Full build and incremental build didn't fix the bug.
    Using export and import FIXED the issue.
    BUT.....
    Why is this happening ? Of course this is a Powerbuilder BUG but  do I need to export and import my objects when I make a change to ancestors objects ?
    FYI using the edit source option I can see the code that it's there.
    Will this issue been fixed because this is a very serious BUG. Every time I want to make a change to ancestors should I need to export all objects and import them again ???
    thank you
    zkar

    Hi Andreas ,
    I don't know.
    But I tried the below scenario and found a different bug.
    Same hierarchy. Grandfather, Father and Child.
    Steps to reproduce.
    1. Go to Fathers screen and Add a button. Leave the name as it is. cb_1
    2. Go to Grandfather and add a button(didn't have any buttons yet). The name will be cb_1.
    If you try to open the Father's screen you will be prompted from Powebuilder with a messagebox which suggest to make the changes for you because there was a name conflict. OK fair enough.
    But.
    If you press OK and let powerbuilder handles this then this doesn't work.
    Anyway. This is a completely different thing from the original post . But I have just founded out trying to reproduce it to a new application.
    FYI. The application was at first in Powerbuilder 10 but we have Migrated succesfully to powerbuilder 12.5 and It was working fine until we ;ve changed the intermediate level of inheritance.
    The solution to my problem is export and import the intermediate level so don't search anymore. You will loose time trying to reproduce it.
    thank you

  • Serious Bugs

    Hi Tim/Klaus.
    I'm posting this here in the hopes that it will get a bit more attention than is being paid in Metalink. I've run into several serious bugs that need addressing:
    1) If there are xml-special characters in the data coming from the database (e.g. an '&') then, according to the people at Metalink, I'm supposed to escape them. That's an unacceptable answer. I expect the parser to do that for me. That's why I bought it.
    2) When using CVS as an output type, if a null value comes back from the database nothing is emitted into the output stream. For example, if I have 3 columns A, B, and C, if column B is null the jar's emit:
    A,C
    instead of
    A,,C
    which means I have to wrap every column in nvl(...) calls.
    3) In the documentation it specifically states that you can dynamically append a WHERE clause to a query using PL/SQL functions (BI Users Guide, Part# B40017-01, page 4-32). I cannot get it to work and so I submitted a report to Metalink. They're answer was "we don't think that this can be done". The WHY is it in the User Guide???
    4) CSV output sends out files with an extension of .txt which means you have to take extra steps to get the data into Excel (ok, so that one isn't too serious :)
    5) When I configure the SSO server to use WNA (which I have gotten to work) when I try to launch the Word plugin and login, the server throws a 500 misconfigured error. It works if I don't use the SSO server.
    6) The $CURRENT_SERVER_URL problem
    These are causing us real headaches. Can anyone answer some of these questions?
    Dave

    Dave please seperate your questions into different threads because they are unreleated issues. Also, be sure to search the forum for solutions vs posting. It will save everyone sometime.
    Thanks,
    Ike
    1) Special characters should be removed, however, I don't know what your doing. By the way a parser doesn't remove anything, it parses.
    3) Lexical paramters in where clauses in bi publisher enterprise 5.6.2 work like you would expect them to (like reports 6i), however bi publisher in the e-business suite they do not work as expected and lexicals are not treated by value. It's completly backwards since you would expect the functionality to work in 11i. With that being said, I don't know what your doing in your report. The functionality works.

  • Catastrophic Bug When Set DML_RETURNING_VALUE To "YES"

    Hi everyone.
    I have a serious problem with some forms that are built on tables having unique keys or primary keys, and the block DML_RETURNING_VALUE property set to "YES". The problem is when updating a record and set its unique key column value to a value already exists in other record, the connection to database is lost and I must reopen the form again. I will show you the steps I went through to build this (and other) form and to show this error.
    1- Build a table with unique key column.
    2- Fill the table with some data (more than one record).
    3- Build a form with one base block on this table, and set its DML_RETURNING_VALUE property to "YES".
    4- Run the form and query the previously inserted records.
    5- Try to update one of the records by setting its unique key field to a value previously entered in other record and press "Save".
    6- The message "FRM-40509: ORACLE error: unable to UPDATE record" appears.
    7- Set the unique key field back to its original value and press "Save".
    8- The message " FRM-40400: Transaction complete: 1 records applied and saved" appears.
    9- Now, set the value again to a previously entered value in other record and press "Save".
    10- The message "FRM-40509: ORACLE error: unable to UPDATE record" appears.
    11- Again, set the field value back to its original state and press "Save".
    12- The message "FRM-40509: ORACLE error: unable to UPDATE record" appears, and it is followed by a second message " FRM-40655: SQL error forced rollback: clear form and re-enter transaction". From now on, you cannot do anything on the form because the connection to the database is lost.
    When I set DML_RETURNING_VALUE property to "No", none of these problems exists, and I can update the record with wrong or right values (of course with error messages in case of wrong values) many times without any connection loss.
    I wonder why this behavior exists. What should I do to avoid this problem?
    I found that DML_RETURNING_VALUE property is a design time property and I cannot set it to any value programmatically (in pre-form trigger for example).
    Please note that I am using Oracle Designer6i to generate the forms, and Forms6i runtime with patch 9. I tried to run this form against Oracle database 8i and 9i, but the same problem exists for both databases. If I use Forms6i to generate the forms, it will be no big deal as I will set this property to “No”, but the problem is when using Designer6i to generate the forms, Designer always set this property to “YES”, and it will be tedious and time consuming job if I must open every FMB file and set this property to “NO” for all blocks in the form.
    Thank you in advance.

    You are using a very old version of Forms 6i. If you upgrade to Patch 17, which is the most recent and last patch, you probably won't have the problem any more.
    That is the first thing Oracle would tell you to do if you opened a TAR.

  • WARNING: Serious bug in Netscape 6.01 browser

    All--
    I've just been bitten by a serious bug in the Netscape 6.01 browser, and
    want to let you know about it before it bites you too. Full bug details can
    be found at http://bugzilla.mozilla.org/show_bug.cgi?id=55055
    A short summary is that the back & forward buttons incorrectly resubmit form
    fields. For example, say I have this page flow:
    Page A -> Page B - (submit form) -> Page A -> Page C
    Use Back button to go from C back to A
    On backing up from C to A, Netscape tells me that there are posted form
    elements and asks if I want to resubmit them or cancel the back action.
    Because I'm backing up to A, it tries to resubmit the form fields from page
    B in order to show page A!
    What does this mean? It means that the Web application gets another hit to
    page B, as if the user had pushed a button on it again--even if this isn't
    allowed by the application. In other words, the back button becomes a
    serious threat to an application's consistency. Neither IE nor Opera do
    this, nor did any other version of Netscape.
    Please keep this behavior in mind if you are designing an application that
    could be used with Netscape 6. For those transactions that you need to
    ensure aren't executed more than once, you may want to set a hidden field on
    the page (page B) or otherwise keep track of a value that indicates whether
    the transaction has been executed or not. Another option might be to set an
    HTTP header indicating that the problematic page (page A) can't be cached by
    the browser (this differs from what one might do in the "normal" situation
    of telling the browser not to cache page B, so that backing up from page A
    to B wouldn't be possible).
    Todd

    Double tap with THREE fingers. Then go into Settings>General>Accessibility and turn zoom off.

  • Caller screen Buttons problem Z10STL100-1

    I have Z10STL100-1 after official update Z10STL100-1/10.3.1.1565 having caller screen Buttons problem these are little above not like it's on 10.2 very below position. I security wipe and restart many times still same position of buttons? See pic attached

    Hello,
    Did you check if there are no objects on that index slide that have a fading transition? You should set the transition for every object to 'No transition'. The transition can be found in the Properties dialog, tab Options.
    Lilybiri

  • Call set up in exe

    I have made a rtexe , In the exe there are Subvi's call set up is kept as reload for each call
    but when i run the exe and open the vi's running in the debugger  even when there is a call to the vi
    vi does not gets loaded , it shows a question mark on the vi that is being called but  sometimes it  starts
    running , I don't know why? And is call set machine dependent?
     Can anyone Help me? 

    Hello Amit,
    Ok, I understand now that you are using the second option in the VI Call Configuration Dialog Box.  According to the help file:
    "Selecting Reload for each call or Load and retain on first call replaces the subVI with a Call by Reference Node that is configured to call the subVI. Symbols on the Call by Reference Node
    correspond to the mode that you select. If you choose either of these
    options you will no longer be able to find the subVI. These options
    remove the static link to the subVI."
    A question mark usually indicates that a subVI cannot be found.  This
    can happen if you have not included the subVI in your rtexe build. 
    Please let me know whether the is the case.  Also, please double check
    that you have not renamed the subVI.
    Kameralina
    Ask NI (ni.com/ask)
    Search The KnowledgeBase
    NI Developer Zone
    Measure It. Fix It. ni.com/greenengineering/
    NI Vision ni.com/vision/

  • Serious bug for 8.1.7 solaris Sparc download file

    I have downloaded the 8.1.7 solaris.cpio.gz file from the OTN page. I found a serious bug from the OUI program,that is when
    I run the "runInstaller" command ,It apperrs that ./runInstaller : syntax error in line 1 unexpected "(".
    Did anyone find this ? This is a seious problem for this install program , hope OTN to explain this situation. Thanks a lot!!

    If you go to http://metalink.oracle.com, patches & updates is one of the options in the navigation bar.
    Justin

  • [svn:bz-trunk] 21014: bug fix for RTMP security test case failure for Tomcat 7,

    Revision: 21014
    Revision: 21014
    Author:   [email protected]
    Date:     2011-04-04 13:44:59 -0700 (Mon, 04 Apr 2011)
    Log Message:
    bug fix for RTMP security test case failure for Tomcat 7,
    defer the ValveBase.getContainer() call to run time.
    Checkin tests not run as it only applies to Tomcat 7
    Modified Paths:
        blazeds/trunk/modules/opt/src/tomcat/flex/messaging/security/Tomcat7Valve.java

    Revision: 21014
    Revision: 21014
    Author:   [email protected]
    Date:     2011-04-04 13:44:59 -0700 (Mon, 04 Apr 2011)
    Log Message:
    bug fix for RTMP security test case failure for Tomcat 7,
    defer the ValveBase.getContainer() call to run time.
    Checkin tests not run as it only applies to Tomcat 7
    Modified Paths:
        blazeds/trunk/modules/opt/src/tomcat/flex/messaging/security/Tomcat7Valve.java

  • @ Mac email set up problems

    My Dad is having a problem setting up his Mobile Me email (@me.com/@mac.com) acct. on his iPad, however I have no problem setting up his account on my iPad/Macs. He had the same problem when setting up his email when he first set up his Mac. He called the "Geek Squad and it was fixed. The only thing I can think of is an issue with his router or ISP. His ISP is Time Warner Cable and he uses a wires router provided by Time Warner. Can anyone suggest a fix? Thank you!

    We are 300 miles away, However I'm confident the set up is correct. I have walked him through the the set up process via phone/iChat several times and it verifies each time. The problem comes when mail attempts to get mail, it then gets stuck retrieving new mail.

  • Re:- iPad wallpaper bug, the set both option seems faulty also?

    Has anyone (apart from resize bug)also detected a bug with set both option in wallpaper ?

    I have same problem on my iphone 5s ios 8.1

  • A serious bug of render "PAL" timeline by "Media Encoder"

    I use premiere cc2014 at PC/Mac, I find a serious bug when I complete a job in a "PAL" setup time line (720x570 25fps (PAL) aspect ratio 4:3), if i export to a mpeg 2 file with same setup to "Media Encoder", the out put file become a "4:3" Pillarbox file (left and right become a black bar). But If I export file without using "Media Encoder", the file is prefectly same as the timeline setup. Since I always output timeline(s) in "batch", so I must need to use Media Encoder. Please help to fix that bug. P.S., I have try in CS5.5, CS6, there is no that bug in Media Encoder.

    Hi MRJay,
    I had a similar issue only when using 3rd party plugin (Creative Impatience) that would go all catywhumpus on Encoder Queue outputs...it would mess with certain images or text that were not necessarily matching the project proportions (e.g. crop them, or ignore 1/2 of my Feathered Crop, etc.)
    The solution was bizarre, and likely source-code default setting based...
    After going to Media-->Export and when in the Encoder interface--before Queueing-- find a section on your timline with the scroll controls where the graphic is, make sure you are in Source Tab (top left), goto Crop Proportions; Use the drop down tab to actually set the Output dimension to what your sequence is (you won't have to actually export with this setting) and then switch to the Output tab. Does it now appear correct? That's it...undo the Crop Prop. and output normally. Hope this helps...

Maybe you are looking for