TeamCity error: NEGOTIATE authentication error

I'm putting together something of a POC. 

I'm running the TeamCity server and agent in docker containers. I've successfully built a couple projects this way already. 

I have a single user 'admin' configured. I have not made any changes to integrate with our AD server.

The issue is that saving configuration changes, specifically to builds or projects takes a very long time. Sometimes 5 minutes. 

 

The NEGOTIATE error re-occurs every minute until the save request completes. Other exceptions above also seem to occur, but they do not occur every time. Simply re-saving a build step with no changes may or may not generate the exceptions.

I see the following logs from the container:

PS C:\repos\Dev_Infrastructure\BuildEnvironment> docker logs fbe5341bcddf

Welcome to TeamCity Server Docker container

* Installation directory: C:\TeamCity
* Logs directory: C:\TeamCity\logs
* Data directory: C:\ProgramData\JetBrains\TeamCity

Looking for installed Java...
Java found using JRE_HOME environment variable.
Java executable is found: 'C:\Program Files\Java\Oracle\jre\bin\java.exe'.
Using CATALINA_BASE: "C:\TeamCity\bin\.."
Using CATALINA_HOME: "C:\TeamCity\bin\.."
Using CATALINA_TMPDIR: "C:\TeamCity\bin\..\temp"
Using JRE_HOME: "C:\Program Files\Java\Oracle\jre"
Using CLASSPATH: "C:\TeamCity\bin\..\bin\bootstrap.jar;C:\TeamCity\bin\..\bin\tomcat-juli.jar"
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version: Apache Tomcat/7.0.82
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built: Sep 29 2017 12:23:15 UTC
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number: 7.0.82.0
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name: Windows Server 2016
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version: 10.0
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture: amd64
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home: C:\Program Files\Java\Oracle\jre
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version: 1.8.0_131-b11
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor: Oracle Corporation
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE: C:\TeamCity\bin\..
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME: C:\TeamCity\bin\..
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.config.file=C:\TeamCity\bin\..\conf\logging.properties
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xmx2g
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:ReservedCodeCacheSize=350m
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dteamcity.configuration.path=../conf/teamcity-startup.properties
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dlog4j.configuration=file:../conf/teamcity-server-log4j.xml
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dteamcity_logs=../logs/
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dtomcat.util.http.parser.HttpParser.requestTargetAllow={}
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=C:\TeamCity\bin\..\endorsed
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=C:\TeamCity\bin\..
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=C:\TeamCity\bin\..
Nov 01, 2017 5:22:43 AM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=C:\TeamCity\bin\..\temp
Nov 01, 2017 5:22:43 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not fou
nd on the java.library.path: C:\Program Files\Java\Oracle\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows
;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Users\ContainerA
dministrator\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Java\Oracle\bin;C:\Program Files\Java\Oracle\jre\bin;;
C:\Program Files\Git\cmd;C:\Program Files\Mercurial;;.
Nov 01, 2017 5:22:44 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8111"]
Nov 01, 2017 5:22:44 AM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Nov 01, 2017 5:22:44 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1217 ms
Nov 01, 2017 5:22:44 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Nov 01, 2017 5:22:44 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.82
Nov 01, 2017 5:22:44 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\TeamCity\webapps\ROOT
Nov 01, 2017 5:22:53 AM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete l
ist of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup
time and JSP compilation time.
Using logs directory C:\TeamCity\logs
Log4J configuration file C:\TeamCity\bin\..\conf\teamcity-server-log4j.xml will be monitored with interval 10 seconds.
Nov 01, 2017 5:22:54 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory C:\TeamCity\webapps\ROOT has finished in 9,733 ms
Nov 01, 2017 5:22:54 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-8111"]
Nov 01, 2017 5:22:54 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 9853 ms
TeamCity version: 2017.1.5 (build 47175), data format version 812
OS: Windows Server 2016, version 10.0, amd64, Current user: ContainerAdministrator, Time zone: GMT-08:00 (UTC-08:00)
Java: 1.8.0_131, Java HotSpot(TM) 64-Bit Server VM (25.131-b11, mixed mode), Java(TM) SE Runtime Environment (1.8.0_131-
b11), Oracle Corporation; JVM parameters: -Djava.util.logging.config.file=C:\TeamCity\bin\..\conf\logging.properties -Dj
ava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Xmx2g -XX:ReservedCode
CacheSize=350m -Dteamcity.configuration.path=../conf/teamcity-startup.properties -Dlog4j.configuration=file:../conf/team
city-server-log4j.xml -Dteamcity_logs=../logs/ -Dtomcat.util.http.parser.HttpParser.requestTargetAllow={} -Djava.endorse
d.dirs=C:\TeamCity\bin\..\endorsed -Dcatalina.base=C:\TeamCity\bin\.. -Dcatalina.home=C:\TeamCity\bin\.. -Djava.io.tmpdi
r=C:\TeamCity\bin\..\temp
[2017-11-01 05:22:54,956] WARN - jetbrains.buildServer.STARTUP - The Data Directory contains non-TeamCity files and d
irectories: [internal.properties]
[2017-11-01 05:23:51,481] WARN - r.configs.dsl.DslPluginManager - Error while registering extension C:\ProgramData\jet
brains\teamcity\plugins\.unpacked\dotnet-core-plugin\kotlin-dsl\CoverageAddOn.xml
jetbrains.buildServer.configs.dsl.DslExtensionParseError: Empty extension type
at jetbrains.buildServer.configs.dsl.DslExtensionParser.parseType(DslExtensionParser.java:28)
at jetbrains.buildServer.configs.dsl.DslExtensionParser.parseExtension(DslExtensionParser.java:67)
at jetbrains.buildServer.configs.dsl.DslPluginManager.registerExtension(DslPluginManager.java:583)
at jetbrains.buildServer.configs.dsl.DslPluginManager.registerBuildStepExtension(DslPluginManager.java:536)
at jetbrains.buildServer.configs.dsl.DslPluginManager.registerExtension(DslPluginManager.java:509)
at jetbrains.buildServer.configs.dsl.DslPluginManager.lambda$registerExtensions$2(DslPluginManager.java:492)
at jetbrains.buildServer.configs.dsl.DslPluginManager.processXmlFile(DslPluginManager.java:696)
at jetbrains.buildServer.configs.dsl.DslPluginManager.registerExtensions(DslPluginManager.java:490)
at jetbrains.buildServer.configs.dsl.DslPluginManager.initPlugins(DslPluginManager.java:128)
at jetbrains.buildServer.configs.dsl.DslPluginManager.lambda$pluginsLoaded$0(DslPluginManager.java:108)
at java.lang.Thread.run(Thread.java:748)
=======================================================================
TeamCity initialized, server UUID: 03923ac7-473c-4607-aa07-f4a8f313dd07, URL: http://10.0.75.1:8111
TeamCity is running in professional mode
Super user authentication token: "-----------------------". To login as Super user use an empty username and this token as a
password on the login page.
[2017-11-01 05:26:25,509] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:50:34,407] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:50:42,111] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:50:42,112] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:50:42,194] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:50:53,666] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:52:00,675] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:53:10,710] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:54:14,354] ERROR - jetbrains.buildServer.SERVER - Error java.lang.IllegalArgumentException: Argument f
or @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controllers/admin/projects/BuildRunnerBean.getOrCreateRu
nTypeInfoByKey must not be null while processing request: POST '/admin/editRunType.html?id=buildType%3ALgmServices_LgmI_
BuildDe&runnerId=RUNNER_2&submitBuildType=storeInSession', from client 10.0.75.1:28716, authenticated as 'admin' (Admin)
{id=1}
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controller
s/admin/projects/BuildRunnerBean.getOrCreateRunTypeInfoByKey must not be null
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getOrCreateRunTypeInfoByKey(BuildRunnerBean.
java)
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getRunType(BuildRunnerBean.java:179)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getEditRunTypeExtension(RunTypeExt
ensionProcessor.java:10)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getState(RunTypeExtensionProcessor
.java:18)
at jetbrains.buildServer.controllers.admin.projects.AdminEditRunTypeController.getFormState(AdminEditRunTypeCont
roller.java:19)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController._doPost(AbstractEditBuildTyp
eController.java:99)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController.doPost(AbstractEditBuildType
Controller.java:1)
at jetbrains.buildServer.controllers.BaseFormXmlController$1.handleRequest(BaseFormXmlController.java:54)
at jetbrains.buildServer.controllers.AjaxRequestProcessor.processRequest(AjaxRequestProcessor.java:47)
at jetbrains.buildServer.controllers.BaseFormXmlController.doHandle(BaseFormXmlController.java:52)
at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:75)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:147)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java
:50)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.processedByMainServlet(TeamCityDispatcherServlet.
java:20)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.jsp.JspPrecompilerFilter.doFilter(JspPrecompilerFilter.java:153)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.DisableSessionIdFromUrlFilter.doFilter(DisableSessionIdFromUrlFilter.java:8)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:107)
at jetbrains.buildServer.diagnostic.web.DiagnosticFilter.doFilter(DiagnosticFilter.java:30)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.DependencyParametersCalculationContextFilter.doFilter(DependencyParametersCalculati
onContextFilter.java:2)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.ContentSecurityPolicyFilter.doFilter(ContentSecurityPolicyFilter.java:1)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.CSRFFilter.doFilter(CSRFFilter.java:100)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:73)
at jetbrains.buildServer.web.DelegatingFilter.doFilter(DelegatingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.ResponseFragmentFilter.doFilter(ResponseFragmentFilter.java:3)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1734)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
[2017-11-01 07:54:19,428] ERROR - jetbrains.buildServer.SERVER - Error java.lang.IllegalArgumentException: Argument f
or @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controllers/admin/projects/BuildRunnerBean.getOrCreateRu
nTypeInfoByKey must not be null while processing request: POST '/admin/editRunType.html?id=buildType%3ALgmServices_LgmI_
BuildDe&runnerId=RUNNER_2&submitBuildType=storeInSession', from client 10.0.75.1:28726, authenticated as 'admin' (Admin)
{id=1}
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controller
s/admin/projects/BuildRunnerBean.getOrCreateRunTypeInfoByKey must not be null
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getOrCreateRunTypeInfoByKey(BuildRunnerBean.
java)
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getRunType(BuildRunnerBean.java:179)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getEditRunTypeExtension(RunTypeExt
ensionProcessor.java:10)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getState(RunTypeExtensionProcessor
.java:18)
at jetbrains.buildServer.controllers.admin.projects.AdminEditRunTypeController.getFormState(AdminEditRunTypeCont
roller.java:19)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController._doPost(AbstractEditBuildTyp
eController.java:99)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController.doPost(AbstractEditBuildType
Controller.java:1)
at jetbrains.buildServer.controllers.BaseFormXmlController$1.handleRequest(BaseFormXmlController.java:54)
at jetbrains.buildServer.controllers.AjaxRequestProcessor.processRequest(AjaxRequestProcessor.java:47)
at jetbrains.buildServer.controllers.BaseFormXmlController.doHandle(BaseFormXmlController.java:52)
at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:75)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:147)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java
:50)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.processedByMainServlet(TeamCityDispatcherServlet.
java:20)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.jsp.JspPrecompilerFilter.doFilter(JspPrecompilerFilter.java:153)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.DisableSessionIdFromUrlFilter.doFilter(DisableSessionIdFromUrlFilter.java:8)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:107)
at jetbrains.buildServer.diagnostic.web.DiagnosticFilter.doFilter(DiagnosticFilter.java:30)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.DependencyParametersCalculationContextFilter.doFilter(DependencyParametersCalculati
onContextFilter.java:2)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.ContentSecurityPolicyFilter.doFilter(ContentSecurityPolicyFilter.java:1)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.CSRFFilter.doFilter(CSRFFilter.java:100)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:73)
at jetbrains.buildServer.web.DelegatingFilter.doFilter(DelegatingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.ResponseFragmentFilter.doFilter(ResponseFragmentFilter.java:3)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1734)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
[2017-11-01 07:54:20,683] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:55:30,701] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:56:40,741] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:56:43,356] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:57:50,725] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 07:59:00,743] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:00:10,748] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:01:20,792] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:02:30,802] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:03:40,799] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:04:41,183] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:05:50,823] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:07:00,825] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:08:10,942] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:09:20,860] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:09:51,569] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:11:00,893] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:12:10,900] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:13:20,902] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:14:26,599] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:15:33,960] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:16:06,086] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:17:10,941] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:18:20,955] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:19:30,976] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:20:02,799] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:21:10,975] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:22:20,977] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:23:31,043] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:24:41,067] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:25:47,296] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:26:51,065] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:28:01,086] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:28:07,128] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:29:11,100] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:30:21,115] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:31:31,181] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:32:41,192] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:33:37,767] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:34:41,200] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:35:51,187] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:37:01,219] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:38:11,236] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:39:21,221] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:40:31,241] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:41:41,238] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:42:51,243] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:44:01,389] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:45:11,280] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:46:21,291] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:47:31,285] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:48:41,295] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:49:51,324] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:51:01,328] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:52:11,340] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:53:21,405] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:54:31,373] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:55:41,370] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:56:51,399] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:58:01,403] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 08:59:11,419] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:00:21,424] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:01:11,583] ERROR - jetbrains.buildServer.SERVER - Error java.lang.IllegalArgumentException: Argument f
or @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controllers/admin/projects/BuildRunnerBean.getOrCreateRu
nTypeInfoByKey must not be null while processing request: POST '/admin/editRunType.html?id=template%3ALgmServices_Develo
pBuildTemplate&runnerId=__NEW_RUNNER__&submitBuildType=storeInSession', from client 10.0.75.1:29829, authenticated as 'a
dmin' (Admin) {id=1}
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controller
s/admin/projects/BuildRunnerBean.getOrCreateRunTypeInfoByKey must not be null
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getOrCreateRunTypeInfoByKey(BuildRunnerBean.
java)
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getRunType(BuildRunnerBean.java:179)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getEditRunTypeExtension(RunTypeExt
ensionProcessor.java:10)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getState(RunTypeExtensionProcessor
.java:18)
at jetbrains.buildServer.controllers.admin.projects.AdminEditRunTypeController.getFormState(AdminEditRunTypeCont
roller.java:19)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController._doPost(AbstractEditBuildTyp
eController.java:99)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController.doPost(AbstractEditBuildType
Controller.java:1)
at jetbrains.buildServer.controllers.BaseFormXmlController$1.handleRequest(BaseFormXmlController.java:54)
at jetbrains.buildServer.controllers.AjaxRequestProcessor.processRequest(AjaxRequestProcessor.java:47)
at jetbrains.buildServer.controllers.BaseFormXmlController.doHandle(BaseFormXmlController.java:52)
at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:75)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:147)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java
:50)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.processedByMainServlet(TeamCityDispatcherServlet.
java:20)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.jsp.JspPrecompilerFilter.doFilter(JspPrecompilerFilter.java:153)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.DisableSessionIdFromUrlFilter.doFilter(DisableSessionIdFromUrlFilter.java:8)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:107)
at jetbrains.buildServer.diagnostic.web.DiagnosticFilter.doFilter(DiagnosticFilter.java:30)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.DependencyParametersCalculationContextFilter.doFilter(DependencyParametersCalculati
onContextFilter.java:2)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.ContentSecurityPolicyFilter.doFilter(ContentSecurityPolicyFilter.java:1)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.CSRFFilter.doFilter(CSRFFilter.java:100)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:73)
at jetbrains.buildServer.web.DelegatingFilter.doFilter(DelegatingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.ResponseFragmentFilter.doFilter(ResponseFragmentFilter.java:3)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1734)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
[2017-11-01 09:01:24,983] ERROR - jetbrains.buildServer.SERVER - Error java.lang.IllegalArgumentException: Argument f
or @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controllers/admin/projects/BuildRunnerBean.getOrCreateRu
nTypeInfoByKey must not be null while processing request: POST '/admin/editRunType.html?id=template%3ALgmServices_Develo
pBuildTemplate&runnerId=__NEW_RUNNER__&submitBuildType=storeInSession', from client 10.0.75.1:29837, authenticated as 'a
dmin' (Admin) {id=1}
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controller
s/admin/projects/BuildRunnerBean.getOrCreateRunTypeInfoByKey must not be null
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getOrCreateRunTypeInfoByKey(BuildRunnerBean.
java)
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getRunType(BuildRunnerBean.java:179)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getEditRunTypeExtension(RunTypeExt
ensionProcessor.java:10)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getState(RunTypeExtensionProcessor
.java:18)
at jetbrains.buildServer.controllers.admin.projects.AdminEditRunTypeController.getFormState(AdminEditRunTypeCont
roller.java:19)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController._doPost(AbstractEditBuildTyp
eController.java:99)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController.doPost(AbstractEditBuildType
Controller.java:1)
at jetbrains.buildServer.controllers.BaseFormXmlController$1.handleRequest(BaseFormXmlController.java:54)
at jetbrains.buildServer.controllers.AjaxRequestProcessor.processRequest(AjaxRequestProcessor.java:47)
at jetbrains.buildServer.controllers.BaseFormXmlController.doHandle(BaseFormXmlController.java:52)
at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:75)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:147)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java
:50)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.processedByMainServlet(TeamCityDispatcherServlet.
java:20)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.jsp.JspPrecompilerFilter.doFilter(JspPrecompilerFilter.java:153)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.DisableSessionIdFromUrlFilter.doFilter(DisableSessionIdFromUrlFilter.java:8)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:107)
at jetbrains.buildServer.diagnostic.web.DiagnosticFilter.doFilter(DiagnosticFilter.java:30)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.DependencyParametersCalculationContextFilter.doFilter(DependencyParametersCalculati
onContextFilter.java:2)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.ContentSecurityPolicyFilter.doFilter(ContentSecurityPolicyFilter.java:1)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.CSRFFilter.doFilter(CSRFFilter.java:100)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:73)
at jetbrains.buildServer.web.DelegatingFilter.doFilter(DelegatingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.ResponseFragmentFilter.doFilter(ResponseFragmentFilter.java:3)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1734)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
[2017-11-01 09:01:31,444] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:02:18,125] ERROR - jetbrains.buildServer.SERVER - Error java.lang.IllegalArgumentException: Argument f
or @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controllers/admin/projects/BuildRunnerBean.getOrCreateRu
nTypeInfoByKey must not be null while processing request: POST '/admin/editRunType.html?id=template%3ALgmServices_Develo
pBuildTemplate&runnerId=__NEW_RUNNER__&submitBuildType=storeInSession', from client 10.0.75.1:29833, authenticated as 'a
dmin' (Admin) {id=1}
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'runTypeInfoKey' of jetbrains/buildServer/controller
s/admin/projects/BuildRunnerBean.getOrCreateRunTypeInfoByKey must not be null
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getOrCreateRunTypeInfoByKey(BuildRunnerBean.
java)
at jetbrains.buildServer.controllers.admin.projects.BuildRunnerBean.getRunType(BuildRunnerBean.java:179)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getEditRunTypeExtension(RunTypeExt
ensionProcessor.java:10)
at jetbrains.buildServer.controllers.admin.projects.RunTypeExtensionProcessor.getState(RunTypeExtensionProcessor
.java:18)
at jetbrains.buildServer.controllers.admin.projects.AdminEditRunTypeController.getFormState(AdminEditRunTypeCont
roller.java:19)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController._doPost(AbstractEditBuildTyp
eController.java:99)
at jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController.doPost(AbstractEditBuildType
Controller.java:1)
at jetbrains.buildServer.controllers.BaseFormXmlController$1.handleRequest(BaseFormXmlController.java:54)
at jetbrains.buildServer.controllers.AjaxRequestProcessor.processRequest(AjaxRequestProcessor.java:47)
at jetbrains.buildServer.controllers.BaseFormXmlController.doHandle(BaseFormXmlController.java:52)
at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:75)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:147)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java
:50)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.processedByMainServlet(TeamCityDispatcherServlet.
java:20)
at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.jsp.JspPrecompilerFilter.doFilter(JspPrecompilerFilter.java:153)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.DisableSessionIdFromUrlFilter.doFilter(DisableSessionIdFromUrlFilter.java:8)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:107)
at jetbrains.buildServer.diagnostic.web.DiagnosticFilter.doFilter(DiagnosticFilter.java:30)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.DependencyParametersCalculationContextFilter.doFilter(DependencyParametersCalculati
onContextFilter.java:2)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.ContentSecurityPolicyFilter.doFilter(ContentSecurityPolicyFilter.java:1)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at jetbrains.buildServer.web.CSRFFilter.doFilter(CSRFFilter.java:100)
at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:112)
at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:73)
at jetbrains.buildServer.web.DelegatingFilter.doFilter(DelegatingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at jetbrains.buildServer.web.ResponseFragmentFilter.doFilter(ResponseFragmentFilter.java:3)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1734)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
[2017-11-01 09:02:41,425] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:03:54,455] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:05:01,515] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:06:11,509] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:07:21,532] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:08:31,514] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:09:41,548] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:10:51,576] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:12:01,551] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:13:14,566] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:14:21,569] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:15:31,611] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:16:41,589] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:17:51,618] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:19:01,636] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:20:11,672] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
[2017-11-01 09:21:21,675] WARN - ol.RequestTargetAuthentication - NEGOTIATE authentication error: Invalid name provide
d (Mechanism level: KrbException: Cannot locate default realm)
PS C:\repos\Dev_Infrastructure\BuildEnvironment>

