<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Hi David,<br>
<br>
Yes, you are wrong. It doesn't work that way - if you call
handle_subscribe then the subscribes are handled locally.<br>
For what you want, you just have to forward from the script the
Subscribes for event 'mwi' to asterisk.<br>
<br>
Regards,<br>
<pre class="moz-signature" cols="72">-- 
Anca Vamanu
<a class="moz-txt-link-abbreviated" href="http://www.voice-system.ro">www.voice-system.ro</a></pre>
<br>
<br>
On 08/31/2010 02:58 PM, David J. wrote:
<blockquote cite="mid:4C7CEE62.8050803@styleflare.com" type="cite">
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
Thanks Anca,<br>
  <br>
I am not sure I understand your response well enough. <br>
  <br>
I am lost by this line. <br>
"Publish messages from asterisk to OpenSIPS and the Subscribes from the
users to OpenSIPS."<br>
  <br>
By default if the phones are registered to Opensips, then they normally
send SUBSCRIBE to Opensips; I would then think the presence_address
should be set to the Asterisk server in which when we get a SUBSCRIBE
it forwards it to Asterisk, and then Asterisk will reply the MWI.<br>
  <br>
But now I am lost, because I dont know how Opensips will know about
Asterisk, and I am not sure I would know why Asterisk should even know
about Opensips, (Other than sending NOTIFY when a new message comes in)<br>
  <br>
  <br>
My initial thought was that the server address parameter should point
to the Asterisk server, then when the SUBSCRIBE came we call
handle_subscribe which automatically routes to Asterisk and then
Asterisk responds.<br>
  <br>
But I guess I am wrong in my assumption.<br>
  <br>
Thanks.<br>
  <br>
David.<br>
  <br>
  <br>
  <br>
  <br>
On 8/30/10 10:30 AM, Anca Vamanu wrote:
  <blockquote cite="mid:4C7BC086.7060509@opensips.org" type="cite">
    <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
On 08/30/2010 05:01 PM, David J. wrote:
    <blockquote cite="mid:4C7BB9BD.7080902@styleflare.com" type="cite">
      <meta http-equiv="content-type"
 content="text/html; charset=ISO-8859-1">
I am not exactly sure how this module works. <br>
      <br>
If I have Asterisk on the Same Box on Port 5070? Then is it just a
matter of <br>
      <br>
Open sips 10.10.10.10:5060<br>
Asterisk 10.10.10.10:5070<br>
      <br>
Changing this line?<br>
      <meta http-equiv="content-type"
 content="text/html; charset=ISO-8859-1">
      <pre class="programlisting">modparam("presence", "server_address", <a
 moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="sip:10.10.10.10:5060">"sip:10.10.10.10:5060"</a>)


modparam("presence", "server_address", <a moz-do-not-send="true"
 class="moz-txt-link-rfc2396E" href="sip:10.10.10.10:5070">"sip:10.10.10.10:5070"</a>)


  </pre>
Thanks in advance for any help.<br>
      <br>
(I am thinking the easiest approach is just relaying those messages to
the Asterisk box, but that would be defeating)<br>
      <br>
    </blockquote>
Hi David,<br>
    <br>
The 'server_address' parameter in presence module must really point to
the IP:port were OpenSIPS is running.<br>
What you have to do is to send the Publish messages from asterisk to
OpenSIPS and the Subscribes from the users to OpenSIPS.<br>
    <br>
Regards, <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Anca Vamanu
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="http://www.voice-system.ro">www.voice-system.ro</a>
    </pre>
  </blockquote>
</blockquote>
</body>
</html>