The answer is depends on: 1) which user is used to start OM 2) which user owns OM_HOME in most cases permission issue can be solved using `chown` command
On Tue, Nov 28, 2017 at 1:23 PM, Tom Luo <mario...@gmail.com> wrote: > When I add sudo in front of convert. The command completed without any > error. > What should I do right now? > I think it is a permission issue. > > On Tue, Nov 28, 2017 at 1:21 AM, Maxim Solodovnik <solomax...@gmail.com> > wrote: > >> `ls -la /opt/red540/webapps/openmeetings/upload/files/e601b2db-e >> b1b-43cb-8840-6c6639132996` ? >> >> >> On Tue, Nov 28, 2017 at 1:20 PM, Tom Luo <mario...@gmail.com> wrote: >> >>> It actually has error messages after a while: >>> >>> convert: unable to open image `/opt/red540/webapps/openmeeti >>> ngs/upload/files/e601b2db-eb1b-43cb-8840-6c6639132996/page-0000.png': >>> Permission denied @ error/blob.c/OpenBlob/2712. >>> convert: WriteBlob Failed `/opt/red540/webapps/openmeeti >>> ngs/upload/files/e601b2db-eb1b-43cb-8840-6c6639132996/page-0000.png' @ >>> error/png.c/MagickPNGErrorHandler/1643. >>> >>> >>> On Tue, Nov 28, 2017 at 1:17 AM, Maxim Solodovnik <solomax...@gmail.com> >>> wrote: >>> >>>> Can you run "the command" on your server and check the logs? >>>> What OS do you have on your server? >>>> >>>> On Tue, Nov 28, 2017 at 12:21 PM, Tom Luo <mario...@gmail.com> wrote: >>>> >>>>> Hi, Maxim, >>>>> >>>>> I can upload ppt files now. However, I cannot upload pdf files. >>>>> The error messages are: >>>>> process: convert PDF to images command: convert -density 150 >>>>> /opt/red540/webapps/openmeetings/upload/files/e601b2db-eb1b- >>>>> 43cb-8840-6c6639132996/e601b2db-eb1b-43cb-8840-6c6639132996.pdf >>>>> -quality 90 /opt/red540/webapps/openmeetin >>>>> gs/upload/files/e601b2db-eb1b-43cb-8840-6c6639132996/page-%04d.png >>>>> exception: null error: exitValue: 137 out: >>>>> >>>>> Do you know how to fix the problem? >>>>> Also, what kind of files does OM support? >>>>> >>>>> Thanks, >>>>> >>>>> Tom >>>>> >>>>> >>>>> >>>>> On Mon, Nov 20, 2017 at 1:20 AM, Maxim Solodovnik < >>>>> solomax...@gmail.com> wrote: >>>>> >>>>>> Thanks for the logs >>>>>> I have added some guard code to avoid such errors (can be checked >>>>>> using build #91+) >>>>>> >>>>>> On Mon, Nov 20, 2017 at 5:56 AM, Tom Luo <mario...@gmail.com> wrote: >>>>>> >>>>>>> When I click the error mark, it says "File is not found Exit value >>>>>>> Conversion messages". >>>>>>> I uploaded a pdf file. What does this mean? Thanks >>>>>>> >>>>>>> On Sun, Nov 19, 2017 at 5:54 PM, Tom Luo <mario...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi, Maxim, >>>>>>>> >>>>>>>> I still cannot upload files. Here is the errors from >>>>>>>> openmeetings.log. >>>>>>>> Do you know how to fix this problem? Thanks >>>>>>>> >>>>>>>> >>>>>>>> DEBUG 11-19 17:42:47.604 o.a.o.c.u.WebSocketHelper:218 >>>>>>>> [0.0-5443-exec-2] - Sending WebSocket message: {"type":"wb"} >>>>>>>> DEBUG 11-19 17:43:05.083 o.a.o.w.c.MainPanel:117 [0.0-5443-exec-8] >>>>>>>> - Sending WebSocket PING >>>>>>>> DEBUG 11-19 17:43:27.525 o.a.o.w.a.Application:613 >>>>>>>> [0.0-5443-exec-1] - Removing online room client: >>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, room: 2 >>>>>>>> DEBUG 11-19 17:43:27.529 o.a.o.c.u.WebSocketHelper:145 >>>>>>>> [0.0-5443-exec-1] - Sending WebSocket message: roomExit >>>>>>>> DEBUG 11-19 17:43:27.530 o.a.o.d.d.l.ConferenceLogDao:54 >>>>>>>> [0.0-5443-exec-1] - [addConferenceLog]: org.apache.openmeetings.db.ent >>>>>>>> ity.log.ConferenceLog@79421dc8 >>>>>>>> DEBUG 11-19 17:43:27.532 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>> [Thread-136] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>> scope' >>>>>>>> stopStream, java.lang.Object@6fda4caf >>>>>>>> DEBUG 11-19 17:43:35.204 o.a.o.w.c.MainPanel:117 [0.0-5443-exec-6] >>>>>>>> - Sending WebSocket PING >>>>>>>> DEBUG 11-19 17:43:39.780 o.a.o.d.u.AuthLevelUtil:42 >>>>>>>> [0.0-5443-exec-8] - Level Admin :: [GRANTED] >>>>>>>> DEBUG 11-19 17:43:39.785 o.a.o.d.d.r.PollDao:86 [0.0-5443-exec-8] >>>>>>>> - :: getPoll :: 2 >>>>>>>> DEBUG 11-19 17:43:39.785 o.a.o.d.d.r.PollDao:97 [0.0-5443-exec-8] >>>>>>>> - :: getArchived :: 2 >>>>>>>> DEBUG 11-19 17:43:39.792 o.a.o.w.r.RoomPanel:323 [0.0-5443-exec-8] >>>>>>>> - public ? true, ownedId ? null true >>>>>>>> DEBUG 11-19 17:43:39.872 o.a.o.d.d.f.FileItemDao:55 >>>>>>>> [0.0-5443-exec-8] - getByOwner() started >>>>>>>> DEBUG 11-19 17:43:39.874 o.a.o.d.d.f.FileItemDao:50 >>>>>>>> [0.0-5443-exec-8] - getByRoom roomId :: 2 >>>>>>>> DEBUG 11-19 17:43:39.916 o.a.o.w.a.Application:599 >>>>>>>> [0.0-5443-exec-8] - Adding online room client: >>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, room: 2 >>>>>>>> DEBUG 11-19 17:43:39.919 o.a.o.d.u.AuthLevelUtil:42 >>>>>>>> [0.0-5443-exec-8] - Level Admin :: [GRANTED] >>>>>>>> DEBUG 11-19 17:43:40.744 o.a.o.d.d.l.ConferenceLogDao:54 >>>>>>>> [.0-5443-exec-10] - [addConferenceLog]: org.apache.openmeetings.db.ent >>>>>>>> ity.log.ConferenceLog@37be01c0 >>>>>>>> DEBUG 11-19 17:43:40.760 o.a.o.c.u.WebSocketHelper:145 >>>>>>>> [.0-5443-exec-10] - Sending WebSocket message: roomEnter >>>>>>>> DEBUG 11-19 17:43:40.785 o.a.o.d.d.f.FileItemDao:55 >>>>>>>> [.0-5443-exec-10] - getByOwner() started >>>>>>>> DEBUG 11-19 17:43:40.786 o.a.o.d.d.f.FileItemDao:50 >>>>>>>> [.0-5443-exec-10] - getByRoom roomId :: 2 >>>>>>>> DEBUG 11-19 17:43:40.806 o.a.o.d.d.r.PollDao:103 [.0-5443-exec-10] >>>>>>>> - :: hasPoll :: 2 >>>>>>>> DEBUG 11-19 17:43:40.811 o.a.o.d.d.r.PollDao:97 [.0-5443-exec-10] >>>>>>>> - :: getArchived :: 2 >>>>>>>> DEBUG 11-19 17:43:41.189 o.a.o.w.r.RoomBroadcaster:58 >>>>>>>> [0.0-5443-exec-4] - ----------- sendUpdatedClient >>>>>>>> DEBUG 11-19 17:43:41.196 o.a.o.c.u.WebSocketHelper:145 >>>>>>>> [0.0-5443-exec-4] - Sending WebSocket message: rightUpdated >>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b >>>>>>>> DEBUG 11-19 17:43:41.200 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>> [Thread-137] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>> scope' >>>>>>>> clientUpdated, null >>>>>>>> DEBUG 11-19 17:43:41.218 o.a.o.d.d.r.PollDao:103 [0.0-5443-exec-4] >>>>>>>> - :: hasPoll :: 2 >>>>>>>> DEBUG 11-19 17:43:41.220 o.a.o.d.d.r.PollDao:97 [0.0-5443-exec-4] >>>>>>>> - :: getArchived :: 2 >>>>>>>> DEBUG 11-19 17:43:41.290 o.a.o.w.r.RoomBroadcaster:58 >>>>>>>> [0.0-5443-exec-4] - ----------- sendUpdatedClient >>>>>>>> DEBUG 11-19 17:43:41.297 o.a.o.w.r.RoomBroadcaster:58 >>>>>>>> [0.0-5443-exec-4] - ----------- sendUpdatedClient >>>>>>>> DEBUG 11-19 17:43:41.298 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>> [Thread-138] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>> scope' >>>>>>>> clientUpdated, null >>>>>>>> DEBUG 11-19 17:43:41.301 o.a.o.c.u.WebSocketHelper:145 >>>>>>>> [0.0-5443-exec-4] - Sending WebSocket message: rightUpdated >>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b >>>>>>>> DEBUG 11-19 17:43:41.304 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>> [Thread-139] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>> scope' >>>>>>>> clientUpdated, null >>>>>>>> DEBUG 11-19 17:43:41.322 o.a.o.d.d.r.PollDao:103 [0.0-5443-exec-4] >>>>>>>> - :: hasPoll :: 2 >>>>>>>> DEBUG 11-19 17:43:41.329 o.a.o.d.d.r.PollDao:97 [0.0-5443-exec-4] >>>>>>>> - :: getArchived :: 2 >>>>>>>> DEBUG 11-19 17:43:41.646 o.a.o.c.u.WebSocketHelper:218 >>>>>>>> [0.0-5443-exec-2] - Sending WebSocket message: {"type":"wb"} >>>>>>>> DEBUG 11-19 17:43:41.759 o.a.o.c.u.WebSocketHelper:218 >>>>>>>> [0.0-5443-exec-1] - Sending WebSocket message: {"type":"wb"} >>>>>>>> DEBUG 11-19 17:43:41.879 o.a.o.c.u.WebSocketHelper:218 >>>>>>>> [0.0-5443-exec-9] - Sending WebSocket message: {"type":"wb"} >>>>>>>> DEBUG 11-19 17:43:42.115 o.a.o.c.u.WebSocketHelper:218 >>>>>>>> [0.0-5443-exec-7] - Sending WebSocket message: {"type":"wb"} >>>>>>>> DEBUG 11-19 17:43:42.320 o.a.o.c.u.WebSocketHelper:218 >>>>>>>> [0.0-5443-exec-3] - Sending WebSocket message: {"type":"wb"} >>>>>>>> DEBUG 11-19 17:43:42.426 o.a.o.c.u.WebSocketHelper:218 >>>>>>>> [0.0-5443-exec-8] - Sending WebSocket message: {"type":"wb"} >>>>>>>> DEBUG 11-19 17:43:42.559 o.a.o.c.u.WebSocketHelper:218 >>>>>>>> [.0-5443-exec-10] - Sending WebSocket message: {"type":"wb"} >>>>>>>> DEBUG 11-19 17:43:42.675 o.a.o.c.u.WebSocketHelper:218 >>>>>>>> [0.0-5443-exec-5] - Sending WebSocket message: {"type":"wb"} >>>>>>>> DEBUG 11-19 17:43:47.945 o.a.o.s.q.s.ReminderJob:104 >>>>>>>> [Bean#0_Worker-1] - Rss disabled by Admin >>>>>>>> DEBUG 11-19 17:43:49.979 o.a.o.c.d.f.FileProcessor:70 >>>>>>>> [0.0-5443-exec-7] - file extension: pdf >>>>>>>> DEBUG 11-19 17:43:50.234 o.a.o.c.d.f.FileProcessor:74 >>>>>>>> [0.0-5443-exec-7] - isAsIs: false >>>>>>>> DEBUG 11-19 17:43:50.234 o.a.o.c.d.f.FileProcessor:106 >>>>>>>> [0.0-5443-exec-7] - writing file to: /opt/red540/webapps/openmeetin >>>>>>>> gs/upload/files/c5d2ee3b-6bb9-4e1c-bd83-1c309068233d/c5d2ee3 >>>>>>>> b-6bb9-4e1c-bd83-1c309068233d.pdf >>>>>>>> DEBUG 11-19 17:43:50.235 o.a.o.c.d.f.FileProcessor:113 >>>>>>>> [0.0-5443-exec-7] - Office document: /opt/red540/webapps/openmeetin >>>>>>>> gs/upload/files/c5d2ee3b-6bb9-4e1c-bd83-1c309068233d/c5d2ee3 >>>>>>>> b-6bb9-4e1c-bd83-1c309068233d.pdf >>>>>>>> DEBUG 11-19 17:43:50.236 o.a.o.c.c.DocumentConverter:60 >>>>>>>> [0.0-5443-exec-7] - fullProcessing: false >>>>>>>> DEBUG 11-19 17:43:50.236 o.a.o.c.c.DocumentConverter:68 >>>>>>>> [0.0-5443-exec-7] - -- generate page images -- >>>>>>>> DEBUG 11-19 17:43:50.236 o.a.o.c.c.ImageConverter:176 >>>>>>>> [0.0-5443-exec-7] - convertDocument >>>>>>>> DEBUG 11-19 17:43:50.257 o.a.o.c.d.f.FileProcessor:136 >>>>>>>> [0.0-5443-exec-7] - fileId: 3 >>>>>>>> DEBUG 11-19 17:43:50.257 o.a.o.c.d.f.FileProcessor:92 >>>>>>>> [0.0-5443-exec-7] - Error while processing the file >>>>>>>> java.lang.NullPointerException: null >>>>>>>> at java.lang.StringBuilder.<init>(StringBuilder.java:112) >>>>>>>> at org.apache.openmeetings.core.converter.BaseConverter.getPath >>>>>>>> (BaseConverter.java:97) >>>>>>>> at org.apache.openmeetings.core.converter.BaseConverter.getPath >>>>>>>> ToConvert(BaseConverter.java:114) >>>>>>>> at org.apache.openmeetings.core.converter.ImageConverter.conver >>>>>>>> tDocument(ImageConverter.java:178) >>>>>>>> at org.apache.openmeetings.core.converter.DocumentConverter.con >>>>>>>> vertPDF(DocumentConverter.java:69) >>>>>>>> at org.apache.openmeetings.core.data.file.FileProcessor.process >>>>>>>> File(FileProcessor.java:116) >>>>>>>> at org.apache.openmeetings.core.data.file.FileProcessor.process >>>>>>>> File(FileProcessor.java:90) >>>>>>>> at org.apache.openmeetings.web.room.sidebar.UploadDialog.onSubm >>>>>>>> it(UploadDialog.java:198) >>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>>>>>>> alog$DialogFormSubmitter.onSubmit(AbstractFormDialog.java:294) >>>>>>>> at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form. >>>>>>>> java:1251) >>>>>>>> at org.apache.wicket.markup.html.form.Form.process(Form.java:946) >>>>>>>> at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form >>>>>>>> .java:770) >>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>>>>>>> alog.internalOnClick(AbstractFormDialog.java:215) >>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog >>>>>>>> $1.onClick(AbstractDialog.java:413) >>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior >>>>>>>> .onAjax(DialogBehavior.java:188) >>>>>>>> at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.re >>>>>>>> spond(JQueryAjaxBehavior.java:173) >>>>>>>> at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest >>>>>>>> (AbstractDefaultAjaxBehavior.java:598) >>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>> r.internalInvoke(ListenerRequestHandler.java:306) >>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>> r.invoke(ListenerRequestHandler.java:280) >>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>> r.invokeListener(ListenerRequestHandler.java:222) >>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>> r.respond(ListenerRequestHandler.java:208) >>>>>>>> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor >>>>>>>> .respond(RequestCycle.java:912) >>>>>>>> at org.apache.wicket.request.RequestHandlerExecutor.execute(Req >>>>>>>> uestHandlerExecutor.java:65) >>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.execute(Request >>>>>>>> Cycle.java:283) >>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.processRequest( >>>>>>>> RequestCycle.java:253) >>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.processRequestA >>>>>>>> ndDetach(RequestCycle.java:221) >>>>>>>> at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processR >>>>>>>> equestCycle(AbstractUpgradeFilter.java:70) >>>>>>>> at org.apache.wicket.protocol.http.WicketFilter.processRequest( >>>>>>>> WicketFilter.java:204) >>>>>>>> at org.apache.wicket.protocol.http.WicketFilter.doFilter(Wicket >>>>>>>> Filter.java:286) >>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>>> lter(ApplicationFilterChain.java:193) >>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>>> licationFilterChain.java:166) >>>>>>>> at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextF >>>>>>>> ilter.java:84) >>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>>> lter(ApplicationFilterChain.java:193) >>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>>> licationFilterChain.java:166) >>>>>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >>>>>>>> dWrapperValve.java:199) >>>>>>>> at org.apache.catalina.core.StandardContextValve.invoke(Standar >>>>>>>> dContextValve.java:96) >>>>>>>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A >>>>>>>> uthenticatorBase.java:592) >>>>>>>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >>>>>>>> stValve.java:140) >>>>>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >>>>>>>> rtValve.java:81) >>>>>>>> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(Abs >>>>>>>> tractAccessLogValve.java:651) >>>>>>>> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >>>>>>>> EngineValve.java:87) >>>>>>>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >>>>>>>> apter.java:342) >>>>>>>> at org.apache.coyote.http11.Http11Processor.service(Http11Proce >>>>>>>> ssor.java:500) >>>>>>>> at org.apache.coyote.AbstractProcessorLight.process(AbstractPro >>>>>>>> cessorLight.java:66) >>>>>>>> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process >>>>>>>> (AbstractProtocol.java:754) >>>>>>>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >>>>>>>> (NioEndpoint.java:1376) >>>>>>>> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketPro >>>>>>>> cessorBase.java:49) >>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>>>>>>> Executor.java:1149) >>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>>>>>>> lExecutor.java:624) >>>>>>>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >>>>>>>> un(TaskThread.java:61) >>>>>>>> at java.lang.Thread.run(Thread.java:748) >>>>>>>> DEBUG 11-19 17:43:50.257 o.a.o.c.d.f.FileProcessor:97 >>>>>>>> [0.0-5443-exec-7] - Clean up was successful ? true >>>>>>>> ERROR 11-19 17:43:50.258 o.a.w.DefaultExceptionMapper:170 >>>>>>>> [0.0-5443-exec-7] - Unexpected error occurred >>>>>>>> java.lang.IllegalArgumentException: Parameter message can't be null >>>>>>>> at org.apache.wicket.feedback.FeedbackMessage.<init>(FeedbackMe >>>>>>>> ssage.java:123) >>>>>>>> at org.apache.wicket.feedback.FeedbackMessages.error(FeedbackMe >>>>>>>> ssages.java:151) >>>>>>>> at org.apache.wicket.Component.error(Component.java:1272) >>>>>>>> at org.apache.openmeetings.web.room.sidebar.UploadDialog.onSubm >>>>>>>> it(UploadDialog.java:212) >>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>>>>>>> alog$DialogFormSubmitter.onSubmit(AbstractFormDialog.java:294) >>>>>>>> at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form. >>>>>>>> java:1251) >>>>>>>> at org.apache.wicket.markup.html.form.Form.process(Form.java:946) >>>>>>>> at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form >>>>>>>> .java:770) >>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>>>>>>> alog.internalOnClick(AbstractFormDialog.java:215) >>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog >>>>>>>> $1.onClick(AbstractDialog.java:413) >>>>>>>> at com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior >>>>>>>> .onAjax(DialogBehavior.java:188) >>>>>>>> at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.re >>>>>>>> spond(JQueryAjaxBehavior.java:173) >>>>>>>> at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest >>>>>>>> (AbstractDefaultAjaxBehavior.java:598) >>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>> r.internalInvoke(ListenerRequestHandler.java:306) >>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>> r.invoke(ListenerRequestHandler.java:280) >>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>> r.invokeListener(ListenerRequestHandler.java:222) >>>>>>>> at org.apache.wicket.core.request.handler.ListenerRequestHandle >>>>>>>> r.respond(ListenerRequestHandler.java:208) >>>>>>>> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor >>>>>>>> .respond(RequestCycle.java:912) >>>>>>>> at org.apache.wicket.request.RequestHandlerExecutor.execute(Req >>>>>>>> uestHandlerExecutor.java:65) >>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.execute(Request >>>>>>>> Cycle.java:283) >>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.processRequest( >>>>>>>> RequestCycle.java:253) >>>>>>>> at org.apache.wicket.request.cycle.RequestCycle.processRequestA >>>>>>>> ndDetach(RequestCycle.java:221) >>>>>>>> at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processR >>>>>>>> equestCycle(AbstractUpgradeFilter.java:70) >>>>>>>> at org.apache.wicket.protocol.http.WicketFilter.processRequest( >>>>>>>> WicketFilter.java:204) >>>>>>>> at org.apache.wicket.protocol.http.WicketFilter.doFilter(Wicket >>>>>>>> Filter.java:286) >>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>>> lter(ApplicationFilterChain.java:193) >>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>>> licationFilterChain.java:166) >>>>>>>> at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextF >>>>>>>> ilter.java:84) >>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>>> lter(ApplicationFilterChain.java:193) >>>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>>> licationFilterChain.java:166) >>>>>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >>>>>>>> dWrapperValve.java:199) >>>>>>>> at org.apache.catalina.core.StandardContextValve.invoke(Standar >>>>>>>> dContextValve.java:96) >>>>>>>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A >>>>>>>> uthenticatorBase.java:592) >>>>>>>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >>>>>>>> stValve.java:140) >>>>>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >>>>>>>> rtValve.java:81) >>>>>>>> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(Abs >>>>>>>> tractAccessLogValve.java:651) >>>>>>>> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >>>>>>>> EngineValve.java:87) >>>>>>>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >>>>>>>> apter.java:342) >>>>>>>> at org.apache.coyote.http11.Http11Processor.service(Http11Proce >>>>>>>> ssor.java:500) >>>>>>>> at org.apache.coyote.AbstractProcessorLight.process(AbstractPro >>>>>>>> cessorLight.java:66) >>>>>>>> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process >>>>>>>> (AbstractProtocol.java:754) >>>>>>>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >>>>>>>> (NioEndpoint.java:1376) >>>>>>>> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketPro >>>>>>>> cessorBase.java:49) >>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>>>>>>> Executor.java:1149) >>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>>>>>>> lExecutor.java:624) >>>>>>>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >>>>>>>> un(TaskThread.java:61) >>>>>>>> at java.lang.Thread.run(Thread.java:748) >>>>>>>> DEBUG 11-19 17:43:50.380 o.a.o.w.c.MainPanel:180 [0.0-5443-exec-3] >>>>>>>> - WebSocketBehavior::closeHandler [uid: >>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, session: >>>>>>>> E224C8C01820943C5B76BA3E1F98F286, key: >>>>>>>> org.apache.wicket.protocol.ws.api.registry.PageIdKey@0] >>>>>>>> DEBUG 11-19 17:43:50.381 o.a.o.w.a.Application:613 >>>>>>>> [0.0-5443-exec-3] - Removing online room client: >>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, room: 2 >>>>>>>> DEBUG 11-19 17:43:50.387 o.a.o.c.u.WebSocketHelper:145 >>>>>>>> [0.0-5443-exec-3] - Sending WebSocket message: roomExit >>>>>>>> DEBUG 11-19 17:43:50.388 o.a.o.d.d.l.ConferenceLogDao:54 >>>>>>>> [0.0-5443-exec-3] - [addConferenceLog]: org.apache.openmeetings.db.ent >>>>>>>> ity.log.ConferenceLog@150df35b >>>>>>>> DEBUG 11-19 17:43:50.390 o.a.o.c.r.ScopeApplicationAdapter:767 >>>>>>>> [Thread-142] - [MessageSender] -> 'Unable to send message to NULL >>>>>>>> scope' >>>>>>>> stopStream, java.lang.Object@7648524e >>>>>>>> DEBUG 11-19 17:43:50.399 o.a.o.w.a.Application:411 >>>>>>>> [0.0-5443-exec-3] - Removing online client: >>>>>>>> c91776e8-c182-41ef-b490-49af8592ff6b, >>>>>>>> roomId: null >>>>>>>> DEBUG 11-19 17:43:53.762 o.a.o.d.u.AuthLevelUtil:42 >>>>>>>> [0.0-5443-exec-4] - Level Admin :: [GRANTED] >>>>>>>> DEBUG 11-19 17:43:53.964 o.a.o.d.u.AuthLevelUtil:42 >>>>>>>> [0.0-5443-exec-9] - Level Admin :: [GRANTED] >>>>>>>> DEBUG 11-19 17:43:55.422 o.a.o.w.a.Application:388 >>>>>>>> [0.0-5443-exec-7] - Adding online client: >>>>>>>> ced1dfa3-fb01-4804-ae30-21aff7acb8e4, >>>>>>>> room: null >>>>>>>> DEBUG 11-19 17:43:55.424 o.a.o.w.c.MainPanel:145 [0.0-5443-exec-7] >>>>>>>> - WebSocketBehavior::onConnect [uid: >>>>>>>> ced1dfa3-fb01-4804-ae30-21aff7acb8e4, >>>>>>>> session: E224C8C01820943C5B76BA3E1F98F286, key: >>>>>>>> org.apache.wicket.protocol.ws.api.registry.PageIdKey@2] >>>>>>>> DEBUG 11-19 17:43:55.507 o.a.o.w.c.MainPanel:154 [.0-5443-exec-10] >>>>>>>> - WebSocketBehavior:: pingTimer is attached >>>>>>>> DEBUG 11-19 17:43:56.244 o.a.o.d.d.r.RoomDao:255 [0.0-5443-exec-8] >>>>>>>> - getUserRoom : 1 || conference >>>>>>>> DEBUG 11-19 17:43:56.247 o.a.o.d.d.r.RoomDao:255 [0.0-5443-exec-8] >>>>>>>> - getUserRoom : 1 || presentation >>>>>>>> DEBUG 11-19 17:43:56.257 o.a.o.d.d.r.RoomDao:191 [0.0-5443-exec-8] >>>>>>>> - getAppointedRoomsByUser : UserID - 1 >>>>>>>> >>>>>>>> On Sat, Nov 11, 2017 at 8:49 PM, Maxim Solodovnik < >>>>>>>> solomax...@gmail.com> wrote: >>>>>>>> >>>>>>>>> In case of unsuccessful upload, acceptable file should appear in >>>>>>>>> the tree with "error mark" on the right >>>>>>>>> Click error sign to check what is wrong and/or check >>>>>>>>> openmeetings.log >>>>>>>>> >>>>>>>>> On Sun, Nov 12, 2017 at 7:52 AM, Tom Luo <mario...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> When I try to upload a pdf file to my files, the system says >>>>>>>>>> "internal error" and cannot complete. >>>>>>>>>> I am using OM4.0. Could any one tell me why this happens? >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> >>>>>>>>>> Tom >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> WBR >>>>>>>>> Maxim aka solomax >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> WBR >>>>>> Maxim aka solomax >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> WBR >>>> Maxim aka solomax >>>> >>> >>> >> >> >> -- >> WBR >> Maxim aka solomax >> > > -- WBR Maxim aka solomax