Turns out that when the disk got full 
/var/sipxdata/mediaserver/data/messageid.txt was blanked out because it was 
unable to be written to. When that happened the java code that checks what the 
next message ID should be barfed when it encountered a blank string. What I 
ended up doing was finding out what the highest message ID was (00036234) and 
adding about 10000 to that number and putting that number into messageid.txt 
(00046000). After that I was able to deposit voicemail messages.

From: [email protected] 
[mailto:[email protected]] On Behalf Of Josh M. Patten
Sent: Monday, January 24, 2011 10:17 AM
To: [email protected]
Subject: [sipx-users] Unable to leave voicemails

For a little backstory: Due to my own dumb self my sipX server hard drive 
filled up the other day. I've since cleaned that up but ever since then I've 
been unaware that users are not able to leave voicemails; they record just fine 
but never make it to the end users.

Essentially what it happening is that a temp recording is created in the 
deleted folder for the user which the voicemail is being left which is then 
supposed to be moved to the inbox, but it never gets moved. Here is the java 
error I'm seeing in sipxivr.log:

"2011-01-24T16:08:46.897000Z":762:sipXivr:ERR:it.ippbx.co.brazos.tx.us:Thread-59:00000000:sipxivr:"SipXivr::run"
java.lang.NumberFormatException: For input string: ""
        at 
java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
        at java.lang.Long.parseLong(Long.java:431)
        at java.lang.Long.parseLong(Long.java:468)
        at org.sipfoundry.voicemail.VmMessage.nextMessageId(VmMessage.java:585)
        at org.sipfoundry.voicemail.VmMessage.newMessage(VmMessage.java:210)
        at org.sipfoundry.voicemail.Message.storeInInbox(Message.java:124)
        at org.sipfoundry.voicemail.Deposit.depositVoicemail(Deposit.java:590)
        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:619)

Any help or suggestions would be appreciated. I would like to avoid restarting 
the server if at all possible.
_______________________________________________
sipx-users mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users/

Reply via email to