Re: [Project Clearwater] Deploying Clearwater using Heat Template

2018-05-15 Thread Richard Whitehouse (projectclearwater.org)
Matt, What version of OpenStack are you running against? – it sounds like there may be compatibility issues with heat templates. Can you provide the full command – or at least the set of parameters that you are provide to stack create? Richard From: Clearwater

Re: [Project Clearwater] Issues with clearwater-docker homestead and homestead-prov under Kubernetes

2018-05-15 Thread Richard Whitehouse (projectclearwater.org)
Matthew, Sorry to hear you are having problems deploying Clearwater on Docker. I think that the socket factory error is actually fairly benign. Does this happen every time you create your deployment? Can you provide the config map that you are providing when deploying on Kubernetes? Can you

[Project Clearwater] Release note for Sprint Zamîn

2018-04-10 Thread Richard Whitehouse (projectclearwater.org)
Hi all, The release for Project Clearwater sprint "Zamîn" has been cut. The code for this release is tagged as release-130 in GitHub. This is a big release for us! Over the last year, we've put a huge amount of effort into increasing Project Clearwater's quality, as we know that reliability

Re: [Project Clearwater] Problems in manual installation of clearwater

2018-03-05 Thread Richard Whitehouse (projectclearwater.org)
13:03 To: Richard Whitehouse (projectclearwater.org) <richard.whiteho...@projectclearwater.org> Subject: RE: Problems in manual installation of clearwater Hi Richard, I am confusing about DNS configuration, is it need to configure on every node (bind need to install on every node?)

Re: [Project Clearwater] Problems in manual installation of clearwater

2018-03-02 Thread Richard Whitehouse (projectclearwater.org)
. Richard From: Kumar, Pushpendra [mailto:pushpendra.ku...@intel.com] Sent: 02 March 2018 07:50 To: Richard Whitehouse (projectclearwater.org) <richard.whiteho...@projectclearwater.org> Subject: RE: Problems in manual installation of clearwater Hi Richard, I have successfully installed the ellis

Re: [Project Clearwater] Problems in manual installation of clearwater

2018-03-02 Thread Richard Whitehouse (projectclearwater.org)
...@intel.com] Sent: 01 March 2018 13:04 To: Richard Whitehouse (projectclearwater.org) <richard.whiteho...@projectclearwater.org> Subject: RE: Problems in manual installation of clearwater Thanks Richard, Now that dpkg problem is solved in ellis. One thing, When I update using sudo apt-get

Re: [Project Clearwater] Problems in manual installation of clearwater

2018-03-01 Thread Richard Whitehouse (projectclearwater.org)
What user are you running this as? Can you post the full log of the install process? Richard From: Kumar, Pushpendra [mailto:pushpendra.ku...@intel.com] Sent: 01 March 2018 10:46 To: Richard Whitehouse (projectclearwater.org) <richard.whiteho...@projectclearwater.org> Subject: RE: Pr

Re: [Project Clearwater] Problems in manual installation of clearwater

2018-03-01 Thread Richard Whitehouse (projectclearwater.org)
Pushpendra, Responses inline. Richard From: Kumar, Pushpendra [mailto:pushpendra.ku...@intel.com] Sent: 01 March 2018 10:34 To: Richard Whitehouse (projectclearwater.org) <richard.whiteho...@projectclearwater.org> Subject: RE: Problems in manual installation of clearwater Thanks Ri

Re: [Project Clearwater] Problems in manual installation of clearwater

2018-03-01 Thread Richard Whitehouse (projectclearwater.org)
files easily. We'll make a change to Clearwater so it detects this misconfiguration and requires it to be corrected prior to installing Clearwater. Hope this helps! Richard From: Kumar, Pushpendra [mailto:pushpendra.ku...@intel.com] Sent: 01 March 2018 03:41 To: Richard Whitehouse

Re: [Project Clearwater] Problems in manual installation of clearwater

2018-02-28 Thread Richard Whitehouse
in order to communicate with the other nodes in the deployment. Richard From: Kumar, Pushpendra [mailto:pushpendra.ku...@intel.com] Sent: 28 February 2018 19:00 To: Richard Whitehouse <richard.whiteho...@metaswitch.com> Subject: Problems in manual installation of clearwater Hi Richards, I

