This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
on 04-29-202101:42 AM - edited on 07-23-202104:25 PM by MikeSp
Object not set to an instance of an object validation process
"Object not set to an instance of an object" is seen during validation when uploading from Designer to Gallery. This will occur for any workflows including upload from Designer on the Server.
Object not set to an instance of an object
Versions 2020.2 + ( Confirmed on 2020.2, 2020.3 and 2021.2)
Load balancer: HTTPS requests terminating at the Load balancer and requests from the Load balancer to the Alteryx server over HTTP
The validation process uses GET /gallery/api/apps/jobs/ to return the Job results however the trailing slash is missing in the call resulting in a redirect to HTTP. This behavior is being investigated by Alteryx Development. See example below.
You can use a Fiddler trace to find this:
You will notice in the following trace /gallery/api/apps/job using HTTPS is missing a trailing slash (Line 9), This request throws a 307 Temporary Redirect. The same call is made this time using HTTP with the trailing slash which fails with a 502 Connection failed.
Reconfigure the Alteryx Server and Load balancer so SSL is End-to-End. Any Subsequent temporary redirects will resend as HTTPS and avoid this problem.
Reconfigure the Load balancer to allow HTTP redirect to reach the Alteryx Server. Please liaise with your company's IT team to reconfigure this.