Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.0
    • Fix Version/s: milestone 1
    • Component/s: sip_container
    • Labels:
      None
    • Environment:

      Operating System: Linux
      Platform: Sun

    • Issuezilla Id:
      1,611

      Description

      The sip header tag CallID generated by sailfin/glassfish is 36 characters length.

      To dialogue with Microsoft Office Communicator Server, the CallID length could
      be 32 characters or less.

      Best regards.

        Activity

        Hide
        binod added a comment -

        Assigning to myself.

        Show
        binod added a comment - Assigning to myself.
        Hide
        binod added a comment -

        The call-id is supposed to be a globally unique identifier over space and time. Currently the call-id is of
        the following form.

        <host address><incrementing number local to the instance><random long>

        This has the potential to go beyond 32 characters. However reducing the length would increase the
        possibility of having non-unique call-ids.

        The proposed solution is planned to be provided under a system property
        "org.glassfish.sip.ocsInteroperable", which users need to set to true in domain.xml.

        When this property is enabled, the call-id will be
        <hash code of host address><incrementing number local to the instance><ranom int>

        Show
        binod added a comment - The call-id is supposed to be a globally unique identifier over space and time. Currently the call-id is of the following form. <host address> <incrementing number local to the instance> <random long> This has the potential to go beyond 32 characters. However reducing the length would increase the possibility of having non-unique call-ids. The proposed solution is planned to be provided under a system property "org.glassfish.sip.ocsInteroperable", which users need to set to true in domain.xml. When this property is enabled, the call-id will be <hash code of host address> <incrementing number local to the instance> <ranom int>
        Hide
        binod added a comment -

        Checked in the fix for 1610 and 1611
        Checking in src/java/com/ericsson/ssa/sip/SipFactoryImpl.java;
        /cvs/sailfin/sip-stack/src/java/com/ericsson/ssa/sip/SipFactoryImpl.java,v <-- SipFactoryImpl.java
        new revision: 1.36; previous revision: 1.35
        done
        Checking in src/java/com/ericsson/ssa/sip/SipServletMessageImpl.java;
        /cvs/sailfin/sip-stack/src/java/com/ericsson/ssa/sip/SipServletMessageImpl.java,v <--
        SipServletMessageImpl.java
        new revision: 1.55; previous revision: 1.54
        done

        Show
        binod added a comment - Checked in the fix for 1610 and 1611 Checking in src/java/com/ericsson/ssa/sip/SipFactoryImpl.java; /cvs/sailfin/sip-stack/src/java/com/ericsson/ssa/sip/SipFactoryImpl.java,v <-- SipFactoryImpl.java new revision: 1.36; previous revision: 1.35 done Checking in src/java/com/ericsson/ssa/sip/SipServletMessageImpl.java; /cvs/sailfin/sip-stack/src/java/com/ericsson/ssa/sip/SipServletMessageImpl.java,v <-- SipServletMessageImpl.java new revision: 1.55; previous revision: 1.54 done

          People

          • Assignee:
            binod
            Reporter:
            gdepaolis
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: