We are trying to use Otter's abilities to configure servers to install roles, yet if there are built in operations for doing this, we've not been able to find them. I would imagine that I could use PSCall with enable-windowsoptionalfeature commands, but are there any better ways?
Posts made by cambridgeport90
-
How to Use Otter to Install server Roles?
-
RE: Docker: Consider not to use shared configurations / files in the docker host
I think they mean that they want to be able to "recycle" the container, hence needing it to be abvle to have password changes.
-
Best method for using Otter to Install Features/applications?
I uploaded some PowerShell script assets to my Otter server, and per the PSCall documentation, what would be the most appropriate method of calling the script? It's basically a bunch of enable-WindowsOptionalFeature cmdlet calls, so, no arguments/value pairs like in the documentation. (BTW, most of the available documentation errors out with http 404.) Thanks for any support you can provide.
-
RE: Public and private feeds on same ProGet instance with free edition?
the truth? You can't. You have to read between the lines. Yes, ProGet free instances can host public instances, sure, but not private ones. You also can't have a private and a public feed on the same instance, but that's due to IIS lack of support for two different forms of authentication being able to run concurrently at the same time.
-
RE: Internal ProGet server: does connecting to external feeds offer any benefits?
That's actually pretty awesome. that's exactly what I was sort of thinking of doing.
-
Internal ProGet server: does connecting to external feeds offer any benefits?
Hi all,
Was wondering about this one. I'll have two ProGet servers: one for the internal project staff to use, while the other will be on the outside for the public to use and benefit from (anonymous authentication). The internal one; most of us are Chocolatey users, so in light of Otter also being on the scene to help configure new servers, I'm assuming that it might be beneficial to add a connector to the Chocolatey Repository both for workstations to use (configure Choco to point initially to our ProGet server), and then on the server side in combination with Otter? (Otter flips to ProGet, flips to Choco). Is this more complex of a configuration than we need? Does it seem like I'm trying to use a ProGet feature just because it's there? If so, are any alternative configurations suggested by the community? Thanks.Product: ProGet
Version: 5.0.10 -
RE: Will your Nuget web package description ever support Markdown?
I second this. Need to learn Markdown, though
-
User with Configure Otter Task permissions can't be used to Switch directories to AD
Hi all,
This is a very nice snag to run up against on a Saturday evening: I have granted permissions to myself via my AD account, in Otter (I'm sure this will apply to the other products as well when I run them), and while I can see on the assign privileges page that my account has permissions, when I click to switch to AD, I get the error that the administer Configure Otter Task permission is not present. How is this if the user account does indeed have access to the administer task? Thanks for any help; this is driving me insane because I want to get that side of the infrastructure up so that I can start on some more projects. as an aside, a delay happened when a database server had to be rebuilt.Product: Otter
Version: 2.0.7 -
RE: Installer throws two different errors on two different installation runs
That was the first thing I tried to get, though the server sort of hung at the last step, and I couldn't see it right from the installer page. Is there a folder where the logs would have been saved perhaps? They're probably still there if so. I'll be honest. Wasn't so much the server itself hanging as it was a screen reading software I was using to access it.
-
Installer throws two different errors on two different installation runs
I've never seen this before; trying to Install Otter, with the settings set to be hosted in IIS, runs the services under a custom account, and uses a database on a remote SQL Server instance. The first run produced a stop error of service installation terminating in an error 2 code, and then the second time, gave a 500 Internal Server error? Both instances are running on a Windows server 2016 VM. I've not tried any of the other installers to see if they produce the same affect, but you'd expect for errors to be consistent when running the same application with no changes to the underlying environment, wouldn't you? Very strange ... Might try a manual install just to get the task completed, though wish I could run through the installer without a hitch. every other version of any of your software have produced errors during install on something, to my immediate reckoning, though.
Product: Otter
Version: 2.0.5 -
RE: Otter loses permissions in active Directory after group move
I get the following when running the otter.service.exe resetadmin password command:
PS C:\Program Files\Otter\service> .\otter.service.exe resetadminpassword
Ensuring user directories exist...
Unhandled exception: System.Data.SqlClient.SqlException (0x80131904): 51516
2UserDirectories_CreateOrUpdateDirectory
3
9Cannot insert the value NULL into column 'UserDirectory_Name', table 'Otter.dbo.UserDirectories'; column does not allo w nulls. UPDATE fails. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action
1 wrapCloseInA
ction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectio
nLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, B
ulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
at System.Data.SqlClient.SqlDataReader.get_MetaData()
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOption
sString, Boolean isInternal, Boolean forDescribeParameterEncryption)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean
returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean
describeParameterEncryptionRequest)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean re
turnStream, String method, TaskCompletionSource1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asy ncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean re turnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at Inedo.Data.DatabaseContext.ExecuteInternal(String storedProcName, GenericDbParameter[] parameters) at Inedo.Data.DatabaseContext.ExecuteNonQuery(String storedProcName, GenericDbParameter[] parameters) at Inedo.Otter.Data.DB.Context.UserDirectories_CreateOrUpdateDirectory(String UserDirectory_Name, String UserDirector y_Configuration, Nullable
1 UserDirectory_Id)
at Inedo.Otter.Service.Program.resetadminpassword()
ClientConnectionId:d40da329-011c-4fb1-8e27-7793a1d3ee98
Error Number:50000,State:42,Class:16
This sounds more like a database error than an Otter error, so is there anything I can do database side to fix this? I'll reinstal Otter if I have to, but then leaving the database behind won't fix the actual root of the issue if it lies with it. -
RE: Otter throws a 403 when viewing the page for the first time
That was weird. I ended up figuring it out; I had to reinstall the application under the builtin web server and then move it ... Not sure why.
-
RE: Otter loses permissions in active Directory after group move
What's the exact switch? Speaking of, are those documented in the KB or the rest of the documentation at all? could come in handy if so; I'll try it later on and report back, but thanks so much; I was really dreading an install once again.
-
Otter loses permissions in active Directory after group move
Hi all,
Not sure what to do about this one, but after today's group move of the two Otter groups we have in AD from one OU to another (everything was working prior to this), no one can administer anything (not even administrators!) So now, about all i can do is log in, and I can see some environment stuff, but while I can view the administration section, I can't click on anything. Anything you could suggest so that we can get our permissions back? Thanks.Product: Otter
Version: 1.7.2 -
Difference between product key and activation code
What is the difference between the activation code and the product key?Under activation and licensing, only the activation codes look editable. I tried re-running the 1.7.2 installer only to find that it gave an error, so obviously that's not seemingly how you change the key. What am I doing wrong here? And how would I supply a different key if I wanted to?
Product: Otter
Version: 1.7.2 -
RE: Otter throws a 403 when viewing the page for the first time
Not sure whether or not I'll ever figure out what the heck that was that caused that issue, but setting up the IIS sites manually and installing first with the basic built-in web server seemed to do it. It works just fine now; just need to get HTTPS set up on the internal URL and finally get things rolling.
-
RE: Otter throws a 403 when viewing the page for the first time
I'll definitely take a close look at the version of .net. I know that the app pool is using the right framework version, but I honestly can't remember which one is installed under programs and features. I'll keep you updated.
-
RE: Official Docker Image
I would like to see this as well, considering I want to include Docker in my infrastructure.
-
Otter throws a 403 when viewing the page for the first time
I am running the latest version of Otter under IIS 10. I receive the following error when trying to view the home page for the first time:
Server Error
403 - Forbidden: Access is denied.
You do not have permission to view this directory or page using the credentials that you supplied.
I have tried running the Otter ApPool under both classic and integrated mode, I've explicitly provided the Network Service account with full control on the "bin" directory, and I still receive this error. What am I missing? What other information could I provide to get this straightend out? I really don't want to use the builtin web server; IIS support is there for a reason.Product: Otter
Version: 1.7.1 -
RE: Creating a public Nuget feed
Good to know as well on this side. Now I know how not to have configuration errors drive me nuts. Now I just have to figure out how I'm going to do this ... Looks like my network will need two ProGet servers ...
-
RE: Page cannot be displayed error message when a host header is specified for the Otter web application
I don't doubt there is a misconfiguration somewhere. However, I've been an IIS admin for years, so I know I'll figure it out one of these days. What are the default permissions and settings that need to be set on the Otter Web Directory, then? (I installed IIS from a script that I created years ago that configures a server for ASP.net). But the way the site is configured, no ASP.net pages, just DLLs, that is a bit foreign to me, so this must not be an ASP.net web forms, not even seemingly a MVC application? (I would recognize the .cshtml extension from miles away). Not sure what default document should be set to either on the site, because there are none I recognize to be web page files to be served to clients. I like a challenge, so I think there might be a lack of documentation. (I wonder what would happen if I gave the network service account full control of the entire directory)?
-
RE: Page cannot be displayed error message when a host header is specified for the Otter web application
Hi, While doing some work, I did get the URL to respond; I gave the site a specific IP address to listen on, and then allowed the custom port through, but still getting 403 forbidden when I browse anonymously. The message that shows up on the local server is that directory browsing is not enabled, but nowhere in the instructions does it mention the configuration of either directory browsing or of a default document. Also, under the web site's directory, I don't see any ASP.net related pages, so I'd not know what default document to give it unless I did.
-
Page cannot be displayed error message when a host header is specified for the Otter web application
Not sure whether I mixed something up during install, but I can't find any misconfigurations in IIS. I opted for IIS during install, with a database on a SQL Server 2016 server elsewhere on the network. I have to assume that if I entered in my connection string incorrectly, the installer would have thrown a red flag and prompted me to fix it, right? If not, then let me know. But my question is regarding the web application; I gave it a binding; http://otter.domain:port/, and before I did that, I got an error regarding directory browsing not being enabled for the site, and then when I changed the binding, I get plain ol' "this page cannot be displayed" from internet explorer both locally and remotely. Firefox gives his equivalent of the same message as well. what in the world did I do? Thanks.
Product: Otter
Version: 1.6.2 -
RE: Is it possible for BuildMaster Express to communicate with Active Directory?
Thanks for the heads up; the moment I saw this, I immediately responded. Now we're just waiting for responses on the other side of some corresponding questions. Again, thanks so much for the hand!
-
Is it possible for BuildMaster Express to communicate with Active Directory?
Hi all,
I'm mainly curious about this because I understand that the Express version of BuildMaster doesn't support Active Directory. I am going to be starting open Source work, and since I'm using otter and Proget already, I'd like to know if, by anychance, BuildMaster can communicate with servers running active Directory (we're an LLC with BizSpark, that's how we get our Windows licenses at the moment, so affording the enterprise edition for five of us is out of the question at the moment), even though the users inside cannot be associated? The majority of our servers are AD-joined; we only use non SSO if there is a good reason for it. ThanksProduct: BuildMaster
Version: 5.7.3