# HTTP Error 500 Server Error

**URL:** <https://forum.inductiveautomation.com/t/http-error-500-server-error/91109>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 29, 2024, 11:03pm UTC](https://forum.inductiveautomation.com/t/http-error-500-server-error/91109 "2024-05-29T23:03:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![IcedMocha12](https://avatars.discourse-cdn.com/v4/letter/i/82dd89/32.png) [@IcedMocha12](https://forum.inductiveautomation.com/u/IcedMocha12)\
**Post date:** [May 29, 2024, 11:03pm UTC](https://forum.inductiveautomation.com/t/http-error-500-server-error/91109/1 "2024-05-29T23:03:29Z")

</div>

Hi All,

I'm currently having an issue opening a project on an Ignition Server. I am currently receiving an error that says:

HTTP ERROR 500 Server Error  
URI:/data/perspective/login/project\_new  
STATUS: 500  
MESSAGE: Server Error

There are actually two projects on this server, but only one of them receives this error. Both projects are inheriting the same parent project.

There was one error that I saw that may be a cause, but I'm not sure how to fix it:

```python
java.util.concurrent.ExecutionException: com.inductiveautomation.ignition.gateway.auth.idp.NotFoundException
at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:592)
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:551)
at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:111)
at com.google.common.util.concurrent.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:247)
at com.google.common.cache.LocalCache$Segment.getAndRecordStats(LocalCache.java:2345)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2313)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2189)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079)
at com.google.common.cache.LocalCache.get(LocalCache.java:4011)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
at com.inductiveautomation.ignition.gateway.auth.idp.IdpAdapterManagerImpl.getIdpAdapter(IdpAdapterManagerImpl.java:714)
at java.base/java.util.Optional.flatMap(Unknown Source)
at com.inductiveautomation.ignition.gateway.auth.idp.WebAuthSessionImpl.startupInternal(WebAuthSessionImpl.java:121)
at com.inductiveautomation.ignition.gateway.auth.idp.WebAuthSessionImpl.mdc(WebAuthSessionImpl.java:102)
at com.inductiveautomation.ignition.gateway.auth.idp.WebAuthSessionImpl.startup(WebAuthSessionImpl.java:128)
at com.inductiveautomation.perspective.gateway.session.SecuredPerspectiveProjectSession.onStartupInternal(SecuredPerspectiveProjectSession.java:615)
at com.inductiveautomation.perspective.gateway.session.SessionKernelWrapper.onStartup(SessionKernelWrapper.java:145)
at com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle.startup(AbstractLifecycle.java:18)
at com.inductiveautomation.ignition.common.util.ExecutionQueue$FragileRunnableFuture.getValue(ExecutionQueue.java:286)
at com.inductiveautomation.ignition.common.util.ExecutionQueue$FragileRunnableFuture.getValue(ExecutionQueue.java:275)
at com.inductiveautomation.ignition.common.util.ExecutionQueue$FragileCompletableFuture.run(ExecutionQueue.java:266)
at com.inductiveautomation.ignition.common.util.TimedRunnable.run(TimedRunnable.java:21)
at com.inductiveautomation.ignition.common.util.ExecutionQueue$PollAndExecute.run(ExecutionQueue.java:239)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: com.inductiveautomation.ignition.gateway.auth.idp.NotFoundException: null
at java.base/java.util.Optional.orElseThrow(Unknown Source)
at com.inductiveautomation.ignition.gateway.auth.idp.IdpAdapterManagerImpl$IdpAdapterCacheLoader.load(IdpAdapterManagerImpl.java:157)
at com.inductiveautomation.ignition.gateway.auth.idp.IdpAdapterManagerImpl$IdpAdapterCacheLoader.load(IdpAdapterManagerImpl.java:151)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3570)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2312)
... 21 common frames omitted

```

Any help would be appreciated, thank you!

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 29, 2024, 11:13pm UTC](https://forum.inductiveautomation.com/t/http-error-500-server-error/91109/2 "2024-05-29T23:13:31Z")

</div>

> [@IcedMocha12](#):
>
> `Caused by: com.inductiveautomation.ignition.gateway.auth.idp.NotFoundException: null`

Seems pretty clear that one project has invalid project authentication settings.

---

<div class="post-metadata">

**Author:** ![Lucas\_Cunha](https://avatars.discourse-cdn.com/v4/letter/l/ac91a4/32.png) [@Lucas\_Cunha](https://forum.inductiveautomation.com/u/Lucas_Cunha)\
**Post date:** [August 29, 2024, 12:17am UTC](https://forum.inductiveautomation.com/t/http-error-500-server-error/91109/3 "2024-08-29T00:17:49Z")

</div>

Just update the Identity Provider name under Project/General in Project Properties in the Designer  
That should fix it.

 ![2024-08-28_21-11-53](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/c/bc7020dbfcfa3b0b2322747445489634b550d9a6.png)
