webdeploy: An error occurred when the request was processed on the remote computer.
I'm trying to get our automatic WebDeploy on AppVeyor working again. The error being returned is not very helpful:
(10/31/2014 6:59:14 PM) An error occurred when the request
was processed on the remote computer.
When working with msdeploy and Azure locally, I often use Fiddler to see better error messages. Is AppVeyor running msdeploy to do the deploy? If so, is there an way to get the command line usage, so I can troubleshoot locally? I am able to deploy to the same website using the build artifact locally
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Feodor Fitsner on 31 Oct, 2014 07:37 PM
AppVeyor uses Web Deploy managed library, not command line, but it's basically the same in terms of collecting info and error messages.
Are you deploying to Azure Web Sites?
2 Posted by Cameron Taggart on 31 Oct, 2014 08:31 PM
Yes, I'm deploying a zip archive to Azure Web Sites.
Support Staff 3 Posted by Feodor Fitsner on 31 Oct, 2014 08:38 PM
Was it packaged with "Package for Web Deploy" or "Package for XCopy" option?
Also, make sure connection details are correct for Azure Web Sites: http://www.appveyor.com/docs/deployment/web-deploy#connection-detai...
4 Posted by Cameron Taggart on 31 Oct, 2014 11:04 PM
It is working now. I'm just creating a zip file with the content. I'm doing that as a target in a FAKE build. I updated the AppVeyor deployment settings. The setting that disagreed with the documentation was the
server
setting. Instead ofhttps://<publishUrl>/msdeploy.axd?site=<msdeploySite>
, I had to usehttps://<publishUrl>/msdeploy.axd
without the?site=<msdeploySite>
in order for it to work for me.Cameron Taggart closed this discussion on 31 Oct, 2014 11:04 PM.