Re: [Project Clearwater] Is it a bug that Clearwater invalidate the ODI once it receives 200OK response?

2018-02-28 Thread Richard Whitehouse (projectclearwater.org)
Anthony, Can you explain more about what your application server is doing, and why it’s responding on the ISC interface in this fashion? Can you point to anything in the TS specs which suggests that it’s supported for an AS to behave in this fashion? From Clearwater’s perspective, we need to

Re: [Project Clearwater] Live Test Errors

2018-02-28 Thread Richard Whitehouse (projectclearwater.org)
Muhammad, Homestead supports being configured in two different modes: - With a HSS In this case, either hss_realm or hss_hostname, or both will be configured in /etc/clearwater/shared_config in order to configure the Diameter stack to communicate with the HSS. - Without a

Re: [Project Clearwater] How does Clearwater decide if the session case is originating or terminating?

2018-02-19 Thread Richard Whitehouse (projectclearwater.org)
Anthony, No, it’s not the originating dialog identifier, or at least not solely the ODI token. This can’t be used, as the ODI is only added by the S-CSCF when the call is sent to an application server. TS 24.229 is the correct spec to use here – see section 5.4.3.1, and it identifies three

Re: [Project Clearwater] Unable to locate package

2018-02-19 Thread Richard Whitehouse
Pushpendra, I assume you are following the instructions on Read the Docs and have configured the APT software source as shown under http://clearwater.readthedocs.io/en/stable/Manual_Install.html#configure-the-apt-software-sources ? Can you double check that you’ve added “deb

Re: [Project Clearwater] docker-compose setup: cannot add users in web interface

2018-02-08 Thread Richard Whitehouse (projectclearwater.org)
Jo, I think you’ll need to provision some phone numbers in Ellis to proceed – see http://clearwater.readthedocs.io/en/stable/Manual_Install.html?highlight=available%20numbers#provision-telephone-numbers-in-ellis You’ll need to run this in your Ellis container using docker exec. Richard From:

Re: [Project Clearwater] Why P-Charging-Vector header is removed in Invite request?

2018-02-08 Thread Richard Whitehouse (projectclearwater.org)
Anthony, The reason that the P-Charging-Vector is stripped on the incoming INVITE, is because the P-CSCF (Bono) doesn’t trust the value received from the UE – which is required by the IMS standards. If you want Bono to add a P-Charging-Vector, then yes, you’ll need to configure a CDF for

[Project Clearwater] Release note for Ulmo

