Support Q & A Home

Ask A Question

Anyone can ask or answer a question here, but our support engineers actively monitor your questions; we typically answer within a day or two.

Filter
Viewing Page 3 of 135 (20 questions out of 2683)
2
replies

I just wanted to make a post to express that I think it is a shame to see the Schedule Triggers functionality be officially deprecated. Although it is clear that the feature is rooted in legacy code, what with its use of VariableDeclarations, it still provides unique functionality that cannot be easily replaced with webhooks or repository monitors. With the ability to trigger plans on a cron-like schedule, my team has been able to setup regularly recurring jobs to perform things such as nightly cleanups of the build servers and turning off virtual machines in the cloud when not in use.

I realize that just because a feature has become legacy doesn't mean my team can't use it and I also realize that my usecase for this feature is against its original purpose but I think with a bit of refactoring the idea of scheduled tasks would be a great stand alone feature for BuildMaster.

I also wanted to post this to see if there were any other users who were using this feature to run scheduled jobs.

Product: BuildMaster
Version: 6.1.0

1
replies

Hi There,

We are looking to use Proget Free for production code in Azure Build Farm, is it ok?
We will basically use it just as a nuget cache for our 3rd party packages.

Product: ProGet
Version: 5.1.22

0
replies

Hi,

We have an NPM feed set up which holds hosted files and also has a connector to the public NPM repository. However, we'd like to only see hosted files in the Feeds page.

In order to do this, I thought we could write an Extension:

public class LocalPackageFilter : PackageFilter
{
    public override bool IsPackageIncluded(IPackageIdentifier package, IPackageFilterContext context)
    {
        if(context.Usage != PackageFilterUsage.BrowseFeedPage)
        {
            return true;
        }
        
        // Was hoping for this...
        return package.Source == "hosted";
    }
}

However, the IPackageIdentifier does not contain any information about the source.

Is there another approach? Or can this information be added to the SDK?

Thanks!

Product: ProGet
Version: 5.1.22

4
replies

I'm running ProGet 5.1.22 on IIS and I'd like to set up a private docker repository. I folloed the instructions here but I'm having trouble setting up the SSL certificates on the server. The error looks like this when I try to log in from a docker client:

Error response from daemon: Get https://my_proget_server/v2/: x509: certificate signed by unknown authority

I'd like to know if it's possible to configure the ProGet server to use a plain HTTP registry, as shown in this docker guide: https://docs.docker.com/registry/insecure/

Product: ProGet
Version: 5.1.22

2
replies

Hello

When you assign more than one environment to one server, and when the same variable is set with 2 diffrent values, it is not working properly.

  • Configuration
    It should loop all the configuration over all the environnement assign to the server.
  • Orchestration
    It is already possible to select for which environment but it is not working properly.

Test Case:

  • Server A
  • Role : MyApp / Configuration =>
Ensure-Directory(
	Name: $MyAppFolder
	[Exists: <true/false>]
);
  • Environnement 1 => $MyAppFolder=AppliTESTTEAM1
  • Environnement 2 => $MyAppFolder=AppliTESTTEAM2

Actually, I have to setup 2 servers to deploy the 2 appliaitons if I am based on Environment approach.

This impact BuildMaster too.

Best regards

Philippe

Product: Otter
Version: 2.1.3

1
replies

BuildMaster 6.1.0 and Proget 5.1.9

I have credentials I had setup and have used before but after upgrading to 6.1.0 they do not seem to work.
When I try to use it I get access denied but the credentials I am using is an Admin user on Proget.
I noticed there is now an Inedo credentials option and so I created one for Proget, got an API key, etc. However, in the Push Package for Proget I cannot select that credential. If I forcefully type it in it say it's invalid.

All I get in BuildMaster in the log is the following when I am using my older Proget credential, just a username/password:

The server returned an error (401): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>401 - Unauthorized: Access is denied due to invalid credentials.</title>
<style type="text/css">
<!--
body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
fieldset{padding:0 15px 10px 15px;} 
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:0;color:#CC0000;} 
h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} 
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
#content{margin:0 0 0 2%;position:relative;}
.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
-->
</style>
</head>
<body>
<div id="header"><h1>Server Error</h1></div>
<div id="content">
 <div class="content-container"><fieldset>
  <h2>401 - Unauthorized: Access is denied due to invalid credentials.</h2>
  <h3>You do not have permission to view this directory or page using the credentials that you supplied.</h3>
 </fieldset></div>
