As of the recent upgrade to 3.0, we are now getting this error whenever we do our deployment. It happens when we try to do the configuration replacements it would seem.
Deploying package ‘E:_Ops\Octopus\Files\MemberConnect.3.2.0.40.nupkg-1a96cd67-9c1d-4a45-aa48-102d21c30d42’ to machine 'https://qa-entapp1:10933/'
14:34:50Info
Deploying package: E:_Ops\Octopus\Files\MemberConnect.3.2.0.40.nupkg-1a96cd67-9c1d-4a45-aa48-102d21c30d42
14:34:50Info
Using variables from: E:_Ops\Octopus\Work\20150724213448-44\Variables.json
14:34:50Info
Updating appSettings and connectionStrings in: E:\Octopus\QA\MemberConnect\3.2.0.40_3\Web.config
14:34:50Error
System.Xml.XmlException: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.
14:34:50Error
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
14:34:50Error
at System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
14:34:50Error
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
14:34:50Error
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)
14:34:50Error
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o)
14:34:50Error
at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
14:34:50Error
at Calamari.Integration.ConfigurationVariables.ConfigurationVariablesReplacer.ModifyConfigurationFile(String configurationFilePath, VariableDictionary variables) in y:\work\b1fd300731d5f2fc\source\Calamari\Integration\ConfigurationVariables\ConfigurationVariablesReplacer.cs:line 19
14:34:50Error
at Calamari.Deployment.Conventions.ConfigurationVariablesConvention.Install(RunningDeployment deployment) in y:\work\b1fd300731d5f2fc\source\Calamari\Deployment\Conventions\ConfigurationVariablesConvention.cs:line 37
14:34:50Error
at Calamari.Deployment.ConventionProcessor.RunInstallConventions() in y:\work\b1fd300731d5f2fc\source\Calamari\Deployment\ConventionProcessor.cs:line 60
14:34:50Error
at Calamari.Deployment.ConventionProcessor.RunConventions() in y:\work\b1fd300731d5f2fc\source\Calamari\Deployment\ConventionProcessor.cs:line 28
14:34:50Error
Running rollback conventions…
14:34:50Error
System.Xml.XmlException: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the DtdProcessing property on XmlReaderSettings to Parse and pass the settings into XmlReader.Create method.
14:34:50Error
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
14:34:50Error
at System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
14:34:50Error
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
14:34:50Error
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)
14:34:50Error
at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o)
14:34:50Error
at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
14:34:50Error
at Calamari.Integration.ConfigurationVariables.ConfigurationVariablesReplacer.ModifyConfigurationFile(String configurationFilePath, VariableDictionary variables) in y:\work\b1fd300731d5f2fc\source\Calamari\Integration\ConfigurationVariables\ConfigurationVariablesReplacer.cs:line 19
14:34:50Error
at Calamari.Deployment.Conventions.ConfigurationVariablesConvention.Install(RunningDeployment deployment) in y:\work\b1fd300731d5f2fc\source\Calamari\Deployment\Conventions\ConfigurationVariablesConvention.cs:line 37
14:34:50Error
at Calamari.Deployment.ConventionProcessor.RunInstallConventions() in y:\work\b1fd300731d5f2fc\source\Calamari\Deployment\ConventionProcessor.cs:line 60
14:34:50Error
at Calamari.Deployment.ConventionProcessor.RunConventions() in y:\work\b1fd300731d5f2fc\source\Calamari\Deployment\ConventionProcessor.cs:line 50
14:34:50Error
at Calamari.Commands.DeployPackageCommand.Execute(String[] commandLineArguments) in y:\work\b1fd300731d5f2fc\source\Calamari\Commands\DeployPackageCommand.cs:line 107
14:34:50Error
at Calamari.Program.Main(String[] args) in y:\work\b1fd300731d5f2fc\source\Calamari\Program.cs:line 18
14:34:51Error
The remote script failed with exit code 100
Has anyone else ever seen this?