I am working on a project where we try to migrate a web api to Azure Native, i.e. no VMs only Web Apps.
To deploy to the Web Apps I use the step ‘Deploy an Azure Web App’.
All the web apps where initially set up on an external Application Service Environment (ASE) i Azure. Everything was accessible from the internet.
In this setup the Octopus Deploy process worked fine. Even from my own developer machine.
The project then decided to set everything up in an internal ASE, i.e. nothing is accessible from the internet directly. For Octopus to be able to access the Web Apps I installed it on a build server inside the same Azure vNet.
When I run the deploy it complains about: Exception: Connected to the remote computer (“web-tst-wap-proj.scm.internal-net”) using the specified process (“Web Management Service”), but could not verify the server’s certificate. If you trust the server, connect again and allow untrusted certificates. Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_CERTIFICATE_VALIDATION_FAILED.
I cannot see how I set Octopus to allow untrusted certificates. Is there any other way around this issue? Installing the certificate in Octopus?
I use Octopus 3.4.12 by the way. The Deployment log is attached.
ServerTasks-438.log.stripped.txt (22 KB)