Estoy fijando CruiseControl.NET y me sale el siguiente mensaje de error en la webdashboard:CruiseControl.NET no se puede hacer conexión?
No connection could be made because the target machine actively refused it 127.0.0.1:21234
la URL que está buscando es: tcp://localhost:21234/CruiseManager.rem
Sin embargo, el sitio web CCNet en IIS tiene su puerto TCP puse a 82.
Así que utilice la siguiente URL para navegar a la webdashboard http://127.0.0.1:82/ccnet/ViewFarmReport.aspx
he intentado cambiar el puerto TCP en IIS a 21234 y consigo el mensaje de error en la webdashboard:
Tcp channel protocol violation: expecting preamble.
también he intentado abrir el puerto con el siguiente comando:
netsh firewall add portopening TCP 21234 CCNET
Cuando intento iniciar el servicio CCNET me sale el siguiente mensaje
The CruiseControl.NET Server service started then stopped. Some services stop automatically if they have no work to do....
¿Alguien me puede ayudar con este problema, por favor?
EDITAR - Agregar archivo de configuración
<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
<cb:define PublishDir="C:\Deploy\Portal2.0Build"/>
<project name="Portal2.0">
<workingDirectory>C:\PortalCruiseControl\Working</workingDirectory>
<artifactDirectory>C:\PortalCruiseControl\Artifacts</artifactDirectory>
<webURL>http://192.168.17.59:82/ccnet</webURL>
<triggers>
<intervalTrigger name="continuous" seconds="10"
buildCondition="IfModificationExists"/>
</triggers>
<sourcecontrol type="svn">
<trunkUrl>https://portal2003.local:8443/svn/portalv2.0/trunk</trunkUrl>
<executable>C:\Program Files (x86)\VisualSVN Server\bin\svn.exe</executable>
<username>ccnet</username>
<password>***</password>
<cleanCopy>true</cleanCopy>
</sourcecontrol>
<tasks>
<msbuild>
<executable>
C:\WINDOWS\microsoft.net\Framework64\v3.5\MSBuild.exe
</executable>
<projectFile>Portal2.0.sln</projectFile>
<buildArgs>
/target:build;publish /p:Configuration=Release /p:MSBuildExtensionsPath=C:\Progra~2\MSBuild /p:MSBuildEmitSolution=1 /p:publishdir=C:\Deploy\Portal2.0Build /verbosity:diag
</buildArgs>
<logger>
C:\Program Files (x86)\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MSBuild.dll
</logger>
</msbuild>
</tasks>
<labeller type="assemblyVersionLabeller">
<major>2</major>
<minor>0</minor>
<incrementOnFailure>false</incrementOnFailure>
</labeller>
<publishers>
<statistics />
<xmllogger />
<package>
<name>ZipFilePublish</name>
<compression>9</compression>
<always>false</always>
<flatten>false</flatten>
<baseDirectory>$(PublishDir)</baseDirectory>
<dynamicValues>
<replacementValue property="name">
<format>C:\Deploy\Builds\PortalBuild{0}.zip</format>
<parameters>
<namedValue name="$CCNetLabel" value="Default" />
</parameters>
</replacementValue>
</dynamicValues>
<files>
<file>*.*</file>
<file>**\*</file>
</files>
</package>
<email from="bla" mailhost="bla" port="25" userName="bla"
password="bla" includeDetails="TRUE" useSSL="FALSE">
<users>
<user name="User1" group="Portal" address=""/>
</users>
<groups>
<group name="Portal">
<notifications>
<notificationType>change</notificationType>
</notifications>
</group>
</groups>
</email>
</publishers>
</project>
Al eliminar las comillas ("") de las rutas dentro de las etiquetas se corrigió por mí.¡Gracias por ponerme en el camino correcto hacia la ubicación del error! –
Ruslan