Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
ProGet : Installation Error [NT AUTHORITY\NETWORK SERVICE]
-
Hello everyone,
I have been facing an issue for several days with the installation of your Proget software on a server set up in the French version of Windows Server 2016. According to the logs, it's because the user [NT AUTHORITY\NETWORK SERVICE] is not found.
This is probably because the names are translated into French when the server is set in French. I can't figure out how to modify this parameter in order to properly install Proget and start using it. I would either like to be able to configure the connection to the SQL database with another account linked to my domain, or initially with a local SQL user. The SQL database is installed on the same server as Proget.
Thank you in advance for your help.
Best regards,
Julien ZARNIAK - SEEB Automation
** Create Database **
** Ensure SQL Database $DbName Exists on **
DEBUG: Attempting to connect to localhost\Inedo using Initial Catalog=ProGetSEEB...
DEBUG: Could not connect using Initial Catalog=ProGetSEEB.
DEBUG: Executing script: CREATE DATABASE [ProGetSEEB] COLLATE SQL_Latin1_General_CP1_CI_AS...
DEBUG: Executing script: ALTER DATABASE [ProGetSEEB] SET RECOVERY SIMPLE...
DEBUG: Executing script: USE [ProGetSEEB];...
DEBUG: Executing script: CREATE USER [NT AUTHORITY\NETWORK SERVICE] FOR LOGIN [NT AUTHORITY\NETWORK SERVICE]...
ERROR: Unhandled exception: System.Data.SqlClient.SqlException (0x80131904): Windows NT user or group 'NT AUTHORITY\NETWORK SERVICE' not found. Check the name again.
à System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) à System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) à System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) à System.Data.SqlClient.SqlCommand.InternalEndExecuteNonQuery(IAsyncResult asyncResult, String endMethod, Boolean isInternal) à System.Data.SqlClient.SqlCommand.EndExecuteNonQueryInternal(IAsyncResult asyncResult) à System.Data.SqlClient.SqlCommand.EndExecuteNonQueryAsync(IAsyncResult asyncResult) à System.Threading.Tasks.TaskFactory1.FromAsyncCoreLogic(IAsyncResult iar, Func2 endFunction, Action1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Inedo.Extensions.Installer.Operations.EnsureSqlDatabaseOperation.d__16.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Inedo.Extensibility.Operations.RemoteExecuteOperation.RemoteExecuteJob.d__16.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Inedo.Agents.LocalJobExecuter.d__0.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Inedo.Extensibility.Operations.RemoteExecuteOperation.d__5.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Inedo.Romp.RompExecutionEngine.RompExecutionEnvironment.d__34.MoveNext()
ClientConnectionId :e3e9b6c1-d02b-4ef8-8694-75f9e4ae21f7
Error Number :15401,State :1,Class :16
-
Hello Julien
You can look here https://forums.inedo.com/topic/2549/cannot-add-the-principal-nt-authority-network-service-because-it-does-not-exist-or-you-do-not-have-permission?_=1693918947116
but I moved to docker since
It is a much straightforward way to deploy ProgetI had a lot of trouble in the past with this kind of configuration (French OS) sometimes it breaks the update :(
Best regards
PhilippeC.
-
Hello Philippe, thank you for your reply.
I've indeed already seen that topic. So, it doesn't seem like the issue is resolved on their end using the SID!
Do you know where I can find the installer for the non-hub version?
Is it the manual installation they advise against on their website?Thanks in advance!
-
Hi Julien,
Yes, it is the manual install they are talking about.
You have to go to my.inedo.com to get the offline installers.Best regards
PhilippeC.
-
Hi @zarniak-j_0637 and @philippe-camelio_3885
We should finally have this issue resolved in the latest Inedo Hub (v1.3.19). If it still doesn't work in that version, post another reply here and we'll look into it again.
Thanks!
-Greg
-
Hi @gdivis
Thanks for the update
I moved to docker recently - much more flexible than Microsoft