我们在一些azure环境中应用了网络分段,因此我将azure功能移动到了一个子网和一个有一些限制的网络安全组中。在此之后,我以前部署的一些函数将变空,当我尝试重新部署它们时,会出现以下错误。
当我访问*.scm.azurewebsites.net站点时,带有常规目录树的“调试控制台-页”为空,如附件中所示。
删除网络安全组/子网并不能避免此错误,因此我的函数中似乎有些内容已损坏。你知道怎么找到问题吗?
可能是巧合,但在两种环境中,我的时间触发函数都停止工作,而不是blob触发的函数。
2019-07-02T11:31:55.0820181Z ##[error]Error: Error: (2019-07-02 13:31:54) An error occurred when the request was processed on the remote computer.
Error: Access to the path 'D:\home\' is denied.
at Microsoft.Web.Deployment.NativeMethods.RaiseIOExceptionFromErrorCode(Win32ErrorCode errorCode, String maybeFullPath)
at Microsoft.Web.Deployment.DirectoryEx.CreateDirectory(String path)
at Microsoft.Web.Deployment.DirectoryEx.CreateDirectoriesFromRoot(String path)
at Microsoft.Web.Deployment.AppOfflineRuleHandler.AddAppOfflineFilesToEachApp(DeploymentBaseContext baseContext, Boolean whatIf)
at Microsoft.Web.Deployment.AppOfflineRuleHandler.Add(DeploymentSyncContext syncContext, DeploymentObject destinationObject, DeploymentObject& sourceObject, Boolean& proceed)
at Microsoft.Web.Deployment.DeploymentSyncContext.HandleAdd(DeploymentObject destObject, DeploymentObject sourceObject)
at Microsoft.Web.Deployment.DeploymentSyncContext.ProcessSync(DeploymentObject destinationObject, DeploymentObject sourceObject)
at Microsoft.Web.Deployment.DeploymentObject.SyncToInternal(DeploymentObject destObject, DeploymentSyncOptions syncOptions, PayloadTable payloadTable, ContentRootTable contentRootTable, Nullable`1 syncPassId, String syncSessionId)
at Microsoft.Web.Deployment.DeploymentAgent.HandleSync(DeploymentAgentAsyncData asyncData, Nullable`1 passId, String user, String siteName)
暂无答案!
目前还没有任何答案,快来回答吧!