</div>
</body>
</html>

Should the new credentials be working? If not then why isn't the old one working?

Product: BuildMaster
Version: 6.1.0

2
replies

I am trying to run a deployment plan that executes sql scripts on a Production database, via the agent on a Production server. I know the Production server can connect to SQL server, because it's working.

The Buildmaster server has no rights to connect to the database server directly, which is why the action is nested within an agent context.

The connection string has been verified, but I still get an error: -

ERROR: 2019-01-25 20:17:46Z - Unhandled exception: System.Data.SqlClient.SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) ---> System.ComponentModel.Win32Exception (0x80004005): The network path was not found
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Inedo.Agents.InedoAgentClientBase.<SendMessageAsync>d__28.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Inedo.Agents.InedoAgentClientBase.<ExecuteCommandAsync>d__26`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Inedo.BuildMaster.Extensibility.Operations.Database.ExecuteChangeScriptsOperation.<ExecuteAsync>d__8.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Inedo.BuildMaster.Windows.ServiceApplication.Executions.PlanExecuter.BuildMasterExecuter.<ExecuteActionAsync>d__41.MoveNext()
ClientConnectionId:00000000-0000-0000-0000-000000000000

The error indicates the server is unreachable. It shouldn't be unreachable from the Production server, so my question is; Regardless of the location of the action withing the workflow, do sql script always execute from the Buildmaster server and not on an Agent?

for server Production
{
    with async
    {
        # Does this actually run on server: 'Production', because it doesn't appear to!
        Execute-ChangeScripts
        (
            Connection: Production Server,
            InitializeDatabase: true
        );
    }
}

Product: BuildMaster
Version: 6.1.0

1
replies

What is the purpose of this button in creating orchestration job? When I click this button it shows me the list of templates but unfortunately, nothing happens when I click one of them.

I can not find anything about it in the documentation.

Product: Otter
Version: 2.1.2

2
replies

We just upgraded ProGet from 5.0.7 to 5.1.19 and now pushing NuGet packages has stopped working with error message "Forbidden ... Response status code does not indicate success: 403 (Invalid API key)."

I have read all documentation and can't figure out why. Same error with old keys and newly registered.
API key logging is on but no logs are produced, have also tried to enable Debug mode in ProGet but can't get any more information.

Product: ProGet
Version: 5.1.19

8
replies

Hello, I have a question for a possible feature request. I am trying to avoid having different installation instances of Otter in separate domains. I would like to run the same code for each servers, but each tenant has their own set of "unique" (/sarcasm) requirements that are prohibiting communications to the existing Otter server. Would it be possible to create a minimal "collection" node that runs as a relayin other environments (AD domains/ forests) to run jobs, collections, executions and reports the data back to the Otter Server? Does this make sense?

Product: Otter
Version: 2.1.3

8
replies

We've been using ProGet for several months now and we ran into this exception trying to delete any npm package. Pushing new npm packages works just fine. Deleting nuget packages also works. Our ProGet server is hosted as a Windows Service.

See the exception details below.

Server Error in '/' Application.
Access to the path 'H:\ProGet\Packages\.npm\F2\our-package\2.2.3\package.tgz' is denied.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.UnauthorizedAccessException: Access to the path 'H:\ProGet\Packages\.npm\F2\our-package\2.2.3\package.tgz' is denied. 

ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6 and IIS 7, and the configured application pool identity on IIS 7.5) that is used if the application is not impersonating. If the application is impersonating via <identity impersonate="true"/>, the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user. 

To grant ASP.NET access to a file, right-click the file in File Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace: 


[UnauthorizedAccessException: Access to the path 'H:\ProGet\Packages\.npm\F2\our-package\2.2.3\package.tgz' is denied.]
   System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +417
   System.IO.File.InternalDelete(String path, Boolean checkHost) +14691099
   Inedo.IO.FileEx.Delete(String path) +93
   Inedo.ProGet.Extensions.FileSystems.DirectoryFileSystem.DeleteFileAsync(String fileName) +17
   Inedo.ProGet.Feeds.Npm.<DeletePackageAsync>d__15.MoveNext() +349
   System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
   Inedo.ProGet.WebApplication.Pages.Npm.Packages.<<CreateChildControls>b__15_0>d.MoveNext() +305
   System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
   Inedo.Web.PageFree.<ProcessPostAsync>d__62.MoveNext() +522
   System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
   Inedo.Web.PageFree.<ProcessPostAsync>d__62.MoveNext() +798
   System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
   Inedo.Web.PageFree.<ProcessRequestAsync>d__46.MoveNext() +575
   System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +60
   System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar) +59
   Inedo.Web.Handlers.AsyncHandlerWrapper.EndProcessRequest(IAsyncResult result) +33
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +618
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +213
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +131

Product: ProGet
Version: 5.1.22

1
replies

Hi,

I couldn't find any info on my issue. We are pushing test Docker images to ProGet (insecure registry method at the moment) from CentOS. The command line used is 'docker push <proget_server>:80/<container_feed>/<container_name>:<tag>'. The image gets pushed. However, the path on the server is <proget_server>:80/<container_feed>/library/<container_name>:<tag>. Why is ProGet placing the image in a 'library' subfolder?

Thanks,

Product: ProGet
Version: 5.1.22

1
replies

Hi, you have provided example syntax with Jenkins pipelines, but it's not clear how it works:

uploadProgetPackage artifacts: 'Example.txt', feedName: 'Example', groupName: 'jenkins/pipleline', packageName: 'JenkinsPackage', version: "1.0.${BUILD_NUMBER}"

  • What is the groupName? Is that Jenkins related or ProGet?
  • Does that file need to be an artifact before this task above is run?

Product: ProGet
Version: 5.1.21

4
replies

I tried upgrading from 5.1.11 to 5.1.21 and the installer hung. I let it run overnight to make sure it was frozen and not just slow, but this morning the installer was still not finished. I killed the installer and tried opening it again. The installer simply crashed on launch.

I then tried launching Inedo Hub. It crashes as well. I then tried uninstalling the Hub, but it does not appear in Add/Remove programs. I then tried double clicking on the InedoHubUninstaller.exe in the inedo Hub app directory and it seems to do nothing. A dialog appears asking if you want to unsinstall hub or launch hub. Clicking the launch button causes a crash, clicking the uninstall button does nothing except close the dialog.

I am at a loss as to how to get my nuget server running again. I can't uninstall hub or proget. I can't upgrade and I can't launch.

Product: ProGet
Version: 5.1.11

0
replies

Hello

The all-applications page resume for all the applications the status of deployement where the app has been deployed (successfully or not).
This is based on Environnement.

Is it possible to represent it from Pipeline Step ?

Regards

Philippe

Product: BuildMaster
Version: 6.1.0

1
replies

Hi,

I am trying to use the Native API for Otter to add a new Credential but need to provide a password that will be stored encrypted using aes128.

I am using the method Credentials_CreateOrUpdateCredential via SOAP.

I am using the key from the config file but am unable to work out the correct way to create the encrypted value. I have tried different padding modes but with no success.

Alternatively, is there a way of providing the plain text value and Otter automatically encrypt when its stored?

Many Thanks,
Gary

Product: Otter
Version: 2.1.3

1
replies

Hello,
for some reason, INEDOBMSVC was not running, but was fine, yesterday. After I restarted it, workflow execution failed, unable to recognize the extension methods. Editing the plans would default to text mode, displaying an error, such as below: -

There were one or more errors processing your script:
[Error] Line 20: Unknown operation "Copy-Files".
[Error] Line 39: Unknown operation "Delete-Files".

An example of an execution error is below: -

The execution failed before it could start: Error processing deployment plan "Retrieve Build" (ID=6) specified in pipeline "API" stage "Initialization" for target environment "".
Reason(s):
Line 4: Error: Unknown operation "Jenkins::Import-Artifact".

The extensions are installed: -

Chocolatey	1.0.4	1.0.4	Contains operations for working with Chocolatey.	
Inedo SDK	1.0.6	-	Universal SDK for BuildMaster, ProGet, Otter, and Hedgehog.	
InedoCore	1.0.11	1.0.11	Contains core functionality for Inedo products.	
Jenkins		1.0.2	1.0.2	Contains operations to get artifacts and trigger builds in Jenkins.	
JIRA		1.0.0	1.0.0	Issue Tracking integration for JIRA 5 and later.	
Linux		1.0.2	1.0.2	Contains operations to interact with Linux servers.	
SQL Server	6.0.0	6.0.0	Contains a database provider for Microsoft SQL Server.	
Windows		1.0.11	1.0.11	Contains operations to interact with Windows features, including IIS and services.

Product: BuildMaster
Version: 6.0.12

2
replies

We upgraded our Docker Proget image from 5.1.11 to 5.1.20 and pushing no longer works. Same behaviour was seen in 5.1.19.

Note that the Postgres image (and volume) were untouched. The DB volume was setup along with some older Proget 5.1.* when we first got it working a few months ago.

From my limited knowledge and from the error description I assume there must have been a DB interface addition between 5.1.11 and 5.1.19. This is unexpected for a patch release.

Diagnostic center entry:

Logged:

01/17/2019 10:22:58

Level:

Error

Category:

Web

Message:

An error occurred processing a PUT request to http://......../nuget/Nuget/: 42883: function NuGetPackagesV2_CreateOrUpdatePackage(@Feed_Id => integer, @Package_Id => text, @Version_Text => text, @FullVersion_Text => text, @Published_Date => timestamp without time zone, @Package_Size => bigint, @PackageHash_SHA1_Bytes => bytea, @PackageHash_SHA512_Bytes => bytea, @TargetFrameworks_Text => text, @Nuspec_Bytes => bytea, @Symbols_Indicator => text, @Source_Indicator => text, @Cached_Indicator => text, @Listed_Indicator => text, @Download_Count => integer, @LatestVersion_Text => text, @LatestStableVersion_Text => text, @SymbolFiles_Xml => xml, @ForceSetLatestVersions_Indicator => text, @NuGetPackageV2_Id => integer, session_user_name => text) does not exist

Details:

Npgsql.PostgresException (0x80004005): 42883: function NuGetPackagesV2_CreateOrUpdatePackage(@Feed_Id => integer, @Package_Id => text, @Version_Text => text, @FullVersion_Text => text, @Published_Date => timestamp without time zone, @Package_Size => bigint, @PackageHash_SHA1_Bytes => bytea, @PackageHash_SHA512_Bytes => bytea, @TargetFrameworks_Text => text, @Nuspec_Bytes => bytea, @Symbols_Indicator => text, @Source_Indicator => text, @Cached_Indicator => text, @Listed_Indicator => text, @Download_Count => integer, @LatestVersion_Text => text, @LatestStableVersion_Text => text, @SymbolFiles_Xml => xml, @ForceSetLatestVersions_Indicator => text, @NuGetPackageV2_Id => integer, session_user_name => text) does not exist
at Npgsql.NpgsqlConnector.DoReadMessageAsync (System.Threading.CancellationToken cancellationToken, Npgsql.DataRowLoadingMode dataRowLoadingMode, System.Boolean isPrependedMessage) [0x002d7] in <4985dea8374f4819bebb7847d95ad483>:0
at Npgsql.NpgsqlConnector.ReadMessageWithPrependedAsync (System.Threading.CancellationToken cancellationToken, Npgsql.DataRowLoadingMode dataRowLoadingMode) [0x001c3] in <4985dea8374f4819bebb7847d95ad483>:0
at Npgsql.NpgsqlConnector.ReadExpectingAsync[T] (System.Threading.CancellationToken cancellationToken) [0x00074] in <4985dea8374f4819bebb7847d95ad483>:0
at Npgsql.NpgsqlDataReader.NextResultInternalAsync (System.Threading.CancellationToken cancellationToken) [0x003b6] in <4985dea8374f4819bebb7847d95ad483>:0
at Npgsql.NpgsqlDataReader.NextResultAsync (System.Threading.CancellationToken cancellationToken) [0x0014a] in <4985dea8374f4819bebb7847d95ad483>:0
at Npgsql.NpgsqlCommand.ExecuteAsync (System.Threading.CancellationToken cancellationToken, System.Data.CommandBehavior behavior) [0x003d8] in <4985dea8374f4819bebb7847d95ad483>:0
at Npgsql.NpgsqlCommand.ExecuteDbDataReaderInternalAsync (System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken) [0x000f1] in <4985dea8374f4819bebb7847d95ad483>:0
at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync (System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken) [0x000a7] in <4985dea8374f4819bebb7847d95ad483>:0
at Inedo.Postgres.WrappedPgCommand.ExecuteDbDataReaderAsync (System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken) [0x001db] in <94aa300a575f4466b4255c21e38a03f6>:0
at Inedo.Data.DatabaseContext+DbResult.CreateAsync (System.Data.Common.DbCommand command, Inedo.Data.DatabaseContext context, System.DateTimeOffset startTime, System.Diagnostics.Stopwatch stopwatch) [0x00082] in <3fa12eb0dd0e47108f8eb32ec5ace40f>:0
at Inedo.Data.DatabaseContext.ExecuteInternalAsync (System.String storedProcName, Inedo.Data.GenericDbParameter[] parameters) [0x0021e] in <3fa12eb0dd0e47108f8eb32ec5ace40f>:0
at Inedo.Data.DatabaseContext.ExecuteNonQueryAsync (System.String storedProcName, Inedo.Data.GenericDbParameter[] parameters) [0x0007b] in <3fa12eb0dd0e47108f8eb32ec5ace40f>:0
at Inedo.ProGet.Feeds.NuGet.NuGetFeed.InstallOrUpdatePackageAsync (System.IO.Stream stream, System.Boolean calculateHash, System.Boolean cached, System.Boolean install, System.Boolean overwrite, System.Nullable1[T] publishDate, System.Nullable1[T] listed, System.Nullable`1[T] downloadCount, System.Boolean promoted) [0x00b20] in <6fbd9e1a5a444466a7d28481b2a9b416>:0
at Inedo.ProGet.WebApplication.FeedEndpoints.NuGet.NuGetApi+PutHandler.ProcessPutRequestAsync (System.Web.HttpContext context, Inedo.ProGet.WebApplication.FeedEndpoints.NuGet.NuGetApi+RequestData urlData, Inedo.ProGet.Feeds.NuGet.NuGetFeed feed) [0x00170] in <b7cd06db3e5a4b62829242d1b5a27e91>:0
at Inedo.ProGet.WebApplication.FeedEndpoints.NuGet.NuGetApi.ProcessRequestAsync (System.Web.HttpContext context, Inedo.ProGet.Feeds.NuGet.NuGetFeed feed, System.String relativeUrl) [0x0019b] in <b7cd06db3e5a4b62829242d1b5a27e91>:0
at Inedo.ProGet.WebApplication.FeedEndpoints.FeedEndpointHandler+FeedRequestHandler.ProcessRequestAsync (System.Web.HttpContext context) [0x000a4] in <b7cd06db3e5a4b62829242d1b5a27e91>:0