0
2 comments

Hi Travis,

this errors seem rather weird. You mention having built other identical projects successfully, so I'd argue the issue has to be somewhere in the environment differences. Could you expand on what image you are using, OS, TC/OS/docker versions, etc? The more information you provide, the easier it should be for us to understand what's going on there.

0
Avatar
Permanently deleted user

The mention of building projects this way was just to indicate that the server instance is functional. Unfortunately, I don't have other examples of not seeing this error.

Host OS: windows 10 Version 1703 (OS Build 15063.674)

Docker Image: jetbrains/teamcity-server:latest-nanoserver (running TeamCity version: 2017.1.5 (build 47175), data format version 812 )

PS> docker version

Client:
Version: 17.09.0-ce
API version: 1.32
Go version: go1.8.3
Git commit: afdb6d4
Built: Tue Sep 26 22:40:09 2017
OS/Arch: windows/amd64

Server:
Version: 17.09.0-ce
API version: 1.32 (minimum version 1.24)
Go version: go1.8.3
Git commit: afdb6d4
Built: Tue Sep 26 22:50:27 2017
OS/Arch: windows/amd64
Experimental: true

Docker run cmd:

$serverImageName = "jetbrains/teamcity-server"

& docker run `
-d `
--name $serverContainerName `
-m 2GB `
-e TEAMCITY_SERVER_MEM_OPTS="-Xmx2g -XX:ReservedCodeCacheSize=350m" `
-v ${serverConfigDir}:c:/programdata/jetbrains/teamcity `
-v ${currentDir}/server/logs:c:/teamcity/logs `
-p 8111:8111 `
${serverImageName}:latest-nanoserver

 

I'm able to delete and re-create the container and the error persists. 

Another interesting bit of info is that the error only shows up in the docker logs output. I can't find the error in any of the teamcity log files.

0

Please sign in to leave a comment.