hey,
every time i try to join a session on my server i got this error:
java.lang.NullPointerException
at org.apache.jsp.demo1_jsp.getJoinURL(demo1_jsp.java:222)
at org.apache.jsp.demo1_jsp._jspService(demo1_jsp.java:1278)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
my current configuration:
ubuntu version: Ubuntu 14.04.2 LTS
BBB version: BigBlueButton Server 0.9.0-beta (720)
Demo page:
http://bbb.ahooke.com/Check page:
http://bp.ahooke.com/check/this is set up on virtual server in ovh, 4GB ram, 2 cores.
Output from sudo bbb-conf --check :
BigBlueButton Server 0.9.0-beta (720)
Kernel version: 2.6.32-042stab103.6
Distribution: Ubuntu 14.04.2 LTS (64-bit)
Memory: 2048 MB
/var/www/bigbluebutton/client/conf/config.xml (bbb-client)
Port test (tunnel):
bbb.ahooke.com Red5:
bbb.ahooke.com useWebrtcIfAvailable: true
/opt/freeswitch/conf/sip_profiles/external.xml (FreeSWITCH)
websocket port: 5066
WebRTC enabled: true
/etc/nginx/sites-available/bigbluebutton (nginx)
server name:
bbb.ahooke.com port: 80
bbb-client dir: /var/www/bigbluebutton
/var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties (bbb-web)
bbb-web host:
bbb.ahooke.com/var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp (API demos)
api url:
bbb.ahooke.com";
/var/www/bigbluebutton/check/conf/config.xml (client check)
client check:
bbb.ahooke.com/usr/share/red5/webapps/bigbluebutton/WEB-INF/red5-web.xml (red5)
voice conference: FreeSWITCH
capture video: true
capture desktop: true
/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
playback host:
bbb.ahooke.com** Potential problems described below **
# Warning: API URL IPs do not match host:
#
# IP from ifconfig: 176.31.165.174
# /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp:
bbb.ahooke.com";
# Warning: You are running BigBlueButton on a server with less than 4G of memory. Your
# performance may suffer.
# Warning: The API demos are installed and accessible from:
#
#
http://bbb.ahooke.com/#
# These API demos allow anyone to access your server without authentication
# to create/manage meetings and recordings. They are for testing purposes only.
# If you are running a production system, remove them by running:
#
# sudo apt-get purge bbb-demo
# Warning: The client self check is installed and accessible from:
#
#
http://bbb.ahooke.com/check#
Any idea what can cause that java error ?
regards,
Marcin