Voicemail

I am running asterisk 11 on opensuse linux 13.2 I just recently upgraded from 12.3. Ever since then I have been having some issues. Current problem is voicemail. Here is the problem .
When a person calls in from the outside and the phone then forwards to the cell phone and no one answers. The voicemail for the cell phone plays and not the voicemail message on the server. How can I make the voicemail on the server play?

;Sample exten => 118,1,Dial(SIP/118,20) exten => 118,n,Dial(DAHDI/g1/15105791262,25) exten => 118,n,VoiceMail(118@VoiceMail) exten => 118,n,Hangup()

reduce the timeout value on your dial command