Blob storage / Logic App Workflow troubleshooting connecting through firewall

Brandon Panasiuk 0 Reputation points
2025-08-07T16:09:59.1033333+00:00

Hello,

I am looking for help with troubleshooting a logic app workflow issue i'm experiencing when trying to run my "When a blob is added or modified (properties only) (V2)" workflow automation. My Blob storage sftp is behind a firewall with a vnet and whitelisted IPs added. I think i have set things up properly but still getting the following input and output errors:

The function i am trying to create is to automate a file move to sharepoint when a vendor drops a file to the firewall protected SFTP.

{
    "type": "MsPortalFx.Errors.AjaxError",
    "baseTypes": [
        "MsPortalFx.Errors.AjaxError",
        "MsPortalFx.Errors.Error"
    ],
    "data": {
        "uri": "https://logicapp-sftp-to-sp.azurewebsites.net:443/runtime/webhooks/workflow/scaleUnits/prod-00/workflows/e146ac77beb545d78f147998aadbbdb8/triggers/When_a_blob_is_added_or_modified_(properties_only)_(V2)/histories/08584470241678047425566432175CU00/contents/TriggerInputs?api-version=2018-11-01&code=_REDACTED_CODE_&se=2025-08-07T20%3A00%3A00.0000000Z&sp=%2Ftriggers%2FWhen_a_blob_is_added_or_modified_%28properties_only%29_%28V2%29%2Fhistories%2F08584470241678047425566432175CU00%2Fcontents%2FTriggerInputs%2Fread&sv=1.0&sig=_REDACTED_SAS_TOKEN_SIG_",
        "type": "GET",
        "pathAndQuery": "",
        "requestId": "a30cdf41-1739-4774-9e54-20948c86d01e",
        "failureCause": "",
        "sessionId": "1f0fa95e3acc47b7aadf26820f5ebd04",
        "status": 0,
        "statusText": "error",
        "duration": 488.60000014305115
    },
    "extension": "Microsoft_Azure_EMA",
    "errorLevel": 0,
    "timestamp": 970603.8000001907,
    "name": "AjaxError",
    "innerErrors": [],
    "textStatus": "error",
    "errorThrown": "",
    "jqXHR": {
        "readyState": 0,
        "status": 0,
        "statusText": "error"
    }


{
    "type": "MsPortalFx.Errors.AjaxError",
    "baseTypes": [
        "MsPortalFx.Errors.AjaxError",
        "MsPortalFx.Errors.Error"
    ],
    "data": {
        "uri": "https://logicapp-sftp-to-sp.azurewebsites.net:443/runtime/webhooks/workflow/scaleUnits/prod-00/workflows/e146ac77beb545d78f147998aadbbdb8/triggers/When_a_blob_is_added_or_modified_(properties_only)_(V2)/histories/08584470241678047425566432175CU00/contents/TriggerOutputs?api-version=2018-11-01&code=_REDACTED_CODE_&se=2025-08-07T20%3A00%3A00.0000000Z&sp=%2Ftriggers%2FWhen_a_blob_is_added_or_modified_%28properties_only%29_%28V2%29%2Fhistories%2F08584470241678047425566432175CU00%2Fcontents%2FTriggerOutputs%2Fread&sv=1.0&sig=_REDACTED_SAS_TOKEN_SIG_",
        "type": "GET",
        "pathAndQuery": "",
        "requestId": "a30cdf41-1739-4774-9e54-20948c86d01f",
        "failureCause": "",
        "sessionId": "1f0fa95e3acc47b7aadf26820f5ebd04",
        "status": 0,
        "statusText": "error",
        "duration": 441.7999999523163
    },
    "extension": "Microsoft_Azure_EMA",
    "errorLevel": 0,
    "timestamp": 1008609.7000000477,
    "name": "AjaxError",
    "innerErrors": [],
    "textStatus": "error",
    "errorThrown": "",
    "jqXHR": {
        "readyState": 0,
        "status": 0,
        "statusText": "error"
Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.