# \[BUG-12764\]Perspective HTTP forwarding to HTTPS when SSL enabled

**URL:** <https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544>\
**Category:** Ignition Early Access\
**Created:** [February 13, 2019, 3:20pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544 "2019-02-13T15:20:59Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Steve\_Laubach](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/steve_laubach/32/60900_2.png) [@Steve\_Laubach](https://forum.inductiveautomation.com/u/Steve_Laubach)\
**Post date:** [February 13, 2019, 3:20pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/1 "2019-02-13T15:20:59Z")

</div>

It looks like there’s a bug in Ignition 8.0 regarding the HTTPS

If I understand correctly, enabling SSL should cause Ignition start redirecting all http requests to the https versions and not allowing http requests anymore.

It doesn’t seem to be doing this in yesterday’s daily build.

---

<div class="post-metadata">

**Author:** ![James.Lorenz](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/james.lorenz/32/3290_2.png) [@James.Lorenz](https://forum.inductiveautomation.com/u/James.Lorenz)\
**Post date:** [February 13, 2019, 10:26pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/2 "2019-02-13T22:26:07Z")

</div>

Are you referring to the gateway SSL setting? Enabling the setting is properly redirecting gateway pages to HTTPS for me on the latest internal build.

Which OS and browser are you using?

---

<div class="post-metadata">

**Author:** ![Steve\_Laubach](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/steve_laubach/32/60900_2.png) [@Steve\_Laubach](https://forum.inductiveautomation.com/u/Steve_Laubach)\
**Post date:** [February 14, 2019, 1:21pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/3 "2019-02-14T13:21:32Z")

</div>

I believe so. I will download the latest daily and test.

---

<div class="post-metadata">

**Author:** ![Steve\_Laubach](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/steve_laubach/32/60900_2.png) [@Steve\_Laubach](https://forum.inductiveautomation.com/u/Steve_Laubach)\
**Post date:** [February 14, 2019, 1:23pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/4 "2019-02-14T13:23:49Z")

</div>

Sorry, I think I missed a key detail. We’re not getting redirects on the Perspective client.

I have checked “Use SSL” under the “Config/System/Gateway Settings”

While the config pages do seem to redirect to the HTTPS version, pages served by the perspective module are still accessible via http or https (no re-direct is happening for perspective)

---

<div class="post-metadata">

**Author:** ![Steve\_Laubach](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/steve_laubach/32/60900_2.png) [@Steve\_Laubach](https://forum.inductiveautomation.com/u/Steve_Laubach)\
**Post date:** [February 14, 2019, 2:16pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/5 "2019-02-14T14:16:27Z")

</div>

Ok, I loaded the latest daily. Config webpage redirects. Perspective clients do not.

---

<div class="post-metadata">

**Author:** ![ggross](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ggross/32/12668_2.png) [@ggross](https://forum.inductiveautomation.com/u/ggross)\
**Post date:** [February 14, 2019, 7:28pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/6 "2019-02-14T19:28:43Z")

</div>

There is an issue here, but I want to confirm the issue I am seeing is the issue you see. When attempting to load a Perspective page when SSL is forced, do you see:

1. The project
2. An error message like the following: ![04%20AM](https://us1.discourse-cdn.com/inductiveautomation/original/2X/f/fe593a9481e05f3c6887ecf9cad2b21c829cd849.png)

If you are seeing the project, can you let me know what OS your Gateway is running on and the Browser you are loading the project in?

Thanks,  
Garth

---

<div class="post-metadata">

**Author:** ![Steve\_Laubach](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/steve_laubach/32/60900_2.png) [@Steve\_Laubach](https://forum.inductiveautomation.com/u/Steve_Laubach)\
**Post date:** [February 14, 2019, 7:41pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/7 "2019-02-14T19:41:28Z")

</div>

I was seeing that error but am not currently seeing it. I’m not sure if our IT guy opened something up or if my restoring a project backup to the server is what made it go away but I got my screens to load.

Server OS is Windows Server 2012 R2  
Browser is Firefox 65.0.1 which is what launches when I select “launch session” from designer.

Currently I’m seeing a sign in window and when I hit the button “continue to sign in” it throws HTTP Error 500. I think that’s user error on my part. I’m still learning the login stuff in perspective so I might have it half way configured.

Edit:  
HTTP Error 500 says “java.lang.NullPointerException”

---

<div class="post-metadata">

**Author:** ![ggross](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ggross/32/12668_2.png) [@ggross](https://forum.inductiveautomation.com/u/ggross)\
**Post date:** [February 14, 2019, 7:53pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/8 "2019-02-14T19:53:57Z")

</div>

The 500 error is a known issue with the Sign In window that we are aware of. It happens when the Perspective Project doesn’t have an Identity provider defined. This can be set in the Designer via **Project Properties \> (Perspective) General**.

As for the error no longer occurring, I am guessing that the restore of your gateway reset the Gateway setting that forced SSL/TLS usage and it is no longer required.

Garth

---

<div class="post-metadata">

**Author:** ![Steve\_Laubach](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/steve_laubach/32/60900_2.png) [@Steve\_Laubach](https://forum.inductiveautomation.com/u/Steve_Laubach)\
**Post date:** [February 14, 2019, 8:01pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/9 "2019-02-14T20:01:25Z")

</div>

I was just about to post that I fixed the sign in issue. I found an old post that explained how to set up the perspective security. Anyway, the logins are working for me now and the client is loading up in firefox. The problem was what you are describing.

You’re right about the gateway backup restore. Oops 🙂

Thanks for your help.

---

<div class="post-metadata">

**Author:** ![awalker](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/awalker/32/6874_2.png) [@awalker](https://forum.inductiveautomation.com/u/awalker)\
**Post date:** [February 28, 2019, 4:55pm UTC](https://forum.inductiveautomation.com/t/bug-12764-perspective-http-forwarding-to-https-when-ssl-enabled/22544/10 "2019-02-28T16:55:12Z")

</div>

This issue was fixed in the build that was uploaded today (2/28). Please let us know if you continue to see this behavior after upgrading.
