Solved

iam/Appid is not bound? 404 or 500

  • 27 June 2021
  • 2 replies
  • 106 views

Userlevel 5
Badge +12

Hi, 

got something I don't understand. 

When i open <url>/FF-OSL-Universal-lab-API/api/

I get; 

 

When I go to;

<url>/FF-OSL-Universal-lab-API/api/iam/iam

I get (a login screen, and when logged in);

When I check in IAM I have an active App; 

 

However, When i call; 

<url>/FF-OSL-Universal-lab-API/api/iam/344
i get
→ redirect to http:// (not https) and a 500 error

→ If I force https:// i get a timeout error. 

Also, trying the alias is not working; FF-OSL-Universal-lab-API/api/iam/ff → same issue. 

When opening; <url>FF-OSL-Universal-lab-API/api/iam/iam/gui_appl
gives me: 

 

So, the id is found  (the active app is is further down the line..) 

BUT : 

Notice the the URI is suddenly changed.

I open:

<url>.com/FF-OSL-Universal-lab-API/api/iam/iam/gui_appl

and get;

<url>.com/iam/iam/$metadata#gui_appl

 

 

Where did my Indicium Universal part of the uri go?!

 

Anyway, any thoughts on this are more than welcome! Been puzzling for quite some hours now. 

Kind regards, 
Alex

 

icon

Best answer by Mark Jongeling 28 June 2021, 11:37

View original

2 replies

Userlevel 7
Badge +23

Hi Alex, 

Could you obtain a HAR file from when the error occurs? This way we can see what requests are sent and received to/from Indicium.

Go to the application, erase the Network tab items if present, be sure to be recording, reproduce the issue, then export the HAR. You can sent the HAR file to me directly and then we'll take a good look at it. My email address is mjongeling@thinkwisesoftware.com

 

Userlevel 7
Badge +23

We have found the issue regarding the 500 error. Indicium throws an 500 error when the i_core_tab_prefilter_col procedure is called and returns a prefilter column that has a prefilter condition where prefilter_value (and prefilter_value_until) should not be filled.

In this case the prefilter value was filled for a prefilter column that had the condition ‘Is not empty’. 

Reply