# Wowza Streaming Engine Manager fails as service, but runs standalone

**URL:** <https://community.wowza.com/t/wowza-streaming-engine-manager-fails-as-service-but-runs-standalone/50524>\
**Category:** Wowza Streaming Engine\
**Created:** [January 10, 2018, 2:15am UTC](https://community.wowza.com/t/wowza-streaming-engine-manager-fails-as-service-but-runs-standalone/50524 "2018-01-10T02:15:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bryan\_Walls](https://avatars.discourse-cdn.com/v4/letter/b/f05b48/32.png) [@Bryan\_Walls](https://community.wowza.com/u/Bryan_Walls)\
**Post date:** [January 10, 2018, 2:15am UTC](https://community.wowza.com/t/wowza-streaming-engine-manager-fails-as-service-but-runs-standalone/50524/1 "2018-01-10T02:15:21Z")

</div>

I created a self-signed cert, and turned on https for Wowza Streaming Engine Manager. Now the service fails on launch:

$ systemctl list-units --type service

…

WowzaStreamingEngine.service loaded active running WowzaStreamingEngine

WowzaStreamingEngineManager.service loaded active exited WowzaStreamingEngineManager

If I run it manually, it works fine.

Any idea what makes the difference in the service vs. standalone? I tried providing an explicit path to the keystone, and that doesn’t seem to make any difference.

Run manually, I see the following in winstone.log:

2018-01-09 20:09:50,363 [main] INFO net.winstone.core.HostConfiguration - Deploy web application: prefix [/enginemanager] webroot [/usr/local/WowzaStreamingEngine/manager/temp]

2018-01-09 20:09:50,370 [main] INFO net.winstone.core.listener.HttpListener - HTTP Listener started: port=8088

2018-01-09 20:09:50,714 [main] INFO net.winstone.core.listener.HttpListener - HTTPS Listener started: port=8090

vs. the following when the service is launched:

2018-01-09 19:29:24,421 [main] INFO net.winstone.core.HostConfiguration - Deploy web application: prefix [/enginemanager] webroot [/usr/local/WowzaStreamingEngine/manager/temp]

2018-01-09 19:29:24,461 [main] INFO net.winstone.core.listener.HttpListener - HTTP Listener started: port=8088

2018-01-09 19:29:24,468 [main] ERROR net.winstone.Server - Error during listener startup net.winstone.core.listener.HttpsListener

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

at net.winstone.Server.spawnListener(Server.java:344)

at net.winstone.Server.initializeListener(Server.java:199)

at net.winstone.Server.initialize(Server.java:123)

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)

Caused by: net.winstone.WinstoneException: No SSL key store found at …/…/conf/M2317539-NIEP-stream.ndc.nasa.gov.jks

at net.winstone.core.listener.HttpsListener.(HttpsListener.java:116)

… 15 more

---

<div class="post-metadata">

**Author:** ![Peter\_Bednar1](https://avatars.discourse-cdn.com/v4/letter/p/f9ae1b/32.png) [@Peter\_Bednar1](https://community.wowza.com/u/Peter_Bednar1)\
**Post date:** [January 12, 2018, 11:31am UTC](https://community.wowza.com/t/wowza-streaming-engine-manager-fails-as-service-but-runs-standalone/50524/2 "2018-01-12T11:31:30Z")

</div>

Hi can you please paste file startmgr.sh. Log says that specified SSL key is not in expected folder.

---

<div class="post-metadata">

**Author:** ![Paul\_Gration](https://avatars.discourse-cdn.com/v4/letter/p/7c8e57/32.png) [@Paul\_Gration](https://community.wowza.com/u/Paul_Gration)\
**Post date:** [April 10, 2018, 3:27pm UTC](https://community.wowza.com/t/wowza-streaming-engine-manager-fails-as-service-but-runs-standalone/50524/3 "2018-04-10T15:27:10Z")

</div>

I’ve just experienced the same issue, specifying an absolute path to the keystore works but using the relative path (as per the [instructions](https://www.wowza.com/docs/how-to-connect-to-wowza-streaming-engine-manager-over-https)) doesn’t

---

<div class="post-metadata">

**Author:** ![Mau\_Garcia](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@Mau\_Garcia](https://community.wowza.com/u/Mau_Garcia)\
**Post date:** [July 12, 2018, 6:33am UTC](https://community.wowza.com/t/wowza-streaming-engine-manager-fails-as-service-but-runs-standalone/50524/4 "2018-07-12T06:33:13Z")

</div>

Thaks Paul. Specify an absolute path to the keystore is the solution to the ./manager/log/winstone.log error:

net.winstone.WinstoneException: No SSL key store found at …/…/conf/keystore.jks
