나는 설치했다큰 파란색 버튼데비안 스트레치에서. 그러나 첫 번째 페이지에서 "demo" 사용자로 로그인하면 bbb_api_conf.jsp
아래와 같이 Firefox에서 파일 누락에 대한 Tomcat/Java 오류가 발생합니다.
무엇을 해야 할까요?
HTTP Status 500 - /demo1.jsp (line: 38, column: 1) /bbb_api.jsp (line: 36, column: 1) File [bbb_api_conf.jsp] not found
type Exception report
message /demo1.jsp (line: 38, column: 1) /bbb_api.jsp (line: 36, column: 1) File [bbb_api_conf.jsp] not found
description The server encountered an internal error that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: /demo1.jsp (line: 38, column: 1) /bbb_api.jsp (line: 36, column: 1) File [bbb_api_conf.jsp] not found
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:291)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:97)
org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:348)
org.apache.jasper.compiler.Parser.parseIncludeDirective(Parser.java:381)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:484)
org.apache.jasper.compiler.Parser.parseFileDirectives(Parser.java:1800)
org.apache.jasper.compiler.Parser.parse(Parser.java:142)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:244)
org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:127)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:197)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:372)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:333)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:600)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:368)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
note The full stack trace of the root cause is available in the Apache Tomcat/8.5.8 (Debian) logs.
답변1
이 오류는 구성 파일이 bbb_api_conf.jsp
누락되었음을 나타냅니다.
조사하다깃허브프로젝트에서 파일은 있는 그대로 찾을 수 있습니다.
<%!
// This is the security salt that must match the value set in the BigBlueButton server
// You can get this by executing `bbb-conf --salt`
String salt = "";
// This is the URL for the BigBlueButton server
String BigBlueButtonURL = "";
%>
문서의 조언에 따라 다음을 실행합니다.
$sudo bbb-conf --salt
URL: http://bbb.internal/bigbluebutton/
Salt: 5xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx5
따라서 파일은 다음과 같이 배치됩니다 /var/lib/tomcat8/webapps/demo/bbb_api_conf.jsp
.
<%!
// This is the security salt that must match the value set in the BigBlueButton server
// You can get this by executing `bbb-conf --salt`
String salt = "5xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx5";
// This is the URL for the BigBlueButton server
String BigBlueButtonURL = "http://bbb.internal/bigbluebutton/";
%>
그리고 아직 해야 할 일은 다음과 같습니다.
sudo chown tomcat8.tomcat8 /var/lib/tomcat8/webapps/demo
그 후에는 BBB가 올바르게 열립니다.