# Update on OSX issue

**URL:** <https://community.wowza.com/t/update-on-osx-issue/46976>\
**Category:** Wowza Streaming Engine\
**Created:** [January 11, 2017, 4:06pm UTC](https://community.wowza.com/t/update-on-osx-issue/46976 "2017-01-11T16:06:16Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![J\_F1](https://avatars.discourse-cdn.com/v4/letter/j/a3d4f5/32.png) [@J\_F1](https://community.wowza.com/u/J_F1)\
**Post date:** [January 11, 2017, 4:06pm UTC](https://community.wowza.com/t/update-on-osx-issue/46976/1 "2017-01-11T16:06:16Z")

</div>

I am trying to update my OSX install of Streaming Engine. FOllowing the instructions I am asked to cd to [install dir]/updates/[update-dir]/osx

on my Mac there is no /osx directory in /updates.

---

<div class="post-metadata">

**Author:** ![J\_F1](https://avatars.discourse-cdn.com/v4/letter/j/a3d4f5/32.png) [@J\_F1](https://community.wowza.com/u/J_F1)\
**Post date:** [January 11, 2017, 4:10pm UTC](https://community.wowza.com/t/update-on-osx-issue/46976/2 "2017-01-11T16:10:36Z")

</div>

Ahh my mistake. the /osx/ directory is in the [update-dir] i copied over from the zip.I see the shell script now…

---

<div class="post-metadata">

**Author:** ![J\_F1](https://avatars.discourse-cdn.com/v4/letter/j/a3d4f5/32.png) [@J\_F1](https://community.wowza.com/u/J_F1)\
**Post date:** [January 11, 2017, 4:18pm UTC](https://community.wowza.com/t/update-on-osx-issue/46976/3 "2017-01-11T16:18:33Z")

</div>

Figured that out but after running update I get a Server 500 error. Can you see what I might be able to do?

Status Code: 500

Exception:

Stacktrace:

java.lang.NullPointerException

at com.wowza.wms.spring.WowzaAuthenticationDetailSource$WowzaAuthenticationDetails.(WowzaAuthenticationDetailSource.java:55)

at com.wowza.wms.spring.WowzaAuthenticationDetailSource.buildDetails(WowzaAuthenticationDetailSource.java:25)

at com.wowza.wms.spring.WowzaAuthenticationDetailSource.buildDetails(WowzaAuthenticationDetailSource.java:11)

at org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter.setDetails(UsernamePasswordAuthenticationFilter.java:133)

at org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter.attemptAuthentication(UsernamePasswordAuthenticationFilter.java:92)

at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:195)

at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)

at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)

at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)

at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)

at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)

at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)

at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)

at net.winstone.core.FilterConfiguration.execute(FilterConfiguration.java:189)

at net.winstone.core.SimpleRequestDispatcher.doFilter(SimpleRequestDispatcher.java:321)

at com.wowza.wms.webapp.Utf8Filter.doFilter(Utf8Filter.java:30)

at net.winstone.core.FilterConfiguration.execute(FilterConfiguration.java:189)

at net.winstone.core.SimpleRequestDispatcher.doFilter(SimpleRequestDispatcher.java:321)

at net.winstone.core.SimpleRequestDispatcher.forward(SimpleRequestDispatcher.java:288)

at net.winstone.core.listener.RequestHandlerThread.processRequest(RequestHandlerThread.java:213)

at net.winstone.core.listener.RequestHandlerThread.run(RequestHandlerThread.java:144)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at net.winstone.util.BoundedExecutorService$1.run(BoundedExecutorService.java:81)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at java.lang.Thread.run(Thread.java:745)

---

<div class="post-metadata">

**Author:** ![J\_F1](https://avatars.discourse-cdn.com/v4/letter/j/a3d4f5/32.png) [@J\_F1](https://community.wowza.com/u/J_F1)\
**Post date:** [January 11, 2017, 4:56pm UTC](https://community.wowza.com/t/update-on-osx-issue/46976/4 "2017-01-11T16:56:12Z")

</div>

I was able to uninstall by Running UNinstall, THEN also removing the folders in /Library

Otherwise the error remained.

I reinstalled and all seems OK. I will not attempt the upgrade again.

---

<div class="post-metadata">

**Author:** ![Alex\_C](https://avatars.discourse-cdn.com/v4/letter/a/bbe5ce/32.png) [@Alex\_C](https://community.wowza.com/u/Alex_C)\
**Post date:** [February 18, 2017, 12:41am UTC](https://community.wowza.com/t/update-on-osx-issue/46976/5 "2017-02-18T00:41:02Z")

</div>

Hello,

Glad to hear you were able to get back to a working state in Wowza Streaming Engine.

What version are you using now, and to which version were you trying to update?

Have you tried to uninstall the older version you have, and then do a regular install of the latest version (4.6.0) and then get the update to the latest “dot” release?

Regards,

Alex
