question

DennisHaverkamp-5489 avatar image
0 Votes"
DennisHaverkamp-5489 asked JeremyBrooks-4731 answered

Web deployments from VS to App Service (linux) fail since yesterday

Since yesterday my Web App (linux) deployments from Visual Studio all fail with a generic error "The server experienced an issue processing the request.". No more details in the log or output console. VSCode ZIP deployment works fine

If I visit the publishing target url (https://waws-prod-am2-351.publish.azurewebsites.windows.net/) in the browser, I get a ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY error. SSLLabs.com's server checker also gives a score that indicates configuration problems (server negotiated HTTP/2 with blacklisted suite). Visiting the site in Internet Explorer or in Firefox with HTTP/2 disabled gives a 404 on the root (probably expected when you visit the url manually).

I expect this is the root cause. Is this a known issue? Does it affect multiple app service plan instances? Is there a work around other than disable HTTP/2 on my whole machine?

azure-webapps-content-deployment
· 4
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

When you get a chance @DennisHaverkamp-5489, please respond to the private comment above.

Regards,
Ryan

0 Votes 0 ·

Can you share at which point you see the message, I'm guessing the publish but just want to confirm? Here's an example build I just ran and it successfully deployed to a linux app service.

Here's the publish endpoint its trying to reach which has the same HTTP2 error: https://gcws-prod-bn1-009.publish.azurewebsites.usgovcloudapi.net/

Build started...
1>------ Build started: Project: aspnetcore3dot1, Configuration: Release Any CPU ------
.....
aspnetcore3dot1 -> C:\Users\xxx\source\repos\AspNetCore3dot1\Aspnetcore3dot1\obj\Release\netcoreapp3.1\PubTmp\Out\
Adding directory (xxx\runtimes).
.....
Adding file (xxx\wwwroot\lib\jquery-validation-unobtrusive\LICENSE.txt).
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Publish: 1 succeeded, 0 failed, 0 skipped ==========
Publish Succeeded.
Waiting for Web App to be ready...
Restarting the Web App...
Successfully restarted Web App.
Web App is ready.

0 Votes 0 ·

Hi @JeremyBrooks-4731 ,

Sure, here it is. There is no delay between the "PubTmp\Out\" line and the error message, it immediately errors out.

https://gist.github.com/Dennizzz/d6abc0eaa70cbc78b510d200b82abae4

I also get the HTTP2-error with your link. So maybe it has nothing to do with it, or VS on my PC acts differently on it since a few days.
Also useful to mention is that if I try to edit the configuration of the publishing profile in VS, I get a similar error (An error occurred when the request was processed on the remote computer.) when I click 'Validate Connection'. And I tried it with both a pubxml downloaded via the Azure Portal appservice page and one generated by the wizard of VS itself.

0 Votes 0 ·

Update: it suddenly works again.. No idea why

0 Votes 0 ·

1 Answer

JeremyBrooks-4731 avatar image
1 Vote"
JeremyBrooks-4731 answered

@DennisHaverkamp-5489 apologies on the delay. We worked with the product team and were able to identify the issue and resolve the problem. There should be no further impact to your deployments and apologies for the inconvenience!

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.