<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 27/08/14 18:55, <a class="moz-txt-link-abbreviated" href="mailto:vtiger@camden.net">vtiger@camden.net</a>
wrote:<br>
</div>
<blockquote cite="mid:bc083dfd84d845fd8c9f2dcc7c203dcf@camden.net"
type="cite"><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt">
<div>there is a a open source php-sip project out</div>
<div> </div>
<div><a class="moz-txt-link-freetext" href="https://code.google.com/p/php-sip/">https://code.google.com/p/php-sip/</a></div>
</span></blockquote>
yeah, I had a play with that, it is a client rather than a server,
but could probably teach me stuff to write a server<br>
<br>
if you are going to have a play with it, you need to know about this
issue:<br>
<a class="moz-txt-link-freetext" href="https://code.google.com/p/php-sip/issues/detail?id=18">https://code.google.com/p/php-sip/issues/detail?id=18</a><br>
<br>
it randomly stops working after a few minutes of testing because of
a simple bug, it isn't being maintained as a project.<br>
<br>
Alan.<br>
<br>
<blockquote cite="mid:bc083dfd84d845fd8c9f2dcc7c203dcf@camden.net"
type="cite"><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt">
<div> </div>
<div>not sure if can be used to make a proxy server or not, we
have not played with it,</div>
<div> </div>
<div>making a fully featured sip proxy server is quite an
undertaking, getting it to work and keeping it working in
large scale deployments are two very different things</div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<hr size="2" width="100%" align="center">
<div><span style="font-family: tahoma,arial,sans-serif;
font-size: 10pt;"><b>From</b>: "Alan Bell"
<a class="moz-txt-link-rfc2396E" href="mailto:alan.bell@libertus.co.uk"><alan.bell@libertus.co.uk></a><br>
<b>Sent</b>: Wednesday, August 27, 2014 1:28 PM<br>
<b>To</b>: <a class="moz-txt-link-abbreviated" href="mailto:vtigercrm-developers@lists.vtigercrm.com">vtigercrm-developers@lists.vtigercrm.com</a><br>
<b>Subject</b>: Re: [Vtigercrm-developers] Asterisk Good
News</span>
<div> </div>
<div class="moz-cite-prefix">yes, I completely understand
that, I am just aiming for a bit more instant gratification
on installing the module, I want it to be a case of
installing the module, tell the module where your upstream
PBX is and where your sip proxy is, and tell your handsets
to use the proxy and it all starts working. The opensips
dependency is a bit annoying really, if I could find a nice
PHP SIP server library I would much rather have a
self-contained system where the vtiger server itself acts as
the SIP proxy.<br>
<br>
<br>
On 27/08/14 17:36, <a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:vtiger@camden.net">vtiger@camden.net</a>
wrote:</div>
<blockquote
cite="mid:81e71dc7977242ea987c94bd3852a30a@camden.net"
type="cite">
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt">self hosted opensips would be our
preference and here is why</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt">currently we have 2 internet
connections to deal with, our connection to the ILECS
that we pay top dollar for the QoS and SLA on SIP/PSTN
traffic, then the internet connection to our EU, that EU
connection is 99% of our support issues, though we have
ways of dealing with that to some extent in EU;s QoS
with use of ingress and egress QoS capable routers</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt">a cloud based sip proxy would add a 3rd
connection that we have no SLA and no real way of
controlling QoS, no matter what it would add latency and
jitter </span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt">so for us its pretty important to keep
our switches, PBXs and any proxy's all in the same
network we control, this is a quality issue more than a
privacy issue, though privacy is a legitimate concern</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></div>
<hr size="2" width="100%" align="center">
<div><span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"><span style="font-family:
tahoma,arial,sans-serif; font-size: 10pt;"><b>From</b>:
"Alan Bell" <a moz-do-not-send="true"
class="moz-txt-link-rfc2396E"
href="mailto:alan.bell@libertus.co.uk"><alan.bell@libertus.co.uk></a><br>
<b>Sent</b>: Wednesday, August 27, 2014 12:02 PM<br>
<b>To</b>: <a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:vtigercrm-developers@lists.vtigercrm.com">vtigercrm-developers@lists.vtigercrm.com</a><br>
<b>Subject</b>: Re: [Vtigercrm-developers] Asterisk
Good News</span> </span>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span></div>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span>
<div class="moz-cite-prefix"><span style="font-family:
Arial, Helvetica, sans-serif; font-size: 10pt">On
27/08/14 15:43, <a class="moz-txt-link-abbreviated"
href="mailto:vtiger@camden.net"
moz-do-not-send="true">vtiger@camden.net</a> wrote:</span></div>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span>
<blockquote
cite="mid:4e892f80717344058be850c7e7bb8019@camden.net"
type="cite">
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt">very interesting using a SIP
proxy ;-), would love to check it out when you get
it finished</span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt">how will it handle inbound
notification? a in browser pop like vtiger does
now? </span></span></div>
</blockquote>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> yeah, but probably based on web
sockets rather than polling, if I can do that cleanly in
a module without ridiculous dependencies. </span>
<blockquote
cite="mid:4e892f80717344058be850c7e7bb8019@camden.net"
type="cite">
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt">when you say marketplace I assume
extension store? </span></span></div>
</blockquote>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> yup, it would be an open source
solution, but packed up in the extension store for easy
installation, possibly with a price tag on it a bit like
the geotools module. </span>
<blockquote
cite="mid:4e892f80717344058be850c7e7bb8019@camden.net"
type="cite">
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt">will this support complete 3rd
party apps like the sip proxy server your
building, from everything I read it seemed more
geared to modules that install directly into
vtiger</span></span></div>
</blockquote>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> well, yeah, that is an interesting
question, and one reason why I parked the project for a
bit. It might be that I run an opensips server as a
service in the cloud for users of the module, and give
instructions on how to run your own opensips proxy for
people who don't want to have their telephone metadata
going outside the organisation (other than to the NSA of
course). One of the things I would have to figure out
for a cloud based sip proxy is getting it to work and be
maintainable, but store no logs, I don't want that data!<br>
</span>
<blockquote
cite="mid:4e892f80717344058be850c7e7bb8019@camden.net"
type="cite">
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt">if its going to support 3rd party
applications we are working on a windows system
trey call pop for vtiger so your browser can be
minimized and you are still altered to the call
with links to relevant records, in alpha testing
now but we would be interested in this extension
store </span></span></div>
</blockquote>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span>
<blockquote
cite="mid:4e892f80717344058be850c7e7bb8019@camden.net"
type="cite">
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></span></div>
<hr size="2" width="100%" align="center">
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"><span style="font-family:
tahoma,arial,sans-serif; font-size: 10pt;"><b>From</b>:
"Alan Bell" <a class="moz-txt-link-rfc2396E"
href="mailto:alan.bell@libertus.co.uk"
moz-do-not-send="true"><alan.bell@libertus.co.uk></a><br>
<b>Sent</b>: Wednesday, August 27, 2014 10:25 AM<br>
<b>To</b>: <a class="moz-txt-link-abbreviated"
href="mailto:vtigercrm-developers@lists.vtigercrm.com"
moz-do-not-send="true">vtigercrm-developers@lists.vtigercrm.com</a><br>
<b>Subject</b>: Re: [Vtigercrm-developers]
Asterisk Good News</span> </span> </span>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span></span></div>
<span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> <span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span> </span>
<div class="moz-cite-prefix"><span style="font-family:
Arial, Helvetica, sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt">I did write most of
a SIP module, I am planning to finish it off and
perhaps put it in the marketplace once that is
all up and running, it certainly doesn't require
multiple extensions to do click to call and
inbound, it uses a SIP proxy, basically a
benevolent man in the middle attack on the sip
signalling :) this proxy can see the calls in
both directions being set up, the handsets think
that the proxy is the PBX, the PBX thinks the
proxy is the handsets. The proxy could be
running on the same machine as the PBX, or the
same machine as vtiger, or somewhere else
altogether.<br>
<br>
Alan.<br>
<br>
On 27/08/14 15:16, <a
class="moz-txt-link-abbreviated"
href="mailto:vtiger@camden.net"
moz-do-not-send="true">vtiger@camden.net</a>
wrote:</span></span></div>
<span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> <span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span> </span>
<blockquote
cite="mid:9b2389b819a7439089bb32fcbb6d1684@camden.net"
type="cite">
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt">SIP would not
be the best idea, yes its even easier to
deal with than AMI but asterisk can only
handle 1 sip registration per extension so
this will lead to the need to have 2
extensions, one for your phone and one for
vtiger you would then need to daisy chain
them in follow me</span></span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span></span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt">same reason
SIPTapi from IPcom never took off, yes you
can get the free version and click to call
outbound works with only one extension but
if you want inbound you have to pay and will
find out after you need 2 extensions </span></span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span></span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span></span></span></div>
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span></span></span></div>
<hr size="2" width="100%" align="center">
<div><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span></span></div>
<fieldset class="mimeAttachmentHeader"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span></span></fieldset>
<span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span> </span>
<pre wrap=""><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt">_______________________________________________
<a class="moz-txt-link-freetext" href="http://www.vtiger.com/" moz-do-not-send="true">http://www.vtiger.com/</a></span></span></pre>
<span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> <span
style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> </span></span></blockquote>
<span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> <span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span> </span>
<pre class="moz-signature" cols="72"><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt">--
Libertus Solutions
<a class="moz-txt-link-freetext" href="http://libertus.co.uk" moz-do-not-send="true">http://libertus.co.uk</a></span></span></pre>
<span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt"> <span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span>
<fieldset class="mimeAttachmentHeader"><span
style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></fieldset>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span>
<pre wrap=""><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt">_______________________________________________
<a class="moz-txt-link-freetext" href="http://www.vtiger.com/" moz-do-not-send="true">http://www.vtiger.com/</a></span></pre>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></blockquote>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span>
<pre class="moz-signature" cols="72"><span style="font-family: Arial, Helvetica,
sans-serif; font-size: 10pt">--
Libertus Solutions
<a class="moz-txt-link-freetext" href="http://libertus.co.uk" moz-do-not-send="true">http://libertus.co.uk</a></span></pre>
<span style="font-family: Arial, Helvetica, sans-serif;
font-size: 10pt"> </span></div>
<fieldset class="mimeAttachmentHeader"> </fieldset>
<pre wrap="">_______________________________________________
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.vtiger.com/">http://www.vtiger.com/</a></pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Libertus Solutions
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://libertus.co.uk">http://libertus.co.uk</a></pre>
</div>
</span>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
<a class="moz-txt-link-freetext" href="http://www.vtiger.com/">http://www.vtiger.com/</a></pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Libertus Solutions
<a class="moz-txt-link-freetext" href="http://libertus.co.uk">http://libertus.co.uk</a></pre>
</body>
</html>