2017-12-20 Thread Richard Whitehouse
an all-in-one node, the standard image (http://vm-images.cw-ngv.com/cw-aio.ova) has been updated for this release. Richard Whitehouse ___ Clearwater mailing list Clearwater@lists.projectclearwater.org http://lists.projectclearwater.org/mailman

Re: [Project Clearwater] Presence status of user for messaging

2017-10-06 Thread Richard Whitehouse (projectclearwater.org)
Prashanth, Project Clearwater supports proxying the Presence messages (SIP SUBSCRIBEs and SIP NOTIFYs) - see the details in our documentation at http://clearwater.readthedocs.io/en/stable/SIP_Interface_Specifications.html#presence-event-package-rfc-3856 However, you will need a separate SIP

[Project Clearwater] Sprint Galadriel Release Note

2017-06-08 Thread Richard Whitehouse (projectclearwater.org)
Hi all, The release for Project Clearwater sprint "Galadriel" has been cut. The code for this release is tagged as release-124 in GitHub. In this release we have enhanced Clearwater's security by changing the way the Clearwater S-CSCF treats requests from endpoints that authenticate using the

Re: [Project Clearwater] Sprout and third-party registrations

2017-03-08 Thread Richard Whitehouse (projectclearwater.org)
Jake, There's quite a lot of configurability involved here, as to which registration types it should trigger on (initial registration, reregistration or deregistration) and whether the S-CSCF should include the request/response in the body. Here's an example which provides extensive

Re: [Project Clearwater] Setting DNS private key for clearwater_heat

2016-11-24 Thread Richard Whitehouse
Jace, We’d recommend just concatenating the two lines into one string, and using that for the dnssec_key. i.e. dnssec_key=ivKAvfcSSuOVgWAOrcHS+foeadxuTgKTvC/K10e34dvaW8nk5Wko5VWrQeDYGGMa9VckNKYquHYPnOu4tB5e9A==; with the example you’ve given below. Thanks, Richard From: Clearwater

Re: [Project Clearwater] etcd_process execution failed on each node.

2016-10-21 Thread Richard Whitehouse
Jace Liang, What version of Project Clearwater are you running? From your problem description, you might be hitting https://github.com/Metaswitch/clearwater-etcd/issues/320 which we’ve fixed in the latest release, Onix, release 108. This can cause the etcd cluster to lose quorum and thus

Re: [Project Clearwater] What's the default port for memento on sprout?

2016-10-20 Thread Richard Whitehouse (projectclearwater.org)
Jace Liang, There is no default SIP port for gemini and memento when doing a manual install. For a Chef install, by default they are configured to use 5055. They can be configured in shared_config. If there is no port configured, the Sproutlets which implement gemini and memento will not be

Re: [Project Clearwater] registration authentication

2016-10-20 Thread Richard Whitehouse
Gilles, Can you clarify what you are seeing? The expected behaviour is that if a client sets up a TCP connection and successfully authenticates on that connection, then future requests are unchallenged. The first request on each connection should be challenged, and if it isn't that's probably

Re: [Project Clearwater] Installation of homer and homestead

2016-10-18 Thread Richard Whitehouse
Anna, We’ve altered our package dependencies, introducing new -node packages – as described in the release note. If you aren’t seeing Cassandra being installed, then it’s likely that you aren’t installing the -node packages as part of your installation. This is detailed in the release note:

Re: [Project Clearwater] Integration of Open HSS_All-in-one

2016-10-14 Thread Richard Whitehouse (projectclearwater.org)
Surender, Have you seen the Clearwater docs on IR.92, which is the standard implementing VoLTE? Of particular note is http://clearwater.readthedocs.io/en/stable/IR.92_Supplementary_Services.html which details which supplementary services Clearwater supports, with respect to the built in

Re: [Project Clearwater] IPPBX Integration with Clearwater IMS

2016-09-08 Thread Richard Whitehouse (projectclearwater.org)
. Richard From: Clearwater [mailto:clearwater-boun...@lists.projectclearwater.org] On Behalf Of Richard Whitehouse (projectclearwater.org) Sent: 08 September 2016 15:10 To: clearwater@lists.projectclearwater.org; Surender Singh <surende...@hcl.com> Subject: Re: [Project Clearwater] IPPBX Integ

Re: [Project Clearwater] IPPBX Integration with Clearwater IMS

2016-09-08 Thread Richard Whitehouse (projectclearwater.org)
Surender, I presume you mean 'ellis' instead of 'ebill'? You can change the default domain by changing the value of the home_domain configuration option. Changing this is described in the documentation at

Re: [Project Clearwater] Is Bono a multi-thread program?

2016-09-06 Thread Richard Whitehouse (projectclearwater.org)
[mailto:morrisyan...@gmail.com] Sent: 06 September 2016 05:30 To: Richard Whitehouse (projectclearwater.org) <richard.whiteho...@projectclearwater.org> Subject: Re: [Project Clearwater] Is Bono a multi-thread program? Hi , Richard Thanks for your help . I understand the architecture of m

Re: [Project Clearwater] Registration Timeout in 300 sec

2016-09-06 Thread Richard Whitehouse (projectclearwater.org)
Aravind, The maximum expiry time that a subscriber can register for is configurable. By default, it's 300 seconds, but it can be configured by changing the value of reg_max_expires which can be shared in Clearwater's shared configuration. There's further documentation on this at

Re: [Project Clearwater] Sprout/Bono/Chronos crashes under stress test

2016-09-06 Thread Richard Whitehouse (projectclearwater.org)
[mailto:skha...@virtuozzo.com] Sent: 06 September 2016 16:14 To: Richard Whitehouse <richard.whiteho...@metaswitch.com>; clearwater@lists.projectclearwater.org Cc: Denis Plotnikov <dplotni...@virtuozzo.com> Subject: RE: Sprout/Bono/Chronos crashes under stress test Hello again, I'm sorry

Re: [Project Clearwater] access to memcached data in sprout node

2016-09-02 Thread Richard Whitehouse
Gilles, We don't have any straightforward command line tools to interrogate this information, but it's fairly straightforward to use memcached's text protocol over telnet. You can query for registration binding information by doing: telnet 11211 get reg\\sip:@ quit This will

Re: [Project Clearwater] Is Bono a multi-thread program?

2016-09-02 Thread Richard Whitehouse (projectclearwater.org)
dies, then it’s possible that it’s run out of work to do. Normally threads will programmed to run in a loop handling events until terminated. Thanks, Richard From: yan morris [mailto:morrisyan...@gmail.com] Sent: 02 September 2016 07:05 To: Richard Whitehouse (projectclearwater.org

Re: [Project Clearwater] Sprout/Bono/Chronos crashes under stress test

2016-09-02 Thread Richard Whitehouse
Stanislav, I've taken a look at the Sprout crash. It looks like you have are hitting a crash in the Net SNMP library we use for alarms and statistics. I've raised an issue to track this - https://github.com/Metaswitch/sprout/issues/1527 We've seen similar looking stacks for Bono before on

Re: [Project Clearwater] Increase stress test load

2016-09-02 Thread Richard Whitehouse
Michael, The easiest way to increase the load on the system is to add more subscribers. For each 30,000 subscribers, we recommend you have a separate SIP stress node. Altering the number of subscribers is covered under the SIP Stress article which documents the settings you can change

Re: [Project Clearwater] repo keys changed? packages unauthenticated

2016-08-31 Thread Richard Whitehouse (projectclearwater.org)
Trey, The repo keys haven’t changed, however when the last release was cut it was incorrectly not signed, hence the warning you are seeing. We are looking into how this happened. We’ve fixed the signing problem – signing the binaries that were there, so this error you no longer be present –

Re: [Project Clearwater] Is Bono a multi-thread program?

2016-08-31 Thread Richard Whitehouse (projectclearwater.org)
Morris, Yes, Bono is multi-threaded. It’s architected with a transport thread which handles incoming PJSIP requests and a number of worker threads, which SIP messages are dispatched onto. The worker threads are created by thread_dispatcher. By default bono has one worker thread per CPU core.

Re: [Project Clearwater] problem on how to enable services in cw-aio

2016-08-30 Thread Richard Whitehouse
Abdulaziz Fahad, SSH, HTTP and SIP should be available once the image has finished booting – you shouldn’t need to manually enable them. Have you checked that you’ve setup appropriate Firewall configuration to allow the relevant ports to be open? The configuration you’ll need is documented

Re: [Project Clearwater] Cannot make a call when Clearwater deploy on Openstack

2016-08-30 Thread Richard Whitehouse
Morris, I’d recommend tracing the REGISTER through the network using Wireshark / tcpdump to see where it’s getting stuck, and whether the 408 Request Timeout is getting generated by the client as it’s unable to connect to Bono, or Bono being unable to connect to Sprout. If the message isn’t

Re: [Project Clearwater] CLearwater Integration in Openstack

2016-08-23 Thread Richard Whitehouse (projectclearwater.org)
Jaafar, It looks like your etcd cluster isn't able to form as it can't contact the other nodes in the cluster. Do you have more than one node running? Have you allowed opened TCP port 4000 on all of your instances to allow traffic to be sent to that node, from all of the other nodes in your

Re: [Project Clearwater] Privacy header delimiter ','

2016-08-22 Thread Richard Whitehouse
Aravind, Thanks for your report - your analysis looks correct - I've raised Sprout Issue 1514 to cover correcting this - https://github.com/Metaswitch/sprout/issues/1514 Looking at the code, I believe that the options will only get stripped if the MMTel application server is being invoked, as