Product: ProGet
Version: 5.1.20

3
replies

Hi

I just upgraded from 4.1.17 to 4.1.20 and found that npm installs no longer work.

npm install logs show that npm first calls the registry with

https://myregistry.com/npm/<feedname>/<packagename>

This returns the package details data with no issues.

ProGet tells npm to get the package file at

https://myregistry.com/npm/<feedname>/<packagename>/-/<packagename>-<version>.tgz

This returns an HTTP 400 Bad Request.

Rolling back to 4.1.17 resolved the issue, even though the .tgz link was exactly the same.

Thanks

Product: ProGet
Version: 5.1.20

1
replies

Hello,

I'm attempting to install Otter for the first time, but I'm receiving the following error during installation.

"An error occurred which forced installation to stop.  The specific error message was:
The remote server returned an error: (500) Internal Server Error."

I've tried using both the included SQL Server Express and an existing SQL Server instance and both scenarios yield the same error.

When attempting to re-install with the SQL Server Express option, I also get the following error.

"An error occurred which forced installation to stop.  The specific error message was:
SQL Express installer returned exit code -2068643838."

Both of the error logs can be found below.


   Debug: Product = Otter (2.1.2)
   Debug: OS = Microsoft Windows NT 6.2.9200.0
   Debug: Edition = Free
   Debug: TargetPath = C:\Program Files\Otter
   Debug: WebAppPath = C:\Program Files\Otter\Web
   Debug: ServicePath = C:\Program Files\Otter\Service
   Debug: ASPNETTempPath = C:\ProgramData\Otter\Temporary ASP.NET Files
   Debug: ExtensionsPath = C:\ProgramData\Otter\Extensions
   Debug: ExtensionsTempPath = C:\ProgramData\Otter\ExtensionsTemp
   Debug: ExecutionTempPath = C:\ProgramData\Otter\Executions
   Debug: ConnectionString = Data Source=<REMOVED>\<REMOVED>; Initial Catalog=Otter; Integrated Security=True;
   Debug: Port = 8626
   Debug: UseIntegratedWebServer = True
   Debug: WebServerPrefixes = http://*:8626/
   Debug: InstallSqlExpress = False
   Debug: UserAccount = LocalSystem
   Debug: WebAppUserAccount = LocalSystem
   Debug: ServiceUserAccount = LocalSystem
   Debug: LicenseKey = 
   Debug: EmailAddress = <REMOVED>
   Debug: FullName = <REMOVED>
   Debug: ConfigureIIS = False
   Debug: BackupDatabase = True
   Debug: DatabaseBackupPath = C:\OtterBackups
   Debug: LogFile = C:\Users\<REMOVED>\AppData\Local\Temp\tmp3575.tmp.txt
   Debug: Upgrade = False
