Manifest URL used in Portal for ArcGIS throws an error
When following the Workflow tutorial, after creating a simple workflow I go to Portal for ArcGIS and select My Content - Add Item - An application - Then I click the button for "Application Extension (App Builder)" & enter the Manifest URL per the instructions:
I get this error: Unable to load https://gis.[OUR COMPANY NAME].com/portal/sharing/proxy?https://apps.geocortex.com/workflow/latest/dist/wab/2.4/widgets/2D/WorkflowRunner_Panel/manifest.json status: 400
Does anyone know why?
-
@Ryan Kelley? : After upgrading to 10.7.1, I was able to add the same configured Workflow widget to an existing app and a new app.
Regarding your environment, can you confirm that you have valid server certificates deployed on your Portal and that no firewalls are preventing communication between the Portal VM and the Workflow VM?
0 -
@Cody Barrett? : When you open the widgets dialog, Custom tab, can you open Chrome DevTools to see if there are any errors?
0 -
Hi @Stefan Schweigert (Latitude Geographics Group Ltd.)? ,
Just to be clear, I get this error as soon as I add the manisfest.json url when I am creating the item. I can get no further than that with this task.
Yes, we have valid certificates, issues by our Department. We are using IWA security, if that makes any difference.
I worked with our SA on this, and he verified no WAF blocks or anything on his end.
0 -
Could you capture a HAR file when you click to create the application and send it to me (sschweigert@latitudegeo.com)?
0 -
Sent.
0 -
@Stefan Schweigert?
No errors pop up. When clicking the custom tab for the widgets, here is the json response:
{
"query": "type:\"AppBuilder Extension\" AND typekeywords:\"Widget,HTML\" -typekeywords:\"HTML3D\"",
"total": 0,
"start": 1,
"num": 100,
"nextStart": -1,
"results": []
}
0 -
We have this working now. Had to import the <org's> ROOT CA certificate. We now have a "SSL Intercept" forward proxy setup in the network where traffic is terminated/inspected before it goes out to the internet. In order for that to work, the SSL Intercept appliance shows our clients (the portal proxy as well) a new certificate for that site that was provided by our internal cert authority.
0 -
Hi @Cody Barrett?, just noticed that you've used the keyword containing '3D', but the widgets that you were referring to previously are for 2D apps. There is a different manifest URL for 2D and 3D modal and panel widgets.
0 -
@Stefan Schweigert? I noticed that too, and I'm not sure why WAB is looking for a 3D widget when the manifest is 2D.
{
"name": "WorkflowRunner_Panel",
"2D": true,
"3D": false,
"platform": "HTML",
"version": "1.0",
"wabVersion": "2.4",
"author": "Latitude Geographics",
"description": "This widget runs a Geocortex Workflow in a panel.",
"copyright": "",
"license": "http://www.apache.org/licenses/LICENSE-2.0",
"properties": {
"inPanel": true,
"hasStyle": false,
"hasUIFile": true,
"hasSettingPage": true,
"hasSettingUIFile": true,
"hasSettingLocale": false,
"hasSettingStyle": false,
"IsController": false,
"supportMultiInstance": true
}
}
0 -
@Stefan Schweigert? Any status update on this? I'm taking over for @Cody Barrett? and trying to do this with the latest 5.15.2 version and still running into this error.
Thanks!
0
Du måste logga in om du vill lämna en kommentar.
Kommentarer
40 kommentarer