Users trying to access K2 sites (Designer, Runtime, Management, etc.) redirected to the wrong URL

  • 24 February 2022
  • 0 replies
  • 121 views

Userlevel 5
Badge +20
 

Users trying to access K2 sites (Designer, Runtime, Management, etc.) are redirected to the wrong URL

kbt146004

PRODUCT
K2 blackpearl
BASED ON
K2 blackpearl (all)
This article was created in response to a support issue logged with K2. The content may include typographical errors and may be revised at any time without notice. This article is not considered official documentation for K2 software and is provided "as is" with no warranties.
LEGACY/ARCHIVED CONTENT
This article has been archived, and/or refers to legacy products, components or features. The content in this article is offered "as is" and will no longer be updated. Archived content is provided for reference purposes only. This content does not infer that the product, component or feature is supported, or that the product, component or feature will continue to function as described herein.

Issue

When the user first accesses the SmartForms site they are initially redirected to the wrong URL. This could either be an old site binding or an invalid URL.

 

For explanation purposes, let's assume the following values in regards to our environment's configuration:

 

K2 Host Header = k2.denallix.com
Designer SmartForms URL = https://k2.denallix.com/Designer

 

In this example, we are seeing that accessing the K2 Designer site for the first time in a day we will hit the following URL which is incorrect because it is hitting the HTTP URL:

http://k2.denallix.com/Identity/sts/Windows/wsfed?wa=wsignin1.0&wtrealm=https%3a%2f%2fk2.denallix.com%2fDesigner%2f&wctx=rm%3d1%26id%3dk2passive%26ru%3d%252fDesigner%252f&wct=2018-05-16T15%3a10%3a02Z&wreply=https%3a%2f%2fk2.denallix.com%2fDesigner%2f

Symptoms

There are two separate scenarios for finding that this URL is wrong:

 

1. An old URL/Host header previously used is seen in the navigation. This does not cause errors but is hitting an improper site that should not be in use.

2. An old URL/Host Header is seen in the navigation. This configuration is no longer set so we are seeing an error when hitting these sites.


By investigating further you might find the following within your environment:

- You might have a fiddler/network trace that shows the following if you are accidentally navigating to a HTTP URL instead of HTTPS:

 

Image

 

 

- K2 Management > Authentication > Claims pages will show references to the HTTP or wrong host header URL:

 

Image

 

- The Default Environment Library might have environment variables with the improper URL or non SSL Environment variables set to default.

 

- You might have also recently updated your K2 Configuration and changed from HTTP to HTTPS.

 

Troubleshooting Steps

To resolve this issue you need to verify that your configuration is correct. The most common cause of this behavior is that the configuration of K2 was not told to use the correct binding. The Setup managers for K2 need to be run in configure mode for Blackpearl and SmartForms. In here you will need to update K2 with the proper bindings, this will then stop the improper navigation. 

 

If any configuration is done outside of K2, such as adding a binding for a site in IIS, it is required to run the Setup Managers with Configure so that K2 knows that this change has been made. K2 does not dynamically check for configuration and adapt to changes on the fly.

 

Blackpearl Setup Manager:

On this page click the bindings button and select the correct host header binding to be used as the default binding:
http://help.k2.com/onlinehelp/k2blackpearl/icg/4.7/default.htm#install/manual/bp/bp_inst_workspaceweb.htm

 

Image

 

Image

 

SmartForms Setup Manager:

This will have two identical looking pages, one for Designer and one for Runtime. Follow the same steps as you used above for the blackpearl setup manager. Click bindings and choose the correct binding to be set as default which is the HTTPS binding:
http://help.k2.com/onlinehelp/k2blackpearl/icg/4.7/default.htm#install/manual/sf/sf_designwebsite.htm
http://help.k2.com/onlinehelp/k2blackpearl/icg/4.7/default.htm#install/manual/sf/sf_runtimewebsite.htm

 

Designer Site:

Image

 

Image

 

Runtime Site:

 

Image

 

 

Image


0 replies

Be the first to reply!

Reply