Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 8bit
Organization: SipXecs Forum
In-Reply-To: <aanlktim0jnyy5dlobjaja4nd7hyr2qak06mvxpy2w...@mail.gmail.com>
X-FUDforum: 08063afcdd00a6e76393c5b9527381e8 <50721>
Message-ID: <c621.4c6da...@forum.sipfoundry.org>



Good day,

I have what appears to be a problem similar to René's.
There seems to be a
missing voicemail parameter that causes the VM service to
abort the connection
with this error message. (from
/var/log/sipxpbx/sipxivr.log)

"2010-08-18T21:44:19.325000Z"
:10:sipXivr:INFO:ourpbxserver.com:Thread-5:00000000:sipxivr:
"SipXivr::run Accepting call-id
NXY4MDQxMPlhZ4djYjgxNTM1N283ZDVjYzhmZjaiNWU. from
mailto:2...@ourpbxserver.com to
mailto:i...@192.168.222.222:15060";
"2010-08-18T21:44:20.389000Z"
:11:sipXivr:INFO:ourpbxserver.com:Thread-5:00000000:sipxivr:
"Starting voicemail for mailbox \"240\" action=\"deposit"
"2010-08-18T21:44:20.391000Z":12:sipXivr:ERR:ourpbxserver.com:Thread-5:00000000:sipxivr:
"SipXivr::run"
java.lang.NullPointerException
        at 
org.sipfoundry.voicemail.EmailFormatter.init(EmailFormatter.
java:81)
        at 
org.sipfoundry.voicemail.EmailFormatter.getEmailFormatter(Em
ailFormatter.java:60)
        at
org.sipfoundry.voicemail.Deposit.<init>(Deposit.java:118)
        at 
org.sipfoundry.voicemail.VoiceMail.voicemail(VoiceMail.java:
206)
        at
org.sipfoundry.voicemail.VoiceMail.run(VoiceMail.java:163)
        at
org.sipfoundry.sipxivr.SipXivr.run(SipXivr.java:152)
        at java.lang.Thread.run(Thread.java:636)

I have a CentOS 5 server on which I had installed sipXecs
4.2.0. I did some
basic testing, imported my users from a server with version
4.0.1, connected
to an ITSP and everything seemed OK. I upgraded to 4.2.0 to
4.2.1 and the
VM system will not work. I tried disabling/enabling VM for
the server and
for all users but that did not solve the problem. I created
a new user, but
it still has the same issue. The Job Status is not showing
any problems
when I enabled/disabled a user's VM or the server's VM
service. The voicemail
dial plan is the system's default. I also tried turning
on/off a user's
Unified Messaging Voicemail notification, but no luck. I
have ensured that
the sipx user sipxchange owns all files in /var/sipxdata and
/etc/sipxpbx.
Is there some setting that I need to update or check?

Thank you for any help that you can provide.

Best Regards,

Kimball

[quote title=Tony Graziano wrote on Tue, 10 August 2010
02:50]Actually, I remember this I think...

It had to do with extra xml settings in config that had not
populated in VM
settings, because there are more parameters than there were
before. I
"believe" a workaround I had at the time was to disable Vm
for a user, then
re-enable it. Can you try that for one user and doublecheck
their VM
settings in sipxconfig and ensure there are no failed jobs
first?

When you did your update to 4.2.1, did you make sure VM
worked, or that it
was simply running as a service without errors?

On Tue, Aug 10, 2010 at 3:51 AM, Rene Pankratz
<mailto:rene.pankratz.l...@iant.de[/email]>wrote:

> Hello List members.
>
> I did the following steps in my update: updated my old
> SipX 4.0.4 to 4.2.1
> and archived the Config & Vm via webinterface.
> Then i did a clean install of Sipx 4.2.1-018930 and
> restored Config & VM.
>
> Unfortunately the Voicemail system does not work any
> more. I can login but
> when I try to play a message the VM hangs up.
>
> The following error is shown in sipxivr.log:
>
> ... Login successful ...
>
> "2010-08-10T07:44:26.975000Z" 
> :1772:sipXivr:INFO:sipx1.voip.ikt-bs.de:Thread-59:00000000:s
> ipxivr: "Menu::menu
> Collected digits=(1)"
>
> "2010-08-10T07:44:26.977000Z":1773:sipXivr:ERR:sipx1.voip.ikt-bs.de:
> Thread-59:00000000:sipxivr:"SipXivr::run"
> java.lang.NullPointerException
>         at
>  
> org.sipfoundry.voicemail.VmMessage.getTimestamp(VmMessage.ja
> va:674)
>         at  
> org.sipfoundry.voicemail.Messages$2.compare(Messages.java:22
> 8)
>         at  
> org.sipfoundry.voicemail.Messages$2.compare(Messages.java:22
> 4)
>         at java.util.Arrays.mergeSort(Arrays.java:1270)
>         at java.util.Arrays.sort(Arrays.java:1210)
>         at
> java.util.Collections.sort(Collections.java:159)
>         at  
> org.sipfoundry.voicemail.Messages.getFolder(Messages.java:22
> 4)
>         at  
> org.sipfoundry.voicemail.Messages.getInbox(Messages.java:195
> )
>         at
>  
> org.sipfoundry.voicemail.Retrieve.playMessages(Retrieve.java
> :394)
>         at  
> org.sipfoundry.voicemail.Retrieve.main_menu(Retrieve.java:34
> 1)
>         at
>  
> org.sipfoundry.voicemail.Retrieve.retrieveVoiceMail(Retrieve
> .java:85)
>         at  
> org.sipfoundry.voicemail.VoiceMail.voicemail(VoiceMail.java:
> 219)
>         at
> org.sipfoundry.voicemail.VoiceMail.run(VoiceMail.java:163)
>         at
> org.sipfoundry.sipxivr.SipXivr.run(SipXivr.java:152)
>         at java.lang.Thread.run(Thread.java:619)
>
> Any Ideas how to fix this?
>
> René
>

_______________________________________________
sipx-users mailing list
sipx-users@list.sipfoundry.org
List Archive: http://list.sipfoundry.org/archive/sipx-users/

Reply via email to