Information: Requesting Free license key...
   Error: System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
   at System.Net.HttpWebRequest.GetResponse()
   at Inedo.Otter.Setup.InstallOtterTask.Install()
   at Inedo.Installer.InstallationTask`1.Inedo.Installer.IInstallationTask.RunInternal()

   Debug: Product = Otter (2.1.2)
   Debug: OS = Microsoft Windows NT 6.2.9200.0
   Debug: Edition = Free
   Debug: TargetPath = C:\Program Files\Otter
   Debug: WebAppPath = C:\Program Files\Otter\Web
   Debug: ServicePath = C:\Program Files\Otter\Service
   Debug: ASPNETTempPath = C:\ProgramData\Otter\Temporary ASP.NET Files
   Debug: ExtensionsPath = C:\ProgramData\Otter\Extensions
   Debug: ExtensionsTempPath = C:\ProgramData\Otter\ExtensionsTemp
   Debug: ExecutionTempPath = C:\ProgramData\Otter\Executions
   Debug: ConnectionString = Data Source=localhost\Inedo; Initial Catalog=Otter; Integrated Security=True;
   Debug: Port = 8626
   Debug: UseIntegratedWebServer = True
   Debug: WebServerPrefixes = http://*:8626/
   Debug: InstallSqlExpress = True
   Debug: UserAccount = LocalSystem
   Debug: WebAppUserAccount = LocalSystem
   Debug: ServiceUserAccount = LocalSystem
   Debug: LicenseKey = 
   Debug: EmailAddress = <REMOVED>
   Debug: FullName = <REMOVED>
   Debug: ConfigureIIS = False
   Debug: BackupDatabase = True
   Debug: DatabaseBackupPath = C:\OtterBackups
   Debug: LogFile = C:\Users\<REMOVED>\AppData\Local\Temp\tmp93B6.tmp.txt
   Debug: Upgrade = False
Information: Downloading SQL Express 2016 (this may take a while)...
Information: Installing SQL Express 2016 (this may take a while)...
   Error: SQL Express installer failed.
   Error: System.InvalidOperationException: SQL Express installer returned exit code -2068643838.
   at Inedo.Installer.Subtasks.DownloadAndInstallSqlExpressSubtask.Run()
   at Inedo.Installer.InstallationTask`1.RunSubtask(InstallationSubtask subtask)
   at Inedo.Otter.Setup.InstallOtterTask.Install()
   at Inedo.Installer.InstallationTask`1.Inedo.Installer.IInstallationTask.RunInternal()

Product: Otter
Version: 2.1.2

Ask A Question
Page: 1 3 5 6 7 8 135