And realize 4.1.7 is out there now... ============================ Tony Graziano, Manager Telephone: 434.984.8430 Fax: 434.984.8431
Email: [email protected] LAN/Telephony/Security and Control Systems Helpdesk: Telephone: 434.984.8426 Fax: 434.984.8427 Helpdesk Contract Customers: http://www.myitdepartment.net/gethelp/ ----- Original Message ----- From: [email protected] <[email protected]> To: [email protected] <[email protected]> Sent: Mon Mar 22 13:45:23 2010 Subject: Re: [sipx-users] Voicemail and user portal access issues Looks like something got malformed on one of her voicemails. Browse to /var/sipxdata/mediaserver/data/mailstore/<extension_number> and remove all .sta, .xml, and .wav files from the subfolders inbox, saved, and deleted. If she needs those voicemails then save the .wav files for her. After that, if the MWI light is still on you may have to restart the phone. Josh Patten Assistant Network Administrator Brazos County IT Dept. (979) 361-4676 On 3/22/2010 12:40 PM, Pizza Napoletana wrote: > Using sipxecs 4.1.6-018058 2010-02-20T17:33:02 ecs-centos5 > > Out of about 20 users in this setup, one user has voicemail and user > portal access issues now, but she didn't have those issues last week. No > configuration change / software upgrade was done in the mean time. > > When this user logs in via the user portal, the portal says "An internal > error has occurred. Click here to continue." after taking the login > credentials. > sipxconfig.log shows java exceptions (see below) when she accesses the > portal. Successful portal login and use by another user doesn't display > these exceptions. > > Also, when this user accesses voicemail via the phone, it prompts for her > password. After she enters the password, there is nothing but silence from > the sipx side. Voicemail access for other users appear OK, although I > haven't tested every one of the users. > > Perhaps the voicemail access silence and the portal login error are > related, but I haven't collected any trace for the voicemail silence yet. > If someone can give me some pointers on what this java exception might > mean, I can dig in a little deeper. (btw, people can still call her number > and leave voicemail messages. Her greeting is played correctly and the > caller can leave a message.) > > For good measure, I restarted "Media Services", "Voicemail MWI", and > "Voicemail and Auto Attendant" services. That didn't change anything. > > Thanks > > > "2010-03-22T17:17:39.001000Z":804:JAVA:WARNING:pbx.phone.mtv.domain.com:P1-13:00000000:LoggerListener:"Authentication > event AuthenticationSuccessEvent: 5900; details: > org.acegisecurity.ui.webauthenticationdeta...@ffff4c9c: RemoteIpAddress: > 192.168.0.157; SessionId: or2a62ggdo8n" > "2010-03-22T17:17:41.202000Z":805:JAVA:WARNING:pbx.phone.mtv.domain.com:P1-13:00000000:RequestExceptionReporter:"Unable > to process client request: Unable to read OGNL expression '<parsed OGNL > expression>' of $managevoicemail_...@3c1[vm/ManageVoicemail]: subject" > org.apache.tapestry.BindingException: Unable to read OGNL expression > '<parsed OGNL expression>' of > $managevoicemail_...@3c1[vm/ManageVoicemail]: subject > [context:/WEB-INF/vm/ManageVoicemail.html, line 25] > at > org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:145) > at > org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:125) > at > org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:84) > at $Insert_7.getValue($Insert_7.java) > at org.apache.tapestry.components.Insert.renderComponent(Insert.java:48) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at > org.apache.tapestry.link.DefaultLinkRenderer.renderLink(DefaultLinkRenderer.java:92) > at > org.apache.tapestry.link.AbstractLinkComponent.renderComponent(AbstractLinkComponent.java:94) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at > org.apache.tapestry.components.BlockRenderer.render(BlockRenderer.java:77) > at > org.apache.tapestry.components.Delegator.renderComponent(Delegator.java:41) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at org.apache.tapestry.components.Any.renderComponent(Any.java:44) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at > org.apache.tapestry.components.ForBean.renderComponent(ForBean.java:181) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at > org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:39) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at org.apache.tapestry.components.Any.renderComponent(Any.java:44) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at > org.apache.tapestry.components.ForBean.renderComponent(ForBean.java:181) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107) > at > org.apache.tapestry.contrib.table.components.TableRows.renderComponent(TableRows.java:136) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at org.apache.tapestry.components.Any.renderComponent(Any.java:44) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at > org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:39) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at org.apache.tapestry.components.Any.renderComponent(Any.java:44) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107) > at > org.apache.tapestry.contrib.table.components.TableView.renderComponent(TableView.java:511) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at > org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:39) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107) > at > org.apache.tapestry.contrib.form.checkboxes.CheckboxGroup.renderComponent(CheckboxGroup.java:54) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at > org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java:503) > at org.apache.tapestry.form.Form.renderComponent(Form.java:217) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at > org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:39) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at org.apache.tapestry.html.Body.renderComponent(Body.java:38) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538) > at org.apache.tapestry.html.Shell.renderComponent(Shell.java:125) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187) > at > org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107) > at > org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:185) > at org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:249) > at > org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:400) > at > org.apache.tapestry.services.impl.DefaultResponseBuilder.renderResponse(DefaultResponseBuilder.java:159) > at > org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33) > at > $ResponseRenderer_12746044433.renderResponse($ResponseRenderer_12746044433.java) > at > org.apache.tapestry.engine.AbstractEngine.renderResponse(AbstractEngine.java:201) > at > org.apache.tapestry.engine.AbstractEngine.handlePageRedirectException(AbstractEngine.java:329) > at > org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:245) > at > org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54) > at > $WebRequestServicer_1274604448b.service($WebRequestServicer_1274604448b.java) > at > org.sipfoundry.sipxconfig.site.DiagnosticContextFilter.service(Unknown > Source) > at > $WebRequestServicerFilter_12746044489.service($WebRequestServicerFilter_12746044489.java) > at > $WebRequestServicer_1274604448d.service($WebRequestServicer_1274604448d.java) > at org.sipfoundry.sipxconfig.site.DiscardSessionFilter.service(Unknown > Source) > at > $WebRequestServicerFilter_12746044487.service($WebRequestServicerFilter_12746044487.java) > at > $WebRequestServicer_1274604448d.service($WebRequestServicer_1274604448d.java) > at > $WebRequestServicer_12746044483.service($WebRequestServicer_12746044483.java) > at > org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61) > at > $ServletRequestServicer_12746044469.service($ServletRequestServicer_12746044469.java) > at > org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55) > at > $ServletRequestServicerFilter_12746044465.service($ServletRequestServicerFilter_12746044465.java) > at > $ServletRequestServicer_1274604446b.service($ServletRequestServicer_1274604446b.java) > at > org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52) > at > $ServletRequestServicerFilter_12746044463.service($ServletRequestServicerFilter_12746044463.java) > at > $ServletRequestServicer_1274604446b.service($ServletRequestServicer_1274604446b.java) > at > org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53) > at > $ServletRequestServicerFilter_12746044467.service($ServletRequestServicerFilter_12746044467.java) > at > $ServletRequestServicer_1274604446b.service($ServletRequestServicer_1274604446b.java) > at > $ServletRequestServicer_1274604445d.service($ServletRequestServicer_1274604445d.java) > at > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:126) > at > org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:103) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427) > at > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:832) > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265) > at > org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124) > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) > at > org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) > at > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) > at > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) > at > org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149) > at > org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98) > at > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:823) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) > at > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) > at org.mortbay.http.HttpServer.service(HttpServer.java:954) > at org.mortbay.http.HttpConnection.service(HttpConnection.java:814) > at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981) > at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) > Caused by: org.apache.hivemind.ApplicationRuntimeException: Unable to read > OGNL expression '<parsed OGNL expression>' of > $managevoicemail_...@3c1[vm/ManageVoicemail]: subject > [context:/WEB-INF/vm/ManageVoicemail.page, line 4, column 21] > at > org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.readCompiled(ExpressionEvaluatorImpl.java:127) > at > $ExpressionEvaluator_1274604457f.readCompiled($ExpressionEvaluator_1274604457f.java) > at > org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:141) > ... 150 more > Caused by: ognl.OgnlException: subject > [com.thoughtworks.xstream.converters.ConversionException: Cannot parse > date Wed Mar 03 15:23:59 PST 2010 > ---- Debugging information ---- > class : > org.sipfoundry.sipxconfig.vm.Voicemail$MessageDescriptor > required-type : java.util.Date > path : /messagedescriptor/timestamp > -------------------------------] > at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:1416) > at > ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:60) > at > ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:147) > at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2210) > at ognl.ASTProperty.getValueBody(ASTProperty.java:114) > at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) > at ognl.SimpleNode.getValue(SimpleNode.java:258) > at ognl.ASTChain.getValueBody(ASTChain.java:141) > at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) > at ognl.SimpleNode.getValue(SimpleNode.java:258) > at ognl.Ognl.getValue(Ognl.java:494) > at ognl.Ognl.getValue(Ognl.java:458) > at > org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.readCompiled(ExpressionEvaluatorImpl.java:123) > ... 152 more > Caused by: com.thoughtworks.xstream.converters.ConversionException: Cannot > parse date Wed Mar 03 15:23:59 PST 2010 > ---- Debugging information ---- > class : > org.sipfoundry.sipxconfig.vm.Voicemail$MessageDescriptor > required-type : java.util.Date > path : /messagedescriptor/timestamp > ------------------------------- > at > com.thoughtworks.xstream.converters.basic.DateConverter.fromString(DateConverter.java:97) > at > com.thoughtworks.xstream.converters.SingleValueConverterWrapper.fromString(SingleValueConverterWrapper.java:41) > at > com.thoughtworks.xstream.converters.SingleValueConverterWrapper.unmarshal(SingleValueConverterWrapper.java:49) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82) > at > com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:76) > at > com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:246) > at > com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:218) > at > com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:162) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82) > at > com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:76) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:60) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:137) > at > com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33) > at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:923) > at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:909) > at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861) > at org.sipfoundry.sipxconfig.vm.Voicemail.readMessageDescriptor(Unknown > Source) > at org.sipfoundry.sipxconfig.vm.Voicemail.readMessageDescriptor(Unknown > Source) > at org.sipfoundry.sipxconfig.vm.Voicemail.getDescriptor(Unknown Source) > at org.sipfoundry.sipxconfig.vm.Voicemail.getSubject(Unknown Source) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:851) > at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:1414) > ... 164 more > _______________________________________________ > sipx-users mailing list [email protected] > List Archive: http://list.sipfoundry.org/archive/sipx-users > Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users > sipXecs IP PBX -- http://www.sipfoundry.org/ > _______________________________________________ sipx-users mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-users Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users sipXecs IP PBX -- http://www.sipfoundry.org/ _______________________________________________ sipx-users mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-users Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users sipXecs IP PBX -- http://www.sipfoundry.org/
