Hello members,
My name is sarthak gupta and I have been trying to integrate Wowza streaming onto Google Cloud Platform project.
I completed the installation as given on this page:- https://www.wowza.com/docs/set-up-wowza-streaming-engine-on-google-cloud-platform
I am able to run [Cloud-VM-instance-IP]:1935 and it shows the correct output with version and build.
However, [Cloud-VM-instance-IP]:8088 gives page isn’t working error.
I ensured that the Streaming Enginer and Manager, both services are running.
When I start manager as a service, no messages are shown in VM, however, when I start the manager as a standalone program, no errors are displayed, but following message is displayed:
Thu, 26 Jan 2017 10:27:11 366 GMT, BootStrap Info: Home Directory=/usr/local/WowzaStreamingEngine-4.6.0/manager/
lib
Thu, 26 Jan 2017 10:27:11 403 GMT, BootStrap Info: Main-Class=net.winstone.Winstone
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /usr/local/WowzaStreamingEngine/manager/logs/winstone.log (Permission denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:133)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:809)
at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:735)
at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:615)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:502)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:547)
at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:483)
at org.apache.log4j.LogManager.(LogManager.java:127)
at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:64)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:253)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:265)
at net.winstone.boot.BootStrap.(BootStrap.java:29)
at net.winstone.Winstone.main(Winstone.java:22)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.intelligentsia.keystone.boot.BootStrap.invokeMain(BootStrap.java:382)
at org.intelligentsia.keystone.boot.BootStrap.main(BootStrap.java:232)
log4j:ERROR Either File or DatePattern options are not set for appender [serverAccess].
2017-01-26 10:27:11,564 [main] INFO net.winstone.boot.BootStrap - stage 1/3: Loading arguments…
2017-01-26 10:27:11,566 [main] INFO net.winstone.boot.BootStrap - stage 2/3: Loading WebApplication configuration…
2017-01-26 10:27:11,566 [main] INFO net.winstone.boot.BootStrap - stage 3/3: compute JSP classpath…
2017-01-26 10:27:11,653 [main] INFO net.winstone.core.HostConfiguration - Beginning extraction from war file
2017-01-26 10:27:11,684 [main] INFO net.winstone.core.WebXmlParser - Found and enabled the local Servlet 2.5 XSD replacement
2017-01-26 10:27:12,260 [main] WARN net.winstone.core.WebXmlParser - XML Error (Line 2): Document is invalid: no grammar found.
2017-01-26 10:27:12,261 [main] WARN net.winstone.core.WebXmlParser - XML Error (Line 2): Document root element “web-app”, must match DOCTYPE root “null”.
2017-01-26 10:27:12,468 [main] INFO net.winstone.core.WebAppConfiguration - Access logging disabled - no logger class defined
Configure logging: file:///usr/local/WowzaStreamingEngine/manager/conf/log4j.properties
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /usr/local/WowzaStreamingEngine/manager/logs/winstone.log (Permission denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:133)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:809)
at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:735)
at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:615)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:502)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:547)
at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:483)
at org.apache.log4j.LogManager.(LogManager.java:127)
at org.apache.log4j.PropertyWatchdog.doOnChange(PropertyConfigurator.java:922)
at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:89)
at org.apache.log4j.helpers.FileWatchdog.(FileWatchdog.java:58)
at org.apache.log4j.PropertyWatchdog.(PropertyConfigurator.java:914)
at org.apache.log4j.PropertyConfigurator.configureAndWatch(PropertyConfigurator.java:461)
at org.apache.log4j.PropertyConfigurator.configureAndWatch(PropertyConfigurator.java:443)
at com.wowza.wms.logging.WMSLoggerFactory.initializeLogging(WMSLoggerFactory.java:65)
at com.wowza.wms.logging.Log4jStartupListener.contextInitialized(Log4jStartupListener.java:20)
at net.winstone.core.WebAppConfiguration.(WebAppConfiguration.java:771)
at net.winstone.core.HostConfiguration.initWebApp(HostConfiguration.java:284)
at net.winstone.core.HostConfiguration.addWebAppConfiguration(HostConfiguration.java:192)
at net.winstone.core.HostConfiguration.(HostConfiguration.java:113)
at net.winstone.core.HostGroup.addHostConfiguration(HostGroup.java:115)
at net.winstone.core.HostGroup.(HostGroup.java:85)
at net.winstone.Server.initialize(Server.java:122)
at net.winstone.Server.start(Server.java:106)
at net.winstone.Winstone.main(Winstone.java:25)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.intelligentsia.keystone.boot.BootStrap.invokeMain(BootStrap.java:382)
at org.intelligentsia.keystone.boot.BootStrap.main(BootStrap.java:232)
log4j:ERROR Either File or DatePattern options are not set for appender [serverAccess].
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /usr/local/WowzaStreamingEngine/manager/logs/wmsmanager_access.log (Permission denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:133)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:809)
at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:735)
at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:615)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:502)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:395)
at org.apache.log4j.PropertyWatchdog.doOnChange(PropertyConfigurator.java:922)
at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:89)
at org.apache.log4j.helpers.FileWatchdog.(FileWatchdog.java:58)
at org.apache.log4j.PropertyWatchdog.(PropertyConfigurator.java:914)
at org.apache.log4j.PropertyConfigurator.configureAndWatch(PropertyConfigurator.java:461)
at org.apache.log4j.PropertyConfigurator.configureAndWatch(PropertyConfigurator.java:443)
at com.wowza.wms.logging.WMSLoggerFactory.initializeLogging(WMSLoggerFactory.java:65)
at com.wowza.wms.logging.Log4jStartupListener.contextInitialized(Log4jStartupListener.java:20)
at net.winstone.core.WebAppConfiguration.(WebAppConfiguration.java:771)
at net.winstone.core.HostConfiguration.initWebApp(HostConfiguration.java:284)
at net.winstone.core.HostConfiguration.addWebAppConfiguration(HostConfiguration.java:192)
at net.winstone.core.HostConfiguration.(HostConfiguration.java:113)
at net.winstone.core.HostGroup.addHostConfiguration(HostGroup.java:115)
at net.winstone.core.HostGroup.(HostGroup.java:85)
at net.winstone.Server.initialize(Server.java:122)
at net.winstone.Server.start(Server.java:106)
at net.winstone.Winstone.main(Winstone.java:25)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.intelligentsia.keystone.boot.BootStrap.invokeMain(BootStrap.java:382)
at org.intelligentsia.keystone.boot.BootStrap.main(BootStrap.java:232)
log4j:ERROR Either File or DatePattern options are not set for appender [serverAccess].
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /usr/local/WowzaStreamingEngine/manager/logs/wmsmanager_error.log (Permission denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:133)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:809)
at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:735)
at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:615)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:502)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:395)
at org.apache.log4j.PropertyWatchdog.doOnChange(PropertyConfigurator.java:922)
at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:89)
at org.apache.log4j.helpers.FileWatchdog.(FileWatchdog.java:58)
at org.apache.log4j.PropertyWatchdog.(PropertyConfigurator.java:914)
at org.apache.log4j.PropertyConfigurator.configureAndWatch(PropertyConfigurator.java:461)
at org.apache.log4j.PropertyConfigurator.configureAndWatch(PropertyConfigurator.java:443)
at com.wowza.wms.logging.WMSLoggerFactory.initializeLogging(WMSLoggerFactory.java:65)
at com.wowza.wms.logging.Log4jStartupListener.contextInitialized(Log4jStartupListener.java:20)
at net.winstone.core.WebAppConfiguration.(WebAppConfiguration.java:771)
at net.winstone.core.HostConfiguration.initWebApp(HostConfiguration.java:284)
at net.winstone.core.HostConfiguration.addWebAppConfiguration(HostConfiguration.java:192)
at net.winstone.core.HostConfiguration.(HostConfiguration.java:113)
at net.winstone.core.HostGroup.addHostConfiguration(HostGroup.java:115)
at net.winstone.core.HostGroup.(HostGroup.java:85)
at net.winstone.Server.initialize(Server.java:122)
at net.winstone.Server.start(Server.java:106)
at net.winstone.Winstone.main(Winstone.java:25)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.intelligentsia.keystone.boot.BootStrap.invokeMain(BootStrap.java:382)
at org.intelligentsia.keystone.boot.BootStrap.main(BootStrap.java:232)
log4j:ERROR Either File or DatePattern options are not set for appender [serverError].
INFO com.wowza.wms.logging.Log4jStartupListener OS Name: Linux:
INFO com.wowza.wms.logging.Log4jStartupListener OS Version: 3.16.0-4-amd64:
INFO com.wowza.wms.logging.Log4jStartupListener OS Architecture: amd64:
INFO com.wowza.wms.logging.Log4jStartupListener Java Name: Java HotSpot™ 64-Bit Server VM:
INFO com.wowza.wms.logging.Log4jStartupListener Java Vendor: Oracle Corporation:
INFO com.wowza.wms.logging.Log4jStartupListener Java Version: 1.8.0_77:
INFO com.wowza.wms.logging.Log4jStartupListener Java VM Version: 25.77-b03:
INFO com.wowza.wms.logging.Log4jStartupListener Java Spec Version: 1.8:
INFO com.wowza.wms.logging.Log4jStartupListener Java Home: /usr/local/WowzaStreamingEngine-4.6.0/jre1.8.0_77:
INFO com.wowza.wms.logging.Log4jStartupListener Java Max Heap Size: 897MB:
INFO com.wowza.wms.logging.Log4jStartupListener Java Architecture: 64:
INFO com.wowza.wms.logging.Log4jStartupListener Java Locale[user.language]: en:
INFO com.wowza.wms.logging.Log4jStartupListener Java Locale[user.country]: US:
INFO com.wowza.wms.logging.Log4jStartupListener Java Locale[file.encoding]: UTF-8:
INFO com.wowza.wms.logging.Log4jStartupListener Java Timezone[user.timezone]: UTC:
INFO com.wowza.wms.logging.Log4jStartupListener Java Args[0]: -Dcom.wowza.wms.ConfigURL="":
INFO com.wowza.wms.logging.Log4jStartupListener Java Args[1]: -Dcom.wowza.wms.ConfigHome=/usr/local/WowzaStreamingEngine/manager:
INFO com.wowza.wms.logging.Log4jStartupListener Java Args[2]: -Djava.io.tmpdir=/usr/local/WowzaStreamingEngine/manager/temp:
INFO com.wowza.wms.logging.Log4jStartupListener Java Args[3]: -Dlog4j.configuration=file:///usr/local/WowzaStreamingEngine/manager/conf/winstone.properties:
INFO com.wowza.wms.logging.Log4jStartupListener Java Args[4]: -Djava.net.preferIPv4Stack=true:
2017-01-26 10:27:12,783 [main] INFO net.winstone.core.WebAppConfiguration - webapp Initializing Spring root WebApplicationContext
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/local/WowzaStreamingEngine-4.6.0/manager/lib/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/local/WowzaStreamingEngine-4.6.0/manager/temp/WEB-INF/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
INFO org.hibernate.validator.util.Version Hibernate Validator null
INFO com.wowza.wms.server.ManagerConfiguration Loading configuration from /usr/local/WowzaStreamingEngine/manager/conf/Manager.xml:
INFO com.wowza.wms.server.ManagerConfiguration Loading configuration from /usr/local/WowzaStreamingEngine/manager/conf/Manager.xml:
INFO com.wowza.wms.webapp.RequestLoggingFilter RequestLoggingFilter disabled, no HTTP requests will be logged:
2017-01-26 10:27:16,572 [main] INFO net.winstone.core.WebAppConfiguration - webapp Initializing Spring FrameworkServlet ‘wowzaapp’
Jan 26, 2017 10:27:17 AM org.apache.jasper.EmbeddedServletOptions
SEVERE: The scratchDir you specified: /usr/local/WowzaStreamingEngine/manager/temp/tum_sarthak_gupta/winstone.tmp/default/webapp is unusable.
Jan 26, 2017 10:27:17 AM org.apache.jasper.EmbeddedServletOptions
WARNING: Warning: Invalid value for the initParam fork. Will use the default value of “true”
2017-01-26 10:27:17,203 [main] INFO net.winstone.core.HostConfiguration - Deploy web application: prefix webroot
2017-01-26 10:27:17,214 [main] INFO net.winstone.core.listener.HttpListener - HTTP Listener started: port=8088
Thu, 26 Jan 2017 10:27:17 227 GMT, BootStrap Info: Exit
2017-01-26 10:27:17,227 [LauncherControlThread[ControlPort=-1]]] INFO net.winstone.Server - Winstone Servlet E
ngine v1.0.5 running: controlPort=disabled
I have been using the license key given to me in the mail sent when I registered for the product.
I am using the latest version.
Prompt Help is much appreciated.